Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 795 Bytes

README.md

File metadata and controls

32 lines (18 loc) · 795 Bytes

TS General Template

A starter template for Typescript applications.

Features

  • Eslint - Linter.
  • Prettier - Code formatter.
  • swc - Fast rust based TS compiler.
  • Vitest - Blazing Fast Unit Test Framework.

Use it

npx -y degit joaquimnet/ts-general-template my-app

Commands

dev - Starts the project in development mode with nodemon.

start - Starts the built project with node.

build - Builds project to dist folder.

test - Run tests.

test:watch - Run tests, watch mode.

test:coverage - Run tests, generate coverage report.

lint & format - Lint and format your code.

ci - Check types, runs linter and verifies format of the code.