From 46b37673038af7d655186d42d56b21dad01b33e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leosvel=20P=C3=A9rez=20Espinosa?= Date: Fri, 10 Mar 2023 16:19:55 +0000 Subject: [PATCH] fix(angular): misc fixes in some generator schemas (#15602) --- docs/generated/packages/angular/generators/component.json | 5 ++--- docs/generated/packages/angular/generators/host.json | 3 ++- docs/generated/packages/angular/generators/remote.json | 3 ++- .../packages/angular/generators/scam-directive.json | 5 ++--- docs/generated/packages/angular/generators/scam-pipe.json | 5 ++--- docs/generated/packages/angular/generators/scam.json | 5 ++--- packages/angular/src/generators/component/schema.json | 5 ++--- packages/angular/src/generators/host/schema.json | 3 ++- packages/angular/src/generators/remote/schema.json | 3 ++- packages/angular/src/generators/scam-directive/schema.json | 5 ++--- packages/angular/src/generators/scam-pipe/schema.json | 5 ++--- packages/angular/src/generators/scam/schema.json | 5 ++--- 12 files changed, 24 insertions(+), 28 deletions(-) diff --git a/docs/generated/packages/angular/generators/component.json b/docs/generated/packages/angular/generators/component.json index 6dd138f8c4c0b..88e286cab9ad4 100644 --- a/docs/generated/packages/angular/generators/component.json +++ b/docs/generated/packages/angular/generators/component.json @@ -19,8 +19,7 @@ "project": { "type": "string", "description": "The name of the project.", - "x-dropdown": "projects", - "x-priority": "important" + "x-dropdown": "projects" }, "name": { "type": "string", @@ -113,7 +112,7 @@ "x-priority": "important" } }, - "required": ["name"], + "required": ["name", "project"], "examplesFile": "## Examples\n\n{% tabs %}\n{% tab label=\"Simple Component\" %}\n\nCreate a component named `my-component`:\n\n```bash\nnx g @nrwl/angular:component my-component\n```\n\n{% /tab %}\n\n{% tab label=\"Standalone Component\" %}\n\nCreate a standalone component named `my-component`:\n\n```bash\nnx g @nrwl/angular:component my-component --standalone\n```\n\n{% /tab %}\n\n{% tab label=\"Single File Component\" %}\n\nCreate a component named `my-component` with inline styles and inline template:\n\n```bash\nnx g @nrwl/angular:component my-component --inlineStyle --inlineTemplate\n```\n\n{% /tab %}\n\n{% tab label=\"Component with OnPush Change Detection Strategy\" %}\n\nCreate a component named `my-component` with OnPush Change Detection Strategy:\n\n```bash\nnx g @nrwl/angular:component my-component --changeDetection=OnPush\n```\n\n{% /tab %}\n", "presets": [] }, diff --git a/docs/generated/packages/angular/generators/host.json b/docs/generated/packages/angular/generators/host.json index ffc27f492845d..f1390aa8e7676 100644 --- a/docs/generated/packages/angular/generators/host.json +++ b/docs/generated/packages/angular/generators/host.json @@ -18,7 +18,8 @@ "name": { "type": "string", "description": "The name to give to the host Angular application.", - "$default": { "$source": "argv", "index": 0 } + "$default": { "$source": "argv", "index": 0 }, + "pattern": "^[a-zA-Z].*$" }, "remotes": { "type": "array", diff --git a/docs/generated/packages/angular/generators/remote.json b/docs/generated/packages/angular/generators/remote.json index b7ebcc50bca2e..0c6b75874f7d3 100644 --- a/docs/generated/packages/angular/generators/remote.json +++ b/docs/generated/packages/angular/generators/remote.json @@ -18,7 +18,8 @@ "name": { "type": "string", "description": "The name to give to the remote Angular app.", - "$default": { "$source": "argv", "index": 0 } + "$default": { "$source": "argv", "index": 0 }, + "pattern": "^[a-zA-Z].*$" }, "host": { "type": "string", diff --git a/docs/generated/packages/angular/generators/scam-directive.json b/docs/generated/packages/angular/generators/scam-directive.json index 2a1073256b605..edde8c5220e54 100644 --- a/docs/generated/packages/angular/generators/scam-directive.json +++ b/docs/generated/packages/angular/generators/scam-directive.json @@ -25,8 +25,7 @@ "project": { "type": "string", "description": "The name of the project.", - "x-dropdown": "projects", - "x-priority": "important" + "x-dropdown": "projects" }, "name": { "type": "string", @@ -72,7 +71,7 @@ "x-priority": "important" } }, - "required": ["name"], + "required": ["name", "project"], "presets": [] }, "description": "Generate a directive with an accompanying Single Component Angular Module (SCAM).", diff --git a/docs/generated/packages/angular/generators/scam-pipe.json b/docs/generated/packages/angular/generators/scam-pipe.json index 2bdb2f5e09938..189b9ed8fc040 100644 --- a/docs/generated/packages/angular/generators/scam-pipe.json +++ b/docs/generated/packages/angular/generators/scam-pipe.json @@ -25,8 +25,7 @@ "project": { "type": "string", "description": "The name of the project.", - "x-dropdown": "projects", - "x-priority": "important" + "x-dropdown": "projects" }, "name": { "type": "string", @@ -58,7 +57,7 @@ "x-priority": "important" } }, - "required": ["name"], + "required": ["name", "project"], "presets": [] }, "description": "Generate a pipe with an accompanying Single Component Angular Module (SCAM).", diff --git a/docs/generated/packages/angular/generators/scam.json b/docs/generated/packages/angular/generators/scam.json index 049da8fa5ab81..b66949152a427 100644 --- a/docs/generated/packages/angular/generators/scam.json +++ b/docs/generated/packages/angular/generators/scam.json @@ -25,8 +25,7 @@ "project": { "type": "string", "description": "The name of the project.", - "x-dropdown": "projects", - "x-priority": "important" + "x-dropdown": "projects" }, "name": { "type": "string", @@ -118,7 +117,7 @@ "x-priority": "important" } }, - "required": ["name"], + "required": ["name", "project"], "presets": [] }, "description": "Generate a component with an accompanying Single Component Angular Module (SCAM).", diff --git a/packages/angular/src/generators/component/schema.json b/packages/angular/src/generators/component/schema.json index fdad5378e8d5c..20659fdf537ba 100644 --- a/packages/angular/src/generators/component/schema.json +++ b/packages/angular/src/generators/component/schema.json @@ -16,8 +16,7 @@ "project": { "type": "string", "description": "The name of the project.", - "x-dropdown": "projects", - "x-priority": "important" + "x-dropdown": "projects" }, "name": { "type": "string", @@ -113,6 +112,6 @@ "x-priority": "important" } }, - "required": ["name"], + "required": ["name", "project"], "examplesFile": "../../../docs/component-examples.md" } diff --git a/packages/angular/src/generators/host/schema.json b/packages/angular/src/generators/host/schema.json index 47e1265d5058d..bfd782a3fb8df 100644 --- a/packages/angular/src/generators/host/schema.json +++ b/packages/angular/src/generators/host/schema.json @@ -18,7 +18,8 @@ "$default": { "$source": "argv", "index": 0 - } + }, + "pattern": "^[a-zA-Z].*$" }, "remotes": { "type": "array", diff --git a/packages/angular/src/generators/remote/schema.json b/packages/angular/src/generators/remote/schema.json index 17c82f8614728..de295b158088c 100644 --- a/packages/angular/src/generators/remote/schema.json +++ b/packages/angular/src/generators/remote/schema.json @@ -18,7 +18,8 @@ "$default": { "$source": "argv", "index": 0 - } + }, + "pattern": "^[a-zA-Z].*$" }, "host": { "type": "string", diff --git a/packages/angular/src/generators/scam-directive/schema.json b/packages/angular/src/generators/scam-directive/schema.json index 0c9304d679984..faa6e9ac322ec 100644 --- a/packages/angular/src/generators/scam-directive/schema.json +++ b/packages/angular/src/generators/scam-directive/schema.json @@ -22,8 +22,7 @@ "project": { "type": "string", "description": "The name of the project.", - "x-dropdown": "projects", - "x-priority": "important" + "x-dropdown": "projects" }, "name": { "type": "string", @@ -77,5 +76,5 @@ "x-priority": "important" } }, - "required": ["name"] + "required": ["name", "project"] } diff --git a/packages/angular/src/generators/scam-pipe/schema.json b/packages/angular/src/generators/scam-pipe/schema.json index 9e5fd6601fc9f..c62c64db5c0df 100644 --- a/packages/angular/src/generators/scam-pipe/schema.json +++ b/packages/angular/src/generators/scam-pipe/schema.json @@ -22,8 +22,7 @@ "project": { "type": "string", "description": "The name of the project.", - "x-dropdown": "projects", - "x-priority": "important" + "x-dropdown": "projects" }, "name": { "type": "string", @@ -58,5 +57,5 @@ "x-priority": "important" } }, - "required": ["name"] + "required": ["name", "project"] } diff --git a/packages/angular/src/generators/scam/schema.json b/packages/angular/src/generators/scam/schema.json index de65f65bbbe1e..eeb43f4f93fd1 100644 --- a/packages/angular/src/generators/scam/schema.json +++ b/packages/angular/src/generators/scam/schema.json @@ -22,8 +22,7 @@ "project": { "type": "string", "description": "The name of the project.", - "x-dropdown": "projects", - "x-priority": "important" + "x-dropdown": "projects" }, "name": { "type": "string", @@ -123,5 +122,5 @@ "x-priority": "important" } }, - "required": ["name"] + "required": ["name", "project"] }