chore(deps): bump eslint-plugin-unicorn from 64.0.0 to 68.0.0#220
Conversation
Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 64.0.0 to 68.0.0. - [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases) - [Commits](sindresorhus/eslint-plugin-unicorn@v64.0.0...v68.0.0) --- updated-dependencies: - dependency-name: eslint-plugin-unicorn dependency-version: 68.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
ApprovabilityVerdict: Approved Dev dependency update for eslint-plugin-unicorn with a mechanical rule rename required by the new version. No runtime impact - only affects development-time linting. You can customize Macroscope's approvability policy. Learn more. |
|
@coderabbitai review |
|
@macroscope-app review |
✅ Action performedReview finished.
|
|
Manual reviews triggered for commit All prior checks · these links stay valid even if you push more commits. |
📝 WalkthroughWalkthrough
Changeseslint-plugin-unicorn Dependency Bump
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Review triggered. The Correctness Check is running now. Previously completed: Macroscope - Approvability Check. Results will be posted when complete. |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@package.json`:
- Line 127: The eslint-plugin-unicorn package was upgraded to v68, which
introduced a breaking change where the rule `unicorn/prevent-abbreviations` was
renamed to `unicorn/name-replacements`. Find the eslint.config.js file and
locate any references to the old rule name `unicorn/prevent-abbreviations`, then
update all occurrences to the new rule name `unicorn/name-replacements` to
prevent ESLint from failing with an unknown rule error.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: 72606f12-6f64-48be-838e-a8b7a87963ad
⛔ Files ignored due to path filters (1)
bun.lockis excluded by!**/*.lock,!bun.lock
📒 Files selected for processing (1)
package.json
|
@coderabbitai review |
|
@macroscope-app review |
✅ Action performedReview finished.
|
|
Review triggered. The Approvability Check and Correctness Check are running now. Results will be posted when complete. |
HemSoft
left a comment
There was a problem hiding this comment.
Owner approval after addressing and resolving the CodeRabbit rule-rename comment. Validated on the updated branch with bun install --frozen-lockfile, bun run lint, bun run typecheck, bun run knip, bun run test:electron, bun run test -- --reporter=dot, bun run e18e, and hook-backed coverage/typecheck during commit. CodeRabbit and Macroscope both approved the updated commit, all review threads are resolved, and GitHub checks are green.
Bumps eslint-plugin-unicorn from 64.0.0 to 68.0.0.
Release notes
Sourced from eslint-plugin-unicorn's releases.
... (truncated)
Commits
3e5170d68.0.05adf031Meta tweaks00d8a9bAddprefer-hoisting-branch-coderule (#3369)76861eb300+ rules nowb2bf08fAddprefer-array-from-asyncrule (#3370)3be859cAddno-boolean-sort-comparatorrule (#3368)dec6c31Addprefer-regexp-escaperule (#3367)ba55624Addprefer-url-can-parserule (#3366)f968bf3name-replacements: Add more default replacements (#3365)0015e81Adddefault-export-stylerule (#3364)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
Bump eslint-plugin-unicorn from 64.0.0 to 68.0.0
Updates
eslint-plugin-unicornto^68.0.0in package.json. The ruleunicorn/prevent-abbreviationswas renamed tounicorn/name-replacementsin a newer version, so eslint.config.js is updated to disable the new rule name.Macroscope summarized 8274580.