A GraphQL API. Using Nextjs, TypeScript, Prisma, Apollo Sever, PostgreSQL, Docker, ESlint, Husky.
# Install dependencies
yarn install
# Enable husky
yarn husky install
# Start dev server
yarn dev
- ESLint and Prettier are integrated with VSCode to fix and format code on save (you need eslint and prettier VSCode plugins)
- lint-staged: linting will only happen on staged files, not all file
- Latest Husky
- TypeScript types are checked before each commit
MIT