Skip to content

Refresh devDependencies to clear Dependabot alerts#8

Merged
laurynas merged 2 commits into
masterfrom
chore/refresh-dev-dependencies
Jul 23, 2026
Merged

Refresh devDependencies to clear Dependabot alerts#8
laurynas merged 2 commits into
masterfrom
chore/refresh-dev-dependencies

Conversation

@laurynas

Copy link
Copy Markdown
Member

Summary

  • Upgrade outdated direct devDependencies (Babel 7, ESLint 8, Mocha 11, nyc, rimraf, etc.) and replace deprecated babel-eslint with @babel/eslint-parser
  • Regenerate yarn.lock and add yarn resolutions for remaining transitive issues (serialize-javascript, diff, uuid)
  • Clears local yarn audit findings; no runtime dependencies or npm release (dev-only tooling)

Test plan

  • yarn audit reports 0 vulnerabilities
  • yarn lint passes
  • yarn build passes
  • yarn test — all 8 tests passing
  • CI green on the PR matrix (Node 18–24)

laurynas added 2 commits July 23, 2026 23:25
Upgrade lint/test/build tooling and pin vulnerable transitive packages via yarn resolutions so the lockfile audits clean; no runtime package changes.
serialize-javascript@7 (pulled in via resolutions) requires Node >= 20, and Node 18 is EOL.
@laurynas
laurynas merged commit 2ee573c into master Jul 23, 2026
6 checks passed
@laurynas
laurynas deleted the chore/refresh-dev-dependencies branch July 23, 2026 20:29
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