Files
Palmr/turbo.json
Daniel Luiz Alves 0ff4661ccd feat: integrate Turborepo for improved build and development workflow
- 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.
2025-07-02 15:44:07 -03:00

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"
]
}
}
}