RightCapitalHQ / frontend-style-guide

RightCapital's frontend style guide.
MIT License
7 stars 0 forks source link

fix(deps): update eslint rule and plugin updates #158

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@eslint-react/eslint-plugin (source) 1.5.18 -> 1.5.23 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 7.14.1 -> 7.16.0 age adoption passing confidence
@typescript-eslint/parser (source) 7.14.1 -> 7.16.0 age adoption passing confidence
@typescript-eslint/rule-tester (source) 7.14.1 -> 7.16.0 age adoption passing confidence
@typescript-eslint/utils (source) 7.14.1 -> 7.16.0 age adoption passing confidence
eslint-plugin-simple-import-sort 12.1.0 -> 12.1.1 age adoption passing confidence

Release Notes

Rel1cx/eslint-react (@​eslint-react/eslint-plugin) ### [`v1.5.23`](https://togithub.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1523-Sun-7-Jul-2024) [Compare Source](https://togithub.com/Rel1cx/eslint-react/compare/v1.5.22...v1.5.23) ##### 🐞 Fixes - Fix rule `prefer-read-only-props` false negative when using `ObjectPattern` in function arguments. ##### 🪄 Improvements - Improve website and documentation. ### [`v1.5.22`](https://togithub.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1522-Fri-5-Jul-2024) [Compare Source](https://togithub.com/Rel1cx/eslint-react/compare/v1.5.21...v1.5.22) ##### ✨ New - Add rule `prefer-read-only-props`. ##### 🪄 Improvements - Downgrade `@typescript-eslint`'s packages to v7, due to stability issues with v8. ### [`v1.5.21`](https://togithub.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1521-Wed-3-Jul-2024) [Compare Source](https://togithub.com/Rel1cx/eslint-react/compare/v1.5.20...v1.5.21) ##### 🐞 Fixes - Add missing dependencies to `@eslint-react/eslint-plugin`. - Fix rule `no-nested-components` false negative when placing components inside JSX props. ##### 🪄 Improvements - Update `@typescript-eslint`'s packages to v8. - Improve rule `no-leaked-conditional-rendering` compatibility with different versions of `typescript-eslint`. ### [`v1.5.20`](https://togithub.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1520-Tue-02-Jul-2024) [Compare Source](https://togithub.com/Rel1cx/eslint-react/compare/v1.5.19...v1.5.20) ##### 🐞 Fixes - Fix rule `prefer-destructuring-assignment` false positive when the function looks like a component. ##### 🪄 Improvements - Improve `utilities/jsx/is-jsx-value` to better distinguish between normal values and JSX values. - Improve `core/component-collector` to better distinguish between normal functions and components. - Prevent potential function component detection related false positives. - Switch to a more appropriate value for `DEFAULT_COMPONENT_HINT`. ### [`v1.5.19`](https://togithub.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1519-30-Sun-Jun-2024) [Compare Source](https://togithub.com/Rel1cx/eslint-react/compare/v1.5.18...v1.5.19) ##### 🪄 Improvements - Reduce the number of dependencies by inlining tree-shaking optimized code while bundling. - Deprecate `reactOptions` in favor of `react-x` in [ESLint Shared Settings](https://eslint.org/docs/latest/use/configure/configuration-files#configuring-shared-settings).
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🚀 Features - **rule-tester:** stricter rule test validations - **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add new rule - **eslint-plugin:** add support for nested namespaces to unsafe-member-access - **eslint-plugin:** \[no-floating-promises] add checkThenables option ##### 🩹 Fixes - **deps:** update dependency [@​eslint-community/regexpp](https://togithub.com/eslint-community/regexpp) to v4.11.0 - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests from [#​9263](https://togithub.com/typescript-eslint/typescript-eslint/issues/9263) `checkThenables` - **website:** react key error on internal pages of website - **eslint-plugin:** \[restrict-template-expressions] don't report tuples if `allowArray` option is enabled ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa 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. ### [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0) ##### 🚀 Features - **eslint-plugin:** \[array-type] detect `Readonly` case - **eslint-plugin:** back-port new rules around empty object types from v8 ##### 🩹 Fixes - disable `EXPERIMENTAL_useProjectService` in `disabled-type-checked` shared config - **eslint-plugin:** \[no-unsafe-return] differentiate a types-error any from a true any - **eslint-plugin:** \[no-unsafe-call] differentiate a types-error any from a true any ##### ❤️ Thank You - auvred - Kim Sang Du - rgehbt - Vinccool96 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) ### [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🩹 Fixes - **deps:** update dependency [@​eslint-community/regexpp](https://togithub.com/eslint-community/regexpp) to v4.11.0 - **website:** react key error on internal pages of website ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa 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. ### [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.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/rule-tester) ### [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/rule-tester/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🚀 Features - **rule-tester:** stricter rule test validations ##### 🩹 Fixes - **deps:** update dependency [@​eslint-community/regexpp](https://togithub.com/eslint-community/regexpp) to v4.11.0 - **website:** react key error on internal pages of website ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa 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. ### [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/rule-tester/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0) ##### 🚀 Features - **eslint-plugin:** \[array-type] detect `Readonly` case ##### ❤️ Thank You - auvred - Kim Sang Du - rgehbt - Vinccool96 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) ### [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🩹 Fixes - **deps:** update dependency [@​eslint-community/regexpp](https://togithub.com/eslint-community/regexpp) to v4.11.0 - **utils:** context.parserPath may be undefined - **website:** react key error on internal pages of website ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa 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. ### [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0) ##### 🚀 Features - **eslint-plugin:** \[array-type] detect `Readonly` case ##### 🩹 Fixes - **utils:** clean outdated `RuleTester` export ##### ❤️ Thank You - auvred - Kim Sang Du - rgehbt - Vinccool96 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.
lydell/eslint-plugin-simple-import-sort (eslint-plugin-simple-import-sort) ### [`v12.1.1`](https://togithub.com/lydell/eslint-plugin-simple-import-sort/blob/HEAD/CHANGELOG.md#Version-1211-2024-07-02) [Compare Source](https://togithub.com/lydell/eslint-plugin-simple-import-sort/compare/v12.1.0...v12.1.1) This release adds a short `meta.docs.description` to each rule. Thanks to fisker Cheung ([@​fisker](https://togithub.com/fisker))!

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 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.