Skip to content

Commit e62f74a

Browse files
committed
Add shims for buffer (already used by core) and url/module (used by tinyglobby via core)
1 parent 4f0352e commit e62f74a

File tree

10 files changed

+336
-147
lines changed

10 files changed

+336
-147
lines changed

package-bundler.js

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -121,16 +121,24 @@ export default async function bundleClient(entryFile, outputFile, buildOptions =
121121
"node:assert": {
122122
pattern: /^(node\:)?assert$/,
123123
path: resolveModulePath(moduleRoot, "./node_modules/assert/build/assert.js"),
124-
// path: resolveScriptPath("./node_modules/assert/build/assert.js"),
125124
},
126125
"node:stream": {
127126
pattern: /^(node\:)?stream$/,
128127
path: resolveScriptPath("./shims/stream.js"),
129128
},
130-
"node:assert": {
131-
pattern: /^(node\:)?assert$/,
132-
path: resolveScriptPath("./shims/noop.js"),
133-
}
129+
"node:buffer": {
130+
pattern: /^(node\:)?buffer$/,
131+
path: resolveModulePath(moduleRoot, "./node_modules/buffer/index.js"),
132+
},
133+
// Used by tinyglobby
134+
"node:url": {
135+
pattern: /^(node\:)?url$/,
136+
path: resolveScriptPath("./shims/shim-url.js"),
137+
},
138+
"node:module": {
139+
pattern: /^(node\:)?module$/,
140+
path: resolveScriptPath("./shims/shim-module.js"),
141+
},
134142
});
135143

136144
let options = Object.assign({

0 commit comments

Comments
 (0)