Avatar for the kamiazya user
kamiazya
web-csv-toolbox
BlogDocsChangelog

fix: use --cached-only flag to prevent npm registry lookups in Deno examples

#611Closed
Comparing
fix-ci-fail-cached-only
(
dbd061d
) with
main
(
24f04d7
)
CodSpeed Performance Gauge
-61%
Regression
3
Untouched
62
Skipped
8

Benchmarks

73 total
parseString engine:stable (50 rows)
benchmark/main.ts
CodSpeed Performance Gauge
-61%
1.1 ms2.7 ms
parseString.toArraySync(10000 cols, 10 rows, quoted)
benchmark/main.ts
CodSpeed Performance Gauge
-55%
398.1 ms886.7 ms
parseString engine:fast (1000 rows)
benchmark/main.ts
CodSpeed Performance Gauge
-55%
13.8 ms30.5 ms
parseString.toIterableIterator(50 rows)
benchmark/main.ts
CodSpeed Performance Gauge
+41%
2 ms1.4 ms
Worker perf: medium (1000 rows) - mainThread
benchmark/main.ts
CodSpeed Performance Gauge
+39%
31.1 ms22.4 ms
Queuing: medium (1000 rows) - default HWM
benchmark/main.ts
CodSpeed Performance Gauge
+23%
277.9 ms225.4 ms
Queuing: small (100 rows) - default HWM
benchmark/main.ts
CodSpeed Performance Gauge
+16%
30.4 ms26.2 ms
Quote ratio: 50% (1000 rows)
benchmark/main.ts
CodSpeed Performance Gauge
+8%
13 ms12.1 ms
Worker perf: large (10000 rows) - mainThread
benchmark/main.ts
CodSpeed Performance Gauge
+7%
241.3 ms225.4 ms
Line ending: CRLF (1000 rows)
benchmark/main.ts
CodSpeed Performance Gauge
+4%
18.7 ms17.9 ms
Engine comparison: wasm (500 rows)
benchmark/main.ts
CodSpeed Performance Gauge
+4%
9.5 ms9.2 ms
Queuing: large (10000 rows) - default HWM
benchmark/main.ts
CodSpeed Performance Gauge
+1%
2.3 s2.3 s
Binary approach: parseBinary (100KB)
benchmark/main.ts
CodSpeed Performance Gauge
0%
36 ms35.9 ms
Line ending: LF (1000 rows)
benchmark/main.ts
CodSpeed Performance Gauge
0%
8.9 ms8.8 ms
Binary approach: parseBinary (10KB)
benchmark/main.ts
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
parseBinary.toArraySync(50 rows)
benchmark/main.ts
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
Memory: toIterableIterator (streaming)
benchmark/main.ts
CodSpeed Performance Gauge
0%
27.6 ms27.5 ms
Field length: 100 chars (1000 rows)
benchmark/main.ts
CodSpeed Performance Gauge
0%
13.5 ms13.5 ms
Binary approach: parseBinary (1KB)
benchmark/main.ts
CodSpeed Performance Gauge
0%
462.7 µs462 µs
Low-level: CSVLexer + CSVRecordAssembler (1000 rows)
benchmark/main.ts
CodSpeed Performance Gauge
0%
27.8 ms27.8 ms
Quote ratio: 0% (1000 rows)
benchmark/main.ts
CodSpeed Performance Gauge
0%
11.6 ms11.6 ms
parseString engine:fast (50 rows)
benchmark/main.ts
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
Memory: toArraySync (allocate all at once)
benchmark/main.ts
CodSpeed Performance Gauge
0%
28.7 ms28.7 ms
Low-level: CSVLexer only (1000 rows)
benchmark/main.ts
CodSpeed Performance Gauge
0%
17.6 ms17.6 ms
parseBinary.toIterableIterator(50 rows)
benchmark/main.ts
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms

Commits

Click on a commit to change the comparison range
Base
main
24f04d7
-60.8%
fix: use --cached-only flag to prevent npm registry lookups in Deno examples
dbd061d
4 months ago
by kamiazya
© 2026 CodSpeed Technology
Home Terms Privacy Docs