Skip to content

Commit e7978e2

Browse files
committed
feat(help): add flair for paid content
1 parent be13821 commit e7978e2

File tree

1 file changed

+6
-0
lines changed
  • packages/@ionic/cli-framework/src/lib

1 file changed

+6
-0
lines changed

packages/@ionic/cli-framework/src/lib/help.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ export enum CommandGroup {
2020
Hidden = 'hidden',
2121
Beta = 'beta',
2222
Experimental = 'experimental',
23+
Paid = 'paid',
2324
}
2425

2526
export enum NamespaceGroup {
2627
Deprecated = 'deprecated',
2728
Hidden = 'hidden',
2829
Beta = 'beta',
2930
Experimental = 'experimental',
31+
Paid = 'paid',
3032
}
3133

3234
export enum OptionGroup {
@@ -35,6 +37,7 @@ export enum OptionGroup {
3537
Beta = 'beta',
3638
Experimental = 'experimental',
3739
Advanced = 'advanced',
40+
Paid = 'paid',
3841
}
3942

4043
type Decoration<T extends string> = [T, string];
@@ -43,18 +46,21 @@ const OPTION_DECORATIONS: Decoration<OptionGroup>[] = [
4346
[OptionGroup.Beta, chalk.red.bold('(beta)')],
4447
[OptionGroup.Deprecated, chalk.yellow.bold('(deprecated)')],
4548
[OptionGroup.Experimental, chalk.red.bold('(experimental)')],
49+
[OptionGroup.Paid, chalk.blue.bold('(paid)')],
4650
];
4751

4852
const COMMAND_DECORATIONS: Decoration<CommandGroup>[] = [
4953
[CommandGroup.Beta, chalk.red.bold('(beta)')],
5054
[CommandGroup.Deprecated, chalk.yellow.bold('(deprecated)')],
5155
[CommandGroup.Experimental, chalk.red.bold('(experimental)')],
56+
[CommandGroup.Paid, chalk.blue.bold('(paid)')],
5257
];
5358

5459
const NAMESPACE_DECORATIONS: Decoration<NamespaceGroup>[] = [
5560
[NamespaceGroup.Beta, chalk.red.bold('(beta)')],
5661
[NamespaceGroup.Deprecated, chalk.yellow.bold('(deprecated)')],
5762
[NamespaceGroup.Experimental, chalk.red.bold('(experimental)')],
63+
[NamespaceGroup.Paid, chalk.blue.bold('(paid)')],
5864
];
5965

6066
function formatGroupDecorations<T extends string>(decorations: Decoration<T>[], groups?: string[]): string {

0 commit comments

Comments
 (0)