Skip to content

Conversation

jackkleeman
Copy link
Contributor

Enforced by eslint (and this pr autogenerated by it also)
Unfortunately, node enforces that these extensions are set, and its the only way to be truly ESM compliant. We can hack around it with transpilers, but its better to just do it 'properly'.

@jackkleeman jackkleeman requested a review from igalshilman June 17, 2024 18:14
@jackkleeman jackkleeman merged commit 3ef2418 into main Jun 17, 2024
@jackkleeman jackkleeman deleted the js-extensions branch June 17, 2024 18:30
@igalshilman
Copy link
Contributor

😭

@igalshilman
Copy link
Contributor

That’s a temporary situation I hope, until we get our build process modernized.
In any case, thanks Jack for taking the steps to make our build more cross-runtime compatible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants