Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 877 Bytes

CONTRIBUTING.md

File metadata and controls

32 lines (22 loc) · 877 Bytes

Development Guide

  • Install dependencies:
npm install
npm install --target_arch=x64 # For Apple M1 machines
  • Create .env with secrets for Database connections
  • Run dev mode:
npm run dev
npx prisma generate # if you encounter errors with Prisma client

For VS Code

  • Install Prisma extension
  • F1 -> Tasks: Run Build Task to run tsc --watch in the background and show all errors in the VS Code Problems panel

Formatting

  • Always format schema.prisma with npx prisma format

Committing

  • For small changes, push directly.
  • For larger features, open an PR and request reviews from others.
    • Do the merge yourself upon approval.
    • If there's no response, you can still merge. The PR is still useful as a container of changes for others to read through.