Basic template for robust development of TypeScript apps with:
- Node.js - Latest LTS version of Node. Currently it's LTS/Iron (v20).
- pnpm - Fast, disk space efficient package manager.
- TypeScript - JavaScript with syntax for types.
- ESM Modules - modern JavaScript modules.
- Built-in Node Test Runner - native Node.js API for running tests.
- Biome - toolchain for linting and formatting with
biome.json
config file. - GitHub Actions - automated workflows.
start
start:watch
clean
lint
format
check
(combinedlint
andformat
)prebuild
build
build:watch
build:release
test
test:watch