Skip to content

Commit fdbaef4

Browse files
authored
Merge pull request #58 from salesforcecli/sh/not-implemented
fix: make command output clearer for un-implemented commands
2 parents 2b3253f + 65cab44 commit fdbaef4

File tree

7 files changed

+15
-15
lines changed

7 files changed

+15
-15
lines changed

src/commands/force/package/beta/convert.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ export class PackageConvert extends SfdxCommand {
5252
}),
5353
};
5454

55+
// eslint-disable-next-line @typescript-eslint/require-await
5556
public async run(): Promise<unknown> {
56-
process.exitCode = 1;
57-
return Promise.resolve('Not yet implemented');
57+
throw new Error('Beta command not yet implemented');
5858
}
5959
}

src/commands/force/package/beta/uninstall/report.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ export class PackageUninstallReportCommand extends SfdxCommand {
2525
}),
2626
};
2727

28+
// eslint-disable-next-line @typescript-eslint/require-await
2829
public async run(): Promise<unknown> {
29-
process.exitCode = 1;
30-
return Promise.resolve('Not yet implemented');
30+
throw new Error('Beta command not yet implemented');
3131
}
3232
}

src/commands/force/package/beta/update.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ export class PackageUpdateCommand extends SfdxCommand {
4242
}),
4343
};
4444

45+
// eslint-disable-next-line @typescript-eslint/require-await
4546
public async run(): Promise<unknown> {
46-
process.exitCode = 1;
47-
return Promise.resolve('Not yet implemented');
47+
throw new Error('Beta command not yet implemented');
4848
}
4949
}

src/commands/force/package/beta/version/create/list.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ export class PackageVersionCreateListCommand extends SfdxCommand {
3131
}),
3232
};
3333

34-
public async run(): Promise<unknown> {
35-
process.exitCode = 1;
36-
return Promise.resolve('Not yet implemented');
34+
// eslint-disable-next-line @typescript-eslint/require-await
35+
public async run(): Promise<never> {
36+
throw new Error('Beta command not yet implemented');
3737
}
3838
}

src/commands/force/package/beta/version/displayancestry.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ export class PackageVersionDisplayAncestryCommand extends SfdxCommand {
3838
}),
3939
};
4040

41+
// eslint-disable-next-line @typescript-eslint/require-await
4142
public async run(): Promise<unknown> {
42-
process.exitCode = 1;
43-
return Promise.resolve('Not yet implemented');
43+
throw new Error('Beta command not yet implemented');
4444
}
4545
}

src/commands/force/package/beta/version/list.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ export class PackageVersionListCommand extends SfdxCommand {
5353
}),
5454
};
5555

56+
// eslint-disable-next-line @typescript-eslint/require-await
5657
public async run(): Promise<unknown> {
57-
process.exitCode = 1;
58-
return Promise.resolve('Not yet implemented');
58+
throw new Error('Beta command not yet implemented');
5959
}
6060
}

src/commands/force/package/beta/version/update.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ export class PackageVersionUpdateCommand extends SfdxCommand {
5151
}),
5252
};
5353

54+
// eslint-disable-next-line @typescript-eslint/require-await
5455
public async run(): Promise<unknown> {
55-
process.exitCode = 1;
56-
return Promise.resolve('Not yet implemented');
56+
throw new Error('Beta command not yet implemented');
5757
}
5858
}

0 commit comments

Comments
 (0)