Files
thebet365/package.json
Mars bbede5d164 fix(docker): upgrade Node.js to v22 and pnpm to v11 to resolve build failure
pnpm 11.5.2 requires Node.js v22.13+ and uses node:sqlite module unavailable in Node.js v20.
Also switch to --no-frozen-lockfile temporarily for lockfile format migration compatibility.

🤖 Generated with [Qoder][https://qoder.com]
2026-06-08 16:50:51 +08:00

31 lines
1.3 KiB
JSON

{
"name": "thebet365",
"version": "1.0.0",
"private": true,
"description": "足球投注平台 MVP - Monorepo",
"scripts": {
"dev": "pnpm --filter @thebet365/shared build && pnpm --parallel -r run dev",
"dev:api": "pnpm --filter @thebet365/api dev",
"dev:player": "pnpm --filter @thebet365/player dev",
"dev:admin": "pnpm --filter @thebet365/admin dev",
"dev:manage": "pnpm --filter @thebet365/admin dev",
"build": "pnpm -r run build",
"test": "pnpm -r run test",
"db:generate": "pnpm --filter @thebet365/api db:generate",
"db:migrate": "pnpm --filter @thebet365/api db:migrate",
"db:migrate:deploy": "pnpm --filter @thebet365/api db:migrate:deploy",
"db:seed": "pnpm --filter @thebet365/api db:seed",
"db:studio": "pnpm --filter @thebet365/api db:studio",
"docker:up": "docker compose -f docker-compose.prod.yml --env-file .env.docker up -d --build",
"docker:down": "docker compose -f docker-compose.prod.yml --env-file .env.docker down",
"docker:logs": "docker compose -f docker-compose.prod.yml --env-file .env.docker logs -f",
"docker:ps": "docker compose -f docker-compose.prod.yml --env-file .env.docker ps",
"pack:deploy": "node pack.mjs"
},
"packageManager": "pnpm@11.5.2",
"engines": {
"node": ">=22",
"pnpm": ">=11.0.0"
}
}