dgadelha / Portugol-Webstudio

IDE online para o Portugol
https://portugol.dev
GNU General Public License v3.0
259 stars 51 forks source link

Update dependency sherif to ^0.11.0 #268

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sherif ^0.10.0 -> ^0.11.0 age adoption passing confidence

Release Notes

QuiiBz/sherif (sherif) ### [`v0.11.0`](https://togithub.com/QuiiBz/sherif/releases/tag/v0.11.0) [Compare Source](https://togithub.com/QuiiBz/sherif/compare/v0.10.0...v0.11.0) #### Ignore a specific dependency and version Let's say your monorepo has two versions of react: `18.3.1` and `19.0.0`. One of your application is expected to use the new react `19.0.0`, but you still want to make sure you keep the same react `18.*` version on all your other applications Previously, you had to ignore completely the `react` dependency from the `multiple-dependency-versions` rule, which means you would completely loose track of potentially different react `18.*` versions: ```sh sherif -i react ``` But now, you can ignore a *specific* set of dependency and version, so the `multiple-dependency-versions` rule will keep detecting any other react version and alert you: ```sh sherif -i react@19.0.0 ``` #### Report dependency versions mismatch with the root `package.json` Previously, Sherif didn't check the `multiple-dependency-versions` in the root `package.json`. It now does, meaning you can deduplicate more dependency versions if they are present in both a package in a workspace, and the root `package.json`. #### What's Changed - feat: `multiple-dependency-versions` also checks root package by [@​QuiiBz](https://togithub.com/QuiiBz) in [https://github.com/QuiiBz/sherif/pull/82](https://togithub.com/QuiiBz/sherif/pull/82) - feat: allow ignoring specific dependency and version for `multiple-dependency-versions` by [@​QuiiBz](https://togithub.com/QuiiBz) in [https://github.com/QuiiBz/sherif/pull/84](https://togithub.com/QuiiBz/sherif/pull/84) - docs: fix typo in README by [@​Willem-Jaap](https://togithub.com/Willem-Jaap) in [https://github.com/QuiiBz/sherif/pull/85](https://togithub.com/QuiiBz/sherif/pull/85) - feat: upload binaries on release by [@​QuiiBz](https://togithub.com/QuiiBz) in [https://github.com/QuiiBz/sherif/pull/72](https://togithub.com/QuiiBz/sherif/pull/72) #### New Contributors - [@​Willem-Jaap](https://togithub.com/Willem-Jaap) made their first contribution in [https://github.com/QuiiBz/sherif/pull/85](https://togithub.com/QuiiBz/sherif/pull/85) **Full Changelog**: https://github.com/QuiiBz/sherif/compare/v0.10.0...v0.11.0

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.

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