Dependency Dashboard
- Dominant language
- JavaScript
- Stars
- 19.8k
- Forks
- 2k
- PR merge metrics
- No merged PRs in 30d
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/enzymejs/enzyme).
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [airbnb-prop-types](https://redirect.github.com/airbnb/prop-types) |  |
| npm | [eslint-plugin-markdown](https://redirect.github.com/eslint/eslint-plugin-markdown) |  |
| npm | [lodash.isequal](https://redirect.github.com/lodash/lodash) |  |
| npm | [mocha-wrap](https://redirect.github.com/airbnb/mocha-wrap) |  |
## Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
- [ ] [Deps] Update Update `react` to ^0.14.0 [SECURITY]
- [ ] [Deps] Update Update `karma` to v6 [SECURITY]
- [ ] [Deps] Update Update all non-major dependencies (`@babel/node`, `cheerio`, `install-peerdeps`, `karma-sourcemap-loader`, `psl`, `react`, `react-addons-test-utils`, `react-dom`, `react-reconciler`, `react-test-renderer`)
- [ ] [Deps] Update Update `@babel/cli` to v8
- [ ] [Deps] Update Update `@babel/core` to v8
- [ ] [Deps] Update Update `@babel/eslint-parser` to v8
- [ ] [Deps] Update Update `@babel/node` to v8
- [ ] [Deps] Update Update `@babel/register` to v8
- [ ] [Deps] Update Update `@babel/runtime` to v8
- [ ] [Deps] Update Update `babel-loader` to v10
- [ ] [Deps] Update Update `babel-preset-airbnb` to v5
- [ ] [Deps] Update Update `chai` to v6
- [ ] [Deps] Update Update `eslint-config-airbnb` to v19
- [ ] [Deps] Update Update `eslint-plugin-markdown` to v5
- [ ] [Deps] Update Update `eslint-plugin-mocha` to v12
- [ ] [Deps] Update Update `eslint-plugin-react-hooks` to v7
- [ ] [Deps] Update Update `eslint` to v10
- [ ] [Deps] Update Update `gitbook-cli` to v2
- [ ] [Deps] Update Update `gitbook-plugin-github` to v3
- [ ] [Deps] Update Update `install-peerdeps` to v3
- [ ] [Deps] Update Update `jsdom` to v30
- [ ] [Deps] Update Update `karma-chrome-launcher` to v3
- [ ] [Deps] Update Update `karma-firefox-launcher` to v2
- [ ] [Deps] Update Update `karma-mocha` to v2
- [ ] [Deps] Update Update `karma-webpack` to v5
- [ ] [Deps] Update Update `lerna` to v10
- [ ] [Deps] Update Update `mocha` to v12
- [ ] [Deps] Update Update `npm-run` to v5
- [ ] [Deps] Update Update `nyc` to v18
- [ ] [Deps] Update Update `react-addons-test-utils` to v15
- [ ] [Deps] Update Update `react-dom` to v19
- [ ] [Deps] Update Update `react-is` to v19
- [ ] [Deps] Update Update `react-test-renderer` to v19
- [ ] [Deps] Update Update `react` to v19
- [ ] [Deps] Update Update `rimraf` to v6
- [ ] [Deps] Update Update `semver` to v7
- [ ] [Deps] Update Update `sinon` to v22
- [ ] [Deps] Update Update `webpack` to v5
- [ ] [Deps] Update Update actions/cache action to v6
- [ ] [Deps] Update Update actions/checkout action to v7
- [ ] [Deps] Update Update codecov/codecov-action action to v7
- [ ] π **Create all pending approval PRs at once** π
## Detected Dependencies
github-actions (4)
.github/workflows/node-pretest.yml (2)
- `actions/checkout v3` β [Updates: `v7`]
- `ljharb/actions main`.github/workflows/node.yml (10)
- `actions/checkout v3` β [Updates: `v7`]
- `ljharb/actions main`
- `actions/cache v3` β [Updates: `v6`]
- `actions/checkout v3` β [Updates: `v7`]
- `actions/cache v3` β [Updates: `v6`]
- `ljharb/actions main`
- `actions/checkout v3` β [Updates: `v7`]
- `actions/cache v3` β [Updates: `v6`]
- `ljharb/actions main`
- `codecov/codecov-action v3` β [Updates: `v7`].github/workflows/rebase.yml (2)
- `actions/checkout v3` β [Updates: `v7`]
- `ljharb/rebase master`.github/workflows/require-allow-edits.yml (1)
- `ljharb/require-allow-edits main`
npm (15)
package.json (42)
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/node ~7.24.8` β [Updates: `~7.29.0`, `~8.0.0`]
- `@babel/register ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/runtime ^7.28.4` β [Updates: `^8.0.0`]
- `babel-loader ^8.2.2` β [Updates: `^10.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `chai ^4.3.4` β [Updates: `^6.0.0`]
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-markdown ^3.0.1` β [Updates: `^5.0.0`]
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `gitbook-cli ^1.0.1` β [Updates: `^2.0.0`]
- `gitbook-plugin-anchors ^0.7.1`
- `gitbook-plugin-codeblock-disable-glossary 0.0.1`
- `gitbook-plugin-collapsible-menu ^1.0.3`
- `gitbook-plugin-edit-link ^2.0.2`
- `gitbook-plugin-github ^2.0.0` β [Updates: `^3.0.0`]
- `glob-gitignore ^1.0.14`
- `in-publish ^2.0.1`
- `json-loader ^0.5.7`
- `karma ^1.3.0` β [Updates: `^6.3.16`]
- `karma-chrome-launcher ^1.0.1` β [Updates: `^3.0.0`]
- `karma-firefox-launcher ^1.3.0` β [Updates: `^2.0.0`]
- `karma-mocha ^1.3.0` β [Updates: `^2.0.0`]
- `karma-sourcemap-loader ^0.3.7` β [Updates: `^0.4.0`]
- `karma-webpack ^1.8.1` β [Updates: `^5.0.0`]
- `lerna ^2.11.0` β [Updates: `^10.0.0`]
- `mocha ^3.5.3` β [Updates: `^12.0.0`]
- `mocha-lcov-reporter ^1.3.0`
- `nyc ^10.3.2` β [Updates: `^18.0.0`]
- `prop-types ^15.8.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `semver ^6.3.1` β [Updates: `^7.0.0`]
- `webpack ^2.7.0` β [Updates: `^5.0.0`]packages/enzyme-adapter-react-13/package.json (23)
- `enzyme-adapter-utils ^1.14.2`
- `object.assign ^4.1.7`
- `object.values ^1.2.1`
- `prop-types ^15.8.1`
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react ^0.13.0` β [Updates: `^0.14.0`]packages/enzyme-adapter-react-14/package.json (27)
- `enzyme-adapter-utils ^1.14.2`
- `enzyme-shallow-equal ^1.0.7`
- `object.assign ^4.1.7`
- `object.values ^1.2.1`
- `prop-types ^15.8.1`
- `react-is ^17.0.2` β [Updates: `^19.0.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react ^0.14.0` β [Updates: `^0.14.0 || ^19.0.0`]
- `react-addons-test-utils ^0.14.0` β [Updates: `^0.14.0 || ^15.0.0`]
- `react-dom ^0.14.0` β [Updates: `^0.14.0 || ^19.0.0`]packages/enzyme-adapter-react-15.4/package.json (27)
- `enzyme-adapter-react-helper ^1.3.10`
- `enzyme-adapter-utils ^1.14.2`
- `object.assign ^4.1.7`
- `object.values ^1.2.1`
- `prop-types ^15.8.1`
- `react-is ^17.0.2` β [Updates: `^19.0.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react 15.0.0-0 - 15.4.x` β [Updates: `15.0.0-0 - 15.7.x`, `15.0.0-0 - 19.3.x`]
- `react-addons-test-utils 15.0.0-0 - 15.4.x` β [Updates: `15.0.0-0 - 15.6.x`]
- `react-dom 15.0.0-0 - 15.4.x` β [Updates: `15.0.0-0 - 15.7.x`, `15.0.0-0 - 19.3.x`]packages/enzyme-adapter-react-15/package.json (26)
- `enzyme-adapter-utils ^1.14.2`
- `object.assign ^4.1.7`
- `object.values ^1.2.1`
- `prop-types ^15.8.1`
- `react-is ^17.0.2` β [Updates: `^19.0.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react ^15.5.0` β [Updates: `^15.5.0 || ^19.0.0`]
- `react-dom ^15.5.0` β [Updates: `^15.5.0 || ^19.0.0`]
- `react-test-renderer ^15.5.0` β [Updates: `^15.5.0 || ^19.0.0`]packages/enzyme-adapter-react-16.1/package.json (27)
- `enzyme-adapter-utils ^1.14.2`
- `enzyme-shallow-equal ^1.0.7`
- `object.assign ^4.1.7`
- `prop-types ^15.8.1`
- `react-is ^17.0.2` β [Updates: `^19.0.0`]
- `react-reconciler ^0.7.0` β [Updates: `^0.34.0`]
- `react-test-renderer ~16.0.0-0 || ~16.1` β [Updates: `~16.14.0`, `~19.3.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react ~16.0.0-0 || ~16.1` β [Updates: `~16.0.0-0 || ~16.1 || ~16.14.0`, `~16.0.0-0 || ~16.1 || ~19.3.0`]
- `react-dom ~16.0.0-0 || ~16.1` β [Updates: `~16.0.0-0 || ~16.1 || ~16.14.0`, `~16.0.0-0 || ~16.1 || ~19.3.0`]packages/enzyme-adapter-react-16.2/package.json (28)
- `enzyme-adapter-utils ^1.14.2`
- `enzyme-shallow-equal ^1.0.7`
- `object.assign ^4.1.7`
- `object.values ^1.2.1`
- `prop-types ^15.8.1`
- `react-is ^17.0.2` β [Updates: `^19.0.0`]
- `react-reconciler ^0.7.0` β [Updates: `^0.34.0`]
- `react-test-renderer ~16.2.0` β [Updates: `~16.14.0`, `~19.3.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react ~16.2` β [Updates: `~16.2 || ~16.14.0`, `~16.2 || ~19.3.0`]
- `react-dom ~16.2` β [Updates: `~16.2 || ~16.14.0`, `~16.2 || ~19.3.0`]packages/enzyme-adapter-react-16.3/package.json (28)
- `enzyme-adapter-utils ^1.14.2`
- `enzyme-shallow-equal ^1.0.7`
- `object.assign ^4.1.7`
- `object.values ^1.2.1`
- `prop-types ^15.8.1`
- `react-is ^16.13.1` β [Updates: `^19.0.0`]
- `react-reconciler ^0.7.0` β [Updates: `^0.34.0`]
- `react-test-renderer ~16.3.0-0` β [Updates: `~16.14.0`, `~19.3.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react ~16.3.0-0` β [Updates: `~16.3.0-0 || ~16.14.0`, `~16.3.0-0 || ~19.3.0`]
- `react-dom ~16.3.0-0` β [Updates: `~16.3.0-0 || ~16.14.0`, `~16.3.0-0 || ~19.3.0`]packages/enzyme-adapter-react-16/package.json (29)
- `enzyme-adapter-utils ^1.14.2`
- `enzyme-shallow-equal ^1.0.7`
- `hasown ^2.0.2`
- `object.assign ^4.1.7`
- `object.values ^1.2.1`
- `prop-types ^15.8.1`
- `react-is ^16.13.1` β [Updates: `^19.0.0`]
- `react-test-renderer ^16.0.0-0` β [Updates: `^19.0.0`]
- `semver ^5.7.2` β [Updates: `^7.0.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react ^16.0.0-0` β [Updates: `^16.0.0-0 || ^19.0.0`]
- `react-dom ^16.0.0-0` β [Updates: `^16.0.0-0 || ^19.0.0`]packages/enzyme-adapter-react-helper/package.json (26)
- `airbnb-js-shims ^2.2.1`
- `install-peerdeps ~1.8.0` β [Updates: `~1.11.0`, `~3.0.0`]
- `npm-run ^4.1.2` β [Updates: `^5.0.0`]
- `object.assign ^4.1.7`
- `object.getownpropertydescriptors ^2.1.8`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `semver ^5.7.2` β [Updates: `^7.0.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `enzyme ^3.0.0`
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `react 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 || ^16.3.0-0 || ^16.4.0-0` β [Updates: `^19.0.0`]
- `safe-publish-latest ^2.0.0`
- `enzyme ^3.0.0`
- `react 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 || ^16.3.0-0 || ^16.4.0-0` β [Updates: `0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 || ^16.3.0-0 || ^16.4.0-0 || ^19.0.0`]packages/enzyme-adapter-utils/package.json (24)
- `airbnb-prop-types ^2.16.0`
- `function.prototype.name ^1.1.8`
- `hasown ^2.0.2`
- `object.assign ^4.1.7`
- `object.fromentries ^2.0.8`
- `prop-types ^15.8.1`
- `semver ^6.3.1` β [Updates: `^7.0.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `npmignore ^0.3.0`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `react 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0` β [Updates: `0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 || ^19.0.0`]packages/enzyme-example-mocha/package.json (25)
- `chai ^4.3.4` β [Updates: `^6.0.0`]
- `enzyme ^3.3.0`
- `enzyme-adapter-react-16 ^1.1.1`
- `object.assign ^4.1.7`
- `react ^16.2.0` β [Updates: `^19.0.0`]
- `react-dom ^16.2.0` β [Updates: `^19.0.0`]
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `eslint ^7.32.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^18.2.1` β [Updates: `^19.0.0`]
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.2.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `jsdom ^11.5.1` β [Updates: `^30.0.0`]
- `mocha ^3.5.3` β [Updates: `^12.0.0`]
- `npmignore ^0.3.0`
- `nyc ^11.4.1` β [Updates: `^18.0.0`]
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`packages/enzyme-shallow-equal/package.json (15)
- `hasown ^2.0.2`
- `object-is ^1.1.6`
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb-base ^15.0.0`
- `eslint-plugin-import ^2.32.0`
- `in-publish ^2.0.1`
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`packages/enzyme-test-suite/package.json (35)
- `chai ^4.3.4` β [Updates: `^6.0.0`]
- `create-react-class ^15.7.0`
- `enzyme ^3.11.0`
- `enzyme-adapter-react-helper ^1.3.10`
- `enzyme-adapter-utils ^1.14.2`
- `enzyme-shallow-equal ^1.0.7`
- `has-symbols ^1.1.0`
- `html-element-map ^1.3.1`
- `jsdom ^6.5.1` β [Updates: `^30.0.0`]
- `lodash.isequal ^4.5.0`
- `mocha ^3.5.3` β [Updates: `^12.0.0`]
- `mocha-wrap ^2.1.2`
- `object-inspect ^1.11.0`
- `object.assign ^4.1.7`
- `prop-types ^15.8.1`
- `psl =1.9.0` β [Updates: `=1.15.0`]
- `react-is ^16.13.1` β [Updates: `^19.0.0`]
- `semver ^5.7.2` β [Updates: `^7.0.0`]
- `sinon ^5.1.1` β [Updates: `^22.0.0`]
- `sinon-sandbox ^2.0.6`
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `eslint ^7.32.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^18.2.1` β [Updates: `^19.0.0`]
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-mocha ^8.1.0` β [Updates: `^12.0.0`]
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.2.0` β [Updates: `^7.0.0`]
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
- `react *`
- `react-dom *`packages/enzyme/package.json (40)
- `array.prototype.flat ^1.3.3`
- `cheerio =1.0.0-rc.3` β [Updates: `=1.2.0`]
- `enzyme-shallow-equal ^1.0.7`
- `function.prototype.name ^1.1.8`
- `hasown ^2.0.2`
- `html-element-map ^1.3.1`
- `is-boolean-object ^1.2.2`
- `is-callable ^1.2.7`
- `is-number-object ^1.1.1`
- `is-regex ^1.2.1`
- `is-string ^1.1.1`
- `is-subset ^0.1.1`
- `lodash.escape ^4.0.1`
- `lodash.isequal ^4.5.0`
- `object-inspect ^1.13.4`
- `object-is ^1.1.6`
- `object.assign ^4.1.7`
- `object.entries ^1.1.9`
- `object.fromentries ^2.0.8`
- `object.values ^1.2.1`
- `raf ^3.4.1`
- `rst-selector-parser ^2.2.3`
- `string.prototype.trim ^1.2.10`
- `@babel/cli ^7.28.3` β [Updates: `^8.0.0`]
- `@babel/core ^7.28.4` β [Updates: `^8.0.0`]
- `@babel/eslint-parser ^7.28.4` β [Updates: `^8.0.0`]
- `babel-plugin-add-module-exports ^1.0.4`
- `babel-plugin-transform-replace-object-assign ^2.0.0`
- `babel-preset-airbnb ^4.5.0` β [Updates: `^5.0.0`]
- `eslint ^8.56.0` β [Updates: `^10.0.0`]
- `eslint-config-airbnb ^19.0.4`
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jsx-a11y ^6.10.2`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `in-publish ^2.0.1`
- `jsdom ^6.5.1` β [Updates: `^30.0.0`]
- `npmignore ^0.3.1`
- `rimraf ^2.7.1` β [Updates: `^6.0.0`]
- `safe-publish-latest ^2.0.0`
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
Read the linked Renovate Dependency Dashboard documentation first, then inspect package.json, the package manifests under packages/enzyme-adapter-react-13 and packages/enzyme-adapter-react-14, and the listed .github/workflows files. The dashboard contains many unrelated major, security, and deprecated dependency updates, so identify a specific update and its compatibility requirements before running the repository's CI checks; the issue itself does not define a single completion condition.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, javascript, react
- Domain
- ci-cd, testing, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100