Something in the combination used at https://github.com/Vampire/setup-wsl causes the file lib.es2018.asynciterable.module_dukat.kt to be generated.
Inside you get:
which are conflicting declarations that cannot compile.
As I don't use it directly anyway my solution was to delete one and make the other have dynamic instead of TReturn or PromiseLike<TReturn> but that is no proper fix of course.
I think it comes from this line:
Something in the combination used at https://github.com/Vampire/setup-wsl causes the file
lib.es2018.asynciterable.module_dukat.kt
to be generated. Inside you get:which are conflicting declarations that cannot compile. As I don't use it directly anyway my solution was to delete one and make the other have
dynamic
instead ofTReturn
orPromiseLike<TReturn>
but that is no proper fix of course. I think it comes from this line:from the file
build/js/node_modules/dukat/d.ts.libs/lib.es2018.asynciterable.d.ts
.