Skip to content

Commit d5e8fd0

Browse files
authored
🤖 Merge PR DefinitelyTyped#74663 [debug] Fix names and skips to use string patterns by @ttillberg
1 parent d3978b6 commit d5e8fd0

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

‎types/debug/debug-tests.ts‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ log2("Formatted test (%d arg)", 1);
88
log2("Formatted %s (%d args)", "test", 2);
99

1010
debug1.disable();
11-
debug1.enable("DefinitelyTyped:*");
11+
debug1.enable("DefinitelyTyped:*,-DefinitelyTyped:skip");
1212

1313
const log: debug1.Debugger = debug1("DefinitelyTyped:log");
1414

@@ -17,7 +17,8 @@ log("Formatted test (%d arg)", 1);
1717
log("Formatted %s (%d args)", "test", 2);
1818

1919
log("Enabled?: %s", debug1.enabled("DefinitelyTyped:log"));
20-
log("Name Enabled: %s", debug1.names.some(name => name.test("DefinitelyTyped:log")));
20+
log("Name Enabled: %s", debug1.names.some(name => name === "DefinitelyTyped:*"));
21+
log("Skip Enabled: %s", debug1.skips.some(name => name === "DefinitelyTyped:skip"));
2122
log("Namespace: %s", log.namespace);
2223

2324
const error: debug1.Debugger = debug1("DefinitelyTyped:error");

‎types/debug/index.d.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ declare namespace debug {
1515
selectColor: (namespace: string) => string | number;
1616
humanize: typeof import("ms");
1717

18-
names: RegExp[];
19-
skips: RegExp[];
18+
names: string[];
19+
skips: string[];
2020

2121
formatters: Formatters;
2222

0 commit comments

Comments
 (0)