studiometa
js-toolkit
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
[Feature] Add ESLint plugin for js-toolkit best practices
#727
Merged
Comparing
feat/linting-plugin
(
0e2f337
) with
main
(
7d8e196
)
CodSpeed Performance Gauge
0%
Untouched
115
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
115 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
schedule + flush 50 read tasks
packages/tests/__benchmarks__/scheduler.bench.ts::scheduler
CodSpeed Performance Gauge
0%
333.9 µs
335.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
create tween with bezier curve
packages/tests/__benchmarks__/tween.bench.ts::tween::creation
CodSpeed Performance Gauge
-8%
342.3 µs
372.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
create with simple keyframes (opacity)
packages/tests/__benchmarks__/animate.bench.ts::animate::creation
CodSpeed Performance Gauge
+3%
181.1 µs
175.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
map(value, 0, 1, 0, 1)
packages/tests/__benchmarks__/scheduler.bench.ts::clamp01 / clamp / map
CodSpeed Performance Gauge
+1%
19.9 µs
19.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
props() access
packages/tests/__benchmarks__/services.bench.ts::services::ScrollService
CodSpeed Performance Gauge
-1%
11.6 µs
11.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
getEdges (x axis, named offsets)
packages/tests/__benchmarks__/withScrolledInView.bench.ts::withScrolledInView::edge calculation (runs on resize)
CodSpeed Performance Gauge
-1%
21.7 µs
22 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
translate3d (x only)
packages/tests/__benchmarks__/transform.bench.ts::transform::single element
CodSpeed Performance Gauge
+1%
292.7 µs
289.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
progress update (x, y transform)
packages/tests/__benchmarks__/animate.bench.ts::animate::progress updates (single element)
CodSpeed Performance Gauge
+1%
308.9 µs
305.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
progress update (linear)
packages/tests/__benchmarks__/tween.bench.ts::tween::progress updates
CodSpeed Performance Gauge
+1%
21.4 µs
21.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
props() access
packages/tests/__benchmarks__/services.bench.ts::services::RafService
CodSpeed Performance Gauge
-1%
11.6 µs
11.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
queue.add (creates Promise + closure)
packages/tests/__benchmarks__/base.bench.ts::Base internals::Queue.add (Promise creation)
CodSpeed Performance Gauge
+1%
19.1 µs
18.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
normalize function
packages/tests/__benchmarks__/tween.bench.ts::tween::normalizeEase
CodSpeed Performance Gauge
-1%
12.5 µs
12.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
progress calculation (division + clamp01)
packages/tests/__benchmarks__/withScrolledInView.bench.ts::withScrolledInView::per-frame computation (runs every rAF tick)
CodSpeed Performance Gauge
-1%
15.8 µs
15.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
getEdgeWithOffset (px unit "100px")
packages/tests/__benchmarks__/withScrolledInView.bench.ts::withScrolledInView::edge calculation (runs on resize)
CodSpeed Performance Gauge
+1%
38.9 µs
38.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
create tween with smooth mode
packages/tests/__benchmarks__/tween.bench.ts::tween::creation
CodSpeed Performance Gauge
-1%
102 µs
102.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
trigger (10 callbacks)
packages/tests/__benchmarks__/scheduler.bench.ts::AbstractService.trigger (non-batched)
CodSpeed Performance Gauge
-1%
23.2 µs
23.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parseNamedOffset (named: "start")
packages/tests/__benchmarks__/withScrolledInView.bench.ts::withScrolledInView::offset parsing (runs on resize)
CodSpeed Performance Gauge
-1%
17.4 µs
17.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parseNamedOffset (named: "center")
packages/tests/__benchmarks__/withScrolledInView.bench.ts::withScrolledInView::offset parsing (runs on resize)
CodSpeed Performance Gauge
-1%
17.5 µs
17.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
memoize hit
packages/tests/__benchmarks__/base.bench.ts::Base internals::memo / memoize
CodSpeed Performance Gauge
-1%
24.2 µs
24.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
full updateProps equivalent (1 axis)
packages/tests/__benchmarks__/withScrolledInView.bench.ts::withScrolledInView::per-frame computation (runs every rAF tick)
CodSpeed Performance Gauge
-1%
26.2 µs
26.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parseNamedOffset (viewport unit: "50vh")
packages/tests/__benchmarks__/withScrolledInView.bench.ts::withScrolledInView::offset parsing (runs on resize)
CodSpeed Performance Gauge
-1%
35.9 µs
36.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
progress with division
packages/tests/__benchmarks__/withScrolledInView.bench.ts::withScrolledInView::per-frame computation (runs every rAF tick)
CodSpeed Performance Gauge
-1%
19.7 µs
19.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
progress update (5 transforms)
packages/tests/__benchmarks__/animate.bench.ts::animate::progress updates (single element)
CodSpeed Performance Gauge
+1%
310.3 µs
308.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
normalize undefined (fallback to linear)
packages/tests/__benchmarks__/tween.bench.ts::tween::normalizeEase
CodSpeed Performance Gauge
-1%
12 µs
12 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
create with all options
packages/tests/__benchmarks__/animate.bench.ts::animate::creation
CodSpeed Performance Gauge
-1%
486.8 µs
490.3 µs
1
2
3
4
5
Commits
Click on a commit to change the comparison range
Base
main
7d8e196
-0.12%
Fix naming
0e2f337
1 month ago
by titouanmathis
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs