161 lines
3.4 KiB
JSON
161 lines
3.4 KiB
JSON
{
|
|
"root": "plugins/woocommerce/",
|
|
"sourceRoot": "plugins/woocommerce",
|
|
"projectType": "application",
|
|
"implicitDependencies": [
|
|
"woocommerce-legacy-assets",
|
|
"woocommerce-admin"
|
|
],
|
|
"targets": {
|
|
"changelog": {
|
|
"executor": "./tools/executors/changelogger:changelog",
|
|
"options": {
|
|
"action": "add",
|
|
"cwd": "plugins/woocommerce"
|
|
}
|
|
},
|
|
"composer-install": {
|
|
"executor": "@nrwl/workspace:run-commands",
|
|
"options": {
|
|
"command": "composer install",
|
|
"cwd": "plugins/woocommerce"
|
|
}
|
|
},
|
|
"composer-install-no-dev": {
|
|
"executor": "@nrwl/workspace:run-commands",
|
|
"options": {
|
|
"command": "composer install --no-dev",
|
|
"cwd": "plugins/woocommerce"
|
|
}
|
|
},
|
|
"composer-dump-autoload": {
|
|
"executor": "@nrwl/workspace:run-commands",
|
|
"options": {
|
|
"command": "composer dump-autoload",
|
|
"cwd": "plugins/woocommerce"
|
|
}
|
|
},
|
|
"build": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "build"
|
|
}
|
|
},
|
|
"build-zip": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "build:zip"
|
|
}
|
|
},
|
|
"build-watch": {
|
|
"executor": "@nrwl/workspace:run-commands",
|
|
"options": {
|
|
"commands": [
|
|
"pnpm nx build:feature-config woocommerce",
|
|
"pnpm nx watch-assets woocommerce"
|
|
]
|
|
}
|
|
},
|
|
"watch-assets": {
|
|
"executor": "@nrwl/workspace:run-commands",
|
|
"options": {
|
|
"command": "pnpm dlx grunt watch",
|
|
"cwd": "plugins/woocommerce/legacy"
|
|
}
|
|
},
|
|
"build-assets": {
|
|
"executor": "@nrwl/workspace:run-commands",
|
|
"options": {
|
|
"command": "pnpm nx build woocommerce-legacy-assets",
|
|
"cwd": "plugins/woocommerce"
|
|
}
|
|
},
|
|
"lint-js": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "lint:js"
|
|
}
|
|
},
|
|
"docker-up": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "docker:up"
|
|
}
|
|
},
|
|
"docker-down": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "docker:down"
|
|
}
|
|
},
|
|
"docker-ssh": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "docker:ssh"
|
|
}
|
|
},
|
|
"test-api": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "test:api"
|
|
}
|
|
},
|
|
"test-e2e": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "test:e2e"
|
|
}
|
|
},
|
|
"test-e2e-debug": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "test:e2e-debug"
|
|
}
|
|
},
|
|
"test-e2e-dev": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "test:e2e-dev"
|
|
}
|
|
},
|
|
"test-unit": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "test:unit"
|
|
}
|
|
},
|
|
"makepot": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "makepot"
|
|
}
|
|
},
|
|
"packages-fix-text-domain": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "packages:fix:textdomain"
|
|
}
|
|
},
|
|
"make-collection": {
|
|
"executor": "@nrwl/workspace:run-script",
|
|
"options": {
|
|
"script": "make:collection"
|
|
}
|
|
},
|
|
"install-unit-test-db": {
|
|
"executor": "@nrwl/workspace:run-commands",
|
|
"options": {
|
|
"command": "bash tests/bin/install.sh woo_test root root 127.0.0.1 latest",
|
|
"cwd": "plugins/woocommerce"
|
|
}
|
|
},
|
|
"test-code-coverage": {
|
|
"executor": "@nrwl/workspace:run-commands",
|
|
"options": {
|
|
"command": "RUN_CODE_COVERAGE=1 bash tests/bin/phpunit.sh",
|
|
"cwd": "plugins/woocommerce"
|
|
}
|
|
}
|
|
}
|
|
}
|