2022-11-18 23:57:23 -08:00
|
|
|
{
|
|
|
|
"$schema": "https://turbo.build/schema.json",
|
|
|
|
"pipeline": {
|
2022-11-21 21:47:32 -08:00
|
|
|
"compile:js": {
|
2022-11-23 18:25:02 -08:00
|
|
|
"inputs": ["./src/**"],
|
2022-11-18 23:57:23 -08:00
|
|
|
"outputs": ["dist/**"]
|
|
|
|
},
|
2022-11-21 21:47:32 -08:00
|
|
|
"compile:typedefs": {
|
|
|
|
"dependsOn": ["compile:js"],
|
2022-11-23 18:25:02 -08:00
|
|
|
"inputs": ["./src/**"],
|
2022-11-18 23:57:23 -08:00
|
|
|
"outputs": ["dist/**"]
|
|
|
|
},
|
2022-11-23 18:25:02 -08:00
|
|
|
"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/**"],
|
2022-11-18 23:57:23 -08:00
|
|
|
"outputs": []
|
|
|
|
},
|
2022-11-23 18:25:02 -08:00
|
|
|
"test:treeshakability:browser": {
|
2022-11-21 21:47:32 -08:00
|
|
|
"dependsOn": ["compile:js"],
|
2022-11-18 23:57:23 -08:00
|
|
|
"outputs": []
|
|
|
|
},
|
2022-11-23 18:25:02 -08:00
|
|
|
"test:treeshakability:native": {
|
2022-11-21 21:47:32 -08:00
|
|
|
"dependsOn": ["compile:js"],
|
2022-11-18 23:57:23 -08:00
|
|
|
"outputs": []
|
|
|
|
},
|
2022-11-23 18:25:02 -08:00
|
|
|
"test:treeshakability:node": {
|
2022-11-21 21:47:32 -08:00
|
|
|
"dependsOn": ["compile:js"],
|
2022-11-18 23:57:23 -08:00
|
|
|
"outputs": []
|
|
|
|
}
|
2022-11-21 21:47:32 -08:00
|
|
|
},
|
|
|
|
"remoteCache": {
|
|
|
|
"signature": true
|
2022-11-18 23:57:23 -08:00
|
|
|
}
|
|
|
|
}
|