joaquimnet / ts-general-template

Typescript starter template with rome, swc and vitest.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Typescript starter template with rome, swc and vitest.


Languages

Language:TypeScript 51.8%Language:JavaScript 48.2%