chore(deps-dev): bump the all group across 1 directory with 3 updates
Open
Number: #1728
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
May 04, 2026 at 12:25 AM UTC
(3 months ago)
(3 months ago)
Updated:
May 22, 2026 at 07:12 PM UTC
(2 months ago)
(2 months ago)
Labels:
dependencies javascript
dependencies javascript
Description:
Bumps the all group with 3 updates in the / directory: eslint, neostandard and pre-commit.
Updates eslint from 9.39.4 to 10.4.0
Release notes
Sourced from eslint's releases.
v10.4.0
Features
1a45ec5feat: check sequence expressions infor-direction(#20701) (kuldeep kumar)450040bfeat: addincludeIgnoreFile()toeslint/config(#20735) (Kirk Waiblinger)Bug Fixes
544c0c3fix: escape code path DOT labels in debug output (#20866) (Pixel998)6799431fix: update dependency@βeslint/config-helpersto ^0.6.0 (#20850) (renovate[bot])f078feffix: handle non-array deprecated rule replacements (#20825) (xbinaryx)Documentation
7e52a71docs: add mention of@eslint-react/eslint-plugin(#20869) (Pavel)db3468bdocs: tweak wording around ambiguous CJS-vs-ESM config (#20865) (Kirk Waiblinger)9084664docs: Update README (GitHub Actions Bot)9cc7387docs: Update README (GitHub Actions Bot)3d7b548docs: Update README (GitHub Actions Bot)191ec3cdocs: Update README (GitHub Actions Bot)Chores
6616856chore: upgrade knip to v6 (#20875) (Pixel998)d13b084ci: ensure auto-created PRs run CI (#20860) (lumir)e71c7afci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (#20862) (dependabot[bot])d84393dtest: add unit tests for SuppressionsService.applySuppressions() (#20863) (kuldeep kumar)24db8cbtest: add tests for SuppressionsService.save() (#20802) (kuldeep kumar)2ef0549chore: update ecosystem plugins (#20857) (github-actions[bot])a429791ci: removeeslint-webpack-plugintypes integration test (#20668) (Milos Djermanovic)9e37386chore: replacerecastwith range approach in code-sample-minimizer (#20682) (Copilot)0dd1f9ftest: disable warning forvm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER(#20845) (Francesco Trotta)9da3c7brefactor: remove deprecatedmeta.languageand migratemeta.dialects(#20716) (Pixel998)2099ed1refactor: addmeta.defaultOptionsto more rules, enable linting (#20800) (xbinaryx)f1dfbc9chore: update ecosystem plugins (#20836) (github-actions[bot])c759413ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (#20843) (dependabot[bot])5b817d6test: add unit tests for lib/shared/ast-utils (#20838) (kuldeep kumar)1c13ae3test: add unit tests for lib/shared/severity (#20835) (kuldeep kumar)v10.3.0
Features
Bug Fixes
b6ae5cffix: handle unavailable require cache (#20812) (Simon Podlipsky)6fb3685fix: rule suggestions cause continuation in class body (#20787) (Milos Djermanovic)Documentation
32cc7abdocs: fix typos in docs and comments (#20809) (Tanuj Kanti)7f47937docs: Update README (GitHub Actions Bot)Chores
... (truncated)
Commits
452c40110.4.0b6417e8Build: changelog update for 10.4.06616856chore: upgrade knip to v6 (#20875)d13b084ci: ensure auto-created PRs run CI (#20860)7e52a71docs: add mention of@eslint-react/eslint-plugin(#20869)e71c7afci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (#20862)544c0c3fix: escape code path DOT labels in debug output (#20866)db3468bdocs: tweak wording around ambiguous CJS-vs-ESM config (#20865)d84393dtest: add unit tests for SuppressionsService.applySuppressions() (#20863)9084664docs: Update README- Additional commits viewable in compare view
Updates neostandard from 0.12.2 to 0.13.0
Release notes
Sourced from neostandard's releases.
v0.13.0
0.13.0 (2026-02-26)
β BREAKING CHANGES
- Require Node.js
^20.19.0 || ^22.13.0 || >=24(#339)- eslint-plugin-import-x is no longer included by default. Projects relying on import-x rules will need to manually install and configure eslint-plugin-import-x. See the "Adding back import checking" section in the README for migration instructions. As an alternative, we recommend using TypeScript's compiler (tsc --noEmit) for import validation, which provides more comprehensive checking.
- update dependency globals to v17 (#335)
π Features
- deps: update dependency globals to ^17.2.0 (#347) (66d504e)
- deps: update dependency typescript-eslint to ^8.54.0 (#348) (2cdd443)
- deps: update dependency typescript-eslint to ^8.56.0 (#357) (fe4ba92)
- remove eslint-plugin-import-x and related dependencies (#330) (248de35)
- Require Node.js
^20.19.0 || ^22.13.0 || >=24(#339) (ba575f3)- update dependency globals to v17 (#335) (a856b81)
π©Ή Fixes
- deps: update dependency eslint-plugin-n to ^17.23.2 (#303) (76d50ed)
- deps: update dependency find-up to v8 (#324) (d95b6e3)
- deps: update dependency globals to ^17.3.0 (#351) (94ab3ce)
- deps: update dependency peowly to ^1.3.3 (#356) (b873608)
- deps: update dependency typescript-eslint to ^8.53.1 (#322) (6beb36b)
π§Ή Chores
Changelog
Sourced from neostandard's changelog.
0.13.0 (2026-02-26)
β BREAKING CHANGES
- Require Node.js
^20.19.0 || ^22.13.0 || >=24(#339)- eslint-plugin-import-x is no longer included by default. Projects relying on import-x rules will need to manually install and configure eslint-plugin-import-x. See the "Adding back import checking" section in the README for migration instructions. As an alternative, we recommend using TypeScript's compiler (tsc --noEmit) for import validation, which provides more comprehensive checking.
- update dependency globals to v17 (#335)
π Features
- deps: update dependency globals to ^17.2.0 (#347) (66d504e)
- deps: update dependency typescript-eslint to ^8.54.0 (#348) (2cdd443)
- deps: update dependency typescript-eslint to ^8.56.0 (#357) (fe4ba92)
- remove eslint-plugin-import-x and related dependencies (#330) (248de35)
- Require Node.js
^20.19.0 || ^22.13.0 || >=24(#339) (ba575f3)- update dependency globals to v17 (#335) (a856b81)
π©Ή Fixes
- deps: update dependency eslint-plugin-n to ^17.23.2 (#303) (76d50ed)
- deps: update dependency find-up to v8 (#324) (d95b6e3)
- deps: update dependency globals to ^17.3.0 (#351) (94ab3ce)
- deps: update dependency peowly to ^1.3.3 (#356) (b873608)
- deps: update dependency typescript-eslint to ^8.53.1 (#322) (6beb36b)
π§Ή Chores
Commits
cc16b7echore(main): release 0.13.0 (#337)d3af897chore(dependents): update canary npm data (#346)d95b6e3fix(deps): update dependency find-up to v8 (#324)fe4ba92feat(deps): update dependency typescript-eslint to ^8.56.0 (#357)bb772acchore(deps): update all non-major dev dependencies (#352)caed7a7chore(deps): update dependency npm-run-all2 to v8 (#294)33c7dd8chore(deps): update dependency installed-check to v10 (#359)94ab3cefix(deps): update dependency globals to ^17.3.0 (#351)b873608fix(deps): update dependency peowly to ^1.3.3 (#356)ba575f3feat!: Require Node.js^20.19.0 || ^22.13.0 || >=24(#339)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for neostandard since your current version.
Updates pre-commit from 1.2.2 to 2.0.0
Changelog
Sourced from pre-commit's changelog.
2.0.0
- Breaking: requires Node.js 16.13 or newer.
engines.nodeis now declared as">=16.13.0"to match the minimum required bywhich@4.- Breaking:
cross-spawnupgraded^5β^7.0.5, fixing the ReDoS vulnerability (GHSA-3xgq-45jj-v275).cross-spawn'sspawnSyncnow returnsstatus/signal/errorinstead ofcode;index.jswas updated to match.- Breaking:
whichupgraded1.2.xβ^4. Thespawn-syncruntime dependency is dropped in favor ofcross-spawn's built-inspawnSync.- Breaking: the generated
.git/hooks/pre-commitwrapper is rewritten. It is now a small bash script thatexecs the package'shookfile via an absolute path (single-line invocation instead of multi-line inline bash). Anyone parsing the wrapper file will need to adjust.- Breaking: hook file mode tightened from
0777to0755(CIS 6.1.10).- Breaking: submodule installs now write to
<super>/.git/modules/<sub>/hooks/pre-commit. The previous behavior silently walked up to the super-project's.gitdirectory and installed there because the gitdir-parsing branch was unreachable. Linked worktrees (whose.gitis also a file) are handled correctly too.- The hook now
unsetsGIT_LITERAL_PATHSPECS, so commits triggered from emacs/magit behave the same as on the command line (magit FAQ).- The hook now
cds to the git root before resolvingpre-commitviarequire.resolve, so Yarn Plug'n'Play and GUI git clients that invoke hooks with an unexpected cwd resolve dependencies correctly.- The hook is resilient to a missing
pre-commitpackage: switching to a branch withoutnode_modules(or removing the package) no longer blocks commits β it exits0with a warning instead of throwing a Node module-not-found stack trace.- Fixed handling of
nullclose codes and signal-terminated scripts; the hook no longer treats a signal kill as success.- Hardened
install.jsgitdir parsing against missing matches and bad input;gitdir:paths are resolved relative to the directory containing the.gitfile (was incorrectly resolved against the package root).install.js: typo fix ("backuped"β"backed up").- Dev tooling refresh:
mocha3 β 10,assume1 β 2, droppedistanbulfornyc.1.0.2
- Check
/usr/local/bin/nodeif we cannot find the binaries in the PATH.1.0.1
- Corrected the
hookfile so it doesn't attempt to run your index.js but ours instead.1.0
- Create symlinks instead of a copying the hook file so we can depend on modules.
- More readable output messages.
... (truncated)
Commits
- See full diff in compare view
Package Dependencies
Technical Details
| ID: | 15882193 |
| UUID: | 4373390233 |
| Node ID: | PR_kwDOBNnUgs7X2F_P |
| Host: | GitHub |
| Repository: | nodejs/node-addon-api |