Skip to content

Commit 7ab22ed

Browse files
alan-agius4clydin
authored andcommitted
feat(@angular/cli): add disable/enable aliases for off/on ng analytics command
`ng analytics enable/disable`better aligns with `ng cache enable/disable` that will be available in the future.
1 parent 46a7be3 commit 7ab22ed

File tree

1 file changed

+6
-4
lines changed
  • packages/angular/cli/src/commands/analytics/settings

1 file changed

+6
-4
lines changed

packages/angular/cli/src/commands/analytics/settings/cli.ts

+6-4
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,12 @@ abstract class AnalyticsSettingModule
4242
abstract override run({ global }: Options<AnalyticsCommandArgs>): Promise<void>;
4343
}
4444

45-
export class AnalyticsOffModule
45+
export class AnalyticsDisableModule
4646
extends AnalyticsSettingModule
4747
implements CommandModuleImplementation<AnalyticsCommandArgs>
4848
{
49-
command = 'off';
49+
command = 'disable';
50+
aliases = 'off';
5051
describe = 'Disables analytics gathering and reporting for the user.';
5152

5253
async run({ global }: Options<AnalyticsCommandArgs>): Promise<void> {
@@ -55,11 +56,12 @@ export class AnalyticsOffModule
5556
}
5657
}
5758

58-
export class AnalyticsOnModule
59+
export class AnalyticsEnableModule
5960
extends AnalyticsSettingModule
6061
implements CommandModuleImplementation<AnalyticsCommandArgs>
6162
{
62-
command = 'on';
63+
command = 'enable';
64+
aliases = 'on';
6365
describe = 'Enables analytics gathering and reporting for the user.';
6466
async run({ global }: Options<AnalyticsCommandArgs>): Promise<void> {
6567
setAnalyticsConfig(global, true);

0 commit comments

Comments
 (0)