Skip to content

chore(dev-deps): bump the dev-major group across 1 directory with 4 updates - #436

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dev-major-eeda8ae51f
Open

chore(dev-deps): bump the dev-major group across 1 directory with 4 updates#436
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/dev-major-eeda8ae51f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor

Bumps the dev-major group with 4 updates in the / directory: @types/node, eslint-plugin-n, eslint-plugin-unicorn and execa.

Updates @types/node from 25.6.2 to 26.1.1

Commits

Updates eslint-plugin-n from 17.24.0 to 18.2.2

Release notes

Sourced from eslint-plugin-n's releases.

v18.2.2

18.2.2 (2026-07-11)

🩹 Fixes

  • Ignore HTTP imports in no-missing-import (#547) (3ff929d)
  • no-callback-literal: report object, array, and template literals (#552) (dca2330)

v18.2.1

18.2.1 (2026-06-26)

🩹 Fixes

v18.2.0

18.2.0 (2026-06-25)

🌟 Features

  • add module.exports for require(esm) interop (#542) (04c99df)

v18.1.0

18.1.0 (2026-06-08)

🌟 Features

  • Allow workspace root dependencies for no-extraneous-import (#536) (fd4f84e)
  • support devEngines.runtime from package.json (#530) (9ef3c32)

🩹 Fixes

  • Allow leading forwardslash in package.json "files" field (#534) (#535) (5fde036)
  • no-extraneous-import for type-only @​types dependencies (#533) (63a90ef)
  • prefer-promises/fs: add missing fs.promises APIs (cp, glob, lutimes, opendir, rm, statfs) (#532) (75fbe34)

📚 Documentation

  • fix usage in README.md (c1b1b84)
  • Update online playground link in README (058916a)

v18.0.1

18.0.1 (2026-05-05)

... (truncated)

Changelog

Sourced from eslint-plugin-n's changelog.

18.2.2 (2026-07-11)

🩹 Fixes

  • Ignore HTTP imports in no-missing-import (#547) (3ff929d)
  • no-callback-literal: report object, array, and template literals (#552) (dca2330)

18.2.1 (2026-06-26)

🩹 Fixes

18.2.0 (2026-06-25)

🌟 Features

  • add module.exports for require(esm) interop (#542) (04c99df)

18.1.0 (2026-06-08)

🌟 Features

  • Allow workspace root dependencies for no-extraneous-import (#536) (fd4f84e)
  • support devEngines.runtime from package.json (#530) (9ef3c32)

🩹 Fixes

  • Allow leading forwardslash in package.json "files" field (#534) (#535) (5fde036)
  • no-extraneous-import for type-only @​types dependencies (#533) (63a90ef)
  • prefer-promises/fs: add missing fs.promises APIs (cp, glob, lutimes, opendir, rm, statfs) (#532) (75fbe34)

📚 Documentation

  • fix usage in README.md (c1b1b84)
  • Update online playground link in README (058916a)

18.0.1 (2026-05-05)

🩹 Fixes

  • Update TypeScript peer dependency version constraint (8906195)

... (truncated)

Commits
  • 0c31d00 chore(master): release 18.2.2 (#548)
  • dca2330 fix(no-callback-literal): report object, array, and template literals (#552)
  • 3ff929d fix: Ignore HTTP imports in no-missing-import (#547)
  • 37da568 chore(master): release 18.2.1 (#546)
  • a0d7819 fix: ensure types have valid syntax (#544)
  • ccd1832 chore(master): release 18.2.0 (#543)
  • 04c99df feat: add module.exports for require(esm) interop (#542)
  • fc70bdf chore(master): release 18.1.0 (#528)
  • fd4f84e feat: Allow workspace root dependencies for no-extraneous-import (#536)
  • 5fde036 fix: Allow leading forwardslash in package.json "files" field (#534) (#535)
  • Additional commits viewable in compare view

Updates eslint-plugin-unicorn from 64.0.0 to 72.0.0

Release notes

Sourced from eslint-plugin-unicorn's releases.

v72.0.0

Breaking

  • prefer-minimal-ternary: Rename checkVaryingCallee option to checkVaryingBase (#3508) 825b7b9b

New rules

Improvements

  • Improve performance (#3531) 8233f950
  • consistent-boolean-name: Support Vue refs (#3555) 79e79d5f
  • no-incorrect-template-string-interpolation: Ignore Unicode code point escapes (#3513) 36fdf1aa
  • no-negated-comparison: Ignore relational comparisons with optional chaining (#3512) 7b7e28a7
  • no-top-level-side-effects: Ignore <script setup> (#3542) af8fd60b
  • no-unnecessary-array-flat-map: Handle TypeScript Vue files (#3545) b6d01a0b
  • no-unsafe-property-key: Use type information for narrowed property keys (#3515) 69a6002e
  • no-unused-array-method-return: Ignore expect assertions (#3552) 110cc582
  • no-useless-promise-resolve-reject: Handle awaited calls (#3504) 9b8a1440
  • no-useless-template-literals: Ignore const assertions (#3543) 43672287
  • prefer-await: Add async IIFE suggestion (#3550) 305fb4bc
  • prefer-dom-node-html-methods: Add options and add to recommended preset (#3541) 581ef479
  • prefer-export-from: Preserve JSDoc comments on single-const re-exports (#3544) e273ab63
  • prefer-short-arrow-method: Add consistent-as-needed option (#3514) c0687455
  • prefer-simple-condition-first: Fix logic (#3530) a339abe8
  • prefer-split-limit: Support array destructuring (#3554) b23f959e
  • prefer-string-starts-ends-with: Detect slice comparisons (#3518) 98730de6
  • prefer-minimal-ternary: Don't report object-varying member access by default (#3508) 825b7b9b

sindresorhus/eslint-plugin-unicorn@v71.1.0...v72.0.0

v71.1.0

  • consistent-boolean-name: Allow async boolean predicates (#3502) dafc7c9f
  • consistent-boolean-name: Allow boolean-like React refs with Ref suffix (#3501) 064d8901

sindresorhus/eslint-plugin-unicorn@v71.0.0...v71.1.0

... (truncated)

Commits
  • 0b9a9af 72.0.0
  • 79e79d5 consistent-boolean-name: Support Vue refs (#3555)
  • b23f959 prefer-split-limit: Support array destructuring (#3554)
  • 110cc58 no-unused-array-method-return: Ignore expect assertions (#3552)
  • 305fb4b prefer-await: Add async IIFE suggestion (#3550)
  • a1615b6 Update defineConfig config docs (#3524)
  • 6ae0e95 prefer-await: Show exact solutions to incorrect code in docs (#3546)
  • 4367228 no-useless-template-literals: Ignore const assertions (#3543)
  • b6d01a0 no-unnecessary-array-flat-map: Handle TypeScript Vue files (#3545)
  • e273ab6 prefer-export-from: Preserve JSDoc comments on single-const re-exports (#3544)
  • Additional commits viewable in compare view

Updates execa from 9.6.1 to 10.0.0

Release notes

Sourced from execa's releases.

v10.0.0

Breaking

  • Require Node.js 22. (#1243) 04b4454

  • The subprocess is now a normal promise, instead of a ChildProcess instance augmented with promise methods. All the methods and properties documented by Execa are unchanged. Node.js-specific ChildProcess APIs (such as .on(), .send(), .ref() and .unref()) must now be accessed through the new subprocess.nodeChildProcess property. (#1255) ade74bf

const subprocess = execa('node', ['file.js']);
- subprocess.on('spawn', onSpawn);
+ subprocess.nodeChildProcess.on('spawn', onSpawn);
- await execaCommand('npm run build');
+ await execa`npm run build`;

await execaCommand(commandString);


await execa${parseCommandString(commandString)};
  • Removed the old undocumented stdio: [..., 'ipc'] syntax. Use the ipc: true option instead. (#1245) dcf611c
- await execa('node', ['file.js'], {stdio: ['pipe', 'pipe', 'pipe', 'ipc']});
+ await execa('node', ['file.js'], {ipc: true});
  • When the input or inputFile option is combined with an inherited stdin (for example stdio: 'inherit'), the explicit input is now used, instead of being ignored. To combine multiple inputs, pass an array like stdin: ['inherit', {string: 'input'}]. (#1232) 3ed0544

Improvements

await execa('npm', ['run', 'build'], {killDescendants: true, timeout: 5000});
await execa`npm run build`
	.readableStream()
	.pipeTo(writableWebStream);
Description has been truncated

…pdates

Bumps the dev-major group with 4 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n), [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) and [execa](https://github.com/sindresorhus/execa).


Updates `@types/node` from 25.6.2 to 26.1.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `eslint-plugin-n` from 17.24.0 to 18.2.2
- [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.2.2)

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

Updates `execa` from 9.6.1 to 10.0.0
- [Release notes](https://github.com/sindresorhus/execa/releases)
- [Commits](sindresorhus/execa@v9.6.1...v10.0.0)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.1.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-major
- dependency-name: eslint-plugin-n
  dependency-version: 18.2.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-major
- dependency-name: eslint-plugin-unicorn
  dependency-version: 72.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-major
- dependency-name: execa
  dependency-version: 10.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 27, 2026
@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cli-web-cli Ready Ready Preview, Comment Jul 27, 2026 9:19am

Request Review

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

Development

Successfully merging this pull request may close these issues.

0 participants