This is a proof-of-concept for a Node.js CLI application that is:
- Written in TypeScript
- Outputs ESM module syntax
- Compiled into a bundle using
@vercel/ncc
with source map support - Has tests using
jest
andts-jest
- Has "dev mode" with
ts-node
using SWC and ESM mode
Relevant documentation: