Transpile TypeScript to ESM with Node.js loader
npm install esbuild-node-loader
Transpile TypeScript to ESM with Node.js loader hooks on the fly.
Inspired by esbuild-register but for Node.js ESM instead of CJS.
- Supports .ts, .tsx and .json
- Support extension also resolving (can import modules without extension)
``bash`
npm i esbuild-node-loader -D
`bash`
node --experimental-loader esbuild-node-loader file.ts
Or use with esmo:
`bash``
npx esmo file.ts
MIT License © 2021 Anthony Fu