@feeloor/ng-extension-schematics
Version:
Angular extension schematics
43 lines (42 loc) • 1.18 kB
JSON
{
"$schema": "../node_modules/@angular-devkit/schematics/collection-schema.json",
"extends": "@schematics/angular",
"schematics": {
"component": {
"description": "Angular Component with Barrel",
"factory": "./component",
"schema": "./component/schema.json",
"aliases": ["c"]
},
"feature-module": {
"description": "Angular Feature Module",
"factory": "./feature",
"schema": "./feature/schema.json",
"aliases": ["fm"]
},
"core-module": {
"description": "Angular Core Module",
"factory": "./core",
"schema": "./core/schema.json",
"aliases": ["cm"]
},
"shared-module": {
"description": "Angular Shared Module",
"factory": "./shared",
"schema": "./shared/schema.json",
"aliases": ["sm"]
},
"service": {
"description": "Angular Service",
"aliases": ["s"],
"factory": "./service",
"schema": "./service/schema.json"
},
"path-alias": {
"description": "Adds a new alias to paths in tsconfig.json.",
"aliases": ["pa"],
"factory": "./path-alias",
"schema": "./path-alias/schema.json"
}
}
}