Skip to content

Commit 42a042d

Browse files
committed
chore: use record instead of object
1 parent e095823 commit 42a042d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/common/config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,11 +319,11 @@ function parseCliConfig(args: string[]): CliOptions {
319319
return parsed;
320320
}
321321

322-
export function warnAboutDeprecatedOrUnknownCliArgs(args: object, warn: (msg: string) => void): void {
322+
export function warnAboutDeprecatedOrUnknownCliArgs(args: Record<string, unknown>, warn: (msg: string) => void): void {
323323
let usedDeprecatedArgument = false;
324324
let usedInvalidArgument = false;
325325

326-
const knownArgs = args as UserConfig & CliOptions;
326+
const knownArgs = args as unknown as UserConfig & CliOptions;
327327
// the first position argument should be used
328328
// instead of --connectionString, as it's how the mongosh works.
329329
if (knownArgs.connectionString) {

tests/unit/common/config.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ describe("CLI arguments", () => {
660660
cliArgs = { [cliArg]: "RandomString" } as unknown as CliOptions & UserConfig & { _?: string[] };
661661
warn = vi.fn();
662662

663-
warnAboutDeprecatedOrUnknownCliArgs(cliArgs, warn);
663+
warnAboutDeprecatedOrUnknownCliArgs(cliArgs as unknown as Record<string, unknown>, warn);
664664
});
665665

666666
it(`warns the usage of ${cliArg} as it is deprecated`, () => {

0 commit comments

Comments
 (0)