Avatar for the webpack user
webpack
watchpack
BlogDocsChangelog

fix: also follow symlinked directories nested in watched real directories (#190)

#296Merged
Comparing
claude/check-issue-190-3sM6x
(
6a05d03
) with
main
(
d9af8b1
)
CodSpeed Performance Gauge
+1%
Untouched
36

Benchmarks

36 total
watchpack-construction: cached options (WeakMap hit)
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
+10%
555.9 µs505.8 µs
watchpack-construction: array[10] ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
+10%
555.5 µs505.8 µs
watchpack-construction: array[2] ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
+10%
553 µs503.9 µs
watchpack-construction: function ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
+10%
554.2 µs505.1 µs
watchpack-construction: glob string ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
+9%
554.8 µs506.7 µs
ignored-match: function matcher
benchmark/cases/ignored-match/index.bench.mjs
CodSpeed Performance Gauge
+1%
29.8 µs29.4 µs
ignored-match: regex matcher
benchmark/cases/ignored-match/index.bench.mjs
CodSpeed Performance Gauge
+1%
31.2 µs31 µs
ignored-match: no ignored option (noop fast path)
benchmark/cases/ignored-match/index.bench.mjs
CodSpeed Performance Gauge
+1%
24.4 µs24.3 µs
ignored-cross-platform: regex against windows paths
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
+1%
263 µs261.6 µs
ignored-match: array[1] matcher
benchmark/cases/ignored-match/index.bench.mjs
CodSpeed Performance Gauge
+1%
33.4 µs33.3 µs
ignored-cross-platform: regex against mixed separators
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
0%
48.1 µs48 µs
ignored-cross-platform: regex against deep posix paths
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
0%
34.2 µs34.2 µs
ignored-match: glob string matcher
benchmark/cases/ignored-match/index.bench.mjs
CodSpeed Performance Gauge
0%
33.4 µs33.3 µs
reduce-plan-fast-path: under limit (n=50, limit=100)
benchmark/cases/reduce-plan-fast-path/index.bench.mjs
CodSpeed Performance Gauge
0%
169.9 µs169.6 µs
reduce-plan-wide: small plan (n=50, limit=10)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
0%
174.2 µs173.9 µs
reduce-plan-deep: depth=30, leaves=3, limit=20
benchmark/cases/reduce-plan-deep/index.bench.mjs
CodSpeed Performance Gauge
0%
402.6 µs402.2 µs
ignored-cross-platform: array[10] against windows paths
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
0%
81 µs80.9 µs
reduce-plan-flat: n=500 in one dir, limit=50
benchmark/cases/reduce-plan-flat/index.bench.mjs
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
reduce-plan-deep: depth=80, leaves=2, limit=40
benchmark/cases/reduce-plan-deep/index.bench.mjs
CodSpeed Performance Gauge
0%
910.5 µs910.3 µs
ignored-match: array[2] matcher
benchmark/cases/ignored-match/index.bench.mjs
CodSpeed Performance Gauge
0%
44.9 µs44.8 µs
reduce-plan-wide: medium plan (n=500, limit=50)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
reduce-plan-wide: large aggressive (n=2000, limit=10)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
0%
6 ms6 ms

Commits

Click on a commit to change the comparison range
Base
main
d9af8b1
+1.44%
fix: also follow symlinked directories nested in watched real directories (#190)
6a05d03
1 day ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs