ls-node-cli-template NodeJS CLI Template Preparing Project Change the package name and description as you wish in the package.json file Execute yarn install in this project root folder Running Just execute the command yarn start Features Chalk Ora Inquirer Yargs ESM Dev Environment Typescript ESlint Prettier Husky Commit Lint Common problems testing Typescript + ESM + Jest See https://dev.to/logto/migrate-a-60k-loc-typescript-nodejs-repo-to-esm-and-testing-become-4x-faster-22-4a4k