kkrishguptaa / bot-repo-rater

Discord Bot that wraps around the EddieHub Repo Rater API for easier access ๐ŸŒŸ
https://xkrishguptaa.github.io/bot-repo-rater/
GNU General Public License v3.0
0 stars 0 forks source link

fix(deps): update dependencies #114

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@sapphire/discord.js-utilities (source) 7.2.1 -> 7.3.0 age adoption passing confidence dependencies minor
@sapphire/utilities (source) 3.15.3 -> 3.16.2 age adoption passing confidence dependencies minor
@types/lodash (source) 4.17.1 -> 4.17.6 age adoption passing confidence devDependencies patch
@types/node (source) 20.12.12 -> 20.14.10 age adoption passing confidence devDependencies minor
@typescript-eslint/eslint-plugin (source) 7.9.0 -> 7.16.0 age adoption passing confidence devDependencies minor
@typescript-eslint/parser (source) 7.9.0 -> 7.16.0 age adoption passing confidence devDependencies minor
TriPSs/conventional-changelog-action f04dac1 -> 3a392e9 action digest
actions/checkout 0ad4b8f -> 692973e action digest
actions/setup-node 60edb5d -> 1e60f62 action digest
discord.js (source) 14.15.2 -> 14.15.3 age adoption passing confidence dependencies patch
docker/build-push-action v5 -> v6 age adoption passing confidence action major
docker/login-action e92390c -> 0d4c9c5 action digest
eslint (source) 9.2.0 -> 9.6.0 age adoption passing confidence devDependencies minor
eslint-config-love 47.0.0 -> 54.0.0 age adoption passing confidence devDependencies major
eslint-plugin-n 17.7.0 -> 17.9.0 age adoption passing confidence devDependencies minor
eslint-plugin-promise 6.1.1 -> 6.4.0 age adoption passing confidence devDependencies minor
eslint-plugin-react 7.34.1 -> 7.34.3 age adoption passing confidence devDependencies patch
prettier (source) 3.2.5 -> 3.3.2 age adoption passing confidence devDependencies minor
softprops/action-gh-release 69320db -> a74c6b7 action digest
typescript (source) 5.4.5 -> 5.5.3 age adoption passing confidence devDependencies minor

Release Notes

sapphiredev/utilities (@​sapphire/discord.js-utilities) ### [`v7.3.0`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities730---2024-06-03) [Compare Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@7.2.1...@sapphire/discord.js-utilities@7.3.0) #### ๐Ÿ“ Documentation - **discord.js-utilities:** Fix tsdoc comments ([04bc8e2](https://togithub.com/sapphiredev/utilities/commit/04bc8e220134ab6a576ccdb664f4fb9f8353a089)) - **discord.js-utilities:** Fix tsdoc comment ([6f16000](https://togithub.com/sapphiredev/utilities/commit/6f160008982285f49f57811de5668a3648babb27)) - **discord.js-utilities:** Fix tsdoc comments ([ea3f3d6](https://togithub.com/sapphiredev/utilities/commit/ea3f3d65b3635abdb5862985f0771d9c8e6e2fba)) #### ๐Ÿš€ Features - **discord.js-utilities:** Add attachment type guards ([4660670](https://togithub.com/sapphiredev/utilities/commit/466067022153e31ed50ff9a9bc6c6948a9afd12d))
sapphiredev/utilities (@​sapphire/utilities) ### [`v3.16.2`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/utilities/CHANGELOG.md#sapphireutilities3162---2024-05-21) [Compare Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/utilities@3.16.1...@sapphire/utilities@3.16.2) #### ๐Ÿ› Bug Fixes - **utilities:** Update re-exports on index level ([902cee8](https://togithub.com/sapphiredev/utilities/commit/902cee88b1e744d6748aa5c3c2e1c038d9d7dbbc)) ### [`v3.16.1`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/utilities/CHANGELOG.md#sapphireutilities3161---2024-05-21) [Compare Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/utilities@3.16.0...@sapphire/utilities@3.16.1) #### ๐Ÿ› Bug Fixes - **utilities:** Fixed cjs bundle ([f1db3f6](https://togithub.com/sapphiredev/utilities/commit/f1db3f6e09d67a5d769ee01db60d100f7af75426)) ### [`v3.16.0`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/utilities/CHANGELOG.md#sapphireutilities3160---2024-05-20) [Compare Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/utilities@3.15.3...@sapphire/utilities@3.16.0) #### ๐Ÿ“ Documentation - **readme:** Fix readme table of contents ([c60e8bd](https://togithub.com/sapphiredev/utilities/commit/c60e8bd9fc89156cf973871597ec3f0ef0308c08)) - **utilities:** Fix tsdoc comments for `debounce` ([e9f4de9](https://togithub.com/sapphiredev/utilities/commit/e9f4de9bca5fb28cddf9c77b6c176fa7686cdaba)) #### ๐Ÿš€ Features - **utilities:** Add `capitalizeFirstLetter`, `hasAtLeastOneKeyInObject`, and `snakeToCamelCase` ([#​747](https://togithub.com/sapphiredev/utilities/issues/747)) ([014e4e8](https://togithub.com/sapphiredev/utilities/commit/014e4e8765943fc09d86b75fa347cc68102575b7))
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. ### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) ##### ๐Ÿฉน Fixes - **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and literals as their underlying primitive types - **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix does not remove parens ##### โค๏ธ Thank You - Jake Bailey 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.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### ๐Ÿš€ Features - support TypeScript 5.5 ##### ๐Ÿฉน Fixes - **eslint-plugin:** \[no-extraneous-class] handle abstract members - **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected primitive types - **eslint-plugin:** \[no-invalid-this] support AccessorProperty ##### โค๏ธ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no 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.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7131-2024-06-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.0...v7.13.1) ##### ๐Ÿฉน Fixes - **eslint-plugin:** \[prefer-readonly] refine report locations - **eslint-plugin:** \[return-await] support explicit resource management - **eslint-plugin:** \[no-unsafe-member-access] differentiate a types-error any from a true any ##### โค๏ธ Thank You - Kirk Waiblinger - 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.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7130-2024-06-10) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0) ##### ๐Ÿš€ Features - **typescript-estree:** require `import = require()` argument to be a string literal - **typescript-estree:** forbid `.body`, `.async`, `.generator` on `declare function` - **eslint-plugin:** \[no-dynamic-delete] allow all string literals as index ##### ๐Ÿฉน Fixes - **ast-spec:** function-call-like callee should be Expression not LeftHandSideExpression - **scope-manager:** handle index signature in class - **eslint-plugin:** \[init-declarations] refine report locations - **eslint-plugin:** \[no-base-to-string] make error message more nuanced - **eslint-plugin:** \[no-unsafe-assignment] be more specific about error types - **eslint-plugin:** \[no-magic-numbers] fix implementation of the `ignore` option ##### โค๏ธ Thank You - Fotis Papadogeorgopoulos - Joshua Chen - Kirk Waiblinger - Tobiloba Adedeji - Vinccool96 - 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. ### [`v7.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7120-2024-06-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0) ##### ๐Ÿš€ Features - **eslint-plugin:** \[no-useless-template-literals] rename to `no-useless-template-expression` (deprecate `no-useless-template-literals`) - **rule-tester:** check for parsing errors in suggestion fixes - **rule-tester:** port `checkDuplicateTestCases` from ESLint - **eslint-plugin:** \[no-floating-promises] add option 'allowForKnownSafePromises' ##### ๐Ÿฉน Fixes - no-useless-template-expression -> no-unnecessary-template-expression - **eslint-plugin:** \[no-unnecessary-type-assertion] combine template literal check with `const` variable check - **eslint-plugin:** \[dot-notation] fix false positive when accessing private/protected property with optional chaining - **eslint-plugin:** \[explicit-member-accessibility] refine report locations - **eslint-plugin:** \[no-unnecessary-type-assertion] declares are always defined, so always check `declare`s - **eslint-plugin:** \[prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions - **eslint-plugin:** \[return-await] clean up in-try-catch detection and make autofixes safe - **eslint-plugin:** \[member-ordering] also TSMethodSignature can be get/set ##### โค๏ธ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - 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. ### [`v7.11.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7110-2024-05-27) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.10.0...v7.11.0) ##### ๐Ÿš€ Features - **eslint-plugin:** deprecate prefer-ts-expect-error in favor of ban-ts-comment ##### ๐Ÿฉน Fixes - **eslint-plugin:** \[consistent-type-assertions] prevent syntax errors on arrow functions ##### โค๏ธ Thank You - Abraham Guo - auvred - Dom Armstrong - Kirk Waiblinger 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.10.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7100-2024-05-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.9.0...v7.10.0) ##### ๐Ÿš€ Features - **eslint-plugin:** \[sort-type-constituents] support case sensitive sorting ##### ๐Ÿฉน Fixes - **eslint-plugin:** \[prefer-regexp-exec] fix heuristic to check whether regex may contain global flag ##### โค๏ธ Thank You - auvred - Emanuel Hoogeveen - jsfm01 - Kirk Waiblinger 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. ### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) 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. ### [`v7.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### ๐Ÿš€ Features - support TypeScript 5.5 ##### โค๏ธ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no 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.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7131-2024-06-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.0...v7.13.1) 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. ### [`v7.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7130-2024-06-10) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0) ##### ๐Ÿš€ Features - **parser, typescript-estree:** export withoutProjectParserOptions utility ##### โค๏ธ Thank You - Fotis Papadogeorgopoulos - Joshua Chen - Kirk Waiblinger - Tobiloba Adedeji - Vinccool96 - 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. ### [`v7.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7120-2024-06-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0) ##### ๐Ÿฉน Fixes - **types:** correct typing ParserOptions ##### โค๏ธ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - 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. ### [`v7.11.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7110-2024-05-27) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.10.0...v7.11.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. ### [`v7.10.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7100-2024-05-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.9.0...v7.10.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.
discordjs/discord.js (discord.js) ### [`v14.15.3`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14153---2024-06-02) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.15.2...14.15.3) #### Bug Fixes - **Message:** Properly compare `attachments` and `embeds` ([#​10282](https://togithub.com/discordjs/discord.js/issues/10282)) ([a468ae8](https://togithub.com/discordjs/discord.js/commit/a468ae8bb5a9de9cb34d40493c59693e84c2812a)) - Throw error on no message id for `Message#fetchReference()` ([#​10295](https://togithub.com/discordjs/discord.js/issues/10295)) ([638b896](https://togithub.com/discordjs/discord.js/commit/638b896efaf0a01b477f91c17170214ad96b1602)) - **ThreadChannel:** Invalid owner fetch option ([#​10292](https://togithub.com/discordjs/discord.js/issues/10292)) ([27d0659](https://togithub.com/discordjs/discord.js/commit/27d0659a45c44f0c5986688d16f28e75e99abcc1)) - **Action:** Ensure all properties on `getChannel()` are passed ([#​10278](https://togithub.com/discordjs/discord.js/issues/10278)) ([92c1a51](https://togithub.com/discordjs/discord.js/commit/92c1a511dc0d9b552b797ef25c7aed2eb36b4386)) - **docs:** Some link tags didn't resolve correctly ([#​10269](https://togithub.com/discordjs/discord.js/issues/10269)) ([914cc4b](https://togithub.com/discordjs/discord.js/commit/914cc4ba5441cde5aa6dc8ec6406a283855d6828)) - **actions:** Handle missing poll object ([#​10266](https://togithub.com/discordjs/discord.js/issues/10266)) ([7816ec2](https://togithub.com/discordjs/discord.js/commit/7816ec2e6b28daf400eaa9cb050fb72908e6f7c6)) #### Refactor - **GuildChannelManager:** Improve addFollower errors ([#​10277](https://togithub.com/discordjs/discord.js/issues/10277)) ([555961b](https://togithub.com/discordjs/discord.js/commit/555961b3b8da8759349cd0e88f89f98d2e8a6363)) #### Typings - Forum starter messages do not support polls ([#​10276](https://togithub.com/discordjs/discord.js/issues/10276)) ([35207b0](https://togithub.com/discordjs/discord.js/commit/35207b0b31929558eee69f4bd53a6f9adadb0362)) - Add `defaultValues` to respective select menu components data ([#​10265](https://togithub.com/discordjs/discord.js/issues/10265)) ([c2432d5](https://togithub.com/discordjs/discord.js/commit/c2432d5704e4e178c044bc0d02f2dabe51450d19))
docker/build-push-action (docker/build-push-action) ### [`v6`](https://togithub.com/docker/build-push-action/compare/v5...v6) [Compare Source](https://togithub.com/docker/build-push-action/compare/v5...v6)
eslint/eslint (eslint) ### [`v9.6.0`](https://togithub.com/eslint/eslint/compare/v9.5.0...473d1bb7c3dfcf629ac048ca811f4b5eef04a692) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.5.0...v9.6.0) ### [`v9.5.0`](https://togithub.com/eslint/eslint/compare/v9.4.0...535235701fb029db6f656bd4e58acdfdeb8c02de) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.4.0...v9.5.0) ### [`v9.4.0`](https://togithub.com/eslint/eslint/compare/v9.3.0...a5f7e589eca05a8a30bd2532380c304759cc8225) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.3.0...v9.4.0) ### [`v9.3.0`](https://togithub.com/eslint/eslint/compare/v9.2.0...41a871cf43874e2f27ad08554c7900daf0e94b06) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.2.0...v9.3.0)
mightyiam/eslint-config-love (eslint-config-love) ### [`v54.0.0`](https://togithub.com/mightyiam/eslint-config-love/blob/HEAD/CHANGELOG.md#5400-2024-07-08) [Compare Source](https://togithub.com/mightyiam/eslint-config-love/compare/v53.0.0...v54.0.0) ##### โš  BREAKING CHANGES - **deps:** minimum typescript-eslint v7.14.1 ##### Miscellaneous Chores - **deps:** minimum typescript-eslint v7.14.1 ([a98f908](https://togithub.com/mightyiam/eslint-config-love/commit/a98f9081a288acc5f5e44a172ef4d363c2109f82)) ### [`v53.0.0`](https://togithub.com/mightyiam/eslint-config-love/blob/HEAD/CHANGELOG.md#5300-2024-06-15) [Compare Source](https://togithub.com/mightyiam/eslint-config-love/compare/v52.0.0...v53.0.0) ##### โš  BREAKING CHANGES - **deps:** exported value type declared, not inferred ##### chore - **deps:** update dependency typescript-eslint to v7.12.0 ([0788ddc](https://togithub.com/mightyiam/eslint-config-love/commit/0788ddcdbc26768c84cc10c6e8d4230b9bafe4de)) ##### Build system / dependencies - **deps:** bump braces from 3.0.2 to 3.0.3 ([006ca4f](https://togithub.com/mightyiam/eslint-config-love/commit/006ca4f57457d1b21b8cfdd46e6b49ec2b0e3673)) - explicit devDep conventional-changelog-conventionalcommits ([a0acf54](https://togithub.com/mightyiam/eslint-config-love/commit/a0acf549e8ac1f962eff661dfd362ee253da5bc5)) ##### Testing - no import sub-dep [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) ([de9b499](https://togithub.com/mightyiam/eslint-config-love/commit/de9b499303a19810dccab65f850dfbb9c5a13e04)) ### [`v52.0.0`](https://togithub.com/mightyiam/eslint-config-love/blob/HEAD/CHANGELOG.md#5200-2024-05-31) [Compare Source](https://togithub.com/mightyiam/eslint-config-love/compare/v51.0.1...v52.0.0) ##### โš  BREAKING CHANGES - **deps:** typescript-eslint minimum v7.11.0 ##### Features - **deps:** update dependency typescript-eslint to v7.11.0 ([abd1b76](https://togithub.com/mightyiam/eslint-config-love/commit/abd1b765af1b841befb313a377a51ec27fbad96b)) ##### Bug fixes - **deps:** typescript-eslint minimum v7.11.0 ([57f8339](https://togithub.com/mightyiam/eslint-config-love/commit/57f83398a46ae743dae8755a6db87c7a8b2302a2)) ### [`v51.0.1`](https://togithub.com/mightyiam/eslint-config-love/blob/HEAD/CHANGELOG.md#5101-2024-05-27) [Compare Source](https://togithub.com/mightyiam/eslint-config-love/compare/v51.0.0...v51.0.1) ##### Bug fixes - include build artifacts in package ([3113bc4](https://togithub.com/mightyiam/eslint-config-love/commit/3113bc459af489daef8a3e1e71aac492039b305d)), closes [#​1575](https://togithub.com/mightyiam/eslint-config-love/issues/1575) ### [`v51.0.0`](https://togithub.com/mightyiam/eslint-config-love/blob/HEAD/CHANGELOG.md#5100-2024-05-27) [Compare Source](https://togithub.com/mightyiam/eslint-config-love/compare/v50.0.0...v51.0.0) ##### โš  BREAKING CHANGES - **rules:** No use of deprecated rules. Most notably, all formatting rules are removed. Please use a formatter, such as dprint, tsfmt and prettier. ##### Features - **rules:** no use of deprecated rules ([6db9c2b](https://togithub.com/mightyiam/eslint-config-love/commit/6db9c2ba1e8e95a7e31589fc999ceef60ce48b70)) ### [`v50.0.0`](https://togithub.com/mightyiam/eslint-config-love/blob/HEAD/CHANGELOG.md#5000-2024-05-26) [Compare Source](https://togithub.com/mightyiam/eslint-config-love/compare/v49.0.0...v50.0.0) ##### โš  BREAKING CHANGES - **deps:** update dependency eslint-plugin-n to v17 ##### chore - **deps:** update dependency eslint-plugin-n to v17 ([3d6821a](https://togithub.com/mightyiam/eslint-config-love/commit/3d6821acd6b99df60659a9b7eb7c25778cf89669)) ### [`v49.0.0`](https://togithub.com/mightyiam/eslint-config-love/blob/HEAD/CHANGELOG.md#4900-2024-05-26) [Compare Source](https://togithub.com/mightyiam/eslint-config-love/compare/v48.0.0...v49.0.0) ##### โš  BREAKING CHANGES - **deps:** drop support for eslint-plugin-n v15 ##### chore - **deps:** drop support for eslint-plugin-n v15 ([d471d9f](https://togithub.com/mightyiam/eslint-config-love/commit/d471d9f9a84750082814366dd5b0459e7dade70d)) ##### Build system / dependencies - **renovate:** fix outdated typescript-eslint settings ([c88d092](https://togithub.com/mightyiam/eslint-config-love/commit/c88d092f36ce713fdbe0f98cb9d1f41257c4145c)) ### [`v48.0.0`](https://togithub.com/mightyiam/eslint-config-love/blob/HEAD/CHANGELOG.md#4800-2024-05-18) [Compare Source](https://togithub.com/mightyiam/eslint-config-love/compare/v47.0.0...v48.0.0) ##### โš  BREAKING CHANGES - exports an [ESLint flat config](https://eslint.org/docs/latest/use/configure/migration-guide). ##### Build system / dependencies - use semantic-release/commit-analyzer preset ([790b662](https://togithub.com/mightyiam/eslint-config-love/commit/790b662e65d52a0ccb8fcda61cc831cea3bb4499)) ##### Features - flat config ([a0571e7](https://togithub.com/mightyiam/eslint-config-love/commit/a0571e762f5b1f1cb40658259c319e5de716415c)), closes [#​1299](https://togithub.com/mightyiam/eslint-config-love/issues/1299) [#​1210](https://togithub.com/mightyiam/eslint-config-love/issues/1210) ##### Testing - rm redundant parserOptions test ([0e49fea](https://togithub.com/mightyiam/eslint-config-love/commit/0e49fea9abbb444017ee5bac6a89727b694c9ab0))
eslint-community/eslint-plugin-n (eslint-plugin-n) ### [`v17.9.0`](https://togithub.com/eslint-community/eslint-plugin-n/releases/tag/v17.9.0) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-n/compare/v17.8.1...v17.9.0) ##### ๐ŸŒŸ Features - Add flag ignorePrivate to no-unpublished-x rules ([#​298](https://togithub.com/eslint-community/eslint-plugin-n/issues/298)) ([0609431](https://togithub.com/eslint-community/eslint-plugin-n/commit/0609431dabcd9402720071025c0206d2686e1d78)) ### [`v17.8.1`](https://togithub.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#1781-2024-06-06) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-n/compare/v17.8.0...v17.8.1) ##### ๐Ÿฉน Fixes - hashbang + eslint v8 compat issue ([e82974f](https://togithub.com/eslint-community/eslint-plugin-n/commit/e82974fc724e4a410f85459f4cd3e5367939cc9c)) - hashbang + eslint v8 compat issue ([#​290](https://togithub.com/eslint-community/eslint-plugin-n/issues/290)) ([e82974f](https://togithub.com/eslint-community/eslint-plugin-n/commit/e82974fc724e4a410f85459f4cd3e5367939cc9c)) ### [`v17.8.0`](https://togithub.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#1780-2024-06-05) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-n/compare/v17.7.0...v17.8.0) ##### ๐ŸŒŸ Features - **node-builtin:** Add node 22.2.0 support ([#​282](https://togithub.com/eslint-community/eslint-plugin-n/issues/282)) ([5221c40](https://togithub.com/eslint-community/eslint-plugin-n/commit/5221c4015fb939cfb33231b7b6f4669cf1197ef7)) ##### ๐Ÿฉน Fixes - Allow for misconfigured default exports ([#​288](https://togithub.com/eslint-community/eslint-plugin-n/issues/288)) ([92e18b5](https://togithub.com/eslint-community/eslint-plugin-n/commit/92e18b572f7bd2427f050eab8484cb393e1dac7a)) ##### ๐Ÿงน Chores - add a test for self-ref ([#​280](https://togithub.com/eslint-community/eslint-plugin-n/issues/280)) ([4f50dfe](https://togithub.com/eslint-community/eslint-plugin-n/commit/4f50dfe6528e32749aac315e53b351345cfc8c13)) - update dependency markdownlint-cli to ^0.41.0 ([#​287](https://togithub.com/eslint-community/eslint-plugin-n/issues/287)) ([0efe751](https://togithub.com/eslint-community/eslint-plugin-n/commit/0efe751b1fa1194ddc58b0934a1299d982e93d35))
eslint-community/eslint-plugin-promise (eslint-plugin-promise) ### [`v6.4.0`](https://togithub.com/eslint-community/eslint-plugin-promise/compare/4dfc8a77c0592a19d467a268708678114c3c7c2b...ecbce9faef0c8e05636287cf9c851949be6d70cc) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.3.0...v6.4.0) ### [`v6.3.0`](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.2.0...4dfc8a77c0592a19d467a268708678114c3c7c2b) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.2.0...v6.3.0) ### [`v6.2.0`](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.1.1...5e4546d83b45eae41637f0c13b1c9748421098aa) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-promise/compare/v6.1.1...v6.2.0)
jsx-eslint/eslint-plugin-react (eslint-plugin-react) ### [`v7.34.3`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7343---20240618) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3) ##### Fixed - \[`prop-types`]: null-check rootNode before calling getScope ([#​3762][] [@​crnhrv](https://togithub.com/crnhrv)) - \[`boolean-prop-naming`]: avoid a crash with a spread prop ([#​3733][] [@​ljharb](https://togithub.com/ljharb)) - \[`jsx-boolean-value`]: `assumeUndefinedIsFalse` with `never` must not allow explicit `true` value ([#​3757][] [@​6uliver](https://togithub.com/6uliver)) - \[`no-object-type-as-default-prop`]: enable rule for components with many parameters ([#​3768][] [@​JulienR1](https://togithub.com/JulienR1)) - \[`jsx-key`]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks ([#​3769][] [@​akulsr0](https://togithub.com/akulsr0)) [7.34.3]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3 [#​3769]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3769 [#​3768]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3768 [#​3762]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3762 [#​3757]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3757 [#​3733]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/3733 ### [`v7.34.2`](https://togithub.com/jsx-eslint/eslint-plugin-react/releases/tag/v7.34.2) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.2) ##### Fixed - [`boolean-prop-naming`][boolean-prop-naming]: avoid a crash with a non-TSTypeReference type ([#​3718][] [@​developer-bandi](https://togithub.com/developer-bandi)) - [`jsx-no-leaked-render`][jsx-no-leaked-render]: invalid report if left side is boolean ([#​3746][] [@​akulsr0](https://togithub.com/akulsr0)) - [`jsx-closing-bracket-location`][jsx-closing-bracket-location]: message shows `{{details}}` when there are no details ([#​3759][] [@​mdjermanovic](https://togithub.com/mdjermanovic)) - [`no-invalid-html-attribute`][no-invalid-html-attribute]: ensure error messages are correct ([#​3759][] [@​mdjermanovic](https://togithub.com/mdjermanovic), [@​ljharb](https://togithub.com/ljharb)) ##### Changed - \[Refactor] create various eslint utils to fix eslint deprecations ([#​3759][] [@​mdjermanovic](https://togithub.com/mdjermanovic), [@​ljharb](https://togithub.com/ljharb)) [7.34.2]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.2 [#​3759]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3759 [#​3746]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3746 [#​3718]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3718 [`boolean-prop-naming`]: docs/rules/boolean-prop-naming.md [`jsx-no-leaked-render`]: docs/rules/jsx-no-leaked-render.md [`jsx-closing-bracket-location`]: docs/rules/jsx-closing-bracket-location.md [`no-invalid-html-attribute`]: docs/rules/no-invalid-html-attribute.md
prettier/prettier (prettier) ### [`v3.3.2`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#332) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2) [diff](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2) ##### Fix handlebars path expressions starts with `@` ([#​16358](https://togithub.com/prettier/prettier/pull/16358) by [@​Princeyadav05](https://togithub.com/Princeyadav05)) ```hbs {{! Input }}
{{@​x.y.z}}
{{! Prettier 3.3.1 }}
{{@​x}}
{{! Prettier 3.3.2 }}
{{@​x.y.z}}
``` ### [`v3.3.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#331) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) [diff](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) ##### Preserve empty lines in front matter ([#​16347](https://togithub.com/prettier/prettier/pull/16347) by [@​fisker](https://togithub.com/fisker)) ```markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown ``` ##### Preserve explicit language in front matter ([#​16348](https://togithub.com/prettier/prettier/pull/16348) by [@​fisker](https://togithub.com/fisker)) ```markdown ---yaml title: Hello slug: home --- --- title: Hello slug: home --- ---yaml title: Hello slug: home --- ``` ##### Avoid line breaks in import attributes ([#​16349](https://togithub.com/prettier/prettier/pull/16349) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.0 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.1 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; ``` ### [`v3.3.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#330) [Compare Source](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0) [diff](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0) ๐Ÿ”— [Release Notes](https://prettier.io/blog/2024/06/01/3.3.0.html)
Microsoft/TypeScript (typescript) ### [`v5.5.3`](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...f0e992167440686f948965e5441a918b34251886) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3) ### [`v5.5.2`](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...ce2e60e4ea15a65992e54a9e8877d16be9d42abb) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)

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 Mend Renovate. View repository job log here.

coderabbitai[bot] commented 2 months ago

[!IMPORTANT]

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share - [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code)
Tips ### Chat There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai): - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit .` - `Generate unit testing code for this file.` - `Open a follow-up GitHub issue for this discussion.` - Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: - `@coderabbitai generate unit testing code for this file.` - `@coderabbitai modularize this function.` - PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: - `@coderabbitai generate interesting stats about this repository and render them as a table.` - `@coderabbitai show all the console.log statements in this repository.` - `@coderabbitai read src/utils.ts and generate unit testing code.` - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` - `@coderabbitai help me debug CodeRabbit configuration file.` Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. ### CodeRabbit Commands (invoked as PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger an incremental review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai full review` to do a full review from scratch and review all the files again. - `@coderabbitai summary` to regenerate the summary of the PR. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai configuration` to show the current CodeRabbit configuration for the repository. - `@coderabbitai help` to get help. Additionally, you can add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. ### CodeRabbit Configration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - Please see the [configuration documentation](https://docs.coderabbit.ai/guides/configure-coderabbit) for more information. - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json` ### Documentation and Community - Visit our [Documentation](https://coderabbit.ai/docs) for detailed information on how to use CodeRabbit. - Join our [Discord Community](https://discord.com/invite/GsXnASn26c) to get help, request features, and share feedback. - Follow us on [X/Twitter](https://twitter.com/coderabbitai) for updates and announcements.
github-actions[bot] commented 2 months ago

Thank you all for contributing to this repo! Please take a moment to rate its DX (Developer Experience) on EddieHub Repo Rater and star it ๐Ÿ’“