Skip to content

Security enhancements - #116

Merged
TwitchBronBron merged 1 commit into
masterfrom
chore/fix-audit-issues
Aug 7, 2026
Merged

Security enhancements#116
TwitchBronBron merged 1 commit into
masterfrom
chore/fix-audit-issues

Conversation

@TwitchBronBron

Copy link
Copy Markdown
Member

Clears the two high-severity advisories that were failing npm run audit.

npm audit --omit=dev: 0 vulnerabilities across the 2 runtime deps (promises, rodash) — consumers were never exposed by any of these. Full audit went 5 → 3, with zero high remaining (the 3 are all below the gate's high floor).

Ships to consumers

Nothing. Both advisories are dev-only, and the overrides block added here is not inherited by consumers.

Lockfile only (dev deps)

Both are dev-only transitives with no fixed parent release, so overrides is the only lever. brace-expansion is pinned to its v1 line since that's the only major present.

Package Via Was Now
brace-expansion rooibos-rokuminimatch@3 1.1.14 ^1.1.18
ip-address brighterscriptroku-deploypostman-requestsocks 10.2.0 ^10.3.1

Notes for the reviewer

  • The 3 remaining advisories (qs, uuid) are moderate and don't fail the gate. The uuid audit-ci.jsonc allowlist entry is kept as-is.
  • npm run test needs a real Roku device, so it wasn't run here; preversion (ropm copy + bsc compile + dist build) is the full offline gate and passes.

Verification

npm run preversion passes — ropm copy, bsc compile with no diagnostics, and dist build.

🤖 Generated with Claude Code

Clears the two high-severity advisories failing the audit gate
(brace-expansion, ip-address) via version-scoped dev overrides. Both are
dev-only transitives with no fixed parent release, and each override stays
within the existing major line so no consumer is moved across a breaking
boundary.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@TwitchBronBron TwitchBronBron changed the title Fix high-severity npm audit issues Security enhancements Aug 7, 2026
@TwitchBronBron
TwitchBronBron merged commit 45b7408 into master Aug 7, 2026
5 checks passed
@TwitchBronBron
TwitchBronBron deleted the chore/fix-audit-issues branch August 7, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant