Awesome
Deprecated. This package has been moved to https://github.com/esbuild-kit/esm-loader
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.
Features
- Supports
.ts
,.tsx
and.json
- Support extension also resolving (can import modules without extension)
Usage
npm i esbuild-node-loader -D
node --experimental-loader esbuild-node-loader file.ts
Or use with esmo:
npx esmo file.ts
Sponsors
<p align="center"> <a href="https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg"> <img src='https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg'/> </a> </p>License
MIT License © 2021 Anthony Fu