"add PartyEvent API endpoints with service layer and test cases"

This commit is contained in:
louiscklaw
2025-06-15 15:01:18 +08:00
parent 9ac13787aa
commit 9943283eff
23 changed files with 728 additions and 49 deletions

View File

@@ -5,6 +5,7 @@
"description": "Mock server & assets",
"private": true,
"scripts": {
"dev:check": "yarn tsc:w",
"dev": "next dev -p 7272 -H 0.0.0.0",
"start": "next start -p 7272 -H 0.0.0.0",
"build": "next build",
@@ -31,7 +32,9 @@
"db:push": "prisma db push --force-reset",
"db:push:w": "npx nodemon --delay 1 --watch prisma --ext \"ts,tsx,prisma\" --exec \"yarn db:push && yarn seed\"",
"db:studio": "prisma studio",
"db:studio:w": "npx nodemon --delay 1 --watch prisma --ext \"prisma\" --exec \"yarn db:studio\""
"db:studio:w": "npx nodemon --delay 1 --watch prisma --ext \"prisma\" --exec \"yarn db:studio\"",
"db:dev": "yarn db:push && yarn seed && yarn dev",
"db:dev:w": "npx nodemon --delay 1 --ext \"ts,tsx,prisma\" --exec \"yarn db:dev\""
},
"engines": {
"node": ">=20"
@@ -68,6 +71,7 @@
"@types/react": "^18.3.20",
"@types/react-dom": "^18.3.5",
"@typescript-eslint/parser": "^8.28.0",
"concurrently": "^9.1.2",
"eslint": "^9.23.0",
"eslint-import-resolver-typescript": "^4.2.2",
"eslint-plugin-import": "^2.31.0",