chore(deps-dev): bump lint-staged from 16.4.0 to 17.0.2#865
chore(deps-dev): bump lint-staged from 16.4.0 to 17.0.2#865dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 16.4.0 to 17.0.2. - [Release notes](https://github.com/lint-staged/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md) - [Commits](lint-staged/lint-staged@v16.4.0...v17.0.2) --- updated-dependencies: - dependency-name: lint-staged dependency-version: 17.0.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 7f00b2f. Configure here.
| "husky": "^9.1.7", | ||
| "jsdom": "^26.1.0", | ||
| "lint-staged": "^16.1.5", | ||
| "lint-staged": "^17.0.2", |
There was a problem hiding this comment.
Config file may break with lint-staged v17 YAML change
Medium Severity
The project has a .lintstagedrc file containing JSON content. According to the lint-staged v17 breaking changes, files named .lintstagedrc (without extension) are now treated as YAML, and the yaml dependency is now optional and may not be installed. Since yaml is not listed as a direct dependency in package.json, the pre-commit hook could fail to parse the config when yaml is unavailable (e.g., in CI with optional deps skipped). The recommended fix per the release notes is to rename the file to .lintstagedrc.json.
Reviewed by Cursor Bugbot for commit 7f00b2f. Configure here.


Bumps lint-staged from 16.4.0 to 17.0.2.
Release notes
Sourced from lint-staged's releases.
Changelog
Sourced from lint-staged's changelog.
Commits
0a3b253Merge pull request #1780 from lint-staged/changeset-release/main36cae27chore(changeset): releaseff03baaMerge pull request #1779 from lint-staged/immutable-release88670caci: force Changesets action to sign Git tag7f4596bMerge pull request #1777 from lint-staged/changeset-release/main697c9aechore(changeset): release7ed4125Merge pull request #1778 from lint-staged/fix-changesetsbf400feci: publish to npm in same Changesets workflow so that a personal token isn't...0c2e6e5Merge pull request #1776 from lint-staged/fix-changesets4a5664bci: use personal access token with semantic-release so that it can trigger pu...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Medium Risk
Dev-tooling upgrade to a new major
lint-stagedversion may affect local/CI pre-commit behavior and introduces stricter Node/Git version requirements.Overview
Updates the dev dependency
lint-stagedfrom^16.1.5to^17.0.2inpackage.json, changing the version used for pre-commit staged-file linting/formatting workflows.Reviewed by Cursor Bugbot for commit 7f00b2f. Bugbot is set up for automated code reviews on this repo. Configure here.