statelyai / xstate-tools

Public monorepo for XState tooling

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add .js extension to import statement for node16

dylanarmstrong opened this issue · comments

For node16 / nodenext support, this should append .js to the import statement.

So:

  tsTypes: {} as import("./index.typegen").Typegen0,

should become:

  tsTypes: {} as import("./index.typegen.js").Typegen0,

I believe this would be backwards compatible on non-node16 as well, so should be safe to change.

That appears to only be available in the vscode extension and not the CLI unfortunately.

Edit: Put in a PR that adds this to CLI.