npm sherif 0.7.0
v0.7.0

latest releases: 1.0.1, 1.0.0, 0.11.0...
10 months ago

Skipping autofix for multiple-dependency-versions rule

When running Sherif with --fix, the multiple-dependency-versions asks to choose a version to use across the monorepo. If you're not sure yet which version you need, you can now choose to skip it by pressing "Escape":

Screenshot 2023-12-23 at 09 33 21

Allow folder path and globs for --ignore-package option

It's now even easier to ignore a specific package, either by its name or path, or all packages matching a specific name or path:

# Ignore all issues in the `@repo/tools` package
sherif -p @repo/tools
# Ignore all issues for packages name matching `@repo-internal/*`
sherif -p @repo-internal/*
# Ignore all issues in the package inside `./integrations/react`
sherif -p ./integrations/react
# Ignore all issues for packages inside `./integrations/*`
sherif -p ./integrations/*

What's Changed

  • feat(multiple-dependency-versions): allow skipping autofix by @QuiiBz in #42
  • fix: packages resolution when workspace path is at root by @QuiiBz in #44
  • feat: allow paths and globs for --ignore-package by @QuiiBz in #47

Full Changelog: v0.6.1...v0.7.0

Don't miss a new sherif release

NewReleases is sending notifications on new releases.