2022-06-09 21:40:07 +00:00
|
|
|
{
|
|
|
|
"$schema": "https://turborepo.org/schema.json",
|
|
|
|
"baseBranch": "origin/trunk",
|
|
|
|
"pipeline": {
|
|
|
|
"lint": {
|
|
|
|
"cache": false
|
|
|
|
},
|
|
|
|
"lint:fix": {
|
|
|
|
"cache": false
|
|
|
|
},
|
|
|
|
|
|
|
|
"build": {
|
2022-07-22 11:32:03 +00:00
|
|
|
"dependsOn": [ "^build", "$WC_ADMIN_PHASE" ],
|
2022-06-09 21:40:07 +00:00
|
|
|
"inputs": [
|
2022-06-22 22:32:29 +00:00
|
|
|
"src/*.js",
|
|
|
|
"src/**/*.js",
|
|
|
|
"src/*.jsx",
|
|
|
|
"src/**/*.jsx",
|
|
|
|
"src/*.ts",
|
|
|
|
"src/**/*.ts",
|
|
|
|
"src/*.tsx",
|
|
|
|
"src/**/*.tsx",
|
|
|
|
"src/*.php",
|
|
|
|
"src/**/*.php",
|
|
|
|
"includes/*.php",
|
|
|
|
"includes/**/*.php"
|
2022-06-09 21:40:07 +00:00
|
|
|
],
|
|
|
|
"outputs": [
|
|
|
|
"dist/**",
|
|
|
|
"build/**",
|
|
|
|
"build-module/**",
|
|
|
|
"build-style/**",
|
|
|
|
"build-types/**"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"woocommerce#build": {
|
|
|
|
"dependsOn": [
|
|
|
|
"^build",
|
2022-06-17 20:28:34 +00:00
|
|
|
"woocommerce/client/admin#build",
|
|
|
|
"woocommerce/client/legacy#build"
|
2022-06-09 21:40:07 +00:00
|
|
|
],
|
|
|
|
"outputs": [],
|
|
|
|
"inputs": [
|
2022-06-22 22:32:29 +00:00
|
|
|
"src/*.php",
|
|
|
|
"src/**/*.php",
|
|
|
|
"includes/*.php",
|
|
|
|
"includes/**/*.php"
|
2022-06-09 21:40:07 +00:00
|
|
|
]
|
|
|
|
},
|
2022-07-22 11:32:03 +00:00
|
|
|
"woocommerce/client/admin#build": {
|
|
|
|
"dependsOn": [ "^build", "$WC_ADMIN_PHASE" ],
|
|
|
|
"outputs": [],
|
|
|
|
"inputs": [
|
|
|
|
"client/*.js",
|
|
|
|
"client/**/*.js",
|
|
|
|
"client/*.jsx",
|
|
|
|
"client/**/*.jsx",
|
|
|
|
"client/*.ts",
|
|
|
|
"client/**/*.ts",
|
|
|
|
"client/*.tsx",
|
|
|
|
"client/**/*.tsx",
|
|
|
|
"client/*.scss",
|
|
|
|
"client/**/*.scss"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
|
2022-06-09 21:40:07 +00:00
|
|
|
"test": {
|
|
|
|
"dependsOn": [ "build" ],
|
|
|
|
"inputs": [
|
2022-06-22 22:32:29 +00:00
|
|
|
"src/*.js",
|
|
|
|
"src/**/*.js",
|
|
|
|
"src/*.jsx",
|
|
|
|
"src/**/*.jsx",
|
|
|
|
"src/*.ts",
|
|
|
|
"src/**/*.ts",
|
|
|
|
"src/*.tsx",
|
|
|
|
"src/**/*.tsx",
|
|
|
|
"src/*.php",
|
|
|
|
"src/**/*.php",
|
|
|
|
"includes/*.php",
|
|
|
|
"includes/**/*.php"
|
2022-06-09 21:40:07 +00:00
|
|
|
],
|
|
|
|
"outputs": []
|
|
|
|
},
|
|
|
|
|
|
|
|
"e2e": {
|
|
|
|
"dependsOn": [ "build" ],
|
|
|
|
"cache": false
|
|
|
|
},
|
|
|
|
"e2e:debug": {
|
|
|
|
"dependsOn": [ "build" ],
|
|
|
|
"cache": false
|
|
|
|
},
|
|
|
|
"e2e:dev": {
|
|
|
|
"dependsOn": [ "build" ],
|
|
|
|
"cache": false
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|