Skip to content

Comments

deps: upgrade dev dependencies to latest#2

Merged
mancalvo merged 1 commit intomainfrom
deps/upgrade-dependencies
Feb 17, 2026
Merged

deps: upgrade dev dependencies to latest#2
mancalvo merged 1 commit intomainfrom
deps/upgrade-dependencies

Conversation

@mancalvo
Copy link
Contributor

Description

Upgrade dev dependencies: chai 5→6, sinon 18→21, mocha 10→11, ESLint flat config
migration. Replace eslint-plugin-prettier with eslint-config-airbnb-extended and
eslint-config-prettier.

Task Context

What is the current behavior?

  • ESLint v8 with .eslintrc and eslint.config.js
  • chai v5, sinon v18, mocha v10

What is the new behavior?

  • ESLint v9 with eslint.config.mjs and eslint-config-airbnb-extended
  • chai v6, sinon v21, mocha v11
  • Standardized Prettier config and pre-commit hooks

Additional Context

No runtime logic changes. Dev tooling and code style only.

Copy link
Contributor

@danteay danteay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. ESLint flat config migration, dev dependency upgrades (chai 5→6, sinon 18→21, mocha 10→11). Standardized Prettier config and pre-commit hooks. No runtime logic changes. CI passes.

@mancalvo mancalvo merged commit 4e0d2d3 into main Feb 17, 2026
3 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.

2 participants