Fastify boilerplate with typescript, tests and swagger
- Typescript + eslint + Prettier
- Routes are automatically generated on the base of the folders.
- Documentation is automatically generated in OpenAPI as you create endpoints.
- Connectors for MongoDB and MySQL
- Added JWT
- CORS-ready
- @fastify/autoload
- @fastify/cors
- @fastify/jwt
- @fastify/mongodb
- @fastify/mysql
- @fastify/rate-limit
- @fastify/swagger
- @fastify/swagger-ui
With npm
npm install
npm run dev
With pnpm
pnpm install
pnpm run dev
Only enabled for the development environment