webpack
enhanced-resolve
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Apply extensionAlias to imports-field resolutions
#549
Merged
Comparing
claude/review-issue-413-rygbg
(
418fd35
) with
main
(
ed92a94
)
CodSpeed Performance Gauge
0%
Untouched
69
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
69 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
realistic-midsize: mixed batch (cold cache)
benchmark/cases/realistic-midsize/index.bench.mjs
CodSpeed Performance Gauge
+3%
7.2 ms
7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
extension-alias-many: 3 source exts with fallbacks (warm)
benchmark/cases/extension-alias-many/index.bench.mjs
CodSpeed Performance Gauge
+1%
633.4 µs
625.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
extension-alias: .js -> .ts (warm)
benchmark/cases/extension-alias/index.bench.mjs
CodSpeed Performance Gauge
+1%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
modules-flat-addrs: 8-deep dir × 4 modules, 4 bare resolves
benchmark/cases/modules-flat-addrs/index.bench.mjs
CodSpeed Performance Gauge
+1%
2.4 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
multiple-modules: shared + vendor + node_modules (warm)
benchmark/cases/multiple-modules/index.bench.mjs
CodSpeed Performance Gauge
+1%
1.3 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve promise x 1000 (fs cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
+1%
139.8 ms
138.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deep-hierarchy: bare specifier from 10-deep dir (warm)
benchmark/cases/deep-hierarchy/index.bench.mjs
CodSpeed Performance Gauge
+1%
2.1 ms
2.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deep-hierarchy: relative from 10-deep dir (warm)
benchmark/cases/deep-hierarchy/index.bench.mjs
CodSpeed Performance Gauge
+1%
1.7 ms
1.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve async x 1000 (no cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
+1%
367.4 ms
365.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve promise x 1000 (no cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
+1%
364.5 ms
362.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prefer-relative: bare-as-relative (warm)
benchmark/cases/prefer-relative/index.bench.mjs
CodSpeed Performance Gauge
+1%
826.9 µs
822.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
huge-alias-miss: 300 aliases, no match
benchmark/cases/huge-alias-miss/index.bench.mjs
CodSpeed Performance Gauge
+1%
2 ms
2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
realistic-midsize: mixed batch (warm cache)
benchmark/cases/realistic-midsize/index.bench.mjs
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
array-alias: @ -> [preferred, fallback] (warm)
benchmark/cases/array-alias/index.bench.mjs
CodSpeed Performance Gauge
0%
686.5 µs
683.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
alias-first-char-miss: 300 aliases, scoped tail matches
benchmark/cases/alias-first-char-miss/index.bench.mjs
CodSpeed Performance Gauge
0%
3.6 ms
3.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fully-specified: ESM-style imports (warm)
benchmark/cases/fully-specified/index.bench.mjs
CodSpeed Performance Gauge
0%
855.2 µs
852.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
restrictions: path prefix + regex (warm)
benchmark/cases/restrictions/index.bench.mjs
CodSpeed Performance Gauge
0%
1,003.3 µs
999.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
concurrent-batch: Promise.all of 15 resolves (warm)
benchmark/cases/concurrent-batch/index.bench.mjs
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
large-alias-list: 50+8 aliases, match near end
benchmark/cases/large-alias-list/index.bench.mjs
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
self-reference: import own package name (warm)
benchmark/cases/self-reference/index.bench.mjs
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
roots: server-relative paths (warm)
benchmark/cases/roots/index.bench.mjs
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deep-package-subpath: pkg/a/b/c requests (warm)
benchmark/cases/deep-package-subpath/index.bench.mjs
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
modules-addrs-cached: 8 bare resolves from one 8-deep dir
benchmark/cases/modules-addrs-cached/index.bench.mjs
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve async x 1000 (fs cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
141.6 ms
141.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve async x 1000 (fs + unsafeCache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
27.8 ms
27.7 ms
1
2
3
Commits
Click on a commit to change the comparison range
Base
main
ed92a94
-0.07%
feat(resolve): apply extensionAlias to imports-field resolutions
3b7e68f
1 day ago
by claude
+0.28%
docs(readme): document extensionAlias + imports-field behavior
5503fa2
1 day ago
by claude
-0.24%
Create large-beds-sell.md
418fd35
1 day ago
by alexander-akait
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs