Skip to content

--fix does not work when using a package within the monorepo #415

@ddzz

Description

@ddzz

package.json:

{
  "private": "true",
  "dependencies": {
    "react-is": "npm:react-is"
  },
  "workspaces": [
    "packages/*"
  ]
}

packages/react-is/package.json:

{
  "name": "react-is",
  "version": "18.0.0"
}

packages/a/package.json:

{
  "name": "a",
  "version": "1.0.0",
  "dependencies": {
    "react-is": "^18.0.0"
  }
}
% yarn check-dependency-version-consistency . --fix
Found 1 dependency with mismatching versions across the workspace. Fix with `--fix`.
╔══════════════╤════════╤══════════╗
║ react-is     │ Usages │ Packages ║
╟──────────────┼────────┼──────────╢
║ npm:react-is │ 1      │ (Root)   ║
╟──────────────┼────────┼──────────╢
║ ^18.0.0      │ 1      │ a        ║
╟──────────────┼────────┼──────────╢
║ 18.0.0       │ 1      │ react-is ║
╚══════════════╧════════╧══════════╝

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions