monorepo/package.json

54 lines
1.5 KiB
JSON
Raw Normal View History

2024-06-25 21:59:50 +08:00
{
"name": "monoapp",
"private": true,
"scripts": {
"build": "turbo build",
"dev": "turbo dev",
"lint": "turbo lint",
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
"gen": "turbo gen workspace",
"api:dev": "turbo dev --filter=utils --filter=api",
"api:build": "turbo build --filter=api",
"api:start": "turbo start --filter=api",
"api:cli": "turbo cli --filter=api --",
"admin:dev": "turbo dev --filter=admin",
"admin:build": "turbo dev --filter=build",
"admin:start": "turbo start --filter=admin",
"aa:dev": "turbo dev --filter=api --filter=admin",
"web:dev": "turbo dev --filter=web",
"web:build": "turbo build --filter=web",
"web:start": "turbo start --filter=web",
"wab:dev": "turbo dev --filter=api --filter=web",
"upall": "pnpm up --filter @3rapp/* --latest && pnpm up --latest",
"clean": "rimraf --glob '**/node_modules' && rimraf node_modules"
},
"devDependencies": {
"@3rapp/core": "workspace:*",
"eslint": "8.57.0",
"prettier": "^3.3.2",
"rimraf": "^5.0.7",
"turbo": "^2.0.3",
"typescript": "^5.4.5"
},
"packageManager": "pnpm@9.0.5",
"engines": {
"node": ">=18"
},
"pnpm": {
"updateConfig": {
"ignoreDependencies": [
"find-up",
"chalk",
"ora",
"eslint"
]
},
"peerDependencyRules": {
"allowAny": [
"@typescript-eslint/eslint-plugin",
"reflect-metadata"
]
}
}
}