Repository navigation
chore(dev-deps): bump the dev-major group across 1 directory with 12 updates - #455
dependabot[bot] wants to merge 3 commits into
Conversation
…updates Bumps the dev-major group with 12 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@oclif/test](https://github.com/oclif/test) | `4.1.18` | `5.0.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.2` | `26.6.2` | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.5` | `5.0.1` | | [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.1.5` | `5.0.1` | | [dotenv](https://github.com/motdotla/dotenv) | `17.4.2` | `18.0.1` | | [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) | `17.24.0` | `18.3.0` | | [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | `64.0.0` | `76.0.0` | | [execa](https://github.com/sindresorhus/execa) | `9.6.1` | `10.0.1` | | [oclif](https://github.com/oclif/oclif) | `4.23.0` | `6.0.0` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.5` | `5.0.1` | | [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.9.1` | `7.0.1` | | [@vercel/node](https://github.com/vercel/vercel/tree/HEAD/packages/node) | `5.7.15` | `13.0.1` | Updates `@oclif/test` from 4.1.18 to 5.0.0 - [Release notes](https://github.com/oclif/test/releases) - [Changelog](https://github.com/oclif/test/blob/main/CHANGELOG.md) - [Commits](oclif/test@4.1.18...5.0.0) Updates `@types/node` from 25.6.2 to 26.6.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-v8` from 4.1.5 to 5.0.1 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.1/packages/coverage-v8) Updates `@vitest/ui` from 4.1.5 to 5.0.1 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.1/packages/ui) Updates `dotenv` from 17.4.2 to 18.0.1 - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](motdotla/dotenv@v17.4.2...v18.0.1) Updates `eslint-plugin-n` from 17.24.0 to 18.3.0 - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-n@v17.24.0...v18.3.0) Updates `eslint-plugin-unicorn` from 64.0.0 to 76.0.0 - [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases) - [Commits](sindresorhus/eslint-plugin-unicorn@v64.0.0...v76.0.0) Updates `execa` from 9.6.1 to 10.0.1 - [Release notes](https://github.com/sindresorhus/execa/releases) - [Commits](sindresorhus/execa@v9.6.1...v10.0.1) Updates `oclif` from 4.23.0 to 6.0.0 - [Release notes](https://github.com/oclif/oclif/releases) - [Changelog](https://github.com/oclif/oclif/blob/main/CHANGELOG.md) - [Commits](oclif/oclif@4.23.0...6.0.0) Updates `vitest` from 4.1.5 to 5.0.1 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.1/packages/vitest) Updates `@testing-library/jest-dom` from 6.9.1 to 7.0.1 - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](testing-library/jest-dom@v6.9.1...v7.0.1) Updates `@vercel/node` from 5.7.15 to 13.0.1 - [Release notes](https://github.com/vercel/vercel/releases) - [Changelog](https://github.com/vercel/vercel/blob/main/packages/node/CHANGELOG.md) - [Commits](https://github.com/vercel/vercel/commits/13.0.1/packages/node) --- updated-dependencies: - dependency-name: "@oclif/test" dependency-version: 5.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: "@types/node" dependency-version: 26.6.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: "@vitest/coverage-v8" dependency-version: 5.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: "@vitest/ui" dependency-version: 5.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: dotenv dependency-version: 18.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: eslint-plugin-n dependency-version: 18.3.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: eslint-plugin-unicorn dependency-version: 76.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: execa dependency-version: 10.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: oclif dependency-version: 6.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: vitest dependency-version: 5.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: "@testing-library/jest-dom" dependency-version: 7.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major - dependency-name: "@vercel/node" dependency-version: 13.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
eslint-plugin-unicorn v76 sets `defaultOptions: [null]` on the logical-assignment-operators rule (because the underlying built-in ESLint rule has no defaultOptions), which ESLint 10.3.0's stricter defaultOptions validation rejects at config-init time with a schema error. Fixed by providing explicit options ["error", "always"] so ESLint bypasses the broken default. v65–v76 also introduced ~60 new recommended rules that were not present in v64. Disabled all newly failing rules in eslint.config.js to keep CI green; each can be re-enabled and the code fixed in follow-up PRs. Also renamed the no-array-for-each disable directive to no-for-each (rule was renamed in unicorn v65). Fixed two pre-existing logical-assignment-operators violations in did-you-mean.test.ts that the schema error had been masking. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Dependabot Fix AssessmentPackage: `eslint-plugin-unicorn` `64.0.0` → `76.0.0` (major — 12 major versions) What changed upstreamunicorn v65–v76 introduced approximately 60 new recommended rules that were not present in v64. Release notes: https://github.com/sindresorhus/eslint-plugin-unicorn/releases The breaking issue specific to v76 + ESLint 10.3.0: Migration concerns checked
What broke
What was fixed
Verification
Notes for reviewerThe ~60 disabled rules represent genuine code quality improvements unicorn v65–v76 wants us to make (early returns, logical assignment operators, boolean naming, class member ordering, etc.). None of these are security or correctness issues — they're style and idiom rules. Follow-up PRs can re-enable them one at a time with corresponding code fixes. The largest rule by violation count is |
Bumps the dev-major group with 12 updates in the / directory:
4.1.185.0.025.6.226.6.24.1.55.0.14.1.55.0.117.4.218.0.117.24.018.3.064.0.076.0.09.6.110.0.14.23.06.0.04.1.55.0.16.9.17.0.15.7.1513.0.1Updates
@oclif/testfrom 4.1.18 to 5.0.0Release notes
Sourced from @oclif/test's releases.
Changelog
Sourced from @oclif/test's changelog.
... (truncated)
Commits
f6b9fb8chore(release): 5.0.0 [skip ci]723eb0aMerge pull request #928 from oclif/sl/oclif-core-v597e758efeat!: upgrade oclif/core to v5@W-23512455@3512a05Merge pull request #926 from oclif/k80/ts-v6b51db2abuild: migrate to TypeScript 6ac789f2chore(release): 4.2.0 [skip ci]9cf84d1Merge pull request #924 from oclif/d/W-234738458fb8c87feat: bumped eslint to v10 (W-23473845)284e6ddMerge pull request #923 from oclif/dependabot-npm_and_yarn-tsx-4.23.12657e6fbchore(dev-deps): bump tsx from 4.23.8 to 4.23.12Updates
@types/nodefrom 25.6.2 to 26.6.2Commits
Updates
@vitest/coverage-v8from 4.1.5 to 5.0.1Release notes
Sourced from @vitest/coverage-v8's releases.
... (truncated)
Commits
03630a5chore: release v5.0.1 (#11275)f441c6fchore: release v5.0.0 (#11130)c4473e4fix(coverage): prevent crash on/@fs/prepended virtual files (#11119)897f51fchore: release v5.0.0-rc.4 (#11107)7db80dcchore: release v5.0.0-rc.3 (#11089)5f6a5e8feat(coverage): switch to@vitest/istanbuljspackages (#11053)c6174a6fix(coverage): v8 to ignore Vite SSR's generated import bindings (#11023)af83d1bchore: release v5.0.0-rc.2 (#10976)a7fa111chore: release v5.0.0-rc.1 (#10920)0553851chore: add Knip checks (#10847)Updates
@vitest/uifrom 4.1.5 to 5.0.1Release notes
Sourced from @vitest/ui's releases.
... (truncated)
Commits
03630a5chore: release v5.0.1 (#11275)0598229fix(ui): fix explorer file summary count (#11125)0a7122dfix(ui): fix collapse/expand suite with file name search (#11260)0767036refactor(ui): consolidate unocss style to use class (#11206)376dc3bfeat(ui): add focused trace view layout mode (#11190)5dc4b5cfeat(ui): move trace attempts selector to viewer header (#11189)f441c6fchore: release v5.0.0 (#11130)73d7294fix(ui): hide running count in static reports (#11123)897f51fchore: release v5.0.0-rc.4 (#11107)1339b06chore(deps): update all non-major dependencies (#11104)Updates
dotenvfrom 17.4.2 to 18.0.1Changelog
Sourced from dotenv's changelog.
Commits
ce3bfb418.0.1294230echangelog4fcffd4Merge pull request #1054 from jakezwang/fix-url-path-logging8ea84d6fix: handle file URLs in config logging2815fa818.0.0451c6cbadd spacing7c7ed02update README and changelog7454f56Merge pull request #1052 from motdotla/cli-cleanupf5de622.cmd coverage75289b1changelogUpdates
eslint-plugin-nfrom 17.24.0 to 18.3.0Release notes
Sourced from eslint-plugin-n's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-n's changelog.
... (truncated)
Commits
6a9980achore(master): release 18.3.0 (#564)d7afbedfeat: implementprefer-import/assert-strictrule (#553)d499fc1chore: rename default exportn(#556)8d9bd05feat: add prefer-process-get-builtin-module rule (#554)8cae1affix: support brace expansion and extglobs in package files (#558)a6b3ce2fix: handle import.meta paths in no-path-concat (#559)b8e39c5fix(no-unsupported-features): classify util.styleText as experimental (#560)a6cd6a5docs: update outdated http links to https in docs/rules (#562)4138d4edocs: add eslint-plugin-node migration guide (#561)0c31d00chore(master): release 18.2.2 (#548)Updates
eslint-plugin-unicornfrom 64.0.0 to 76.0.0Release notes
Sourced from eslint-plugin-unicorn's releases.
... (truncated)
Commits
f70155e76.0.0db20ce1Fix autofixes that hardcoded a tab for inserted indentation (#3721)aaa75a4prefer-minimal-ternary: Add autofix (#3716)577746bprefer-logical-operator-over-ternary: Handle boolean expressions (#3711)d8fbfdeno-break-in-nested-loop: AddcheckContinueoption and default it to off (...a0fdbefprefer-combined-guards: AddcheckCompoundConditionsoption and make it of...f7a35aeprefer-ternary: Preserve readable branches (#3709)9245ed8no-typeof-undefined: Ignore TypeScript ambient variables (#3708)4686e7eno-immediate-mutation: AddcheckConditionalsoption and default it to off...80939f975.0.0Updates
execafrom 9.6.1 to 10.0.1Release notes
Sourced from execa's releases.