monorepo/package.json

53 lines
1.5 KiB
JSON

{
"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=@3rapp/utils --filter=@3rapp/api",
"api:build": "turbo build --filter=@3rapp/api",
"api:start": "turbo start --filter=@3rapp/api",
"api:cli": "turbo cli --filter=@3rapp/api --",
"admin:dev": "turbo dev --filter=@3rapp/admin",
"admin:build": "turbo dev --filter=@3rapp/build",
"admin:start": "turbo start --filter=@3rapp/admin",
"aa:dev": "turbo dev --filter=@3rapp/api --filter=@3rapp/admin",
"web:dev": "turbo dev --filter=@3rapp/web",
"web:build": "turbo build --filter=@3rapp/web",
"web:start": "turbo start --filter=@3rapp/web",
"wab:dev": "turbo dev --filter=api --filter=@3rapp/web",
"upall": "pnpm up --filter @3rapp/* --latest && pnpm up --latest",
"clean": "rimraf --glob '**/node_modules' && rimraf node_modules",
"web2:dev": "turbo dev --filter=web2"
},
"devDependencies": {
"@3rapp/core": "workspace:*",
"prettier": "^3.3.3",
"rimraf": "^6.0.1",
"turbo": "^2.2.3",
"typescript": "^5.5.4"
},
"packageManager": "pnpm@9.7.0",
"engines": {
"node": ">=18"
},
"pnpm": {
"updateConfig": {
"ignoreDependencies": [
"find-up",
"chalk",
"ora"
]
},
"peerDependencyRules": {
"allowAny": [
"@typescript-eslint/eslint-plugin",
"reflect-metadata"
]
}
}
}