esm-loader
esm-loader copied to clipboard
fixes#61, fixes esbuild-kit/tsx#135: Remove preexisting extensions when trying extensions
When attempting to resolve file extensions we should remove preexisting extensions.
This resolves importing a typescript file into a javascript file while using a .js extensions. This matches ts-node behavior and follows typescript guidance to import typescript files with the .js extension.