mirror of
https://github.com/kyantech/Palmr.git
synced 2025-10-22 22:02:00 +00:00
- Added Turborepo configuration in turbo.json to streamline task management for development, building, linting, and formatting. - Updated package.json scripts to utilize Turborepo for running development and build tasks across applications. - Included .pnpm-workspace.yaml to define workspace structure for managing multiple applications. - Enhanced .gitignore to exclude Turborepo's cache directory, ensuring cleaner repository management. - Adjusted development scripts in apps/docs and apps/web to specify port numbers for local development.
44 lines
668 B
JSON
44 lines
668 B
JSON
{
|
|
"$schema": "./node_modules/turbo/schema.json",
|
|
"tasks": {
|
|
"dev": {
|
|
"cache": false,
|
|
"persistent": true,
|
|
"interactive": true
|
|
},
|
|
"build": {
|
|
"dependsOn": [
|
|
"^build"
|
|
],
|
|
"outputs": [
|
|
"dist/**",
|
|
".next/**"
|
|
]
|
|
},
|
|
"lint": {
|
|
"dependsOn": [
|
|
"^build"
|
|
]
|
|
},
|
|
"lint:fix": {
|
|
"dependsOn": [
|
|
"^build"
|
|
],
|
|
"cache": false
|
|
},
|
|
"format": {
|
|
"cache": false
|
|
},
|
|
"format:check": {},
|
|
"type-check": {
|
|
"dependsOn": [
|
|
"^build"
|
|
]
|
|
},
|
|
"validate": {
|
|
"dependsOn": [
|
|
"^build"
|
|
]
|
|
}
|
|
}
|
|
} |