web-infra-dev
rspack
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix: preserve createRequire().resolve with literal import.meta.url when requireResolve is disabled When `module.parser.javascript.requireResolve` is `false`, a created require's `.resolve(...)` is preserved to run at runtime instead of being rewritten to a module id. A created require used for `.resolve` is rendered via rspack's injected `__rspack_createRequire` helper, so the literal `import.meta.url` resolves relative to the runtime output module (like a normal preserved `require.resolve`) rather than a build-time source path. A created require used only for plain `require(...)` (never `.resolve`) is cleared to `undefined`, so a dead `import.meta.url` never leaks into the artifact and CommonJS output stays valid. The clear/keep decision is deferred to `finish()`, driven by whether a `.resolve` use is seen. Since literal `import.meta.url` is only valid in ESM output, an `Unsupported feature` warning is emitted when a preserved `createRequire(import.meta.url)` would land in a CommonJS bundle. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
fy/clever-sammet-433c80
2 hours ago
test(css): move issue 14495 regression case
codex/fix-css-undeclared-dashed-idents
3 hours ago
fix(css): include icss custom property declarations
codex/fix-css-undeclared-dashed-idents
3 hours ago
fix(css): preserve undeclared css module idents
codex/fix-css-undeclared-dashed-idents
4 hours ago
perf: intern concatenated module reference cache keys
codex/perf-module-concatenation
5 hours ago
perf: trim concatenated module rewrite loop
codex/perf-module-concatenation
6 hours ago
perf: trim concatenated module reference scan
codex/perf-module-concatenation
6 hours ago
perf: narrow global module reference scan
codex/perf-module-concatenation
6 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix: preserve createRequire().resolve with literal import.meta.url when requireResolve is disabled
#14491
10 hours ago
b9f0132
fy/clever-sammet-433c80
CodSpeed Performance Gauge
0%
fix(css): preserve undeclared css module idents
#14497
3 hours ago
17af5c1
codex/fix-css-undeclared-dashed-idents
CodSpeed Performance Gauge
+11%
perf: optimize module concatenation hot paths
#14493
5 hours ago
ecaad73
codex/perf-module-concatenation
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs