@storm-software/workspace-tools
Version:
Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.
52 lines (51 loc) • 2.1 kB
JSON
{
"$schema": "https://json-schema.org/schema",
"name": "storm-workspace",
"version": "0.0.1",
"generators": {
"init": {
"factory": "./dist/src/generators/init/init#initGenerator",
"schema": "./dist/src/generators/init/schema.json",
"description": "Initialize the `@storm-software/workspace-tools` plugin.",
"aliases": ["ng-add"],
"internal": true
},
"preset": {
"factory": "./dist/src/generators/preset/generator",
"schema": "./dist/src/generators/preset/schema.json",
"description": "Storm workspace preset generator",
"x-use-standalone-layout": true
},
"node-library": {
"factory": "./dist/src/generators/node-library/generator",
"schema": "./dist/src/generators/node-library/schema.json",
"aliases": ["node-lib"],
"x-type": "library",
"description": "Create a new NodeJs TypeScript library package in the Storm workspace"
},
"config-schema": {
"factory": "./dist/src/generators/config-schema/generator",
"schema": "./dist/src/generators/config-schema/schema.json",
"description": "Create a Storm JSON schema based on the workspaces project configurations"
},
"neutral-library": {
"factory": "./dist/src/generators/neutral-library/generator",
"schema": "./dist/src/generators/neutral-library/schema.json",
"aliases": ["neutral-lib"],
"x-type": "library",
"description": "Create a new Neutral TypeScript library package in the Storm workspace"
},
"browser-library": {
"factory": "./dist/src/generators/browser-library/generator",
"schema": "./dist/src/generators/browser-library/schema.json",
"aliases": ["browser-lib"],
"x-type": "library",
"description": "Create a new browser TypeScript library package in the Storm workspace"
},
"release-version": {
"factory": "./dist/src/generators/release-version/generator",
"schema": "./dist/src/generators/release-version/schema.json",
"description": "The release version generator used in Storm Workspaces"
}
}
}