Files
tabler/turbo.json
T

83 lines
2.1 KiB
JSON

{
"$schema": "https://turbo.build/schema.json",
"globalEnv": ["NODE_ENV", "VERCEL_ENV", "NEXT_PUBLIC_POSTHOG_KEY", "NEXT_PUBLIC_POSTHOG_HOST", "DOCSEARCH_API_KEY", "DOCSEARCH_APP_ID", "DOCSEARCH_INDEX_NAME"],
"tasks": {
"build": {
"dependsOn": ["^build"],
"outputs": ["dist/**"],
"cache": true
},
"@tabler/preview#build": {
"dependsOn": ["^build"],
"inputs": ["$TURBO_DEFAULT$", "$TURBO_ROOT$/shared/**"],
"outputs": ["dist/**", "tmp-assets/**"],
"cache": true
},
"@tabler/docs#build": {
"dependsOn": ["^build"],
"inputs": ["$TURBO_DEFAULT$", "$TURBO_ROOT$/shared/**"],
"outputs": ["dist/**", "tmp-assets/**"],
"cache": true
},
"@tabler/screenshots#build": {
"dependsOn": ["^build"],
"inputs": ["$TURBO_DEFAULT$", "$TURBO_ROOT$/shared/**"],
"outputs": ["dist/**"],
"cache": true
},
"dev": {
"cache": false,
"persistent": true
},
"@tabler/core#dev:prepare": {
"cache": false
},
"@tabler/preview#dev:prepare": {
"dependsOn": ["@tabler/core#dev:prepare"],
"cache": false
},
"@tabler/core#dev": {
"dependsOn": ["@tabler/core#dev:prepare"],
"cache": false,
"persistent": true
},
"@tabler/preview#dev": {
"dependsOn": ["@tabler/preview#dev:prepare"],
"cache": false,
"persistent": true
},
"@tabler/screenshots#dev": {
"dependsOn": ["@tabler/core#dev:prepare"],
"cache": false,
"persistent": true
},
"@tabler/docs#dev": {
"dependsOn": ["@tabler/core#dev:prepare", "@tabler/preview#dev:prepare"],
"cache": false,
"persistent": true
},
"clean": {
"dependsOn": ["^clean"],
"cache": false
},
"bundlewatch": {
"dependsOn": ["build"],
"cache": true
},
"type-check": {
"dependsOn": ["^type-check"],
"cache": true
},
"test": {
"cache": false
},
"test:watch": {
"cache": false,
"persistent": true
},
"test:coverage": {
"cache": false
}
}
}