Skip to content

Commit b46d3b4

Browse files
committed
perf: replace debug with obug
1 parent 7527524 commit b46d3b4

File tree

5 files changed

+25
-13
lines changed

5 files changed

+25
-13
lines changed

packages/vite-plugin-svelte-inspector/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
},
4040
"homepage": "https://github.com/sveltejs/vite-plugin-svelte#readme",
4141
"dependencies": {
42-
"debug": "^4.4.1"
42+
"obug": "^2.0.0"
4343
},
4444
"peerDependencies": {
4545
"@sveltejs/vite-plugin-svelte": "^6.0.0-next.0",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import _debug from 'debug';
1+
import { createDebug } from 'obug';
22

3-
export const debug = _debug('vite-plugin-svelte-inspector');
3+
export const debug = createDebug('vite-plugin-svelte-inspector');

packages/vite-plugin-svelte/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@
4040
"homepage": "https://github.com/sveltejs/vite-plugin-svelte#readme",
4141
"dependencies": {
4242
"@sveltejs/vite-plugin-svelte-inspector": "^5.0.0",
43-
"debug": "^4.4.1",
4443
"deepmerge": "^4.3.1",
4544
"magic-string": "^0.30.17",
45+
"obug": "^2.0.0",
4646
"vitefu": "^1.1.1"
4747
},
4848
"peerDependencies": {

packages/vite-plugin-svelte/src/utils/log.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ const cyan = (/** @type {string} */ txt) => styleText('cyan', txt);
66
const yellow = (/** @type {string} */ txt) => styleText('yellow', txt);
77
const red = (/** @type {string} */ txt) => styleText('red', txt);
88

9-
import debug from 'debug';
9+
import { createDebug, enabled } from 'obug';
1010

1111
/** @type {import('../types/log.d.ts').LogLevel[]} */
1212
const levels = ['debug', 'info', 'warn', 'error', 'silent'];
1313
const prefix = 'vite-plugin-svelte';
1414
/** @type {Record<import('../types/log.d.ts').LogLevel, any>} */
1515
const loggers = {
1616
debug: {
17-
log: debug(`${prefix}`),
17+
log: createDebug(`${prefix}`),
1818
enabled: false,
1919
isDebug: true
2020
},
@@ -252,5 +252,5 @@ export function buildExtendedLogMessage(w) {
252252
* @returns {boolean}
253253
*/
254254
export function isDebugNamespaceEnabled(namespace) {
255-
return debug.enabled(`${prefix}:${namespace}`);
255+
return enabled(`${prefix}:${namespace}`);
256256
}

pnpm-lock.yaml

Lines changed: 18 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)