/fastify-typescript-starter

Starter for REST APIs using Fastify, TypeScript, Jest, Docker and more

Primary LanguageTypeScriptMIT LicenseMIT

fastify-typescript-starter

Features

  • Continuous Integration
    • Run tests on every PR or every merge to main
  • Integration tests
    • Tests testing from request to response, without mocks, with maximum confidence

Development

Pre-requisites

npm ci

Available commands:

npm run start:local # Start the server locally
npm run test:unit # Run tests
npm run test:unit:watch # Run tests in watch mode