Roo-Code/turbo.json
2025-05-26 22:00:39 -07:00

42 lines
861 B
JSON

{
"$schema": "https://turbo.build/schema.json",
"tasks": {
"lint": {},
"check-types": {},
"test": {
"dependsOn": ["@roo-code/types#build"]
},
"format": {},
"clean": {
"cache": false
},
"build": {
"outputs": ["dist/**"],
"inputs": ["src/**", "package.json", "tsconfig.json", "tsup.config.ts"]
},
"build:nightly": {},
"bundle": {
"dependsOn": ["^build"],
"cache": false
},
"bundle:nightly": {
"dependsOn": ["^build"],
"cache": false
},
"vsix": {
"dependsOn": ["bundle", "@roo-code/vscode-webview#build"],
"cache": false
},
"vsix:nightly": {
"dependsOn": ["bundle:nightly", "@roo-code/vscode-webview#build:nightly"],
"cache": false
},
"watch:bundle": {
"dependsOn": ["@roo-code/build#build", "@roo-code/types#build"],
"cache": false
},
"watch:tsc": {
"cache": false
}
}
}