feat(阶段1): monorepo 骨架与 @oj2/contract 契约包

This commit is contained in:
2026-08-06 20:39:39 -06:00
parent 39ad431e31
commit 9bfe629cd7
8 changed files with 99 additions and 0 deletions

17
package.json Normal file
View File

@@ -0,0 +1,17 @@
{
"name": "oj2",
"private": true,
"type": "module",
"workspaces": ["apps/*", "packages/*"],
"scripts": {
"dev": "bun run --filter '*' dev",
"dev:api": "bun run --filter '@oj2/api' dev",
"dev:web": "bun run --filter '@oj2/web' dev",
"db:up": "docker compose -f docker/compose.dev.yml up -d",
"db:down": "docker compose -f docker/compose.dev.yml down"
},
"devDependencies": {
"typescript": "^5.7.0",
"@types/bun": "latest"
}
}