Closed renovate[bot] closed 2 months ago
Thanks for opening an issue! Make sure you've followed CONTRIBUTING.md.
Is your PR ready for review and processing? Mark the PR ready by including #pr-ready
in a comment.
If you still have work to do, even after marking this ready. Put the PR on hold by including #pr-onhold
in a comment.
Thanks for the PR!
This section of the codebase is owner by https://github.com/AlexRogalskiy/ - if they write a comment saying "LGTM" then it will be merged.
Size Change: 0 B
Total Size: 246 kB
This PR contains the following updates:
^0.12.0
->^1.0.0
Release Notes
SonarSource/eslint-plugin-sonarjs (eslint-plugin-sonarjs)
### [`v1.0.4`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/1.0.4) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/1.0.3...1.0.4) #### What's Changed - Update README.md by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/474](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/474) - Bump version by [@vdiez](https://togithub.com/vdiez) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/477](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/477) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/1.0.3...1.0.4 ### [`v1.0.3`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/1.0.3) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/v1.0.2...1.0.3) #### What's Changed - [ESLINTJS-41](https://sonarsource.atlassian.net/browse/ESLINTJS-41) The package entry points are incorrectly set by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/473](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/473) ### [`v1.0.2`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/v1.0.2) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/1.0.0...v1.0.2) #### What's Changed - [ESLINTJS-40](https://sonarsource.atlassian.net/browse/ESLINTJS-40) Expose the plugin "meta" as expected by ESLint 9 by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/472](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/472) ### [`v1.0.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/1.0.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.25.1...1.0.0) Eslint-plugin-sonarjs is compatible with ESLint v9. #### What's Changed - [ESLINTJS-30](https://sonarsource.atlassian.net/browse/ESLINTJS-30) Migrate to all newest packages, except for eslint v9 by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/460](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/460) - [ESLINTJS-43](https://sonarsource.atlassian.net/browse/ESLINTJS-43) Move from a compile-all to a compile-entry-point pattern by [@ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/463](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/463) - ESLINTJS-36 Split out tests and analyze into separate steps by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/465](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/465) - [ESLINTJS-44](https://sonarsource.atlassian.net/browse/ESLINTJS-44) Fix breaking no-one-iteration-loop after ESLint v9 breaking change by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/467](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/467) - ESLINTJS-37 ESLint 9 throws an error `Could not find "..." in plugin "sonarjs"` by [@ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/466](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/466) - [ESLINTJS-45](https://sonarsource.atlassian.net/browse/ESLINTJS-45) Add ruling tests to handle eslint 8 and 9 by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/468](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/468) - [ESLINTJS-42](https://sonarsource.atlassian.net/browse/ESLINTJS-42) Make the exported rules a typed record by [@ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/469](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/469) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.25.1...1.0.0 ### [`v0.25.1`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.25.1) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.25.0...0.25.1) #### What's Changed - Resolve issue [#456](https://togithub.com/SonarSource/eslint-plugin-sonarjs/issues/456) - [@typescript-eslint/utils](https://togithub.com/typescript-eslint/utils) dependency is missing by [@ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/457](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/457) - Bump the project manifest version to 0.25.1 by [@ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/458](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/458) #### New Contributors - [@ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource) made their first contribution in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/457](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/457) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.25.0...0.25.1 ### [`v0.25.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.25.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.24.0...0.25.0) #### What's Changed - Prepare for next development iteration by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/446](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/446) - Fix FP 3699 (no-use-of-empty-return-values) to handle ambient functions by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/451](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/451) - Make no-unused-collection not trigger if writing to elements of said collection by [@zglicz](https://togithub.com/zglicz) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/452](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/452) - Replace devDependency `@typescript-eslint/experimental-utils` with `@typescript-eslint/utils` by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/453](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/453) #### New Contributors - [@zglicz](https://togithub.com/zglicz) made their first contribution in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/451](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/451) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.24.0...0.25.0 ### [`v0.24.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.24.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.23.0...0.24.0) #### What's Changed - Prepare for next development iteration by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/429](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/429) - Add prettier as pre-commit hook by [@vdiez](https://togithub.com/vdiez) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/432](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/432) - Fix cognitive complexity link by [@ilia-kebets-sonarsource](https://togithub.com/ilia-kebets-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/443](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/443) - Drop Node.js 14 support and test against Node.js 20 on CI by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/445](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/445) - Fix FP S3776 (`cognitive-complexity`): Ignore nested functions and default values by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/444](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/444) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.23.0...0.24.0 ### [`v0.23.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.23.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.22.0...0.23.0) #### What's Changed - Prepare for next iteration by [@ilia-kebets-sonarsource](https://togithub.com/ilia-kebets-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/425](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/425) - Update own dependency by [@ilia-kebets-sonarsource](https://togithub.com/ilia-kebets-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/426](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/426) - Fix FP S2428 (`prefer-object-literal`): Ignore circular reference assignments by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/427](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/427) - Update license to `LGPL-3.0-only` by [@ilia-kebets-sonarsource](https://togithub.com/ilia-kebets-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/428](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/428) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.22.0...0.23.0 ### [`v0.22.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.22.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.21.0...0.22.0) #### What's Changed - Update vulnerable dependencies **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.21.0...0.22.0 ### [`v0.21.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.21.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.20.0...0.21.0) #### What's Changed - Fix FP S1764 (`no-identical-expressions`): using BigInts in bit shifting - Update vulnerable dependencies **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.20.0...0.21.0 ### [`v0.20.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.20.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.19.0...0.20.0) #### What's Changed - Update `no-duplicate-string`: Add `ignoreStrings` option by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/405](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/405) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.19.0...0.20.0 ### [`v0.19.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.19.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.18.0...0.19.0) #### What's Changed - Modify rule S1862 (`no-identical-conditions`): Consider identical cases of switch statements by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/393](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/393) - Modify S1862 (`no-identical-conditions`): Detect duplicated condition overlaps by [@yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/394](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/394) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.18.0...0.19.0 ### [`v0.18.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.18.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.17.0...0.18.0) Update json5 dep ### [`v0.17.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.17.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.16.0...0.17.0) #### What's Changed - Improve S3776: Exclude complexity of JSX short-circuits by [@francoismora](https://togithub.com/francoismora) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/377](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/377) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.16.0...0.17.0 ### [`v0.16.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.16.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.15.0...0.16.0) #### What's Changed - Fix S1125 (`no-redundant-boolean`): Improve message by [@victor-diez-sonarsource](https://togithub.com/victor-diez-sonarsource) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/369](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/369) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.15.0...0.16.0 ### [`v0.15.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.15.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.14.0...0.15.0) - Add exception to S4144 ### [`v0.14.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.14.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.13.0...0.14.0) - Fix FP in `no-gratuitous-expressions`: inlined react expression - Update Babel parser to use `@babel/eslint-parser` - Update other dependencies ### [`v0.13.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.13.0) [Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.12.0...0.13.0) New suggestions - Add suggestion for 'no-redundant-jump' ([#338](https://togithub.com/SonarSource/eslint-plugin-sonarjs/issues/338)) - Add suggestion for 'no-collection-size-mischeck' ([#340](https://togithub.com/SonarSource/eslint-plugin-sonarjs/issues/340)) - Add suggestion for 'prefer-single-boolean-return' ([#337](https://togithub.com/SonarSource/eslint-plugin-sonarjs/issues/337)) - Add suggestion for 'non-existent-operator' ([#336](https://togithub.com/SonarSource/eslint-plugin-sonarjs/issues/336)) - Add suggestion for 'no-same-line-conditional' ([#339](https://togithub.com/SonarSource/eslint-plugin-sonarjs/issues/339)) Many thanks to our contributor! 🥇 - [@xiaoxiangmoe](https://togithub.com/xiaoxiangmoe) ([#333](https://togithub.com/SonarSource/eslint-plugin-sonarjs/issues/333)) **Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.12.0...0.13.0Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Moscow, 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.