Skip to content

Basic template for robust development of TypeScript apps in Node

License

Notifications You must be signed in to change notification settings

PoProstuWitold/node-ts-template

Repository files navigation

Node TypeScript Template

Basic template for robust development of TypeScript apps with:

  • pNpm - Fast, disk space efficient package manager
  • TypeScript - JavaScript with syntax for types
  • ESM Modules
  • Jest - delightful JavaScript Testing
  • GitHub Actions - automated workflows
  • Prettier - opinionated code formatter
  • Eslint - Find and fix problems in your code
  • Common scripts (eg. build, test, etc.)

Available Scripts

  • start
  • start:watch
  • clean
  • lint
  • prettier
  • prebuild
  • build
  • build:watch
  • build:release
  • test
  • test:watch