50 lines
1.3 KiB
JSON
50 lines
1.3 KiB
JSON
{
|
|
"$schema": "https://turbo.build/schema.json",
|
|
"pipeline": {
|
|
"compile:js": {
|
|
"inputs": ["./src/**"],
|
|
"outputs": ["dist/**"]
|
|
},
|
|
"compile:typedefs": {
|
|
"dependsOn": ["compile:js"],
|
|
"inputs": ["./src/**"],
|
|
"outputs": ["dist/**"]
|
|
},
|
|
"test:lint": {
|
|
"inputs": ["./internal/**", "./src/**"],
|
|
"outputs": []
|
|
},
|
|
"test:prettier": {
|
|
"inputs": ["./internal/**", "./src/**"],
|
|
"outputs": []
|
|
},
|
|
"test:typecheck": {
|
|
"inputs": ["./internal/**", "./src/**"],
|
|
"outputs": []
|
|
},
|
|
"test:unit:browser": {
|
|
"inputs": ["./src/**"],
|
|
"outputs": []
|
|
},
|
|
"test:unit:node": {
|
|
"inputs": ["./src/**"],
|
|
"outputs": []
|
|
},
|
|
"test:treeshakability:browser": {
|
|
"dependsOn": ["compile:js"],
|
|
"outputs": []
|
|
},
|
|
"test:treeshakability:native": {
|
|
"dependsOn": ["compile:js"],
|
|
"outputs": []
|
|
},
|
|
"test:treeshakability:node": {
|
|
"dependsOn": ["compile:js"],
|
|
"outputs": []
|
|
}
|
|
},
|
|
"remoteCache": {
|
|
"signature": true
|
|
}
|
|
}
|