Skip to content

Commit 756ac2b

Browse files
committed
fix(browser): correctly overwrite loupe require
1 parent 0d534fb commit 756ac2b

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

packages/browser/src/node/plugin.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ export default (browserServer: BrowserServer, base = '/'): Plugin[] => {
2222
const distRoot = resolve(pkgRoot, 'dist')
2323
const project = browserServer.project
2424

25-
let loupePath: string
26-
2725
return [
2826
{
2927
enforce: 'pre',
@@ -228,11 +226,8 @@ export default (browserServer: BrowserServer, base = '/'): Plugin[] => {
228226
return resolve(distRoot, 'client', id.slice(1))
229227
}
230228
},
231-
configResolved(config) {
232-
loupePath = resolve(config.cacheDir, 'deps/loupe.js')
233-
},
234229
transform(code, id) {
235-
if (id.startsWith(loupePath)) {
230+
if (id.includes(browserServer.vite.config.cacheDir) && id.includes('loupe.js')) {
236231
// loupe bundle has a nastry require('util') call that leaves a warning in the console
237232
const utilRequire = 'nodeUtil = require_util();'
238233
return code.replace(utilRequire, ' '.repeat(utilRequire.length))

0 commit comments

Comments
 (0)