Link to minimal reproducible example
https://github.com/vino-volare/reown-appkit-dependencies-issue
Steps to Reproduce
- You can
pnpm dlx @reown/appkit-cli or clone my example repo.
- Change directory to the project.
pnpm install
Summary
This improper version specification ">=" will install the incompatible wagmi v3, and pnpm will warn you about unmet dependencies.
Also, as mentioned in
#5371, it is not good to implicitly include non-compatible versions of appkit even though it does not work with wagmi v3.
You should change it like this...
"wagmi": "^2.19.5"
List of related npm package versions
"dependencies": {
"@react-native-async-storage/async-storage": "^2.2.0",
"@reown/appkit": "1.8.16",
"@reown/appkit-adapter-wagmi": "1.8.16",
"@tanstack/react-query": "^5.59.20",
"next": "15.3.8",
"react": "19.2.1",
"react-dom": "19.2.1",
"viem": "^2.31.3",
"wagmi": "^2.12.31"
},
"devDependencies": {
"@types/node": "^22",
"@types/react": "^19",
"@types/react-dom": "^19",
"eslint": "^9",
"eslint-config-next": "15.1.6",
"typescript": "^5"
}
Node.js Version
v24.13.0
Package Manager
10.28.0
Link to minimal reproducible example
https://github.com/vino-volare/reown-appkit-dependencies-issue
Steps to Reproduce
pnpm dlx @reown/appkit-clior clone my example repo.pnpm installSummary
This improper version specification
">="will install the incompatible wagmi v3, and pnpm will warn you about unmet dependencies.appkit/packages/adapters/wagmi/package.json
Line 38 in cd56f92
Also, as mentioned in #5371, it is not good to implicitly include non-compatible versions of appkit even though it does not work with wagmi v3.
You should change it like this...
"wagmi": "^2.19.5"List of related npm package versions
Node.js Version
v24.13.0
Package Manager
10.28.0