webpack
enhanced-resolve
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix: fall back when an exports target is filtered out by restrictions
#600
Merged
Comparing
fix/exports-restrictions-fallback
(
5353788
) with
main
(
e4c1db3
)
CodSpeed Performance Gauge
-92%
Improvement
1
Regression
2
Untouched
135
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
138 total
Uses the
Memory instrument
to collect Memory usage metrics.
resolve-to-context: directory resolve (warm)
benchmark/cases/resolve-to-context/index.bench.mjs
CodSpeed Performance Gauge
-98%
1.7 KB
*
96.6 KB
Uses the
Memory instrument
to collect Memory usage metrics.
tsconfig-paths: 5 path prefixes (warm)
benchmark/cases/tsconfig-paths/index.bench.mjs
CodSpeed Performance Gauge
-98%
2.1 KB
*
96.6 KB
Uses the
Memory instrument
to collect Memory usage metrics.
self-reference: import own package name (warm)
benchmark/cases/self-reference/index.bench.mjs
CodSpeed Performance Gauge
+26%
1,269 B
*
1,005 B
Uses the
Memory instrument
to collect Memory usage metrics.
main-files: [main, entry, index] (warm)
benchmark/cases/main-files/index.bench.mjs
CodSpeed Performance Gauge
+7%
1.9 KB
*
1.8 KB
Uses the
Memory instrument
to collect Memory usage metrics.
main-field: browser/module/main combos (warm)
benchmark/cases/main-field/index.bench.mjs
CodSpeed Performance Gauge
+7%
1.9 KB
*
1.8 KB
Uses the
Memory instrument
to collect Memory usage metrics.
alias-field: browser field (warm)
benchmark/cases/alias-field/index.bench.mjs
CodSpeed Performance Gauge
+5%
102.8 KB
*
97.5 KB
Uses the
Memory instrument
to collect Memory usage metrics.
tsconfig-extends: 3-level extends chain (warm)
benchmark/cases/tsconfig-extends/index.bench.mjs
CodSpeed Performance Gauge
+5%
2.9 KB
*
2.7 KB
Uses the
Memory instrument
to collect Memory usage metrics.
alias-wildcard-scan: 100+1 wildcard + 1 exact
benchmark/cases/alias-wildcard-scan/index.bench.mjs
CodSpeed Performance Gauge
+3%
4.2 KB
*
4.1 KB
Uses the
Memory instrument
to collect Memory usage metrics.
node-compare: enhanced-resolve promise x 1000 (no cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
+1%
115.6 KB
*
114.2 KB
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%
363.8 ms
361.1 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%
126.9 ms
126.1 ms
Uses the
Memory instrument
to collect Memory usage metrics.
realistic-midsize: mixed batch (cold cache)
benchmark/cases/realistic-midsize/index.bench.mjs
CodSpeed Performance Gauge
+1%
103.2 KB
*
102.6 KB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: node require.resolve x 1000
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
67.7 ms
67.4 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 ms
1 ms
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%
997.8 µs
994.7 µs
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%
987.3 µs
984.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve sync x 1000 (fs cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
65.9 ms
65.7 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.
node-compare: enhanced-resolve promise x 1000 (fs + unsafeCache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
25.7 ms
25.6 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%
684.9 µs
683.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
tsconfig-paths: 5 path prefixes (warm)
benchmark/cases/tsconfig-paths/index.bench.mjs
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
alias-realistic: @/path + @components aliases (warm)
benchmark/cases/alias-realistic/index.bench.mjs
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolve-to-context: directory resolve (warm)
benchmark/cases/resolve-to-context/index.bench.mjs
CodSpeed Performance Gauge
0%
342.8 µs
342.4 µ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%
1.4 ms
1.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: node import.meta.resolve x 1000
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
4.2 ms
4.1 ms
1
2
3
4
5
6
Commits
Click on a commit to change the comparison range
Base
main
e4c1db3
-67.15%
fix: strip internal restrictions marker from resolved result
3fc9082
7 hours ago
by alexander-akait
-25.02%
test: cover exports fallback via a RegExp restriction
5353788
7 hours ago
by alexander-akait
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs