- Introduced Prisma as a dependency in package.json and updated pnpm-lock.yaml. - Created Prisma module and service for database interactions. - Added initial Prisma schema and migration for user, survivor, mission, and related entities. - Implemented throttling in the API using @nestjs/throttler for rate limiting. - Enhanced mission management logic to utilize Prisma for database transactions. - Updated missions controller and service to handle mission state and participant management. - Added Twitch PubSub service for real-time updates on mission states.
26 lines
435 B
YAML
26 lines
435 B
YAML
allowBuilds:
|
|
'@nestjs/core': true
|
|
'@parcel/watcher': true
|
|
'@prisma/engines': true
|
|
'@swc/core': true
|
|
esbuild: true
|
|
less: true
|
|
lmdb: true
|
|
msgpackr-extract: true
|
|
nx: true
|
|
prisma: true
|
|
unrs-resolver: true
|
|
autoInstallPeers: true
|
|
onlyBuiltDependencies:
|
|
- '@nestjs/core'
|
|
- '@parcel/watcher'
|
|
- '@prisma/engines'
|
|
- '@swc/core'
|
|
- esbuild
|
|
- less
|
|
- lmdb
|
|
- msgpackr-extract
|
|
- nx
|
|
- prisma
|
|
- unrs-resolver
|