Skip to content

Commit 0fc2190

Browse files
sumitarorahansl
authored andcommitted
fix(@angular/cli): Fixing duplicate aliases issue (angular#4987)
1 parent 2699857 commit 0fc2190

File tree

1 file changed

+4
-1
lines changed
  • packages/@angular/cli/ember-cli/lib/models

1 file changed

+4
-1
lines changed

packages/@angular/cli/ember-cli/lib/models/command.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,10 @@ Command.prototype.mergeDuplicateOption = function(key) {
183183
*/
184184
Command.prototype.normalizeOption = function(option) {
185185
option.key = camelize(option.name);
186-
option.aliases = (option.aliases || []).concat(camelize(option.name));
186+
option.aliases = (option.aliases || []);
187+
if (option.aliases.indexOf(camelize(option.name)) === -1) {
188+
option.aliases = option.aliases.concat(camelize(option.name));
189+
}
187190
option.required = option.required || false;
188191
return option;
189192
};

0 commit comments

Comments
 (0)