esno

Node.js runtime enhanced with esbuild for loading TypeScript & ESM

version

From v0.15, `esno` is essentially an alias of [`tsx`](https://github.com/esbuild-kit/tsx), with automated CJS/ESM mode and caching. ## Usage ```bash npx esno hello.ts ``` #### Install globally ```bash npm i -g esno esno index.ts ``` #### Install as dependency ```bash npm i esno ``` ```json { "scripts": { "start": "esno index.ts" }, "dependencies": { "esno": "*" } } ``` Learn more at [`tsx`](https://github.com/esbuild-kit/tsx).