Avatar for the webpack user
webpack
tapable
BlogDocsChangelog

docs(types): add jsdocs types

#229Merged
Comparing
claude/add-jsdoc-types-xR8WE
(
49bf9b4
) with
main
(
bb120cf
)
CodSpeed Performance Gauge
0%
Untouched
92

Benchmarks

92 total
tap-registration: AsyncSeriesHook tapPromise x 10
benchmark/cases/tap-registration/index.bench.mjs
CodSpeed Performance Gauge
+1%
40.8 µs40.5 µs
tap-registration: AsyncSeriesHook tapAsync x 10
benchmark/cases/tap-registration/index.bench.mjs
CodSpeed Performance Gauge
0%
45.8 µs45.6 µs
hook-compile: AsyncParallelHook, 5 taps + first callAsync
benchmark/cases/hook-compile/index.bench.mjs
CodSpeed Performance Gauge
0%
167.1 µs166.4 µs
tap-registration: SyncHook tap x 10, with stages
benchmark/cases/tap-registration/index.bench.mjs
CodSpeed Performance Gauge
0%
86.6 µs86.3 µs
hook-compile: AsyncSeriesHook, 5 taps + first callAsync
benchmark/cases/hook-compile/index.bench.mjs
CodSpeed Performance Gauge
0%
153 µs152.6 µs
hook-compile: AsyncSeriesBailHook, 5 taps + first callAsync
benchmark/cases/hook-compile/index.bench.mjs
CodSpeed Performance Gauge
0%
156.2 µs155.8 µs
hook-compile: SyncLoopHook, 5 taps + first call
benchmark/cases/hook-compile/index.bench.mjs
CodSpeed Performance Gauge
0%
147.7 µs147.4 µs
hook-compile: AsyncSeriesWaterfallHook, 5 taps + first callAsync
benchmark/cases/hook-compile/index.bench.mjs
CodSpeed Performance Gauge
0%
157.2 µs156.9 µs
tap-registration: SyncHook tap x 10, object options
benchmark/cases/tap-registration/index.bench.mjs
CodSpeed Performance Gauge
0%
37.6 µs37.5 µs
hook-compile: SyncWaterfallHook, 5 taps + first call
benchmark/cases/hook-compile/index.bench.mjs
CodSpeed Performance Gauge
0%
156.5 µs156.3 µs
hook-compile: SyncHook, 5 taps + first call
benchmark/cases/hook-compile/index.bench.mjs
CodSpeed Performance Gauge
0%
145.4 µs145.2 µs
tap-registration: SyncHook tap x 10, string options
benchmark/cases/tap-registration/index.bench.mjs
CodSpeed Performance Gauge
0%
34.3 µs34.2 µs
tap-registration: SyncHook tap x 10, alternating before
benchmark/cases/tap-registration/index.bench.mjs
CodSpeed Performance Gauge
0%
98.9 µs98.8 µs
async-series-hook: promise, 5 async taps
benchmark/cases/async-series-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
464.2 µs464 µs
hook-compile: AsyncParallelBailHook, 5 taps + first callAsync
benchmark/cases/hook-compile/index.bench.mjs
CodSpeed Performance Gauge
0%
397.8 µs397.6 µs
async-series-hook: callAsync, 20 async taps
benchmark/cases/async-series-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
async-series-hook: promise, 5 sync taps
benchmark/cases/async-series-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
265.3 µs265.2 µs
sync-loop-hook: 10 taps, 0 reloops
benchmark/cases/sync-loop-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
99.7 µs99.7 µs
sync-waterfall-hook: 20 taps, all return
benchmark/cases/sync-waterfall-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
175.8 µs175.7 µs
async-parallel-hook: 5 promise taps
benchmark/cases/async-parallel-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
580.8 µs580.7 µs
hook-map: for(new key) x 10, 3 interceptors
benchmark/cases/hook-map/index.bench.mjs
CodSpeed Performance Gauge
0%
52.7 µs52.7 µs
interceptors-sync: 5 taps, call + tap interceptor
benchmark/cases/interceptors-sync/index.bench.mjs
CodSpeed Performance Gauge
0%
40.3 µs40.3 µs
hook-map: for(new key) x 10, 1 interceptor
benchmark/cases/hook-map/index.bench.mjs
CodSpeed Performance Gauge
0%
50.8 µs50.8 µs
sync-hook: call with 10 taps
benchmark/cases/sync-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
139.5 µs139.5 µs
sync-bail-hook: 10 taps, bail at index 4
benchmark/cases/sync-bail-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
332.5 µs332.5 µs

Commits

Click on a commit to change the comparison range
Base
main
bb120cf
+0.03%
docs(types): add JSDoc types to lib sources and generate .d.ts via TypeScript
b0f2307
17 days ago
by claude
-0.03%
refactor: code
6cd99d6
15 days ago
by alexander-akait
-0.05%
fix(types): resolve TypeScript errors flagged by lint:types
7eccacf
15 days ago
by claude
+0.12%
test(Hook): pin V8 hidden-class layout invariants
3fc13ff
15 days ago
by claude
-0.01%
refactor: code
f47cc10
15 days ago
by alexander-akait
-0.06%
perf(HookCodeFactory): drop runtime content stub, restore monomorphism
f8fb87a
15 days ago
by claude
-0.07%
refactor: avoid build types
73889c0
15 days ago
by alexander-akait
+0.04%
fix(types): resolve subclass factory return types to specific hook types
49bf9b4
15 days ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs