npm / uuid / 14.0.3

uuid 14.0.3

Source
https://github.com/uuidjs/uuid
Artifact scanned
uuid-14.0.3.tgz (npm tarball · 14.6 KB · SHA-256 4750af69abb9…)
Compared with
uuid-14.0.2.tgz (0 signals introduced since)
Files
70 scanned, 0 skipped (binary, oversized, or unrecognised)
Signals
0 critical · 0 warn · 6 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-10-23 15:18

Signals

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

  1. info long-line dist-node/v1ToV6.js:9:1

    line length 509 characters (raw pass, confidence 0.50)

        return Uint8Array.of(((v1Bytes[6] & 0x0f) << 4) | ((v1Bytes[7] >> 4) & 0x0f), ((v1Bytes[7] & 0x0f) << 4) | ((v1Bytes[4] & 0xf0) >> 4), ((v1Bytes[4] & 0x0f) << 4) | ((v1Bytes[5] & 0xf0) >> 4), ((v1Bytes[5] & 0x0f) << 4) | ((v1Bytes[0] & 0xf0) >> 4), ((v1Bytes[0] & 0x0f) << 4) | ((v1Bytes[1] & 0xf0) >> 4), ((v1Bytes[
  2. info long-line dist-node/v6ToV1.js:9:1

    line length 509 characters (raw pass, confidence 0.50)

        return Uint8Array.of(((v6Bytes[3] & 0x0f) << 4) | ((v6Bytes[4] >> 4) & 0x0f), ((v6Bytes[4] & 0x0f) << 4) | ((v6Bytes[5] & 0xf0) >> 4), ((v6Bytes[5] & 0x0f) << 4) | (v6Bytes[6] & 0x0f), v6Bytes[7], ((v6Bytes[1] & 0x0f) << 4) | ((v6Bytes[2] & 0xf0) >> 4), ((v6Bytes[2] & 0x0f) << 4) | ((v6Bytes[3] & 0xf0) >> 4), 0x10 
  3. info identifier-low-length dist/md5.js:1:1

    404 of 629 non-conventional identifiers are single-character (64%) (token pass, confidence 0.50)

  4. info identifier-low-length dist/sha1.js:1:1

    114 of 215 non-conventional identifiers are single-character (53%) (token pass, confidence 0.50)

  5. info long-line dist/v1ToV6.js:9:1

    line length 509 characters (raw pass, confidence 0.50)

        return Uint8Array.of(((v1Bytes[6] & 0x0f) << 4) | ((v1Bytes[7] >> 4) & 0x0f), ((v1Bytes[7] & 0x0f) << 4) | ((v1Bytes[4] & 0xf0) >> 4), ((v1Bytes[4] & 0x0f) << 4) | ((v1Bytes[5] & 0xf0) >> 4), ((v1Bytes[5] & 0x0f) << 4) | ((v1Bytes[0] & 0xf0) >> 4), ((v1Bytes[0] & 0x0f) << 4) | ((v1Bytes[1] & 0xf0) >> 4), ((v1Bytes[
  6. info long-line dist/v6ToV1.js:9:1

    line length 509 characters (raw pass, confidence 0.50)

        return Uint8Array.of(((v6Bytes[3] & 0x0f) << 4) | ((v6Bytes[4] >> 4) & 0x0f), ((v6Bytes[4] & 0x0f) << 4) | ((v6Bytes[5] & 0xf0) >> 4), ((v6Bytes[5] & 0x0f) << 4) | (v6Bytes[6] & 0x0f), v6Bytes[7], ((v6Bytes[1] & 0x0f) << 4) | ((v6Bytes[2] & 0xf0) >> 4), ((v6Bytes[2] & 0x0f) << 4) | ((v6Bytes[3] & 0xf0) >> 4), 0x10 

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 uuid-14.0.3.tgz https://registry.npmjs.org/uuid/-/uuid-14.0.3.tgz
printf '%s  %s\n' 4750af69abb91dae4c49e4c71c96fd6a3bd0613900f18429b955ad6fb8099977 uuid-14.0.3.tgz | shasum -a 256 -c -
mkdir pkg && tar -xzf uuid-14.0.3.tgz -C pkg --strip-components 1
disclude scan --untrusted --severity info pkg