@nxext/stencil
Version:
Nx plugin for stenciljs
154 lines (153 loc) • 5.66 kB
JSON
{
"$schema": "../../node_modules/@angular-devkit/schematics/collection-schema.json",
"name": "stencil",
"version": "0.0.1",
"schematics": {
"init": {
"factory": "./src/generators/init/init#initSchematic",
"schema": "./src/generators/init/schema.json",
"description": "Core features for collections",
"aliases": [
"ng-add"
],
"hidden": true
},
"application": {
"factory": "./src/generators/application/generator#applicationSchematic",
"schema": "./src/generators/application/schema.json",
"description": "Generate Stencil application",
"aliases": [
"app"
]
},
"ionic-pwa": {
"factory": "./src/generators/ionic-pwa/generator#ionicPwaSchematic",
"schema": "./src/generators/ionic-pwa/schema.json",
"description": "Generate Stencil ionic pwa",
"aliases": [
"pwa"
]
},
"library": {
"factory": "./src/generators/library/generator#librarySchematic",
"schema": "./src/generators/library/schema.json",
"description": "Generate Stencil Library",
"aliases": [
"lib",
"collection"
]
},
"component": {
"factory": "./src/generators/component/component#componentSchematic",
"schema": "./src/generators/component/schema.json",
"description": "Add a component to a ui library",
"aliases": [
"c"
]
},
"add-outputtarget": {
"factory": "./src/generators/add-outputtarget/add-outputtarget#outputtargetSchematic",
"schema": "./src/generators/add-outputtarget/schema.json",
"description": "Add react/angular libraries for the component library"
},
"add-outputtarget/add-angular": {
"factory": "./src/generators/add-outputtarget/add-angular/generator#addAngularSchematic",
"schema": "./src/generators/add-outputtarget/schema.json",
"hidden": true
},
"add-outputtarget/add-react": {
"factory": "./src/generators/add-outputtarget/add-react/generator#addReactSchematic",
"schema": "./src/generators/add-outputtarget/schema.json",
"hidden": true
},
"add-outputtarget/add-vue": {
"factory": "./src/generators/add-outputtarget/add-vue/generator#addVueSchematic",
"schema": "./src/generators/add-outputtarget/schema.json",
"hidden": true
},
"make-lib-buildable": {
"factory": "./src/generators/make-lib-buildable/make-lib-buildable#makeLibBuildableSchematic",
"schema": "./src/generators/make-lib-buildable/schema.json",
"description": "Make a library buildable"
},
"storybook-configuration": {
"factory": "./src/generators/storybook-configuration/generator#storybookConfigurationSchematic",
"schema": "./src/generators/storybook-configuration/schema.json",
"description": "storybook-configuration generator"
}
},
"generators": {
"init": {
"factory": "./src/generators/init/init#initGenerator",
"schema": "./src/generators/init/schema.json",
"description": "Core features for collections",
"aliases": [
"ng-add"
],
"hidden": true
},
"application": {
"factory": "./src/generators/application/generator#applicationGenerator",
"schema": "./src/generators/application/schema.json",
"description": "Generate Stencil application",
"aliases": [
"app"
]
},
"ionic-pwa": {
"factory": "./src/generators/ionic-pwa/generator#ionicPwaGenerator",
"schema": "./src/generators/ionic-pwa/schema.json",
"description": "Generate Stencil ionic pwa",
"aliases": [
"pwa"
]
},
"library": {
"factory": "./src/generators/library/generator#libraryGenerator",
"schema": "./src/generators/library/schema.json",
"description": "Generate Stencil Library",
"aliases": [
"lib",
"collection"
]
},
"component": {
"factory": "./src/generators/component/component#componentGenerator",
"schema": "./src/generators/component/schema.json",
"description": "Add a component to a ui library",
"aliases": [
"c"
]
},
"add-outputtarget": {
"factory": "./src/generators/add-outputtarget/add-outputtarget#outputtargetGenerator",
"schema": "./src/generators/add-outputtarget/schema.json",
"description": "Add react/angular libraries for the component library"
},
"add-outputtarget/add-angular": {
"factory": "./src/generators/add-outputtarget/add-angular/generator#addAngularGenerator",
"schema": "./src/generators/add-outputtarget/schema.json",
"hidden": true
},
"add-outputtarget/add-react": {
"factory": "./src/generators/add-outputtarget/add-react/generator#addReactGenerator",
"schema": "./src/generators/add-outputtarget/schema.json",
"hidden": true
},
"add-outputtarget/add-vue": {
"factory": "./src/generators/add-outputtarget/add-vue/generator#addVueGenerator",
"schema": "./src/generators/add-outputtarget/schema.json",
"hidden": true
},
"make-lib-buildable": {
"factory": "./src/generators/make-lib-buildable/make-lib-buildable#makeLibBuildableGenerator",
"schema": "./src/generators/make-lib-buildable/schema.json",
"description": "Make a library buildable"
},
"storybook-configuration": {
"factory": "./src/generators/storybook-configuration/generator#storybookConfigurationGenerator",
"schema": "./src/generators/storybook-configuration/schema.json",
"description": "storybook-configuration generator"
}
}
}