Closed renovate[bot] closed 1 month ago
This pull request is automatically built and testable in CodeSandbox.
To see build info of the built libraries, click here or the icon next to each commit SHA.
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@types/node@22.7.3, npm/@types/react@18.3.9, npm/eslint-config-upleveled@8.7.1, npm/next@14.2.13
This PR contains the following updates:
7.25.1
->7.25.7
14.2.13
->14.2.14
>=22.7.3
->>=22.7.4
22.7.3
->22.7.4
^18.3.9
->^18.3.11
18.3.9
->18.3.11
8.7.0
->8.8.0
8.7.0
->8.8.0
8.7.0
->8.8.0
8.7.1
->8.7.2
4.3.0
->4.3.1
7.36.1
->7.37.1
1.14.2
->1.14.3
^15.9.0
->^15.10.0
14.2.13
->14.2.14
9.11.0
->9.12.0
Release Notes
babel/babel (@babel/eslint-parser)
### [`v7.25.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7257-2024-10-02) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.1...v7.25.7) ##### :bug: Bug Fix - `babel-helper-validator-identifier` - [#16825](https://redirect.github.com/babel/babel/pull/16825) fix: update identifier to unicode 16 ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse` - [#16814](https://redirect.github.com/babel/babel/pull/16814) fix: issue with node path keys updated on unrelated paths ([@DylanPiercey](https://redirect.github.com/DylanPiercey)) - `babel-plugin-transform-classes` - [#16797](https://redirect.github.com/babel/babel/pull/16797) Use an inclusion rather than exclusion list for `super()` check ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#16788](https://redirect.github.com/babel/babel/pull/16788) Fix printing of TS `infer` in compact mode ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#16785](https://redirect.github.com/babel/babel/pull/16785) Print TS type annotations for destructuring in assignment pattern ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#16778](https://redirect.github.com/babel/babel/pull/16778) Respect `[no LineTerminator here]` after nodes ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-types` - [#16852](https://redirect.github.com/babel/babel/pull/16852) Add deprecated JSDOC for fields ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - `babel-core` - [#16820](https://redirect.github.com/babel/babel/pull/16820) Allow sync loading of ESM when `--experimental-require-module` ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-compilation-targets`, `babel-helper-plugin-utils`, `babel-preset-env` - [#16858](https://redirect.github.com/babel/babel/pull/16858) Add browserslist config to external dependency ([@JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decimal`, `babel-plugin-syntax-import-reflection`, `babel-standalone` - [#16809](https://redirect.github.com/babel/babel/pull/16809) Archive syntax-import-reflection and syntax-decimal ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#16779](https://redirect.github.com/babel/babel/pull/16779) Simplify logic for `[no LineTerminator here]` before nodes ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-plugin-transform-typescript` - [#16875](https://redirect.github.com/babel/babel/pull/16875) perf: Avoid extra cloning of namespaces ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#16842](https://redirect.github.com/babel/babel/pull/16842) perf: Improve [@babel/types](https://redirect.github.com/babel/types) builders ([@liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - [#16828](https://redirect.github.com/babel/babel/pull/16828) Only access `BABEL_TYPES_8_BREAKING` at startup ([@nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo))vercel/next.js (@next/eslint-plugin-next)
### [`v14.2.14`](https://redirect.github.com/vercel/next.js/releases/tag/v14.2.14) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.13...v14.2.14) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Fix: clone response in first handler to prevent race ([#70082](https://redirect.github.com/vercel/next.js/issues/70082)) ([#70649](https://redirect.github.com/vercel/next.js/issues/70649)) - Respect reexports from metadata API routes ([#70508](https://redirect.github.com/vercel/next.js/issues/70508)) ([#70647](https://redirect.github.com/vercel/next.js/issues/70647)) - Externalize node binary modules for app router ([#70646](https://redirect.github.com/vercel/next.js/issues/70646)) - Fix revalidateTag() behaviour when invoked in server components ([#70446](https://redirect.github.com/vercel/next.js/issues/70446)) ([#70642](https://redirect.github.com/vercel/next.js/issues/70642)) - Fix prefetch bailout detection for nested loading segments ([#70618](https://redirect.github.com/vercel/next.js/issues/70618)) - Add missing node modules to externals ([#70382](https://redirect.github.com/vercel/next.js/issues/70382)) - Feature: next/image: add support for images.remotePatterns.search ([#70302](https://redirect.github.com/vercel/next.js/issues/70302)) ##### Credits Huge thanks to [@styfle](https://redirect.github.com/styfle), [@ztanner](https://redirect.github.com/ztanner), [@ijjk](https://redirect.github.com/ijjk), [@huozhi](https://redirect.github.com/huozhi) and [@wyattjoh](https://redirect.github.com/wyattjoh) for helping!typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v8.8.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#880-2024-09-30) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.7.0...v8.8.0) ##### 🚀 Features - **eslint-plugin:** \[no-unnecessary-condition] add checkTypePredicates - **eslint-plugin:** \[return-await] check for-await loop iteree ##### 🩹 Fixes - remove `export type *` in d.ts to support TS<5.0 - **eslint-plugin:** \[no-unnecessary-template-expression] should underline template syntax with squiggly lines - **type-utils:** check for type parameters on `isBuiltinSymbolLikeRecurser()` - **eslint-plugin:** \[no-deprecated] max callstack exceeded when class implements itself - **eslint-plugin:** \[no-misused-promises] check contextual type - **eslint-plugin:** \[prefer-literal-enum-member] allow nested bitwise operations ##### ❤️ Thank You - auvred - Josh Goldberg ✨ - Kirk Waiblinger - Ronen Amiel - Tarun Chauhan - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v8.8.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#880-2024-09-30) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.7.0...v8.8.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.typescript-eslint/typescript-eslint (@typescript-eslint/utils)
### [`v8.8.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#880-2024-09-30) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.7.0...v8.8.0) ##### 🩹 Fixes - remove `export type *` in d.ts to support TS<5.0 - **utils:** update missing type information message ##### ❤️ Thank You - auvred - Josh Goldberg ✨ - Kirk Waiblinger - Ronen Amiel - Tarun Chauhan - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.upleveled/eslint-config-upleveled (eslint-config-upleveled)
### [`v8.7.2`](https://redirect.github.com/upleveled/eslint-config-upleveled/releases/tag/v8.7.2) [Compare Source](https://redirect.github.com/upleveled/eslint-config-upleveled/compare/v8.7.1...v8.7.2) - Update dependency upgrades - non-major [`b3ec11d`](https://redirect.github.com/upleveled/eslint-config-upleveled/commit/b3ec11da1f756ff5ee40438a9e2964100939795d) - Update dependency [@types/node](https://redirect.github.com/types/node) to v22.7.3 [`e882521`](https://redirect.github.com/upleveled/eslint-config-upleveled/commit/e8825217d29e141f0cfdee448950959233743964) - Disable type checked rules for `.jsx` files [`aca50e8`](https://redirect.github.com/upleveled/eslint-config-upleveled/commit/aca50e8f66d519734734b58bb4c140ebb08e2672) #### New Contributors - [@Omer-Szerer](https://redirect.github.com/Omer-Szerer) made their first contribution in [https://github.com/upleveled/eslint-config-upleveled/pull/435](https://redirect.github.com/upleveled/eslint-config-upleveled/pull/435) **Full Changelog**: https://github.com/upleveled/eslint-config-upleveled/compare/v8.7.1...v8.7.2un-ts/eslint-plugin-import-x (eslint-plugin-import-x)
### [`v4.3.1`](https://redirect.github.com/un-ts/eslint-plugin-import-x/blob/HEAD/CHANGELOG.md#431) [Compare Source](https://redirect.github.com/un-ts/eslint-plugin-import-x/compare/v4.3.0...v4.3.1) ##### Patch Changes - [#162](https://redirect.github.com/un-ts/eslint-plugin-import-x/pull/162) [`38d0081`](https://redirect.github.com/un-ts/eslint-plugin-import-x/commit/38d0081a20adb877c77f8a873e7fd4194b86ecc1) Thanks [@AaronMoat](https://redirect.github.com/AaronMoat)! - Fix issue where `no-duplicates` rule with `prefer-inline` incorrectly marks default type and named type imports as duplicatesjsx-eslint/eslint-plugin-react (eslint-plugin-react)
### [`v7.37.1`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7371---20241001) [Compare Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.0...v7.37.1) ##### Fixed - \[meta] do not npmignore `d.ts` files ([#3836][] [@ljharb](https://redirect.github.com/ljharb)) ##### Changed - \[readme] Fix shared settings link ([#3834][] [@MgenGlder](https://redirect.github.com/MgenGlder)) [#3836]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3836 [#3834]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3834 ### [`v7.37.0`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7370---20240926) [Compare Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.1...v7.37.0) ##### Added - add type generation ([#3830][] [@voxpelli](https://redirect.github.com/voxpelli)) - \[`no-unescaped-entities`]: add suggestions ([#3831][] [@StyleShit](https://redirect.github.com/StyleShit)) - \[`forbid-component-props`]: add `allowedForPatterns`/`disallowedForPatterns` options ([#3805][] [@Efimenko](https://redirect.github.com/Efimenko)) - \[`no-unstable-nested-components`]: add `propNamePattern` to support custom render prop naming conventions ([#3826][] [@danreeves](https://redirect.github.com/danreeves)) ##### Changed - \[readme] flat config example for react 17+ ([#3824][] [@GabenGar](https://redirect.github.com/GabenGar)) [7.36.2]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.1...v7.36.2 [#3831]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3831 [#3830]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3830 [#3826]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3826 [#3824]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3824 [#3805]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3805Rel1cx/eslint-react (eslint-plugin-react-x)
### [`v1.14.3`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1143-Sat-29-Sep-2024) [Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.14.2...v1.14.3) ##### 🪄 Improvements - Update `@typescript-eslint`'s packages to `^8.7.0`.sindresorhus/globals (globals)
### [`v15.10.0`](https://redirect.github.com/sindresorhus/globals/releases/tag/v15.10.0) [Compare Source](https://redirect.github.com/sindresorhus/globals/compare/v15.9.0...v15.10.0) - Update globals ([#264](https://redirect.github.com/sindresorhus/globals/issues/264)) [`3cbce2d`](https://redirect.github.com/sindresorhus/globals/commit/3cbce2d)vercel/next.js (next)
### [`v14.2.14`](https://redirect.github.com/vercel/next.js/compare/v14.2.13...dbbec6ada34399df739f45273b50c38fc5b4a881) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.13...v14.2.14)pnpm/pnpm (pnpm)
### [`v9.12.0`](https://redirect.github.com/pnpm/pnpm/releases/tag/v9.12.0): pnpm 9.12 [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.11.0...v9.12.0) ##### Minor Changes - Fix peer dependency resolution dead lock [#8570](https://redirect.github.com/pnpm/pnpm/issues/8570). This change might change some of the keys in the `snapshots` field inside `pnpm-lock.yaml` but it should happen very rarely. - `pnpm outdated` command supports now a `--sort-by=name` option for sorting outdated dependencies by package name [#8523](https://redirect.github.com/pnpm/pnpm/pull/8523). - Added the ability for `overrides` to remove dependencies by specifying `"-"` as the field value [#8572](https://redirect.github.com/pnpm/pnpm/issues/8572). For example, to remove `lodash` from the dependencies, use this configuration in `package.json`: ```json { "pnpm": { "overrides": { "lodash": "-" } } } ``` ##### Patch Changes - Fixed an issue where `pnpm list --json pkg` showed `"private": false` for a private package [#8519](https://redirect.github.com/pnpm/pnpm/issues/8519). - Packages with `libc` that differ from `pnpm.supportedArchitectures.libc` are not downloaded [#7362](https://redirect.github.com/pnpm/pnpm/issues/7362). - Prevent `ENOENT` errors caused by running `store prune` in parallel [#8586](https://redirect.github.com/pnpm/pnpm/pull/8586). - Add issues alias to `pnpm bugs` [#8596](https://redirect.github.com/pnpm/pnpm/pull/8596). ##### Platinum SponsorsConfiguration
📅 Schedule: Branch creation - "after 4pm on thursday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.