nx/packages/js/executors.json
James Henry 9116c29c18
feat(core): initial implementation of nx release (#19110)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
2023-09-18 15:11:44 -04:00

55 lines
1.9 KiB
JSON

{
"$schema": "http://json-schema.org/schema",
"executors": {
"tsc": {
"implementation": "./src/executors/tsc/tsc.impl",
"batchImplementation": "./src/executors/tsc/tsc.batch-impl",
"schema": "./src/executors/tsc/schema.json",
"description": "Build a project using TypeScript."
},
"swc": {
"implementation": "./src/executors/swc/swc.impl",
"schema": "./src/executors/swc/schema.json",
"description": "Build a project using SWC."
},
"node": {
"implementation": "./src/executors/node/node.impl",
"schema": "./src/executors/node/schema.json",
"description": "Execute a Node application."
},
"release-publish": {
"implementation": "./src/executors/release-publish/release-publish.impl",
"schema": "./src/executors/release-publish/schema.json",
"description": "DO NOT INVOKE DIRECTLY WITH `nx run`. Use `nx release publish` instead.",
"hidden": true
},
"verdaccio": {
"implementation": "./src/executors/verdaccio/verdaccio.impl",
"schema": "./src/executors/verdaccio/schema.json",
"description": "Start local registry with verdaccio"
}
},
"builders": {
"tsc": {
"implementation": "./src/executors/tsc/compat",
"schema": "./src/executors/tsc/schema.json",
"description": "Build a project using TypeScript."
},
"swc": {
"implementation": "./src/executors/swc/compat",
"schema": "./src/executors/swc/schema.json",
"description": "Build a project using SWC."
},
"node": {
"implementation": "./src/executors/node/compat",
"schema": "./src/executors/node/schema.json",
"description": "Execute a Node application."
},
"verdaccio": {
"implementation": "./src/executors/verdaccio/compat",
"schema": "./src/executors/verdaccio/schema.json",
"description": "Start local registry with verdaccio"
}
}
}