npm / tinybench / 6.2.3

tinybench 6.2.3

Source
https://github.com/tinylibs/tinybench
Artifact scanned
tinybench-6.2.3.tgz (npm tarball · 24.8 KB · SHA-256 3b347da46e12…)
Compared with
tinybench-6.2.2.tgz (0 signals introduced since)
Files
4 scanned, 1 skipped (binary, oversized, or unrecognised)
Signals
0 critical · 0 warn · 4 info
Scan time
0.1 s
LLM review
LLM review by claude-haiku-5-5 (Anthropic): nothing at warn or critical to review.
Disclude version
4.3.0
Scanned (UTC)
2026-11-01 15:27

Signals

Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.

  1. info long-line dist/index.d.ts:1080:1

    line length 915 characters (raw pass, confidence 0.50)

    export { type BenchEvent, type BenchEvents, type BenchEventsWithTask, type BenchLike, type BenchOptions, type CalibrateTimerOverheadOptions, type Concurrency, type ConsoleTableConverter, type EventListener, type EventListenerObject, type Fn, type FnHook, type FnOptions, type FnReturnedObject, type Hook, type HookMode, 
  2. info identifier-low-length dist/index.js:1:1

    1183 of 2633 non-conventional identifiers are single-character (45%) (token pass, confidence 0.50)

  3. info long-line dist/index.js:63:1

    line length 1013 characters (raw pass, confidence 0.50)

    	} else e.Deno ? (t = "deno", n = e.Deno.version?.deno ?? "unknown") : e.process && e.process.release?.name === "node" ? (t = "node", n = e.process.versions?.node ?? "unknown") : e.HermesInternal ? (t = "hermes", n = e.HermesInternal.getRuntimeProperties?.()["OSS Release Version"] ?? "unknown") : m(e) && e.navigator.us
  4. info long-line dist/index.js:610:1

    line length 882 characters (raw pass, confidence 0.50)

    		this.name = r, this.runtime = h, this.runtimeVersion = g, this.concurrency = i.concurrency ?? null, this.threshold = i.threshold ?? Infinity, this.time = i.time ?? 1e3, this.iterations = i.iterations ?? 64, s(i.now === void 0 || i.timestampProvider === void 0, "Cannot set both `now` and `timestampProvider` options"),

Reproduce This Scan

Run disclude locally to verify. These commands scan the published file; the "new in this release" marks come from comparing it with the previous release's file, which they don't repeat. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.

cargo install disclude --version 4.3.0
curl -fsSL -o tinybench-6.2.3.tgz https://registry.npmjs.org/tinybench/-/tinybench-6.2.3.tgz
printf '%s  %s\n' 3b347da46e12d5aa3c63763185cd708316c181c2fe2b8b331a880b6a9bf6b149 tinybench-6.2.3.tgz | shasum -a 256 -c -
mkdir pkg && tar -xzf tinybench-6.2.3.tgz -C pkg --strip-components 1
disclude scan --untrusted --severity info pkg