Skip to content

Bump the npm-dependencies group with 4 updates#84

Merged
lunarcloud merged 2 commits intomainfrom
dependabot/npm_and_yarn/npm-dependencies-4b5de9aa03
Feb 18, 2026
Merged

Bump the npm-dependencies group with 4 updates#84
lunarcloud merged 2 commits intomainfrom
dependabot/npm_and_yarn/npm-dependencies-4b5de9aa03

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 18, 2026

Bumps the npm-dependencies group with 4 updates: eslint, eslint-plugin-jsdoc, eslint-plugin-n and eslint-plugin-promise.

Updates eslint from 8.57.1 to 10.0.0

Release notes

Sourced from eslint's releases.

v10.0.0

Breaking Changes

  • f9e54f4 feat!: estimate rule-tester failure location (#20420) (ST-DDT)
  • a176319 feat!: replace chalk with styleText and add color to ResultsMeta (#20227) (루밀LuMir)
  • c7046e6 feat!: enable JSX reference tracking (#20152) (Pixel998)
  • fa31a60 feat!: add name to configs (#20015) (Kirk Waiblinger)
  • 3383e7e fix!: remove deprecated SourceCode methods (#20137) (Pixel998)
  • 501abd0 feat!: update dependency minimatch to v10 (#20246) (renovate[bot])
  • ca4d3b4 fix!: stricter rule tester assertions for valid test cases (#20125) (唯然)
  • 96512a6 fix!: Remove deprecated rule context methods (#20086) (Nicholas C. Zakas)
  • c69fdac feat!: remove eslintrc support (#20037) (Francesco Trotta)
  • 208b5cc feat!: Use ScopeManager#addGlobals() (#20132) (Milos Djermanovic)
  • a2ee188 fix!: add uniqueItems: true in no-invalid-regexp option (#20155) (Tanuj Kanti)
  • a89059d feat!: Program range span entire source text (#20133) (Pixel998)
  • 39a6424 fix!: assert 'text' is a string across all RuleFixer methods (#20082) (Pixel998)
  • f28fbf8 fix!: Deprecate "always" and "as-needed" options of the radix rule (#20223) (Milos Djermanovic)
  • aa3fb2b fix!: tighten func-names schema (#20119) (Pixel998)
  • f6c0ed0 feat!: report eslint-env comments as errors (#20128) (Francesco Trotta)
  • 4bf739f fix!: remove deprecated LintMessage#nodeType and TestCaseError#type (#20096) (Pixel998)
  • 523c076 feat!: drop support for jiti < 2.2.0 (#20016) (michael faith)
  • 454a292 feat!: update eslint:recommended configuration (#20210) (Pixel998)
  • 4f880ee feat!: remove v10_* and inactive unstable_* flags (#20225) (sethamus)
  • f18115c feat!: no-shadow-restricted-names report globalThis by default (#20027) (sethamus)
  • c6358c3 feat!: Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#20160) (Milos Djermanovic)

Features

  • bff9091 feat: handle Array.fromAsync in array-callback-return (#20457) (Francesco Trotta)
  • 290c594 feat: add self to no-implied-eval rule (#20468) (sethamus)
  • 43677de feat: fix handling of function and class expression names in no-shadow (#20432) (Milos Djermanovic)
  • f0cafe5 feat: rule tester add assertion option requireData (#20409) (fnx)
  • f7ab693 feat: output RuleTester test case failure index (#19976) (ST-DDT)
  • 7cbcbf9 feat: add countThis option to max-params (#20236) (Gerkin)
  • f148a5e feat: add error assertion options (#20247) (ST-DDT)
  • 09e6654 feat: update error loc of require-yield and no-useless-constructor (#20267) (Tanuj Kanti)

Bug Fixes

  • 436b82f fix: update eslint (#20473) (renovate[bot])
  • 1d29d22 fix: detect default this binding in Array.fromAsync callbacks (#20456) (Francesco Trotta)
  • 727451e fix: fix regression of global mode report range in strict rule (#20462) (ntnyq)
  • e80485f fix: remove fake FlatESLint and LegacyESLint exports (#20460) (Francesco Trotta)
  • 9eeff3b fix: update esquery (#20423) (cryptnix)
  • b34b938 fix: use Error.prepareStackTrace to estimate failing test location (#20436) (Francesco Trotta)
  • 51aab53 fix: update eslint (#20443) (renovate[bot])
  • 23490b2 fix: handle space before colon in RuleTester location estimation (#20433) (Francesco Trotta)
  • f244dbf fix: use MessagePlaceholderData type from @eslint/core (#20348) (루밀LuMir)
  • d186f8c fix: update eslint (#20427) (renovate[bot])
  • 2332262 fix: error location should not modify error message in RuleTester (#20421) (Milos Djermanovic)
  • ab99b21 fix: ensure filename is passed as third argument to verifyAndFix() (#20405) (루밀LuMir)
  • 8a60f3b fix: remove ecmaVersion and sourceType from ParserOptions type (#20415) (Pixel998)
  • eafd727 fix: remove TDZ scope type (#20231) (jaymarvelz)

... (truncated)

Commits
  • 4e6c4ac 10.0.0
  • ddd8a22 Build: changelog update for 10.0.0
  • bff9091 feat: handle Array.fromAsync in array-callback-return (#20457)
  • 1ece282 chore: ignore /docs/v9.x in link checker (#20452)
  • 034e139 ci: add type integration test for @html-eslint/eslint-plugin (#20345)
  • f3fbc2f chore: set @eslint/js version to 10.0.0 to skip releasing it (#20466)
  • e978dda docs: Update README
  • 4cecf83 docs: Update README
  • c79f0ab docs: Update README
  • afc0681 chore: remove scopeManager.addGlobals patch for typescript-eslint parser (#20...
  • Additional commits viewable in compare view

Updates eslint-plugin-jsdoc from 62.5.4 to 62.6.0

Release notes

Sourced from eslint-plugin-jsdoc's releases.

v62.6.0

62.6.0 (2026-02-18)

Features

  • tag-lines: add startLinesWithNoTags option; fixes #1661 (b36a67a)

v62.5.5

62.5.5 (2026-02-15)

Bug Fixes

  • check-param-names: check arrow function properties in interfaces (TSPropertySignature); fixes #1657 (c7b132f)
Commits
  • b36a67a feat(tag-lines): add startLinesWithNoTags option; fixes #1661
  • c7b132f fix(check-param-names): check arrow function properties in interfaces (TSPr...
  • See full diff in compare view

Updates eslint-plugin-n from 16.6.2 to 17.24.0

Release notes

Sourced from eslint-plugin-n's releases.

v17.24.0

17.24.0 (2026-02-15)

🌟 Features

🧹 Chores

  • add v17.x to release-please (9c5e437)

v17.23.2

17.23.2 (2026-01-13)

🩹 Fixes

  • avoid any type for no-top-level-await listener node (build issue) (#498) (f071703)
  • file-extension-in-import: handle directory index imports (#499) (754a1a6)
  • file-extension-in-import: handle files with dots in basename (#506) (600f3f2)
  • no-sync: resolve full typed names for ignores (#501) (047301a)

📚 Documentation

  • safely disable no-unpublished-bin npm v10+ (#487) (8af9c86)

🧹 Chores

  • no-missing-import: align fixture message with latest resolver output (#500) (a3719d2)

v17.23.1

17.23.1 (2025-09-18)

🩹 Fixes

  • node-builtins-modules/tls.js: Update minimal version (#484) (fe94432)

📚 Documentation

  • improve clarity of no-missing-import and no-missing-require (#455) (92ea876)

v17.23.0

17.23.0 (2025-09-15)

... (truncated)

Changelog

Sourced from eslint-plugin-n's changelog.

17.24.0 (2026-02-15)

🌟 Features

🧹 Chores

  • add v17.x to release-please (9c5e437)

17.23.2 (2026-01-13)

🩹 Fixes

  • avoid any type for no-top-level-await listener node (build issue) (#498) (f071703)
  • file-extension-in-import: handle directory index imports (#499) (754a1a6)
  • file-extension-in-import: handle files with dots in basename (#506) (600f3f2)
  • no-sync: resolve full typed names for ignores (#501) (047301a)

📚 Documentation

  • safely disable no-unpublished-bin npm v10+ (#487) (8af9c86)

🧹 Chores

  • no-missing-import: align fixture message with latest resolver output (#500) (a3719d2)

17.23.1 (2025-09-18)

🩹 Fixes

  • node-builtins-modules/tls.js: Update minimal version (#484) (fe94432)

📚 Documentation

  • improve clarity of no-missing-import and no-missing-require (#455) (92ea876)

17.23.0 (2025-09-15)

🌟 Features

... (truncated)

Commits
  • a302c0b chore(master): release 17.24.0 (#512)
  • 10b24ae feat: add prefer-global/timers rule (#515)
  • 2ea0f22 feat: add prefer-global/crypto rule (#514)
  • 9c5e437 chore: add v17.x to release-please
  • 7541d64 chore(master): release 17.23.2 (#488)
  • 600f3f2 fix(file-extension-in-import): handle files with dots in basename (#506)
  • 754a1a6 fix(file-extension-in-import): handle directory index imports (#499)
  • 047301a fix(no-sync): resolve full typed names for ignores (#501)
  • f071703 fix: avoid any type for no-top-level-await listener node (build issue) (#498)
  • a3719d2 test(no-missing-import): align fixture message with latest resolver output (#...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for eslint-plugin-n since your current version.

Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


Updates eslint-plugin-promise from 6.6.0 to 7.2.1

Release notes

Sourced from eslint-plugin-promise's releases.

v7.2.1

7.2.1 (2024-11-26)

🩹 Fixes

  • no-callback-in-promise: false triggering of callback (#574) (8324564)

🧹 Chores

  • deps-dev: update husky to v9.1.7 (#573) (24fd90a)
  • deps: bump cross-spawn from 7.0.3 to 7.0.6 (#568) (f33f82e)

v7.2.0

7.2.0 (2024-11-25)

🌟 Features

  • no-callback-in-promise: add timeoutsErr option (#514) (907753f)
  • valid-params: add exclude option (#515) (7ff2cb9)
  • always-return: add ignoreAssignmentVariable option (#518) (701279c)
  • catch-or-return: add allowThenStrict option (#522) (53be970)
  • new rule prefer-catch (#525) (05c8a93)

🩹 Fixes

  • permit appropriate computed member expressions and prototype access (#535) (4de9d43)

🧹 Chores

  • deps-dev: bump eslint-plugin-jest from 28.6.0 to 28.8.0 (#536) (80741f8)
  • deps-dev: bump eslint-plugin-n from 17.9.0 to 17.10.2 (#529) (a646010)
  • deps-dev: bump globals from 15.8.0 to 15.9.0 (#527) (b8afe92)
  • deps-dev: bump husky from 9.1.2 to 9.1.4 (#524) (b8fdb9f)
  • deps-dev: bump lint-staged from 15.2.7 to 15.2.8 (#539) (9e2528f)
  • deps-dev: update eslint-plugin-eslint-plugin to v6.3.0 (#560) (7459bd6)
  • deps-dev: update eslint-plugin-eslint-plugin to v6.3.1 (#561) (434c6fa)
  • deps-dev: update eslint-plugin-eslint-plugin to v6.3.2 (#570) (a849f64)
  • deps-dev: update eslint-plugin-jest to v28.9.0 (#565) (cf213fb)
  • deps-dev: update eslint-plugin-n to v17.12.0 (#563) (d39e2f0)
  • deps-dev: update eslint-plugin-n to v17.13.0 (#566) (b62f234)
  • deps-dev: update eslint-plugin-n to v17.13.1 (#567) (266ddbb)
  • deps-dev: update eslint-plugin-n to v17.13.2 (#569) (390f51f)
  • deps-dev: update npm-run-all2 to v6.2.4 (#558) (2cf1732)
  • deps-dev: update npm-run-all2 to v6.2.6 (#559) (dc32933)
  • deps: switch from dependabot to renovate using shared eslint community configuration (#537) (30efed7)

... (truncated)

Changelog

Sourced from eslint-plugin-promise's changelog.

7.2.1 (2024-11-26)

🩹 Fixes

  • no-callback-in-promise: false triggering of callback (#574) (8324564)

🧹 Chores

  • deps-dev: update husky to v9.1.7 (#573) (24fd90a)
  • deps: bump cross-spawn from 7.0.3 to 7.0.6 (#568) (f33f82e)

7.2.0 (2024-11-25)

🌟 Features

  • no-callback-in-promise: add timeoutsErr option (#514) (907753f)
  • valid-params: add exclude option (#515) (7ff2cb9)
  • always-return: add ignoreAssignmentVariable option (#518) (701279c)
  • catch-or-return: add allowThenStrict option (#522) (53be970)
  • new rule prefer-catch (#525) (05c8a93)

🩹 Fixes

  • permit appropriate computed member expressions and prototype access (#535) (4de9d43)

🧹 Chores

  • deps-dev: bump eslint-plugin-jest from 28.6.0 to 28.8.0 (#536) (80741f8)
  • deps-dev: bump eslint-plugin-n from 17.9.0 to 17.10.2 (#529) (a646010)
  • deps-dev: bump globals from 15.8.0 to 15.9.0 (#527) (b8afe92)
  • deps-dev: bump husky from 9.1.2 to 9.1.4 (#524) (b8fdb9f)
  • deps-dev: bump lint-staged from 15.2.7 to 15.2.8 (#539) (9e2528f)
  • deps-dev: update eslint-plugin-eslint-plugin to v6.3.0 (#560) (7459bd6)
  • deps-dev: update eslint-plugin-eslint-plugin to v6.3.1 (#561) (434c6fa)
  • deps-dev: update eslint-plugin-eslint-plugin to v6.3.2 (#570) (a849f64)
  • deps-dev: update eslint-plugin-jest to v28.9.0 (#565) (cf213fb)
  • deps-dev: update eslint-plugin-n to v17.12.0 (#563) (d39e2f0)
  • deps-dev: update eslint-plugin-n to v17.13.0 (#566) (b62f234)
  • deps-dev: update eslint-plugin-n to v17.13.1 (#567) (266ddbb)
  • deps-dev: update eslint-plugin-n to v17.13.2 (#569) (390f51f)
  • deps-dev: update npm-run-all2 to v6.2.4 (#558) (2cf1732)
  • deps-dev: update npm-run-all2 to v6.2.6 (#559) (dc32933)
  • deps: switch from dependabot to renovate using shared eslint community configuration (#537) (30efed7)
  • deps: update @​eslint-community/eslint-utils to v4.4.1 (#562) (5c3628d)
  • deps: update globals to v15.12.0 (#564) (c8632d1)

... (truncated)

Commits
  • 6bda064 chore(main): release 7.2.1 (#571)
  • 8324564 fix(no-callback-in-promise): false triggering of callback (#574)
  • 24fd90a chore(deps-dev): update husky to v9.1.7 (#573)
  • f33f82e chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#568)
  • 5b987c6 chore(main): release 7.2.0 (#538)
  • a849f64 chore(deps-dev): update eslint-plugin-eslint-plugin to v6.3.2 (#570)
  • 390f51f chore(deps-dev): update eslint-plugin-n to v17.13.2 (#569)
  • 266ddbb chore(deps-dev): update eslint-plugin-n to v17.13.1 (#567)
  • b62f234 chore(deps-dev): update eslint-plugin-n to v17.13.0 (#566)
  • cf213fb chore(deps-dev): update eslint-plugin-jest to v28.9.0 (#565)
  • Additional commits viewable in compare view
Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the npm-dependencies group with 4 updates: [eslint](https://github.com/eslint/eslint), [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc), [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) and [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise).


Updates `eslint` from 8.57.1 to 10.0.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v8.57.1...v10.0.0)

Updates `eslint-plugin-jsdoc` from 62.5.4 to 62.6.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](gajus/eslint-plugin-jsdoc@v62.5.4...v62.6.0)

Updates `eslint-plugin-n` from 16.6.2 to 17.24.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@16.6.2...v17.24.0)

Updates `eslint-plugin-promise` from 6.6.0 to 7.2.1
- [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md)
- [Commits](eslint-community/eslint-plugin-promise@v6.6.0...v7.2.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-dependencies
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 62.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: eslint-plugin-n
  dependency-version: 17.24.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-dependencies
- dependency-name: eslint-plugin-promise
  dependency-version: 7.2.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 18, 2026
@lunarcloud
Copy link
Owner

@copilot dependabot is trying to perform incompatible upgrades. Can you fix the instructions/configuration for the project to avoid doing that again, and then fix this PR?

Copy link
Contributor

Copilot AI commented Feb 18, 2026

@lunarcloud I've opened a new pull request, #85, to work on those changes. Once the pull request is ready, I'll request review from you.

…ot (#85)

* Initial plan

* Fix incompatible dependency upgrades and configure dependabot

Co-authored-by: lunarcloud <1565970+lunarcloud@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: lunarcloud <1565970+lunarcloud@users.noreply.github.com>
@lunarcloud lunarcloud merged commit 2a90de0 into main Feb 18, 2026
2 checks passed
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/npm-dependencies-4b5de9aa03 branch February 18, 2026 14:52
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.

2 participants