Skip to content

[codex] Remediate js-yaml Dependabot alert - #208

Merged
nahremenkova1 merged 1 commit into
masterfrom
codex/remediate-js-yaml-alert-91
Aug 12, 2026
Merged

[codex] Remediate js-yaml Dependabot alert#208
nahremenkova1 merged 1 commit into
masterfrom
codex/remediate-js-yaml-alert-91

Conversation

@nahremenkova1

Copy link
Copy Markdown
Collaborator

Summary

  • remove the vulnerable transitive js-yaml path by upgrading the ESLint toolchain to the current flat-config stack
  • add eslint.config.mjs and retire the legacy ESLint config files
  • keep Node 18 runtime coverage via a dist artifact built on Node 20.19 while dev-tool CI runs on supported Node versions

Validation

  • npm ci
  • node lockfile check: js-yaml absent from package-lock
  • npm audit --audit-level=high
  • npm run lint
  • npm run typecheck
  • npm test (13 files / 187 tests)

Dependabot alert #97 is still open on the default branch until this remediation is merged and GitHub re-scans package-lock.json.

@nahremenkova1
nahremenkova1 force-pushed the codex/remediate-js-yaml-alert-91 branch from e3ccdb9 to ceb886e Compare August 12, 2026 12:15
@nahremenkova1
nahremenkova1 marked this pull request as ready for review August 12, 2026 12:17
@nahremenkova1
nahremenkova1 merged commit 21f9e91 into master Aug 12, 2026
7 checks passed
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