jan/turbo.json
Louis 254a79ccbe
fix: turborepo extensions (#2392)
* fix: turborepo extensions

Update package.json

Update Makefile

Update Makefile

Update Makefile

Update Makefile

Update Makefile

Update package.json

* chore: turbo cache

* fix: install extensions in parallel

* fix: timeout issue

* Turbo cache using s3

* Remove cache task

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Service Account <service@jan.ai>
2024-03-22 17:53:20 +07:00

51 lines
1.1 KiB
JSON

{
"$schema": "https://turbo.build/schema.json",
"pipeline": {
"build": {
"outputs": [".next/**", "!.next/cache/**", "dist/**"]
},
"dev": {
"cache": false
},
"@janhq/web#dev": {
"cache": false,
"persistent": true,
"dependsOn": ["@janhq/core#build", "@janhq/uikit#build"]
},
"@janhq/server#build": {
"outputs": ["dist/**"],
"dependsOn": ["@janhq/core#build"]
},
"jan#dev": {
"cache": false,
"persistent": true,
"dependsOn": ["@janhq/core#build", "@janhq/server#build"]
},
"@janhq/core#build": {
"outputs": ["dist/**"]
},
"@janhq/web#build": {
"outputs": ["out/**"],
"dependsOn": ["@janhq/core#build", "@janhq/uikit#build"]
},
"jan#build": {
"outputs": ["dist/**"],
"dependsOn": [
"@janhq/core#build",
"@janhq/server#build",
"@janhq/web#build"
]
},
"jan#build:test": {
"outputs": ["dist/**"],
"cache": false,
"dependsOn": [
"@janhq/core#build",
"@janhq/server#build",
"@janhq/web#build"
]
},
"type-check": {}
}
}