Browse Source

feat: add api-name parameter to api schema.json

pull/5264/head
Arman Ozak 6 years ago
parent
commit
d547b0b616
  1. 28
      npm/ng-packs/packages/schematics/src/commands/api/schema.json

28
npm/ng-packs/packages/schematics/src/commands/api/schema.json

@ -5,34 +5,40 @@
"type": "object", "type": "object",
"properties": { "properties": {
"module": { "module": {
"alias": "m", "description": "Backend module name",
"description": "Backend module to generate code for",
"type": "string", "type": "string",
"$default": { "$default": {
"$source": "argv", "$source": "argv",
"index": 0 "index": 0
}, },
"x-prompt": "Please enter name of the backend module you wish to generate proxies for. (default: \"app\")" "x-prompt": "Please enter backend module name. (default: \"app\")"
}, },
"source": { "api-name": {
"alias": "s", "description": "Backend api name, a.k.a. remoteServiceName",
"description": "Angular project to resolve root namespace & API definition URL from",
"type": "string", "type": "string",
"$default": { "$default": {
"$source": "argv", "$source": "argv",
"index": 1 "index": 1
}, },
"x-prompt": "Plese enter Angular project name to resolve root namespace & API definition URL from. (default: workspace \"defaultProject\")" "x-prompt": "Please enter backend api name, a.k.a. remoteServiceName. (default: \"default\")"
}, },
"target": { "source": {
"alias": "t", "description": "Source Angular project for API definition URL & root namespace resolution",
"description": "Angular project to generate code in",
"type": "string", "type": "string",
"$default": { "$default": {
"$source": "argv", "$source": "argv",
"index": 2 "index": 2
}, },
"x-prompt": "Plese enter Angular project name to place generated code in. (default: workspace \"defaultProject\")" "x-prompt": "Plese enter source Angular project for API definition URL & root namespace resolution. (default: workspace \"defaultProject\")"
},
"target": {
"description": "Target Angular project to place the generated code",
"type": "string",
"$default": {
"$source": "argv",
"index": 3
},
"x-prompt": "Plese enter target Angular project to place the generated code. (default: workspace \"defaultProject\")"
} }
}, },
"required": [] "required": []

Loading…
Cancel
Save