Skip to content

Boilerplate for creating TypeScript applications and libraries

Notifications You must be signed in to change notification settings

ashkan-pm/typescript-boilerplate

Repository files navigation

TypeScript Boilerplate

NPM GitHub Tag CI Codecov Coverage

TypeScript boilerplate project configured to transpile and build using esbuild complete with configuration for linting, testing, hot reloading, etc.

Scripts

  • yarn install to install the dependencies (obviously)
  • yarn start to use estrella to start a development environment with a file watcher
  • yarn build to build the project using esbuild and estrella
  • yarn lint to lint the project using ESLint
  • yarn format to format the files of the project using prettier
  • yarn test to run Jest in watch mode
  • yarn test:cov to get a test coverage report (also used in CI on merge requests against master in integration with Codecov