akveo / akveo/react-native-eva-icons

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

未關閉
#49 1 則留言 3 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
TypeScript
星號
205
分支
18
PR 合併指標
30 天內沒有已合併 PR

描述

## 🐛 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

```

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。