Closed renovate[bot] closed 4 months 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.
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎
This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
Package | New capabilities | Transitives | Size | Publisher |
---|---|---|---|---|
npm/prettier@3.3.3 | environment, filesystem, unsafe | 0 |
7.7 MB | prettier-bot |
This PR contains the following updates:
>=20.14.10
->>=20.14.11
20.14.10
->20.14.11
8.0.0-alpha.41
->8.0.0-alpha.45
8.0.0-alpha.41
->8.0.0-alpha.45
8.0.0-alpha.41
->8.0.0-alpha.45
^9.6.0
->^9.7.0
0.1.7
->0.1.8
8.5.0
->8.6.5
7.34.3
->7.34.4
3.3.2
->3.3.3
16.6.1
->16.7.0
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v8.0.0-alpha.45`](https://togithub.com/typescript-eslint/typescript-eslint/compare/78fd2f4b530a3b703bb3be61b7cc825a24386c41...8ea310844859b5b3d1d69d0e872c6dcabec7d1d6) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/78fd2f4b530a3b703bb3be61b7cc825a24386c41...8ea310844859b5b3d1d69d0e872c6dcabec7d1d6) ### [`v8.0.0-alpha.44`](https://togithub.com/typescript-eslint/typescript-eslint/compare/0aa8eac07d39165a507b0636b62e804582df1273...78fd2f4b530a3b703bb3be61b7cc825a24386c41) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/0aa8eac07d39165a507b0636b62e804582df1273...78fd2f4b530a3b703bb3be61b7cc825a24386c41) ### [`v8.0.0-alpha.43`](https://togithub.com/typescript-eslint/typescript-eslint/compare/6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d...0aa8eac07d39165a507b0636b62e804582df1273) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d...0aa8eac07d39165a507b0636b62e804582df1273) ### [`v8.0.0-alpha.42`](https://togithub.com/typescript-eslint/typescript-eslint/compare/d1d282e78fb67a2471430d093affdf97b7dc4f04...6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/d1d282e78fb67a2471430d093affdf97b7dc4f04...6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d)typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v8.0.0-alpha.45`](https://togithub.com/typescript-eslint/typescript-eslint/compare/78fd2f4b530a3b703bb3be61b7cc825a24386c41...8ea310844859b5b3d1d69d0e872c6dcabec7d1d6) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/78fd2f4b530a3b703bb3be61b7cc825a24386c41...8ea310844859b5b3d1d69d0e872c6dcabec7d1d6) ### [`v8.0.0-alpha.44`](https://togithub.com/typescript-eslint/typescript-eslint/compare/0aa8eac07d39165a507b0636b62e804582df1273...78fd2f4b530a3b703bb3be61b7cc825a24386c41) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/0aa8eac07d39165a507b0636b62e804582df1273...78fd2f4b530a3b703bb3be61b7cc825a24386c41) ### [`v8.0.0-alpha.43`](https://togithub.com/typescript-eslint/typescript-eslint/compare/6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d...0aa8eac07d39165a507b0636b62e804582df1273) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d...0aa8eac07d39165a507b0636b62e804582df1273) ### [`v8.0.0-alpha.42`](https://togithub.com/typescript-eslint/typescript-eslint/compare/d1d282e78fb67a2471430d093affdf97b7dc4f04...6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/d1d282e78fb67a2471430d093affdf97b7dc4f04...6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d)typescript-eslint/typescript-eslint (@typescript-eslint/utils)
### [`v8.0.0-alpha.45`](https://togithub.com/typescript-eslint/typescript-eslint/compare/78fd2f4b530a3b703bb3be61b7cc825a24386c41...8ea310844859b5b3d1d69d0e872c6dcabec7d1d6) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/78fd2f4b530a3b703bb3be61b7cc825a24386c41...8ea310844859b5b3d1d69d0e872c6dcabec7d1d6) ### [`v8.0.0-alpha.44`](https://togithub.com/typescript-eslint/typescript-eslint/compare/0aa8eac07d39165a507b0636b62e804582df1273...78fd2f4b530a3b703bb3be61b7cc825a24386c41) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/0aa8eac07d39165a507b0636b62e804582df1273...78fd2f4b530a3b703bb3be61b7cc825a24386c41) ### [`v8.0.0-alpha.43`](https://togithub.com/typescript-eslint/typescript-eslint/compare/6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d...0aa8eac07d39165a507b0636b62e804582df1273) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d...0aa8eac07d39165a507b0636b62e804582df1273) ### [`v8.0.0-alpha.42`](https://togithub.com/typescript-eslint/typescript-eslint/compare/d1d282e78fb67a2471430d093affdf97b7dc4f04...6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/d1d282e78fb67a2471430d093affdf97b7dc4f04...6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d)eslint/eslint (eslint)
### [`v9.7.0`](https://togithub.com/eslint/eslint/releases/tag/v9.7.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.6.0...v9.7.0) #### Features - [`7bd9839`](https://togithub.com/eslint/eslint/commit/7bd98398f112da020eddcda2c26cf4cc563af004) feat: add support for es2025 duplicate named capturing groups ([#18630](https://togithub.com/eslint/eslint/issues/18630)) (Yosuke Ota) - [`1381394`](https://togithub.com/eslint/eslint/commit/1381394a75b5902ce588455765a3919e2f138a7a) feat: add `regex` option in `no-restricted-imports` ([#18622](https://togithub.com/eslint/eslint/issues/18622)) (Nitin Kumar) #### Bug Fixes - [`14e9f81`](https://togithub.com/eslint/eslint/commit/14e9f81ccdb51d2b915b68f442d48ced0a691646) fix: destructuring in catch clause in `no-unused-vars` ([#18636](https://togithub.com/eslint/eslint/issues/18636)) (Francesco Trotta) #### Documentation - [`9f416db`](https://togithub.com/eslint/eslint/commit/9f416db680ad01716a769296085bf3eb93f76424) docs: Add Powered by Algolia label to the search. ([#18633](https://togithub.com/eslint/eslint/issues/18633)) (Amaresh S M) - [`c8d26cb`](https://togithub.com/eslint/eslint/commit/c8d26cb4a2f9d89bfc1914167d3e9f1d3314ffe7) docs: Open JS Foundation -> OpenJS Foundation ([#18649](https://togithub.com/eslint/eslint/issues/18649)) (Milos Djermanovic) - [`6e79ac7`](https://togithub.com/eslint/eslint/commit/6e79ac76f44b34c24a3e92c20713fbafe1dcbae2) docs: `loadESLint` does not support option `cwd` ([#18641](https://togithub.com/eslint/eslint/issues/18641)) (Francesco Trotta) #### Chores - [`793b718`](https://togithub.com/eslint/eslint/commit/793b7180119e7e440d685defb2ee01597574ef1e) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@9](https://togithub.com/9).7.0 ([#18680](https://togithub.com/eslint/eslint/issues/18680)) (Francesco Trotta) - [`7ed6f9a`](https://togithub.com/eslint/eslint/commit/7ed6f9a4db702bbad941422f456451a8dba7a450) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`7bcda76`](https://togithub.com/eslint/eslint/commit/7bcda760369c44d0f1131fccaaf1ccfed5af85f1) refactor: Add type references ([#18652](https://togithub.com/eslint/eslint/issues/18652)) (Nicholas C. Zakas) - [`51bf57c`](https://togithub.com/eslint/eslint/commit/51bf57c493a65baeee3a935f2d0e52e27271fb48) chore: add tech sponsors through actions ([#18624](https://togithub.com/eslint/eslint/issues/18624)) (Strek) - [`6320732`](https://togithub.com/eslint/eslint/commit/6320732c3e2a52a220552e348108c53c60f9ef7a) refactor: don't use `parent` property in `NodeEventGenerator` ([#18653](https://togithub.com/eslint/eslint/issues/18653)) (Milos Djermanovic) - [`9e6d640`](https://togithub.com/eslint/eslint/commit/9e6d6405c3ee774c2e716a3453ede9696ced1be7) refactor: move "Parsing error" prefix adding to Linter ([#18650](https://togithub.com/eslint/eslint/issues/18650)) (Milos Djermanovic)antfu/eslint-config-flat-gitignore (eslint-config-flat-gitignore)
### [`v0.1.8`](https://togithub.com/antfu/eslint-config-flat-gitignore/releases/tag/v0.1.8) [Compare Source](https://togithub.com/antfu/eslint-config-flat-gitignore/compare/v0.1.7...v0.1.8) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config-flat-gitignore/compare/v0.1.7...v0.1.8)upleveled/eslint-config-upleveled (eslint-config-upleveled)
### [`v8.6.5`](https://togithub.com/upleveled/eslint-config-upleveled/releases/tag/v8.6.5) [Compare Source](https://togithub.com/upleveled/eslint-config-upleveled/compare/v8.6.4...v8.6.5) - Fix missing .default [`762452c`](https://togithub.com/upleveled/eslint-config-upleveled/commit/762452c) - Upgrade tests [`d38c44f`](https://togithub.com/upleveled/eslint-config-upleveled/commit/d38c44f) ### [`v8.6.4`](https://togithub.com/upleveled/eslint-config-upleveled/releases/tag/v8.6.4) [Compare Source](https://togithub.com/upleveled/eslint-config-upleveled/compare/v8.6.3...v8.6.4) - Disable complex type-checking rules in \*.js without checkJs [`4deff1f`](https://togithub.com/upleveled/eslint-config-upleveled/commit/4deff1f) - Change usage of require() to be an error [`87159bb`](https://togithub.com/upleveled/eslint-config-upleveled/commit/87159bb) - Add missing URL [`b58dac9`](https://togithub.com/upleveled/eslint-config-upleveled/commit/b58dac9) - Upgrade tests [`dd5467a`](https://togithub.com/upleveled/eslint-config-upleveled/commit/dd5467a) ### [`v8.6.3`](https://togithub.com/upleveled/eslint-config-upleveled/releases/tag/v8.6.3) [Compare Source](https://togithub.com/upleveled/eslint-config-upleveled/compare/v8.6.2...v8.6.3) - Disable `@typescript-eslint/no-namespace` [`2e1673d`](https://togithub.com/upleveled/eslint-config-upleveled/commit/2e1673d) - Upgrade tests [`449e1da`](https://togithub.com/upleveled/eslint-config-upleveled/commit/449e1da) ### [`v8.6.2`](https://togithub.com/upleveled/eslint-config-upleveled/releases/tag/v8.6.2) [Compare Source](https://togithub.com/upleveled/eslint-config-upleveled/compare/v8.6.1...v8.6.2) - Allow usage of async functions in React event handler props [`bb7cde7`](https://togithub.com/upleveled/eslint-config-upleveled/commit/bb7cde7) - Upgrade tests [`624bd07`](https://togithub.com/upleveled/eslint-config-upleveled/commit/624bd07) ### [`v8.6.1`](https://togithub.com/upleveled/eslint-config-upleveled/releases/tag/v8.6.1) [Compare Source](https://togithub.com/upleveled/eslint-config-upleveled/compare/v8.6.0...v8.6.1) - Don't check packageJson as plain object [`4d741c4`](https://togithub.com/upleveled/eslint-config-upleveled/commit/4d741c4) - Add package.json type guard, improve error messages [`4c81083`](https://togithub.com/upleveled/eslint-config-upleveled/commit/4c81083) - Add type guards for app.json and eas.json [`27242f3`](https://togithub.com/upleveled/eslint-config-upleveled/commit/27242f3) - Update tests [`574a9b9`](https://togithub.com/upleveled/eslint-config-upleveled/commit/574a9b9) ### [`v8.6.0`](https://togithub.com/upleveled/eslint-config-upleveled/releases/tag/v8.6.0) [Compare Source](https://togithub.com/upleveled/eslint-config-upleveled/compare/v8.5.0...v8.6.0) - Enable recommended typescript-eslint rules [`9e2a743`](https://togithub.com/upleveled/eslint-config-upleveled/commit/9e2a743) - Update dependency eslint-plugin-import-x to v3 ([#401](https://togithub.com/upleveled/eslint-config-upleveled/issues/401)) [`85f68a2`](https://togithub.com/upleveled/eslint-config-upleveled/commit/85f68a2) - Update dependency upgrades - non-major ([#400](https://togithub.com/upleveled/eslint-config-upleveled/issues/400)) [`b0f6d7d`](https://togithub.com/upleveled/eslint-config-upleveled/commit/b0f6d7d) - Update dependency upgrades - non-major ([#399](https://togithub.com/upleveled/eslint-config-upleveled/issues/399)) [`c53de01`](https://togithub.com/upleveled/eslint-config-upleveled/commit/c53de01) - Upgrade tests [`7e50f0f`](https://togithub.com/upleveled/eslint-config-upleveled/commit/7e50f0f)jsx-eslint/eslint-plugin-react (eslint-plugin-react)
### [`v7.34.4`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7344---20240713) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4) ##### Fixed - \[`prop-types`]: fix `className` missing in prop validation false negative ([#3749] [@akulsr0](https://togithub.com/akulsr0)) - \[`sort-prop-types`]: Check for undefined before accessing `node.typeAnnotation.typeAnnotation` ([#3779] [@tylerlaprade](https://togithub.com/tylerlaprade)) [7.34.4]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4 [#3779]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3779 [#3749]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3749prettier/prettier (prettier)
### [`v3.3.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#16391](https://togithub.com/prettier/prettier/pull/16391) by [@cdignam-segment](https://togithub.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar); ``` ##### Add parentheses for decorator expressions ([#16458](https://togithub.com/prettier/prettier/pull/16458) by [@y-schneider](https://togithub.com/y-schneider)) Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. ```ts // Input @(foo`tagged template`) class X {} // Prettier 3.3.2 @foo`tagged template` class X {} // Prettier 3.3.3 @(foo`tagged template`) class X {} ``` ##### Support `@let` declaration syntax ([#16474](https://togithub.com/prettier/prettier/pull/16474) by [@sosukesuzuki](https://togithub.com/sosukesuzuki)) Adds support for Angular v18 `@let` declaration syntax. Please see the following code example. The `@let` declaration allows you to define local variables within the template: ```html @let name = 'Frodo';Dashboard for {{name}}
Hello, {{name}} ``` For more details, please refer to the excellent blog post by the Angular Team: [Introducing @let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). We also appreciate the Angular Team for kindly answering our questions to implement this feature.stylelint/stylelint (stylelint)
### [`v16.7.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1670) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.6.1...16.7.0) - Changed: `tap` formatter to support TAP14 ([#7759](https://togithub.com/stylelint/stylelint/pull/7759)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Added: `url` secondary option ([#7743](https://togithub.com/stylelint/stylelint/pull/7743)) ([@emmacharp](https://togithub.com/emmacharp)). - Fixed: `at-rule-no-unknown` false positives for `@historical-forms` and `@font-palette-values` ([#7774](https://togithub.com/stylelint/stylelint/pull/7774)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `at-rule-no-unknown` false positives for `@view-transition` ([#7753](https://togithub.com/stylelint/stylelint/pull/7753)) ([@sebdanielsson](https://togithub.com/sebdanielsson)). - Fixed: `at-rule-no-vendor-prefix` false negatives for `@-moz-document` and `@-webkit-viewport` ([#7772](https://togithub.com/stylelint/stylelint/pull/7772)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `comment-whitespace-inside` end positions ([#7744](https://togithub.com/stylelint/stylelint/pull/7744)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `declaration-block-no-duplicate-properties` reported ranges ([#7758](https://togithub.com/stylelint/stylelint/pull/7758)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `declaration-block-no-redundant-longhand-properties`/`declaration-block-no-shorthand-property-overrides` false negatives for `font-variant` ([#7734](https://togithub.com/stylelint/stylelint/pull/7734)) ([@Bilie](https://togithub.com/Bilie)). - Fixed: `font-family-name-quotes` false negatives for `-moz-*`/`-webkit-*` keywords ([#7777](https://togithub.com/stylelint/stylelint/pull/7777)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `font-family-no-missing-generic-family-keyword` false negatives for font families which names match a CSS3 `font-variant` keyword ([#7823](https://togithub.com/stylelint/stylelint/pull/7823)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `function-name-case` end positions ([#7747](https://togithub.com/stylelint/stylelint/pull/7747)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `function-no-unknown` performance by reducing file read count ([#7801](https://togithub.com/stylelint/stylelint/pull/7801)) ([@ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `media-feature-name-no-vendor-prefix` autofix ([#7770](https://togithub.com/stylelint/stylelint/pull/7770)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `no-invalid-double-slash-comments` reported ranges ([#7768](https://togithub.com/stylelint/stylelint/pull/7768)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `property-no-unknown` false positives for `navigation` and miscellaneous legacy properties ([#7764](https://togithub.com/stylelint/stylelint/pull/7764)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `quietDeprecationWarnings` to suppress `stylelint:003` warning ([#7837](https://togithub.com/stylelint/stylelint/pull/7837)) ([@ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `selector-no-vendor-prefix` autofix ([#7763](https://togithub.com/stylelint/stylelint/pull/7763)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `selector-not-notation` end positions when new lines are part of the selector ([#7755](https://togithub.com/stylelint/stylelint/pull/7755)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `selector-type-case` end positions ([#7752](https://togithub.com/stylelint/stylelint/pull/7752)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `shorthand-property-no-redundant-values` false negatives for logical properties, `overflow`, `overscroll-behavior`, `scroll-margin` and `scroll-padding` ([#7808](https://togithub.com/stylelint/stylelint/pull/7808)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `string-no-newline` false positives for escaped multi-line ([#7818](https://togithub.com/stylelint/stylelint/pull/7818)) ([@romainmenke](https://togithub.com/romainmenke)). - Fixed: `value-keyword-case` end positions ([#7760](https://togithub.com/stylelint/stylelint/pull/7760)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `stylelint.utils.checkAgainstRule()` for Promise-based rules ([#7821](https://togithub.com/stylelint/stylelint/pull/7821)) ([@aaronccasanova](https://togithub.com/aaronccasanova)). - Fixed: `stylelint.utils.checkAgainstRule()` to use `result.stylelint` if present ([#7833](https://togithub.com/stylelint/stylelint/pull/7833)) ([@ybiquitous](https://togithub.com/ybiquitous)). - Fixed: YAML diagnostic block *end marker line* of the `tap` formatter ([#7759](https://togithub.com/stylelint/stylelint/pull/7759)) ([@Mouvedia](https://togithub.com/Mouvedia)). - Fixed: autofix of incorrectly implemented plugins when unscoped stylelint commands are present ([#7733](https://togithub.com/stylelint/stylelint/pull/7733)) ([@romainmenke](https://togithub.com/romainmenke)).Configuration
📅 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 has been generated by Mend Renovate. View repository job log here.