Skip to content

Bump the npm-dev-deps group across 1 directory with 3 updates#20

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/npm-dev-deps-209300d116
Open

Bump the npm-dev-deps group across 1 directory with 3 updates#20
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/npm-dev-deps-209300d116

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 30, 2026

Bumps the npm-dev-deps group with 3 updates in the / directory: eslint-config-xo, eslint-plugin-unicorn and typescript.

Updates eslint-config-xo from 0.50.0 to 0.51.0

Release notes

Sourced from eslint-config-xo's releases.

v0.51.0

Breaking

  • The package now exports a function instead of an array. Update your eslint.config.js:
-export default eslintConfigXo;
+export default [...eslintConfigXo()];
  • Removed the ./space and ./browser sub-path exports. Use the space and browser options instead:
export default [...eslintConfigXo({space: true, browser: true})];
  • Requires ESLint 10 and Node.js 20.19+.

Improvements

  • Merged eslint-config-xo-typescript: TypeScript rules are now included. No need to install a separate package.
  • Merged plugin configs from XO: Includes eslint-plugin-unicorn, eslint-plugin-import-x, eslint-plugin-n, eslint-plugin-ava, @eslint-community/eslint-plugin-eslint-comments, and a built-in no-use-extend-native rule. Previously these were only available through the XO CLI.
  • Added semicolon option
  • Added TypeScript declaration file
  • Add no-shadow rule 4cec7d2

xojs/eslint-config-xo@v0.50.0...v0.51.0

Commits
  • 87f4605 0.51.0
  • 02e8e44 Move rules from XO
  • 9ca6ad4 Merge TypeScript config from eslint-config-xo-typescript
  • 4cec7d2 Add no-shadow rule
  • 721ef56 Refactor config to use a function export with browser and space options
  • See full diff in compare view

Updates eslint-plugin-unicorn from 63.0.0 to 64.0.0

Release notes

Sourced from eslint-plugin-unicorn's releases.

v64.0.0

New rules

Improvements

  • Support TypeScript type assertions in many rules (#2909) 6b41299a
  • text-encoding-identifier-case: Support template literals (#2905) 9448c8ce
  • prefer-math-min-max: Ignore Date objects (#2903) cd53d9ea
  • prevent-abbreviations: Handle exported TS interfaces and enums (#2898) 6dc01d23
  • no-array-callback-reference: Skip TypeScript type predicate callbacks (#2897) 02364c83
  • prefer-spread: Skip autofix when it would drop comments (#2896) 6ff14677
  • no-useless-undefined: Flag return undefined for explicit undefined return types (#2876) 41fc9c27
  • no-unnecessary-polyfills: Improve performance (#2874) c88bf295
  • expiring-todo-comments: Add ignoreDates option (#2892) 95a288ba
  • prevent-abbreviations: Recognize jQuery 42f53641
  • prefer-object-from-entries: Avoid auto-fixing generic reduce (#2878) bea9b200

Fixes

  • expiring-todo-comments: Fix partial version comparison (#2895) 51390e9d
  • consistent-destructuring: Fix false positive for nested rest destructuring (#2894) 1cddfb59
  • consistent-destructuring: Fix false positive after reassignment (#2893) c7f57d0e
  • consistent-function-scoping: Fix TypeScript false positives for lexical this (#2885) a383657a
  • custom-error-definition: Fix class field autofix (#2887) 1359726b
  • explicit-length-check: Fix || fallback false positives (#2889) 84246ecd
  • explicit-length-check: Avoid unsafe autofix in negated comparisons (#2883) 73b043ba
  • import-style: Fix false positive for type-only import (#2891) aea99544
  • no-unused-properties: Fix for JSX member access (#2890) 0ff698b3
  • better-regex: Fix empty-pattern autofix (#2881) c2019877
  • prefer-global-this: Fix for window-specific in checks (#2879) 6bf75370
  • prefer-native-coercion-functions: Fix false positive for TS type predicates (#2888) 4c4b565a
  • prefer-set-has: Fix string false positives (#2882) c230c220
  • prefer-top-level-await: Fix false positive with Promise.all (#2884) 67faa7ac

sindresorhus/eslint-plugin-unicorn@v63.0.0...v64.0.0

Commits

Updates typescript from 5.9.3 to 6.0.3

Release notes

Sourced from typescript's releases.

TypeScript 6.0.3

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0 Beta

For release notes, check out the release announcement.

Downloads are available on:

Commits
  • 050880c Bump version to 6.0.3 and LKG
  • eeae9dd 🤖 Pick PR #63401 (Also check package name validity in...) into release-6.0 (#...
  • ad1c695 🤖 Pick PR #63368 (Harden ATA package name filtering) into release-6.0 (#63372)
  • 0725fb4 🤖 Pick PR #63310 (Mark class property initializers as...) into release-6.0 (#...
  • 607a22a Bump version to 6.0.2 and LKG
  • 9e72ab7 🤖 Pick PR #63239 (Fix missing lib files in reused pro...) into release-6.0 (#...
  • 35ff23d 🤖 Pick PR #63163 (Port anyFunctionType subtype fix an...) into release-6.0 (#...
  • e175b69 Bump version to 6.0.1-rc and LKG
  • af4caac Update LKG
  • 8efd7e8 Merge remote-tracking branch 'origin/main' into release-6.0
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 30, 2026
@github-actions github-actions Bot requested a review from syyyr March 30, 2026 06:14
@dependabot dependabot Bot changed the title Bump the npm-dev-deps group with 3 updates Bump the npm-dev-deps group across 1 directory with 3 updates Apr 13, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm-dev-deps-209300d116 branch from 1fe086f to 9baf7ff Compare April 13, 2026 08:30
Bumps the npm-dev-deps group with 3 updates in the / directory: [eslint-config-xo](https://github.com/xojs/eslint-config-xo), [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) and [typescript](https://github.com/microsoft/TypeScript).


Updates `eslint-config-xo` from 0.50.0 to 0.51.0
- [Release notes](https://github.com/xojs/eslint-config-xo/releases)
- [Commits](xojs/eslint-config-xo@v0.50.0...v0.51.0)

Updates `eslint-plugin-unicorn` from 63.0.0 to 64.0.0
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases)
- [Commits](sindresorhus/eslint-plugin-unicorn@v63.0.0...v64.0.0)

Updates `typescript` from 5.9.3 to 6.0.3
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.3)

---
updated-dependencies:
- dependency-name: eslint-config-xo
  dependency-version: 0.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dev-deps
- dependency-name: eslint-plugin-unicorn
  dependency-version: 64.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-dev-deps
- dependency-name: typescript
  dependency-version: 6.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-dev-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm-dev-deps-209300d116 branch from 89d63df to 3c92a5b Compare May 11, 2026 07:04
This commit was created from the local commit with hash 0ca2e94424214c1bc1fd111607f2bda0342efe8e.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant