chore(deps-dev): bump the npm-dev-deps group across 1 directory with 52 updates - #3186
chore(deps-dev): bump the npm-dev-deps group across 1 directory with 52 updates#3186dependabot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
🟡 Changes recommended
Babel is upgraded to 8.x but existing Babel config files still use preset-env options like useBuiltIns, which is incompatible and is likely to break builds/tests until the configs are migrated (or Babel is kept on 7.x).
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
This PR updates dev-dependency versions across the monorepo (root and selected packages), aligning toolchain/lint/test/build dependencies to newer releases (notably Babel 8, TypeScript 7, Nx 23, Jest, Rollup plugins, and related tooling).
Changes:
- Bump root devDependencies for the JS/TS toolchain (Babel, TypeScript, Nx, Jest, ESLint ecosystem, Rollup tooling, size-limit, etc.).
- Bump package-level devDependencies where they are pinned locally (e.g.,
@bugsnag/js,@types/node, and some Rollup/Babel toolchain deps). - Keep package
overrides/workspace setup intact while refreshing versions.
File summaries
| File | Description |
|---|---|
| package.json | Large dev-toolchain refresh (Babel/TS/Nx/Jest/ESLint/Rollup/etc.). |
| packages/analytics-js/package.json | Bumps @bugsnag/js devDependency. |
| packages/analytics-js-common/package.json | Bumps @bugsnag/js and @types/node devDependencies. |
| packages/analytics-js-service-worker/package.json | Bumps @types/node devDependency. |
| packages/analytics-js-plugins/package.json | Bumps Babel + Rollup-related devDependencies for plugins package. |
| packages/analytics-js-integrations/package.json | Bumps Babel + Rollup-related devDependencies for integrations package. |
Review details
- Files reviewed: 6/7 changed files
- Comments generated: 3
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| "@babel/plugin-transform-runtime": "8.0.1", | ||
| "@babel/preset-env": "8.0.2", | ||
| "@babel/preset-typescript": "8.0.1", |
| }, | ||
| "devDependencies": { | ||
| "@babel/core": "7.29.0", | ||
| "@babel/core": "8.0.1", |
| }, | ||
| "devDependencies": { | ||
| "@babel/core": "7.29.0", | ||
| "@babel/core": "8.0.1", |
8314841 to
60cfc34
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
It contains multiple major-version dev toolchain upgrades (e.g., Babel 8, TypeScript 7, Nx 23) that can break builds/lint/tests and should be validated by CI and a human reviewer.
Review details
- Files reviewed: 6/7 changed files
- Comments generated: 0 new
- Review effort level: Lite
…52 updates Bumps the npm-dev-deps group with 52 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.29.0` | `8.0.1` | | [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `7.28.6` | `8.0.1` | | [@babel/plugin-transform-arrow-functions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-arrow-functions) | `7.27.1` | `8.0.1` | | [@babel/plugin-transform-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-class-properties) | `7.28.6` | `8.0.1` | | [@babel/plugin-transform-object-assign](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-object-assign) | `7.27.1` | `7.29.7` | | [@babel/plugin-transform-private-methods](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods) | `7.28.6` | `8.0.1` | | [@babel/plugin-transform-private-property-in-object](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-property-in-object) | `7.28.6` | `8.0.1` | | [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) | `7.29.0` | `8.0.1` | | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.5` | `8.0.2` | | [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.28.5` | `8.0.1` | | [@commitlint/config-nx-scopes](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-nx-scopes) | `20.5.0` | `21.2.0` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `9.39.5` | | [@jscutlery/semver](https://github.com/jscutlery/semver) | `6.1.2` | `7.1.0` | | [@nx/eslint](https://github.com/nrwl/nx/tree/HEAD/packages/eslint) | `22.7.1` | `23.2.0` | | [@nx/eslint-plugin](https://github.com/nrwl/nx/tree/HEAD/packages/eslint-plugin) | `22.7.1` | `23.2.0` | | [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest) | `22.7.1` | `23.2.0` | | [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `22.7.1` | `23.2.0` | | [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace) | `22.7.1` | `23.2.0` | | [@rollup/plugin-babel](https://github.com/rollup/plugins/tree/HEAD/packages/babel) | `7.0.0` | `7.1.0` | | [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.2` | `29.0.3` | | [@size-limit/file](https://github.com/ai/size-limit) | `12.1.0` | `13.0.3` | | [@size-limit/webpack](https://github.com/ai/size-limit) | `12.1.0` | `13.0.3` | | [@swc-node/register](https://github.com/swc-project/swc-node) | `1.11.1` | `1.12.1` | | [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.33` | `1.16.1` | | [@types/component-emitter](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/component-emitter) | `1.2.14` | `2.0.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.2` | `26.4.1` | | [@types/ramda](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ramda) | `0.31.1` | `0.32.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.59.2` | `8.69.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.59.2` | `8.69.0` | | [commitizen](https://github.com/commitizen/cz-cli) | `4.3.1` | `4.3.2` | | [commitlint](https://github.com/conventional-changelog/commitlint/tree/HEAD/@alias/commitlint) | `20.5.3` | `21.2.2` | | [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits) | `7.0.2` | `10.4.0` | | [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.49.0` | `3.50.0` | | [eslint-import-resolver-node](https://github.com/import-js/eslint-plugin-import/tree/HEAD/resolvers/node) | `0.3.10` | `0.4.0` | | [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | `4.4.4` | `4.4.5` | | [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS) | `4.0.3` | `4.2.0` | | [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | `64.0.0` | `74.0.0` | | [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.4.1` | `30.5.1` | | [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.4.1` | `30.5.1` | | [jscpd](https://github.com/kucherenko/jscpd/tree/HEAD/rust/jscpd) | `4.0.9` | `5.1.2` | | [lint-staged](https://github.com/lint-staged/lint-staged) | `17.0.2` | `17.4.1` | | [msw](https://github.com/mswjs/msw) | `2.14.5` | `2.15.0` | | [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `22.7.1` | `23.2.0` | | [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.6` | | [publint](https://github.com/publint/publint/tree/HEAD/packages/publint) | `0.3.20` | `0.3.24` | | [rollup](https://github.com/rollup/rollup) | `4.60.3` | `4.63.1` | | [rollup-plugin-dts](https://github.com/Swatinem/rollup-plugin-dts) | `6.4.1` | `6.5.1` | | [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `7.0.1` | `7.1.1` | | [size-limit](https://github.com/ai/size-limit) | `12.1.0` | `13.0.3` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.9` | `29.4.12` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [@bugsnag/js](https://github.com/bugsnag/bugsnag-js) | `8.9.0` | `8.10.0` | Updates `@babel/core` from 7.29.0 to 8.0.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.1/packages/babel-core) Updates `@babel/eslint-parser` from 7.28.6 to 8.0.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.1/eslint/babel-eslint-parser) Updates `@babel/plugin-transform-arrow-functions` from 7.27.1 to 8.0.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.1/packages/babel-plugin-transform-arrow-functions) Updates `@babel/plugin-transform-class-properties` from 7.28.6 to 8.0.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.1/packages/babel-plugin-transform-class-properties) Updates `@babel/plugin-transform-object-assign` from 7.27.1 to 7.29.7 - [Release notes](https://github.com/babel/babel/releases) - [Commits](https://github.com/babel/babel/commits/v7.29.7/packages/babel-plugin-transform-object-assign) Updates `@babel/plugin-transform-private-methods` from 7.28.6 to 8.0.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.1/packages/babel-plugin-transform-private-methods) Updates `@babel/plugin-transform-private-property-in-object` from 7.28.6 to 8.0.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.1/packages/babel-plugin-transform-private-property-in-object) Updates `@babel/plugin-transform-runtime` from 7.29.0 to 8.0.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.1/packages/babel-plugin-transform-runtime) Updates `@babel/preset-env` from 7.29.5 to 8.0.2 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.2/packages/babel-preset-env) Updates `@babel/preset-typescript` from 7.28.5 to 8.0.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.1/packages/babel-preset-typescript) Updates `@commitlint/config-nx-scopes` from 20.5.0 to 21.2.0 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-nx-scopes/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.2.0/@commitlint/config-nx-scopes) Updates `@eslint/js` from 9.39.4 to 9.39.5 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/commits/v9.39.5/packages/js) Updates `@jscutlery/semver` from 6.1.2 to 7.1.0 - [Release notes](https://github.com/jscutlery/semver/releases) - [Commits](jscutlery/semver@semver-6.1.2...semver-7.1.0) Updates `@nx/eslint` from 22.7.1 to 23.2.0 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.2.0/packages/eslint) Updates `@nx/eslint-plugin` from 22.7.1 to 23.2.0 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.2.0/packages/eslint-plugin) Updates `@nx/jest` from 22.7.1 to 23.2.0 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.2.0/packages/jest) Updates `@nx/js` from 22.7.1 to 23.2.0 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.2.0/packages/js) Updates `@nx/workspace` from 22.7.1 to 23.2.0 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.2.0/packages/workspace) Updates `@rollup/plugin-babel` from 7.0.0 to 7.1.0 - [Changelog](https://github.com/rollup/plugins/blob/master/packages/babel/CHANGELOG.md) - [Commits](https://github.com/rollup/plugins/commits/babel-v7.1.0/packages/babel) Updates `@rollup/plugin-commonjs` from 29.0.2 to 29.0.3 - [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md) - [Commits](https://github.com/rollup/plugins/commits/commonjs-v29.0.3/packages/commonjs) Updates `@size-limit/file` from 12.1.0 to 13.0.3 - [Release notes](https://github.com/ai/size-limit/releases) - [Changelog](https://github.com/ai/size-limit/blob/main/CHANGELOG.md) - [Commits](ai/size-limit@12.1.0...13.0.3) Updates `@size-limit/webpack` from 12.1.0 to 13.0.3 - [Release notes](https://github.com/ai/size-limit/releases) - [Changelog](https://github.com/ai/size-limit/blob/main/CHANGELOG.md) - [Commits](ai/size-limit@12.1.0...13.0.3) Updates `@swc-node/register` from 1.11.1 to 1.12.1 - [Release notes](https://github.com/swc-project/swc-node/releases) - [Commits](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.11.1...@swc-node/register@1.12.1) Updates `@swc/core` from 1.15.33 to 1.16.1 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/commits/v1.16.1/packages/core) Updates `@types/component-emitter` from 1.2.14 to 2.0.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/component-emitter) Updates `@types/node` from 25.6.2 to 26.4.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/ramda` from 0.31.1 to 0.32.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ramda) Updates `@typescript-eslint/eslint-plugin` from 8.59.2 to 8.69.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.69.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.59.2 to 8.69.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.69.0/packages/parser) Updates `commitizen` from 4.3.1 to 4.3.2 - [Release notes](https://github.com/commitizen/cz-cli/releases) - [Commits](commitizen/cz-cli@v4.3.1...v4.3.2) Updates `commitlint` from 20.5.3 to 21.2.2 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@alias/commitlint/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@alias/commitlint) Updates `conventional-changelog-conventionalcommits` from 7.0.2 to 10.4.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.4.0/packages/conventional-changelog-conventionalcommits) Updates `core-js` from 3.49.0 to 3.50.0 - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.50.0/packages/core-js) Updates `eslint-import-resolver-node` from 0.3.10 to 0.4.0 - [Release notes](https://github.com/import-js/eslint-plugin-import/releases) - [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/resolvers/node/CHANGELOG.md) - [Commits](https://github.com/import-js/eslint-plugin-import/commits/v0.4.0/resolvers/node) Updates `eslint-import-resolver-typescript` from 4.4.4 to 4.4.5 - [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases) - [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md) - [Commits](import-js/eslint-import-resolver-typescript@v4.4.4...v4.4.5) Updates `eslint-plugin-sonarjs` from 4.0.3 to 4.2.0 - [Release notes](https://github.com/SonarSource/SonarJS/releases) - [Changelog](https://github.com/SonarSource/SonarJS/blob/master/docs/RELEASE.md) - [Commits](https://github.com/SonarSource/SonarJS/commits) Updates `eslint-plugin-unicorn` from 64.0.0 to 74.0.0 - [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases) - [Commits](sindresorhus/eslint-plugin-unicorn@v64.0.0...v74.0.0) Updates `jest` from 30.4.1 to 30.5.1 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v30.5.1/packages/jest) Updates `jest-environment-jsdom` from 30.4.1 to 30.5.1 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v30.5.1/packages/jest-environment-jsdom) Updates `jscpd` from 4.0.9 to 5.1.2 - [Release notes](https://github.com/kucherenko/jscpd/releases) - [Commits](https://github.com/kucherenko/jscpd/commits/v5.1.2/rust/jscpd) Updates `lint-staged` from 17.0.2 to 17.4.1 - [Release notes](https://github.com/lint-staged/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md) - [Commits](lint-staged/lint-staged@v17.0.2...v17.4.1) Updates `msw` from 2.14.5 to 2.15.0 - [Release notes](https://github.com/mswjs/msw/releases) - [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md) - [Commits](mswjs/msw@v2.14.5...v2.15.0) Updates `nx` from 22.7.1 to 23.2.0 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.2.0/packages/nx) Updates `prettier` from 3.8.3 to 3.9.6 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.8.3...3.9.6) Updates `publint` from 0.3.20 to 0.3.24 - [Release notes](https://github.com/publint/publint/releases) - [Changelog](https://github.com/publint/publint/blob/master/packages/publint/CHANGELOG.md) - [Commits](https://github.com/publint/publint/commits/publint@0.3.24/packages/publint) Updates `rollup` from 4.60.3 to 4.63.1 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](rollup/rollup@v4.60.3...v4.63.1) Updates `rollup-plugin-dts` from 6.4.1 to 6.5.1 - [Changelog](https://github.com/Swatinem/rollup-plugin-dts/blob/master/CHANGELOG.md) - [Commits](Swatinem/rollup-plugin-dts@v6.4.1...v6.5.1) Updates `rollup-plugin-visualizer` from 7.0.1 to 7.1.1 - [Changelog](https://github.com/btd/rollup-plugin-visualizer/blob/master/CHANGELOG.md) - [Commits](btd/rollup-plugin-visualizer@v7.0.1...v7.1.1) Updates `size-limit` from 12.1.0 to 13.0.3 - [Release notes](https://github.com/ai/size-limit/releases) - [Changelog](https://github.com/ai/size-limit/blob/main/CHANGELOG.md) - [Commits](ai/size-limit@12.1.0...13.0.3) Updates `ts-jest` from 29.4.9 to 29.4.12 - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.4.9...v29.4.12) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v6.0.3...v7.0.2) Updates `@bugsnag/js` from 8.9.0 to 8.10.0 - [Release notes](https://github.com/bugsnag/bugsnag-js/releases) - [Changelog](https://github.com/bugsnag/bugsnag-js/blob/next/CHANGELOG.md) - [Commits](bugsnag/bugsnag-js@v8.9.0...v8.10.0) --- updated-dependencies: - dependency-name: "@babel/core" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@babel/eslint-parser" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@babel/plugin-transform-arrow-functions" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@babel/plugin-transform-class-properties" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@babel/plugin-transform-object-assign" dependency-version: 7.29.7 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: "@babel/plugin-transform-private-methods" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@babel/plugin-transform-private-property-in-object" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@babel/plugin-transform-runtime" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@babel/preset-env" dependency-version: 8.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@babel/preset-typescript" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@bugsnag/js" dependency-version: 8.10.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: "@commitlint/config-nx-scopes" dependency-version: 21.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@eslint/js" dependency-version: 9.39.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-dev-deps - dependency-name: "@jscutlery/semver" dependency-version: 7.1.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@nx/eslint" dependency-version: 23.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@nx/eslint-plugin" dependency-version: 23.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@nx/jest" dependency-version: 23.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@nx/js" dependency-version: 23.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@nx/workspace" dependency-version: 23.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@rollup/plugin-babel" dependency-version: 7.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: "@rollup/plugin-commonjs" dependency-version: 29.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-dev-deps - dependency-name: "@size-limit/file" dependency-version: 13.0.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@size-limit/webpack" dependency-version: 13.0.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@swc-node/register" dependency-version: 1.12.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: "@swc/core" dependency-version: 1.16.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: "@types/component-emitter" dependency-version: 2.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@types/node" dependency-version: 26.4.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: "@types/ramda" dependency-version: 0.32.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.69.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: "@typescript-eslint/parser" dependency-version: 8.69.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: commitizen dependency-version: 4.3.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-dev-deps - dependency-name: commitlint dependency-version: 21.2.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: conventional-changelog-conventionalcommits dependency-version: 10.4.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: core-js dependency-version: 3.50.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: eslint-import-resolver-node dependency-version: 0.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: eslint-import-resolver-typescript dependency-version: 4.4.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-dev-deps - dependency-name: eslint-plugin-sonarjs dependency-version: 4.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: eslint-plugin-unicorn dependency-version: 74.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: jest dependency-version: 30.5.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: jest-environment-jsdom dependency-version: 30.5.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: jscpd dependency-version: 5.1.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: lint-staged dependency-version: 17.4.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: msw dependency-version: 2.15.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: nx dependency-version: 23.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: prettier dependency-version: 3.9.6 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: publint dependency-version: 0.3.24 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-dev-deps - dependency-name: rollup dependency-version: 4.63.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: rollup-plugin-dts dependency-version: 6.5.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: rollup-plugin-visualizer dependency-version: 7.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-dev-deps - dependency-name: size-limit dependency-version: 13.0.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-dev-deps - dependency-name: ts-jest dependency-version: 29.4.12 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-dev-deps - dependency-name: typescript dependency-version: 7.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>
60cfc34 to
f047579
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
Babel 8 upgrade conflicts with existing Babel configs using useBuiltIns, which is removed in Babel 8 and will break builds until configs are migrated or Babel is pinned.
Review details
Suppressed comments (1)
package.json:119
- Babel 8 removes
@babel/preset-env’suseBuiltInsoption (called out in this PR’s release notes), but this repo’s Babel configs currently setuseBuiltIns: "entry"(e.g.babel.config.json:7and multiple package-levelbabel.config.jsonfiles). With@babel/preset-envbumped to 8.0.2, builds/tests that load these configs will fail until the Babel configs (and any polyfill injection strategy) are migrated, or the Babel deps are kept on 7.x.
"@babel/preset-env": "8.0.2",
"@babel/preset-typescript": "8.0.1",
- Files reviewed: 6/7 changed files
- Comments generated: 0 new
- Review effort level: Lite
Bumps the npm-dev-deps group with 52 updates in the / directory:
7.29.08.0.17.28.68.0.17.27.18.0.17.28.68.0.17.27.17.29.77.28.68.0.17.28.68.0.17.29.08.0.17.29.58.0.27.28.58.0.120.5.021.2.09.39.49.39.56.1.27.1.022.7.123.2.022.7.123.2.022.7.123.2.022.7.123.2.022.7.123.2.07.0.07.1.029.0.229.0.312.1.013.0.312.1.013.0.31.11.11.12.11.15.331.16.11.2.142.0.025.6.226.4.10.31.10.32.08.59.28.69.08.59.28.69.04.3.14.3.220.5.321.2.27.0.210.4.03.49.03.50.00.3.100.4.04.4.44.4.54.0.34.2.064.0.074.0.030.4.130.5.130.4.130.5.14.0.95.1.217.0.217.4.12.14.52.15.022.7.123.2.03.8.33.9.60.3.200.3.244.60.34.63.16.4.16.5.17.0.17.1.112.1.013.0.329.4.929.4.126.0.37.0.28.9.08.10.0Updates
@babel/corefrom 7.29.0 to 8.0.1Release notes
Sourced from @babel/core's releases.
... (truncated)
Changelog
Sourced from @babel/core's changelog.
... (truncated)
Commits
b4be199v8.0.1b68b1cbActually removepreset-env'suseBuiltIns(#18079)de007eaAvoid trailing zeroes in Babel 9 generated version (#18078)7dc825av8.0.0b71c35aperf: Only extract source map comments at the end of the file (#18039)e74b70dchore: Remove unused file (#18033)ae57969chore: consolidate upwards traversal to empathic (#18030)827d003Change jestsnapshotFormat(#18029)34cf24eUpdate deps (#18023)73bceefv8.0.0-rc.6Updates
@babel/eslint-parserfrom 7.28.6 to 8.0.1Release notes
Sourced from @babel/eslint-parser's releases.
... (truncated)
Changelog
Sourced from @babel/eslint-parser's changelog.
... (truncated)
Commits
b4be199v8.0.1cd96c47chore(pkg): set@babel/corepeer deps to ^8.0.0 (#18076)7dc825av8.0.034cf24eUpdate deps (#18023)73bceefv8.0.0-rc.6cedb08bchore: use bundled dts for register and eslint-* (#17993)0b91d35Add file URL support for test runners (#18002)dc91f90v8.0.0-rc.5b34c4e7Bump typescript-eslint to 8.59.2 (#17984)7f2dda1chore: add custom no-extraneous-dependencies rule (#17971)Updates
@babel/plugin-transform-arrow-functionsfrom 7.27.1 to 8.0.1Release notes
Sourced from @babel/plugin-transform-arrow-functions's releases.
... (truncated)
Changelog
Sourced from @babel/plugin-transform-arrow-functions's changelog.
... (truncated)
Commits
b4be199v8.0.1cd96c47chore(pkg): set@babel/corepeer deps to ^8.0.0 (#18076)7dc825av8.0.073bceefv8.0.0-rc.6dc91f90v8.0.0-rc.57a3142cDeprecatespecandlooseplugin options (#17972)0e5a59dRequire Node.js^22.18.0 || >=24.11.0(#17969)7300a66v8.0.0-rc.43b1954bchore: inline REQUIRED_VERSION(7) special case (#17897)c1cc900v8.0.0-rc.3Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@babel/plugin-transform-arrow-functionssince your current version.Updates
@babel/plugin-transform-class-propertiesfrom 7.28.6 to 8.0.1Release notes
Sourced from @babel/plugin-transform-class-properties's releases.
... (truncated)
Changelog
Sourced from @babel/plugin-transform-class-properties's changelog.
... (truncated)
Commits
b4be199v8.0.1cd96c47chore(pkg): set@babel/corepeer deps to ^8.0.0 (#18076)7dc825av8.0.073bceefv8.0.0-rc.6448aef3Show source maps mappings as point-to-point (#18008)0e16971Do not emit source map names for identical names (#18005)dc91f90v8.0.0-rc.50e5a59dRequire Node.js^22.18.0 || >=24.11.0(#17969)7300a66v8.0.0-rc.4c1cc900v8.0.0-rc.3Updates
@babel/plugin-transform-object-assignfrom 7.27.1 to 7.29.7Release notes
Sourced from @babel/plugin-transform-object-assign's releases.
... (truncated)
Commits
4fba754v7.29.7Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@babel/plugin-transform-object-assignsince your current version.Updates
@babel/plugin-transform-private-methodsfrom 7.28.6 to 8.0.1Release notes
Sourced from @babel/plugin-transform-private-methods's releases.