-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description:
When installing this library on a recent project, it install dependencies that cause typescript to goes banana. This is due to the following dependence tree:
- react-native-logging-tools@^1.3.0
- @types/enzyme-adapter-react-16" "^1.0.6"
- @types/enzyme" "*"
- @types/react" "*"
- @types/enzyme" "*"
- @types/enzyme-adapter-react-16" "^1.0.6"
Due to this wildcard (*), type/react install the latest version available (18.0.15), which messes up with the current project under React 17. This SO thread was what made me dig up the yarn.lock.
This issue is not coming directly from this lib, but this lib uses @types/enzyme-adapter-react-16, which causes this issue.
Temporary workaround
Update your yarn.lock manually to change the version of "@types/react@*"
Steps To Reproduce
- create a new expo project (for example) and include this lib. The project must be in typescript!
- add a component like a button.
- see the error appear
Expected Results
No error should appear.
Snack, code example, screenshot, or link to a repository:
Personal project at a given time before I manually downgrade my yarn.lock (access must be granted)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working