- ✅ Typescript.
- ✅ eslint.
- ✅ esbuild.
- ✅ prettier.
- ✅ Inquirer.
- ✅ Chalk.
- ✅ Gradient-string
- ✅ node-fetch
- ✅ NSIS installer
- ✅ built-in:
- Arguments parser.
- Help message generator.
- Logger.
- Spinner (loading).
- and more...
- Start the project in development mode ( Hot Reload ).
- Build typescript files into javascript files.
- Start the project from the build folder.
- Bundle the project and its dependencies into a single minified file.
- Start the project from the bundle folder.
- Build the project into an executable file.
- Supports Windows, Linux and macOS.
- Nodejs version must be
20
or higher.
⚠️ For Windows only
- Creates an NSIS installer.
- First clone the project.
git clone https://github.com/alabsi91/nodejs-cli-typescript-nsis-template.git
- Then go to the project folder and install the dependencies.
npm install