UNPKG

@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
{ "$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" } } }