AllenCell / AllenCell/vole-core

Change `three` to a peer dependency

Offen
#303 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Tech Debt
Vorherrschende Sprache
TypeScript
Sterne
106
Forks
11
Ø Merge
3 T. 51 Min.
Gemergte PRs (30 T.)
12

Beschreibung

## Use Case

Having multiple versions of `three` usually causes conflicts, because `three` expects only a single version to be installed. `vole-core` requires `three`, but users of `vole-core` often need to install `three` as well.

From what I understand, adding `three` as a peer dependency could help throw more explicit warnings if incompatible versions are installed! (Though A. I could be wrong and B. `three` doesn't use semver...)

## Solution

- Add `three` to the list of peer dependencies in `package.json`.

## Alternatives

_Please describe any alternatives you've considered, even if you've dismissed them_

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.