From v0.15, esno is essentially an alias of tsx, with automated CJS/ESM mode and caching.
tsx can be executed with npx—a tool to run npm packages without installing them.
In your command-line, simply pass in a TypeScript file you'd like to run. It's that simple! sh
npx tsx ./script.ts