Gudahtt / prettier-plugin-sort-json

A plugin for Prettier that sorts JSON files by property name.
MIT License
103 stars 12 forks source link

chore(deps): update minor #222

Open Gudahtt opened 3 months ago

Gudahtt commented 3 months ago

This PR contains the following updates:

Package Type Update Change Pending
@babel/types (source) devDependencies minor 7.24.7 -> 7.25.6 7.25.8 (+1)
@lavamoat/allow-scripts (source) devDependencies minor 3.0.4 -> 3.2.1 3.3.0
@lavamoat/preinstall-always-fail (source) devDependencies minor 2.0.0 -> 2.1.0
@types/node (source) devDependencies minor 20.14.10 -> 20.16.5 20.16.12 (+6)
eslint (source) devDependencies patch 8.57.0 -> 8.57.1
eslint-plugin-import devDependencies minor 2.29.1 -> 2.30.0 2.31.0
eslint-plugin-prettier devDependencies minor 5.1.3 -> 5.2.1
eslint-plugin-promise devDependencies minor 6.4.0 -> 6.6.0
prettier-plugin-packagejson devDependencies patch 2.5.0 -> 2.5.2 2.5.3
yarn (source) packageManager minor 4.3.1 -> 4.5.0

Release Notes

babel/babel (@​babel/types) ### [`v7.25.6`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7256-2024-08-29) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.4...v7.25.6) ##### :bug: Bug Fix - `babel-generator` - [#​16783](https://redirect.github.com/babel/babel/pull/16783) Properly print inner comments in TS array types ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16775](https://redirect.github.com/babel/babel/pull/16775) fix: jsx whitespace is not properly preserved when retainLines ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-traverse` - [#​16727](https://redirect.github.com/babel/babel/pull/16727) fix: `path.getAssignmentIdentifiers` may be `undefined` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser` - [#​16761](https://redirect.github.com/babel/babel/pull/16761) fix: improve static canFollowModifier checks ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-plugin-transform-optional-chaining`, `babel-runtime-corejs3` - [#​16769](https://redirect.github.com/babel/babel/pull/16769) Only wrap functions in `superPropertyGet` helper ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-generator`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-react-pure-annotations`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-preset-env` - [#​16780](https://redirect.github.com/babel/babel/pull/16780) Do not enforce printing space between `(` and comments ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-import-attributes` - [#​16781](https://redirect.github.com/babel/babel/pull/16781) Don't throw when enabling both syntax-import-{assertions,attributes} ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16782](https://redirect.github.com/babel/babel/pull/16782) TS union/intersection nested in union does not need parens ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-generator` - [#​16777](https://redirect.github.com/babel/babel/pull/16777) Remove unused `parent` params in the generator ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.4`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7254-2024-08-22) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.2...v7.25.4) ##### :bug: Bug Fix - `babel-traverse` - [#​16756](https://redirect.github.com/babel/babel/pull/16756) fix: Skip computed key when renaming ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16755](https://redirect.github.com/babel/babel/pull/16755) fix: Decorator 2018-09 may throw an exception ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16710](https://redirect.github.com/babel/babel/pull/16710) Visit AST fields nodes according to their syntactical order ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16709](https://redirect.github.com/babel/babel/pull/16709) Print semicolon after TS `export namespace as A` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-generator`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-methods`, `babel-plugin-transform-private-property-in-object`, `babel-plugin-transform-typescript`, `babel-runtime-corejs2`, `babel-runtime`, `babel-traverse` - [#​16722](https://redirect.github.com/babel/babel/pull/16722) Avoid unnecessary parens around sequence expressions ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator`, `babel-plugin-transform-class-properties` - [#​16714](https://redirect.github.com/babel/babel/pull/16714) Avoid unnecessary parens around exported arrow functions ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-transform-object-rest-spread` - [#​16712](https://redirect.github.com/babel/babel/pull/16712) Avoid printing unnecessary parens around object destructuring ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-generator` - [#​16740](https://redirect.github.com/babel/babel/pull/16740) Avoid extra spaces between comments/regexps in compact mode ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.2`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7252-2024-07-30) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.0...v7.25.2) ##### :bug: Bug Fix - `babel-core`, `babel-traverse` - [#​16695](https://redirect.github.com/babel/babel/pull/16695) Ensure that `requeueComputedKeyAndDecorators` is available ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.0`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7250-2024-07-26) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.9...v7.25.0) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3` - [#​16537](https://redirect.github.com/babel/babel/pull/16537) `await using` normative updates ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-typescript` - [#​16602](https://redirect.github.com/babel/babel/pull/16602) Ensure enum members syntactically determinable to be strings do not get reverse mappings ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :rocket: New Feature - `babel-helper-create-class-features-plugin`, `babel-helper-function-name`, `babel-helper-plugin-utils`, `babel-helper-wrap-function`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-transform-classes`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse`, `babel-types` - [#​16658](https://redirect.github.com/babel/babel/pull/16658) Move `ensureFunctionName` to `NodePath.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-hoist-variables`, `babel-helper-plugin-utils`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-transform-modules-systemjs`, `babel-traverse` - [#​16644](https://redirect.github.com/babel/babel/pull/16644) Move `hoistVariables` to `Scope.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-split-export-declaration`, `babel-plugin-transform-classes`, `babel-traverse`, `babel-types` - [#​16645](https://redirect.github.com/babel/babel/pull/16645) Move `splitExportDeclaration` to `NodePath.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-environment-visitor`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-classes`, `babel-traverse` - [#​16649](https://redirect.github.com/babel/babel/pull/16649) Move `environment-visitor` helper into `@babel/traverse` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core`, `babel-parser` - [#​16480](https://redirect.github.com/babel/babel/pull/16480) Expose wether a module has TLA or not as `.extra.async` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-compat-data`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-preset-env` - [#​16569](https://redirect.github.com/babel/babel/pull/16569) Introduce `bugfix-safari-class-field-initializer-scope` ([@​davidtaylorhq](https://redirect.github.com/davidtaylorhq)) - `babel-plugin-transform-block-scoping`, `babel-traverse`, `babel-types` - [#​16551](https://redirect.github.com/babel/babel/pull/16551) Add `NodePath#getAssignmentIdentifiers` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helper-import-to-platform-api`, `babel-plugin-proposal-json-modules` - [#​16579](https://redirect.github.com/babel/babel/pull/16579) Add `uncheckedRequire` option for JSON imports to CJS ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner`, `babel-node` - [#​16642](https://redirect.github.com/babel/babel/pull/16642) Allow using custom config in `babel-node --eval` ([@​slatereax](https://redirect.github.com/slatereax)) - `babel-compat-data`, `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-preset-env`, `babel-standalone` - [#​16445](https://redirect.github.com/babel/babel/pull/16445) Add `duplicate-named-capturing-groups-regex` to `preset-env` ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :bug: Bug Fix - `babel-generator` - [#​16678](https://redirect.github.com/babel/babel/pull/16678) Print parens around as expressions on the LHS ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-template`, `babel-types` - [#​15286](https://redirect.github.com/babel/babel/pull/15286) fix: Props are lost when the template replaces the node ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - Other - [#​16674](https://redirect.github.com/babel/babel/pull/16674) bump gulp to 5 ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-generator` - [#​16651](https://redirect.github.com/babel/babel/pull/16651) Simplify the printing logic for `(` before ambiguous tokens ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-function-name`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse` - [#​16652](https://redirect.github.com/babel/babel/pull/16652) Simplify `helper-function-name` logic ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-parser`, `babel-plugin-proposal-pipeline-operator` - [#​16461](https://redirect.github.com/babel/babel/pull/16461) Some minor parser performance improvements for ts ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :microscope: Output optimization - `babel-plugin-transform-classes` - [#​16670](https://redirect.github.com/babel/babel/pull/16670) Reduce redundant `assertThisInitialized` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-object-super`, `babel-plugin-transform-private-methods`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16374](https://redirect.github.com/babel/babel/pull/16374) Improve `super.x` output ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes` - [#​16656](https://redirect.github.com/babel/babel/pull/16656) Simplify output for anonymous classes with no methods ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.24.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7249-2024-07-15) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.8...v7.24.9) ##### :bug: Bug Fix - `babel-core`, `babel-standalone` - [#​16639](https://redirect.github.com/babel/babel/pull/16639) Avoid `require()` call in `@babel/standalone` bundle ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-types` - [#​16638](https://redirect.github.com/babel/babel/pull/16638) fix: provide legacy typings for TS < 4.1 ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :nail_care: Polish - `babel-generator`, `babel-plugin-transform-optional-chaining` - [#​16617](https://redirect.github.com/babel/babel/pull/16617) Avoid extra parens in TS `as`/`satisfies` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-helper-module-transforms` - [#​16629](https://redirect.github.com/babel/babel/pull/16629) Lazy top-level initializations for module transforms ([@​guybedford](https://redirect.github.com/guybedford)) ### [`v7.24.8`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7248-2024-07-11) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.7...v7.24.8) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​16567](https://redirect.github.com/babel/babel/pull/16567) Do not use strict mode in TS `declare` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :bug: Bug Fix - `babel-generator` - [#​16630](https://redirect.github.com/babel/babel/pull/16630) Correctly print parens around `in` in `for` heads ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16626](https://redirect.github.com/babel/babel/pull/16626) Fix printing of comments in `await using` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16591](https://redirect.github.com/babel/babel/pull/16591) fix typescript code generation for yield expression inside type expre… ([@​SreeXD](https://redirect.github.com/SreeXD)) - `babel-parser` - [#​16613](https://redirect.github.com/babel/babel/pull/16613) Disallow destructuring assignment in `using` declarations ([@​H0onnn](https://redirect.github.com/H0onnn)) - [#​16490](https://redirect.github.com/babel/babel/pull/16490) fix: do not add `.value: undefined` to regexp literals ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16615](https://redirect.github.com/babel/babel/pull/16615) Remove boolean props from `ObjectTypeInternalSlot` visitor keys ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#​16566](https://redirect.github.com/babel/babel/pull/16566) fix: Correctly handle `export import x =` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-generator` - [#​16625](https://redirect.github.com/babel/babel/pull/16625) Avoid unnecessary parens around `async` in `for await` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#​16619](https://redirect.github.com/babel/babel/pull/16619) Avoid checking `Scope.globals` multiple times ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
LavaMoat/LavaMoat (@​lavamoat/allow-scripts) ### [`v3.2.1`](https://redirect.github.com/LavaMoat/LavaMoat/blob/HEAD/packages/allow-scripts/CHANGELOG.md#321-2024-09-11) [Compare Source](https://redirect.github.com/LavaMoat/LavaMoat/compare/240705969e60e8255589661ba7e8b4e202768b42...a859f9fac4c4dc26eb3057412d21b727e353b5a8) ##### Bug Fixes - **allow-scripts:** fix spawn error diagnostics in run function in test ([727ce01](https://redirect.github.com/LavaMoat/LavaMoat/commit/727ce01f7705ae73b397f426acc380addfb7f1d1)) - **allow-scripts:** fix test setup to continue spawning npm on windows post security fixes in Node.js ([416d018](https://redirect.github.com/LavaMoat/LavaMoat/commit/416d018da94cd603c7983f28bdfef88456522d3a)) ### [`v3.2.0`](https://redirect.github.com/LavaMoat/LavaMoat/blob/HEAD/packages/allow-scripts/CHANGELOG.md#320-2024-08-15) [Compare Source](https://redirect.github.com/LavaMoat/LavaMoat/compare/3d5fc156f1832d41838344cfb40b5d8bd3e55621...240705969e60e8255589661ba7e8b4e202768b42) ##### Features - **allow-scripts:** export loadAllPackageConfigurations, printMissingPoliciesIfAny ([fa70124](https://redirect.github.com/LavaMoat/LavaMoat/commit/fa701246a261926e7f643aedf1678ccb05246989)) - **allow-scripts:** expose canonical name map as canonicalNamesByPath in loadAllPackageContents ([de6ff77](https://redirect.github.com/LavaMoat/LavaMoat/commit/de6ff77141aa73d1cb63433bb166ebba2b3ed38e)) ##### Bug Fixes - **allow-scripts:** indicate peerDependency on [@​lavamoat/preinstall-always-fail](https://redirect.github.com/lavamoat/preinstall-always-fail) ([#​1201](https://redirect.github.com/LavaMoat/LavaMoat/issues/1201)) ([ab8e89c](https://redirect.github.com/LavaMoat/LavaMoat/commit/ab8e89c8ce6087c3d62c00ce9fdb629cba54db1e)) - **deps:** update dependency [@​npmcli/run-script](https://redirect.github.com/npmcli/run-script) to v8 ([dc9fae1](https://redirect.github.com/LavaMoat/LavaMoat/commit/dc9fae17ae69e6555a039c05ee3b0730850b944b)) ### [`v3.1.0`](https://redirect.github.com/LavaMoat/LavaMoat/blob/HEAD/packages/allow-scripts/CHANGELOG.md#310-2024-07-11) [Compare Source](https://redirect.github.com/LavaMoat/LavaMoat/compare/f0a1b5194857f7774518c3b8a6e0ac36b48899d5...3d5fc156f1832d41838344cfb40b5d8bd3e55621) ##### Features - **allow-scripts:** support Node.js v22 ([0c665ec](https://redirect.github.com/LavaMoat/LavaMoat/commit/0c665ec65b635c29f347369809680372c9b58b79)) ##### Bug Fixes - **allow-scripts:** Run automatic `node-gyp rebuild` for packages containing a `binding.gyp` ([62a2b4e](https://redirect.github.com/LavaMoat/LavaMoat/commit/62a2b4e11a35c2d9f6f91ae4a3030753f27519b1)) - **deps:** update dependency bin-links to v4.0.4 ([2844646](https://redirect.github.com/LavaMoat/LavaMoat/commit/2844646907ffcf16c6785ba43c5d551d77fa369a)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​lavamoat/aa](https://redirect.github.com/lavamoat/aa) bumped from ^4.2.0 to ^4.3.0
LavaMoat/LavaMoat (@​lavamoat/preinstall-always-fail) ### [`v2.1.0`](https://redirect.github.com/LavaMoat/LavaMoat/blob/HEAD/packages/preinstall-always-fail/CHANGELOG.md#210-2024-07-11) [Compare Source](https://redirect.github.com/LavaMoat/LavaMoat/compare/1868d7b41cf9871634858140521359dd498ebe41...3d5fc156f1832d41838344cfb40b5d8bd3e55621) ##### Features - **allow-scripts:** support Node.js v22 ([0c665ec](https://redirect.github.com/LavaMoat/LavaMoat/commit/0c665ec65b635c29f347369809680372c9b58b79))
eslint/eslint (eslint) ### [`v8.57.1`](https://redirect.github.com/eslint/eslint/releases/tag/v8.57.1) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v8.57.1) #### Bug Fixes - [`a19072f`](https://redirect.github.com/eslint/eslint/commit/a19072f9f17ea8266bc66193e5f8a4bf1368835d) fix: add logic to handle fixTypes in the lintText() method ([#​18900](https://redirect.github.com/eslint/eslint/issues/18900)) (Francesco Trotta) - [`04c7188`](https://redirect.github.com/eslint/eslint/commit/04c718865b75a95ebfc4d429b8c9fad773228624) fix: Don't lint same file multiple times ([#​18899](https://redirect.github.com/eslint/eslint/issues/18899)) (Francesco Trotta) - [`87ec3c4`](https://redirect.github.com/eslint/eslint/commit/87ec3c49dd23ab8892bc19aae711292d03a73483) fix: do not throw when defining a global named `__defineSetter__` ([#​18898](https://redirect.github.com/eslint/eslint/issues/18898)) (Francesco Trotta) - [`60a1267`](https://redirect.github.com/eslint/eslint/commit/60a12676878c3fe0623c3b93e7565f003daac5f0) fix: Provide helpful error message for nullish configs ([#​18889](https://redirect.github.com/eslint/eslint/issues/18889)) (Milos Djermanovic) - [`a0dea8e`](https://redirect.github.com/eslint/eslint/commit/a0dea8ee01cc4c1b65927562afd3a46418573a02) fix: allow `name` in global ignores, fix `--no-ignore` for non-global ([#​18875](https://redirect.github.com/eslint/eslint/issues/18875)) (Milos Djermanovic) - [`3836bb4`](https://redirect.github.com/eslint/eslint/commit/3836bb48d3f12058ec36c2edf2ca1b50eb1c923b) fix: do not crash on error in `fs.walk` filter ([#​18886](https://redirect.github.com/eslint/eslint/issues/18886)) (Milos Djermanovic) - [`2dec349`](https://redirect.github.com/eslint/eslint/commit/2dec349199df4cba1554172ad38163cc09ad0a52) fix: skip processor code blocks that match only universal patterns ([#​18880](https://redirect.github.com/eslint/eslint/issues/18880)) (Milos Djermanovic) #### Documentation - [`6a5add4`](https://redirect.github.com/eslint/eslint/commit/6a5add41e80941c7253b56b02815ac316e583006) docs: v8.x Add EOL banner ([#​18744](https://redirect.github.com/eslint/eslint/issues/18744)) (Amaresh S M) - [`b034575`](https://redirect.github.com/eslint/eslint/commit/b034575978e3bb57e2edca0d2dc547c7a3abc928) docs: v8.x add version support page to the dropdown ([#​18731](https://redirect.github.com/eslint/eslint/issues/18731)) (Amaresh S M) - [`760ef7d`](https://redirect.github.com/eslint/eslint/commit/760ef7d9dbd7b615ccbdc20f02cbc05dbabbada8) docs: v8.x add version support page in the side navbar ([#​18740](https://redirect.github.com/eslint/eslint/issues/18740)) (Amaresh S M) - [`428b7ea`](https://redirect.github.com/eslint/eslint/commit/428b7ea0a9c086b7d8afa0adb629b09d7347d41d) docs: Add Powered by Algolia label to the search ([#​18658](https://redirect.github.com/eslint/eslint/issues/18658)) (Amaresh S M) - [`c68c07f`](https://redirect.github.com/eslint/eslint/commit/c68c07ff44c180952e93c6f2c860079db6291b29) docs: version selectors synchronization ([#​18265](https://redirect.github.com/eslint/eslint/issues/18265)) (Milos Djermanovic) #### Build Related - [`35d366a`](https://redirect.github.com/eslint/eslint/commit/35d366aed6e8ab0cfa8f9c9bac4656e3784c11f6) build: Support updates to previous major versions ([#​18870](https://redirect.github.com/eslint/eslint/issues/18870)) (Milos Djermanovic) #### Chores - [`140ec45`](https://redirect.github.com/eslint/eslint/commit/140ec4569fda5a974b6964242b0b2991828a5567) chore: upgrade [@​eslint/js](https://redirect.github.com/eslint/js)[@​8](https://redirect.github.com/8).57.1 ([#​18913](https://redirect.github.com/eslint/eslint/issues/18913)) (Milos Djermanovic) - [`bcdfc04`](https://redirect.github.com/eslint/eslint/commit/bcdfc04a69c53dbf1fc3d38603fe0a796bf2274d) chore: package.json update for [@​eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`3f6ce8d`](https://redirect.github.com/eslint/eslint/commit/3f6ce8d6b74aba0d645448e898f271825eeb9630) chore: pin vite-plugin-commonjs@0.10.1 ([#​18910](https://redirect.github.com/eslint/eslint/issues/18910)) (Milos Djermanovic) - [`9f07549`](https://redirect.github.com/eslint/eslint/commit/9f0754979527d05cd0abb2ea7ab1c3563fb4a361) chore: ignore `/docs/v8.x` in link checker ([#​18660](https://redirect.github.com/eslint/eslint/issues/18660)) (Milos Djermanovic)
import-js/eslint-plugin-import (eslint-plugin-import) ### [`v2.30.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2300---2024-09-02) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0) ##### Added - \[`dynamic-import-chunkname`]: add `allowEmpty` option to allow empty leading comments (\[[#​2942](https://redirect.github.com/import-js/eslint-plugin-import/issues/2942)], thanks \[[@​JiangWeixian](https://redirect.github.com/JiangWeixian)]) - \[`dynamic-import-chunkname`]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (\[[#​3004](https://redirect.github.com/import-js/eslint-plugin-import/issues/3004)], thanks \[[@​amsardesai](https://redirect.github.com/amsardesai)]) - \[`no-unused-modules`]: Add `ignoreUnusedTypeExports` option (\[[#​3011](https://redirect.github.com/import-js/eslint-plugin-import/issues/3011)], thanks \[[@​silverwind](https://redirect.github.com/silverwind)]) - add support for Flat Config (\[[#​3018](https://redirect.github.com/import-js/eslint-plugin-import/issues/3018)], thanks \[[@​michaelfaith](https://redirect.github.com/michaelfaith)]) ##### Fixed - \[`no-extraneous-dependencies`]: allow wrong path (\[[#​3012](https://redirect.github.com/import-js/eslint-plugin-import/issues/3012)], thanks \[[@​chabb](https://redirect.github.com/chabb)]) - \[`no-cycle`]: use scc algorithm to optimize (\[[#​2998](https://redirect.github.com/import-js/eslint-plugin-import/issues/2998)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[`no-duplicates`]: Removing duplicates breaks in TypeScript (\[[#​3033](https://redirect.github.com/import-js/eslint-plugin-import/issues/3033)], thanks \[[@​yesl-kim](https://redirect.github.com/yesl-kim)]) - \[`newline-after-import`]: fix considerComments option when require (\[[#​2952](https://redirect.github.com/import-js/eslint-plugin-import/issues/2952)], thanks \[[@​developer-bandi](https://redirect.github.com/developer-bandi)]) - \[`order`]: do not compare first path segment for relative paths (\[[#​2682](https://redirect.github.com/import-js/eslint-plugin-import/issues/2682)]) (\[[#​2885](https://redirect.github.com/import-js/eslint-plugin-import/issues/2885)], thanks \[[@​mihkeleidast](https://redirect.github.com/mihkeleidast)]) ##### Changed - \[Docs] \[`no-extraneous-dependencies`]: Make glob pattern description more explicit (\[[#​2944](https://redirect.github.com/import-js/eslint-plugin-import/issues/2944)], thanks \[[@​mulztob](https://redirect.github.com/mulztob)]) - \[`no-unused-modules`]: add console message to help debug \[[#​2866](https://redirect.github.com/import-js/eslint-plugin-import/issues/2866)] - \[Refactor] `ExportMap`: make procedures static instead of monkeypatching exportmap (\[[#​2982](https://redirect.github.com/import-js/eslint-plugin-import/issues/2982)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Refactor] `ExportMap`: separate ExportMap instance from its builder logic (\[[#​2985](https://redirect.github.com/import-js/eslint-plugin-import/issues/2985)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Docs] \[`order`]: Add a quick note on how unbound imports and --fix (\[[#​2640](https://redirect.github.com/import-js/eslint-plugin-import/issues/2640)], thanks \[[@​minervabot](https://redirect.github.com/minervabot)]) - \[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (\[[#​2987](https://redirect.github.com/import-js/eslint-plugin-import/issues/2987)], thanks \[[@​joeyguerra](https://redirect.github.com/joeyguerra)]) - \[actions] migrate OSX tests to GHA (\[[ljharb#37](https://redirect.github.com/ljharb/eslint-plugin-import/issues/37)], thanks \[[@​aks-](https://redirect.github.com/aks-)]) - \[Refactor] `exportMapBuilder`: avoid hoisting (\[[#​2989](https://redirect.github.com/import-js/eslint-plugin-import/issues/2989)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Refactor] `ExportMap`: extract "builder" logic to separate files (\[[#​2991](https://redirect.github.com/import-js/eslint-plugin-import/issues/2991)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Docs] \[`order`]: update the description of the `pathGroupsExcludedImportTypes` option (\[[#​3036](https://redirect.github.com/import-js/eslint-plugin-import/issues/3036)], thanks \[[@​liby](https://redirect.github.com/liby)]) - \[readme] Clarify how to install the plugin (\[[#​2993](https://redirect.github.com/import-js/eslint-plugin-import/issues/2993)], thanks \[[@​jwbth](https://redirect.github.com/jwbth)])
prettier/eslint-plugin-prettier (eslint-plugin-prettier) ### [`v5.2.1`](https://redirect.github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#521) [Compare Source](https://redirect.github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1) ##### Patch Changes - [#​668](https://redirect.github.com/prettier/eslint-plugin-prettier/pull/668) [`ac036cc`](https://redirect.github.com/prettier/eslint-plugin-prettier/commit/ac036cca2bed4ceb6ee5b63c945426308e36c586) Thanks [@​OrlovAlexei](https://redirect.github.com/OrlovAlexei)! - build(deps): Bump synckit from 0.8.6 to 0.9.1
eslint-community/eslint-plugin-promise (eslint-plugin-promise) ### [`v6.6.0`](https://redirect.github.com/eslint-community/eslint-plugin-promise/releases/tag/v6.6.0) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-promise/compare/v6.5.1...v6.6.0) ##### Bug Fixes - **`always-return`:** treat process.exit() or process.abort() as an acceptable "return" ([#​493](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/493)) ([f368c5a](https://redirect.github.com/eslint-community/eslint-plugin-promise/commit/f368c5a7e4a1c1f40cafbf038b629e6054d2027e)) ##### Features - add `strict` option to disallow `then` or `catch` following `await` or `yield` ([#​494](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/494)) ([fa482cc](https://redirect.github.com/eslint-community/eslint-plugin-promise/commit/fa482cc1134f5669b2dd9f56ea2ef9e96c3c30a0)) ### [`v6.5.1`](https://redirect.github.com/eslint-community/eslint-plugin-promise/releases/tag/v6.5.1) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-promise/compare/v6.5.0...v6.5.1) ##### Bug Fixes - remove `name` from eslintrc config; fixes [#​489](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/489) ([#​490](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/490)) ([c011a1a](https://redirect.github.com/eslint-community/eslint-plugin-promise/commit/c011a1a9f208efe35f1940b8a09db6023200625b)) ### [`v6.5.0`](https://redirect.github.com/eslint-community/eslint-plugin-promise/releases/tag/v6.5.0) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-promise/compare/v6.4.0...v6.5.0) ##### Features - add `name` property to configs (for use with tooling) ([#​486](https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/486)) ([ca9e9b4](https://redirect.github.com/eslint-community/eslint-plugin-promise/commit/ca9e9b4cc1d6e9d1c6951125514b2facbc2d9ad9))
matzkoh/prettier-plugin-packagejson (prettier-plugin-packagejson) ### [`v2.5.2`](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/releases/tag/v2.5.2) [Compare Source](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/compare/v2.5.1...v2.5.2) ##### Bug Fixes - **deps:** update dependency sort-package-json to v2.10.1 ([44fef1d](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/commit/44fef1dbae4601086d739d1b1021e44c8d716064)) ### [`v2.5.1`](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/releases/tag/v2.5.1) [Compare Source](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/compare/v2.5.0...v2.5.1) ##### Bug Fixes - **deps:** update dependency synckit to v0.9.1 ([c36b2fc](https://redirect.github.com/matzkoh/prettier-plugin-packagejson/commit/c36b2fc2cb8543ee87c33ecb03b4892b235518ad))
yarnpkg/berry (yarn) ### [`v4.5.0`](https://redirect.github.com/yarnpkg/berry/compare/d2afdfcf8819c449dc9784959ab5beb1389a4b26...68e10d099fb6bee03e4450bc516c0c04e24bcb96) [Compare Source](https://redirect.github.com/yarnpkg/berry/compare/d2afdfcf8819c449dc9784959ab5beb1389a4b26...68e10d099fb6bee03e4450bc516c0c04e24bcb96) ### [`v4.4.1`](https://redirect.github.com/yarnpkg/berry/compare/ab48d624e2490567be531b4e7c7145c5bc6e55f2...d2afdfcf8819c449dc9784959ab5beb1389a4b26) [Compare Source](https://redirect.github.com/yarnpkg/berry/compare/ab48d624e2490567be531b4e7c7145c5bc6e55f2...d2afdfcf8819c449dc9784959ab5beb1389a4b26) ### [`v4.4.0`](https://redirect.github.com/yarnpkg/berry/compare/2e73cdb7e2057a3ab4bd93074190b508b407c7ab...ab48d624e2490567be531b4e7c7145c5bc6e55f2) [Compare Source](https://redirect.github.com/yarnpkg/berry/compare/2e73cdb7e2057a3ab4bd93074190b508b407c7ab...ab48d624e2490567be531b4e7c7145c5bc6e55f2)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 has been generated by Renovate Bot.