Skip to content

Check if we still need the pnpm overrides #8320

Description

@oliverschuerch

For security reasons, we had to add some overrides in the root package.json.
These overrides got moved to the pnpm-workspace.yaml file with #8244.

We should check if we still need these overrides and remove them if possible.

  • Check if we still need peerDependencyRules and clean them up.
  • Check if we still need overrides and clean them up.

How can you check that?

  1. Remove one specific package override and save the file.
    e.g. browserslist: '>04.27.0'
  2. Run pnpm i
  3. Run pnpm -r why <packagename>
  4. Check if the package is installed in a version outside of the override boundaries (e.g. older than specified)
    if YES: keep override
    if NO: override can be removed

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency file

    Type

    Projects

    Status
    👀 Triage

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions