Skip to content

Drain dserve Dependabot alerts#255

Merged
lancewillett merged 1 commit into
masterfrom
fix/drain-dependabot-alerts
May 30, 2026
Merged

Drain dserve Dependabot alerts#255
lancewillett merged 1 commit into
masterfrom
fix/drain-dependabot-alerts

Conversation

@lancewillett

Copy link
Copy Markdown
Contributor

Summary

  • update vulnerable direct dependencies and Yarn resolutions so yarn audit reports zero vulnerabilities across all severities
  • remove forever-monitor and replace it with a small child-process restart loop, avoiding its unpatched watcher dependency tree
  • remove useragent and use a small browser user-agent check to avoid its unpatched dependency tree

This should supersede the stale Dependabot PR queue once merged.

Testing

  • yarn install --frozen-lockfile
  • yarn run build-ts
  • yarn test --runInBand
  • yarn run audit:critical
  • yarn audit --json | jq -r 'select(.type=="auditSummary") | .data.vulnerabilities' -> all zero\n- git diff --check\n\nNote: Yarn still prints resolution compatibility warnings for forced patched transitive versions. yarn install exits successfully.

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