Skip to content

v1.3.1 requires react-native-svg ^9.4.0, which is very old #49

Open
@joelmichael

Description

@joelmichael

🐛 Bug Report

I saw that some work had been done to create a build 1.4.0 (or 1.3.2) which was never released. Unfortunately version 1.3.1 is showing its age. Other packages I use want react-native-svg version 14.1.0, but react-native-eva-icons (which we install via @ui-kitten/eva-icons) wants to keep us at version 9.4.0. The unreleased code in version 1.4.0 on master solves this problem (by making the peer dependency less strict, at least) but this version has not been released. I do not believe this is an actually breaking bug, but it produces a warning and I am trying to resolve peer dependency warnings.

Yarn output:

➤ YN0060: │ react-native-svg is listed by your project with version 14.1.0, which doesn't satisfy what @ui-kitten/eva-icons (p3d40f) and other dependencies request (^9.4.0).

We have a problem with react-native-svg, which is provided with version 14.1.0.
It is needed by the following direct dependencies of workspaces in your project:

  ✓ @ui-kitten/eva-icons@npm:5.3.1 [b2477] (via *)

However, those packages themselves have more dependencies listing react-native-svg as peer dependency:

  ✘ react-native-eva-icons@npm:1.3.1 [3c087] (via ^9.4.0)

Put together, the final range we computed is ^9.4.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions