chore(deps-dev): bump the dev-dependencies group across 1 directory with 9 updates - #1841
Conversation
…ith 9 updates Bumps the dev-dependencies group with 9 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `5.9.3` | `5.10.4` | | [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits) | `9.3.1` | `10.2.0` | | [eslint](https://github.com/eslint/eslint) | `10.5.0` | `10.6.0` | | [prettier](https://github.com/prettier/prettier) | `3.8.5` | `3.9.4` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.62.0` | `8.62.1` | | [webpack](https://github.com/webpack/webpack) | `5.108.1` | `5.108.3` | | [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `5.2.5` | `5.2.6` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.0.0` | `26.1.0` | | [testcontainers](https://github.com/testcontainers/testcontainers-node) | `12.0.3` | `12.0.4` | Updates `@eslint-react/eslint-plugin` from 5.9.3 to 5.10.4 - [Release notes](https://github.com/Rel1cx/eslint-react/releases) - [Changelog](https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md) - [Commits](https://github.com/Rel1cx/eslint-react/commits/v5.10.4/plugins/eslint-plugin) Updates `conventional-changelog-conventionalcommits` from 9.3.1 to 10.2.0 - [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases) - [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog-conventionalcommits/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-conventionalcommits-v10.2.0/packages/conventional-changelog-conventionalcommits) Updates `eslint` from 10.5.0 to 10.6.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.5.0...v10.6.0) Updates `prettier` from 3.8.5 to 3.9.4 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.8.5...3.9.4) Updates `typescript-eslint` from 8.62.0 to 8.62.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.62.1/packages/typescript-eslint) Updates `webpack` from 5.108.1 to 5.108.3 - [Release notes](https://github.com/webpack/webpack/releases) - [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md) - [Commits](webpack/webpack@v5.108.1...v5.108.3) Updates `webpack-dev-server` from 5.2.5 to 5.2.6 - [Release notes](https://github.com/webpack/webpack-dev-server/releases) - [Changelog](https://github.com/webpack/webpack-dev-server/blob/v5.2.6/CHANGELOG.md) - [Commits](webpack/webpack-dev-server@v5.2.5...v5.2.6) Updates `@types/node` from 26.0.0 to 26.1.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `testcontainers` from 12.0.3 to 12.0.4 - [Release notes](https://github.com/testcontainers/testcontainers-node/releases) - [Commits](testcontainers/testcontainers-node@v12.0.3...v12.0.4) --- updated-dependencies: - dependency-name: "@eslint-react/eslint-plugin" dependency-version: 5.10.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: conventional-changelog-conventionalcommits dependency-version: 10.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: eslint dependency-version: 10.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: prettier dependency-version: 3.9.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: typescript-eslint dependency-version: 8.62.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: webpack dependency-version: 5.108.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: webpack-dev-server dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: "@types/node" dependency-version: 26.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: testcontainers dependency-version: 12.0.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Dependabot's lockfile generator nested client/node_modules/webpack and
client/node_modules/webpack-dev-server, causing the client webpack build
to crash with two webpack instances ("The 'compilation' argument must be
an instance of Compilation").
- Bump root override webpack-dev-server 5.2.5 -> 5.2.6 to resolve the
override/direct-dep version conflict that caused the nesting. This pin
is a security floor from PR #1774 (GHSA alerts #57/#58); 5.2.6
preserves it.
- Bump client webpack 5.108.3 -> 5.108.4 so a single copy hoists for
both client and Docusaurus.
- Regenerate the lockfile via full npm install + npm dedupe. Zero
nested client/node_modules entries remain, single hoisted
webpack@5.108.4, and npm audit reports 0 vulnerabilities.
Co-Authored-By: Claude backend-developer (Haiku 4.5) <noreply@anthropic.com>
Co-Authored-By: Claude dev-team-lead (Sonnet 4.6) <noreply@anthropic.com>
steilerDev
left a comment
There was a problem hiding this comment.
Security review
VERDICT: INFORMATIONAL (analysis performed on predecessor #1824, same package set minus the excluded @babel/* majors) — no security releases in range; npm audit on the branch lockfile: 0 vulnerabilities (prod and dev); the few new transitives are legitimate registry.npmjs.org packages with no install scripts; no typosquats or registry redirection.
Changelog review
- Breaking: none in this 9-package set. The @babel/* 8.0.1 majors that broke the original group PR (#1824) are excluded — held at v7 until the coordinated Babel 8 migration (#1823); dependabot.yml ignore rule landed in #1840 plus
@dependabot ignorecommands as bridge. - Bugfix-relevant: webpack 5.108.x, webpack-dev-server 5.2.6, testcontainers 12.0.4 — patch fixes to build/test infra
- Adoption opportunities: none
- Neutral: eslint 10.6.0, @eslint-react 5.10.4, prettier 3.9.4, typescript-eslint 8.62.1, @types/node 26.1.0 (lint/format are not CI-gated); conventional-changelog-conventionalcommits 10.2.0 is compatible with semantic-release 25 (preset loaded by name, engines satisfied) — watch item: verify release-notes generation on the first beta release after merge, since semantic-release is not exercised by PR CI.
Manual fix included (commit 83e1605)
Dependabot's lockfile generator nested client/node_modules/webpack + webpack-dev-server, crashing the client build with two webpack instances. Fixed by aligning the root overrides webpack-dev-server pin to 5.2.6 (preserves the #1774 security floor), advancing client webpack to 5.108.4 so a single copy hoists for client + Docusaurus, and regenerating the lockfile with full npm install + npm dedupe (zero nested entries, audit clean).
Approved by the /dependabot skill.
|
🎉 This PR is included in version 2.13.0-beta.12 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 2.13.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Bumps the dev-dependencies group with 9 updates in the / directory:
5.9.35.10.49.3.110.2.010.5.010.6.03.8.53.9.48.62.08.62.15.108.15.108.35.2.55.2.626.0.026.1.012.0.312.0.4Updates
@eslint-react/eslint-pluginfrom 5.9.3 to 5.10.4Release notes
Sourced from @eslint-react/eslint-plugin's releases.
... (truncated)
Changelog
Sourced from @eslint-react/eslint-plugin's changelog.
... (truncated)
Commits
499b5e6release: 5.10.4a4130eerelease: 5.10.3fa53e93chore(eslint-plugin): update package description3d6f501release: 5.10.2ecb5626release: 5.10.19973045fix:static-componentsrule is missing from `disable-conflict-eslint-plugin...3a5e3afrelease: 5.10.062e9345release: 5.9.50f9f809refactor: unify member expression property name checks with Extract.getProper...Updates
conventional-changelog-conventionalcommitsfrom 9.3.1 to 10.2.0Release notes
Sourced from conventional-changelog-conventionalcommits's releases.
Changelog
Sourced from conventional-changelog-conventionalcommits's changelog.
Commits
69b0d36chore(release): monorepo release (#1492)e93dbe4feat(conventional-changelog-angular,conventional-changelog-conventionalcommit...f72f5e2chore(release): monorepo release (#1490)7d9794ffeat(conventional-changelog-angular,conventional-changelog-conventionalcommit...ed9862dchore(release): monorepo release (#1474)dc78285fix(conventional-changelog-angular,conventional-changelog-conventionalcommits...f9195d5fix(conventional-commits-parser,template): keep footers out of breaking notes...78761aefeat(conventional-changelog-conventionalcommits)!: support commit type effect...96bf235fix(template,conventional-changelog-angular,conventional-changelog-convention...adb2c69fix(conventional-changelog-conventionalcommits): render non-closing reference...Updates
eslintfrom 10.5.0 to 10.6.0Release notes
Sourced from eslint's releases.
Commits
5d12a0410.6.0f7ca54bBuild: changelog update for 10.6.06a42034ci: run ecosystem tests on main branch (#20891)b1f9106feat: detect Symbol() and BigInt() in no-constant-binary-expression (#20981)3dbacdbci: bump actions/checkout from 6 to 7 (#21014)c3abfcachore: correct JSDoc param types in html formatter (#21018)a83683ddocs: Update READMEa832320ci: split ecosystem tests into separate jobs (#21001)6b05784fix: prefer-exponentiation-operator invalid autofix at statement start (#20997)bb9eb2afix: account for shadowedBooleaninno-extra-boolean-cast(#21013)Updates
prettierfrom 3.8.5 to 3.9.4Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
b693cb2Release 3.9.42e92ac0Angular: Format@content(name)->@content (name)to align with other blo...abed2c2Bump Prettier dependency to 3.9.36cfbc00Clean changelog_unreleased3732e1dRelease 3.9.3a74a7b0Allow decorators to be used withdeclareon class fields (#19492)bd9e11aCorrect text identification in liquid syntax (#19489)269eee3Bump Prettier dependency to 3.9.1ec7ccd1Clean changelog_unreleasedc47654cRelease 3.9.1Updates
typescript-eslintfrom 8.62.0 to 8.62.1Release notes
Sourced from typescript-eslint's releases.
Changelog
Sourced from typescript-eslint's changelog.
Commits
3ea32f4chore(release): publish 8.62.1Updates
webpackfrom 5.108.1 to 5.108.3Release notes
Sourced from webpack's releases.
Changelog
Sourced from webpack's changelog.
Commits
6844305chore(release): new release (#21304)99286e2fix: match harmony accept dependencies by module reference (#21303)0abec4dfix: guard HarmonyAcceptDependency against unresolved module ids (#21302)606712dperf(css): struct-of-arrays AST for the streaming CSS parser (#21285)cf9c04edocs: update examples (#21293)4dfe770chore(release): new release (#21287)7534a5etest: add defer import case for #19219 (#21292)9857fc7fix: lazy barrel for import with side effects (#21291)54fa902Respect the node: prefix for node.js core modules used as externals (#21286)5e7db5drefactor: extract createHooksRegistry to deduplicate getCompilationHooks patt...Updates
webpack-dev-serverfrom 5.2.5 to 5.2.6Release notes
Sourced from webpack-dev-server's releases.
Changelog
Sourced from webpack-dev-server's changelog.
Commits
8a37b0echore(release): new release (#5697)f21ed0ffix: handle malformed Host and Origin headers (#5699)80cd9eefix: reject cross-site requests to open-editor and invalidate endpoints (#5698)308e853fix: handle undefined options in Server constructor (#5695)8b2b915chore: update branch references from v4 to v5 in workflow configuration870ed22chore: add v5 branch to release workflow triggersUpdates
@types/nodefrom 26.0.0 to 26.1.0Commits
Updates
testcontainersfrom 12.0.3 to 12.0.4Commits
4286661Stop Jest smoke test from flaking on babel/browserslist load (#1395)c46ccaeFix container exec output truncation (#1381)8cc4bb5Reuse insecure HTTP wait agent across retries (#1382)aef8483Bump the dependencies group across 3 directories with 2 updates (#1393)1022d61Bump the dependencies group with 3 updates (#1394)d8c015dPin Dependabot weekly schedule to Monday (#1392)b6e39e2Document cross-language Testcontainers implementations in AGENTS.md (#1391)d6d99a4NPM audit (#1388)e2c6aedAdd missing languages and reorder docs navigation (#1385)9130826Bump the dependencies group across 8 directories with 11 updates (#1386)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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