Error when npm install drizzle
Hi, I am having an issue when installing drizzle. I am using nuxt 4 js with sidebase v1.1.0, and it seem that there some conflict between sidebase and drizzle
package.json
but I want to avoid that as much as possible
so is there any way that I can install it without using .npmrc ?
please help me.
thanks.
{
"name": "godkiller",
"private": true,
"type": "module",
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev --dotenv .env.local",
"generate": "nuxt generate",
"start:prod": "node .output/server/index.mjs",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"db:generate": "drizzle-kit generate"
},
"dependencies": {
"@tailwindcss/vite": "^4.1.14",
"chart.js": "^4.5.0",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"dotenv": "^17.2.3",
"drizzle-orm": "^0.44.6",
"jose": "^6.1.0",
"lucide-vue-next": "^0.539.0",
"next-auth": "~4.21.1",
"nuxt": "^4.1.3",
"pg": "^8.16.3",
"reka-ui": "^2.5.1",
"tailwind-merge": "^3.3.1",
"tailwindcss": "^4.1.11",
"tw-animate-css": "^1.4.0",
"vue": "^3.5.18",
"vue-chartjs": "^5.3.2",
"vue-router": "^4.5.1",
"vue-sonner": "^2.0.9",
"winston": "^3.18.3",
"winston-daily-rotate-file": "^5.0.0",
"zod": "^4.1.12"
},
"devDependencies": {
"@sidebase/nuxt-auth": "^1.1.0",
"@types/node": "^24.7.1",
"@types/pg": "^8.15.5",
"drizzle-kit": "^0.31.5",
"postcss": "^8.5.6",
"shadcn-nuxt": "^2.3.1",
"typescript": "^5.9.3"
}
}
{
"name": "godkiller",
"private": true,
"type": "module",
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev --dotenv .env.local",
"generate": "nuxt generate",
"start:prod": "node .output/server/index.mjs",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"db:generate": "drizzle-kit generate"
},
"dependencies": {
"@tailwindcss/vite": "^4.1.14",
"chart.js": "^4.5.0",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"dotenv": "^17.2.3",
"drizzle-orm": "^0.44.6",
"jose": "^6.1.0",
"lucide-vue-next": "^0.539.0",
"next-auth": "~4.21.1",
"nuxt": "^4.1.3",
"pg": "^8.16.3",
"reka-ui": "^2.5.1",
"tailwind-merge": "^3.3.1",
"tailwindcss": "^4.1.11",
"tw-animate-css": "^1.4.0",
"vue": "^3.5.18",
"vue-chartjs": "^5.3.2",
"vue-router": "^4.5.1",
"vue-sonner": "^2.0.9",
"winston": "^3.18.3",
"winston-daily-rotate-file": "^5.0.0",
"zod": "^4.1.12"
},
"devDependencies": {
"@sidebase/nuxt-auth": "^1.1.0",
"@types/node": "^24.7.1",
"@types/pg": "^8.15.5",
"drizzle-kit": "^0.31.5",
"postcss": "^8.5.6",
"shadcn-nuxt": "^2.3.1",
"typescript": "^5.9.3"
}
}
1 Reply
here is the error:
First part
second part
third part
While resolving: godkiller@undefined
Found: react@18.3.1
node_modules/react
peer react@"^17.0.2 || ^18" from next-auth@4.21.1
node_modules/next-auth
next-auth@"~4.21.1" from the root project
peer next-auth@"~4.21.1" from @sidebase/nuxt-auth@1.1.0
node_modules/@sidebase/nuxt-auth
dev @sidebase/nuxt-auth@"^1.1.0" from the root project
peer react@"^18.2.0" from next@13.5.11
node_modules/next
peer next@"^12.2.5 || ^13" from next-auth@4.21.1
node_modules/next-auth
next-auth@"~4.21.1" from the root project
peer next-auth@"~4.21.1" from @sidebase/nuxt-auth@1.1.0
node_modules/@sidebase/nuxt-auth
dev @sidebase/nuxt-auth@"^1.1.0" from the root project
peer react@"^18.3.1" from react-dom@18.3.1
node_modules/react-dom
peer react-dom@"^17.0.2 || ^18" from next-auth@4.21.1
node_modules/next-auth
next-auth@"~4.21.1" from the root project
peer next-auth@"~4.21.1" from @sidebase/nuxt-auth@1.1.0
node_modules/@sidebase/nuxt-auth
dev @sidebase/nuxt-auth@"^1.1.0" from the root project
peer react-dom@"^18.2.0" from next@13.5.11
node_modules/next
peer next@"^12.2.5 || ^13" from next-auth@4.21.1
node_modules/next-auth
next-auth@"~4.21.1" from the root project
peer next-auth@"~4.21.1" from @sidebase/nuxt-auth@1.1.0
node_modules/@sidebase/nuxt-auth
dev @sidebase/nuxt-auth@"^1.1.0" from the root project
While resolving: godkiller@undefined
Found: react@18.3.1
node_modules/react
peer react@"^17.0.2 || ^18" from next-auth@4.21.1
node_modules/next-auth
next-auth@"~4.21.1" from the root project
peer next-auth@"~4.21.1" from @sidebase/nuxt-auth@1.1.0
node_modules/@sidebase/nuxt-auth
dev @sidebase/nuxt-auth@"^1.1.0" from the root project
peer react@"^18.2.0" from next@13.5.11
node_modules/next
peer next@"^12.2.5 || ^13" from next-auth@4.21.1
node_modules/next-auth
next-auth@"~4.21.1" from the root project
peer next-auth@"~4.21.1" from @sidebase/nuxt-auth@1.1.0
node_modules/@sidebase/nuxt-auth
dev @sidebase/nuxt-auth@"^1.1.0" from the root project
peer react@"^18.3.1" from react-dom@18.3.1
node_modules/react-dom
peer react-dom@"^17.0.2 || ^18" from next-auth@4.21.1
node_modules/next-auth
next-auth@"~4.21.1" from the root project
peer next-auth@"~4.21.1" from @sidebase/nuxt-auth@1.1.0
node_modules/@sidebase/nuxt-auth
dev @sidebase/nuxt-auth@"^1.1.0" from the root project
peer react-dom@"^18.2.0" from next@13.5.11
node_modules/next
peer next@"^12.2.5 || ^13" from next-auth@4.21.1
node_modules/next-auth
next-auth@"~4.21.1" from the root project
peer next-auth@"~4.21.1" from @sidebase/nuxt-auth@1.1.0
node_modules/@sidebase/nuxt-auth
dev @sidebase/nuxt-auth@"^1.1.0" from the root project
Could not resolve dependency:
drizzle-orm@"^0.44.6" from the root project
Conflicting peer dependency: react@19.2.0
node_modules/react
peer react@"^19.1.1" from react-native@0.82.0
node_modules/react-native
peer react-native@"*" from @op-engineering/op-sqlite@15.0.6
node_modules/@op-engineering/op-sqlite
peerOptional @op-engineering/op-sqlite@">=2" from drizzle-orm@0.44.6
node_modules/drizzle-orm
drizzle-orm@"^0.44.6" from the root project
peer react-native@"*" from expo-sqlite@16.0.8
node_modules/expo-sqlite
peerOptional expo-sqlite@">=14.0.0" from drizzle-orm@0.44.6
node_modules/drizzle-orm
drizzle-orm@"^0.44.6" from the root project
peer react-native@"*" from expo@54.0.13
node_modules/expo
peer expo@"*" from expo-sqlite@16.0.8
node_modules/expo-sqlite
peerOptional expo-sqlite@">=14.0.0" from drizzle-orm@0.44.6
node_modules/drizzle-orm
drizzle-orm@"^0.44.6" from the root project
peer expo@"*" from @expo/dom-webview@0.2.7
node_modules/@expo/dom-webview
peerOptional @expo/dom-webview@"*" from expo@54.0.13
peer expo@"*" from @expo/metro-runtime@6.1.2
node_modules/@expo/metro-runtime
peerOptional @expo/metro-runtime@"*" from expo@54.0.13
peer react-native@"*" from @expo/dom-webview@0.2.7
node_modules/@expo/dom-webview
Could not resolve dependency:
drizzle-orm@"^0.44.6" from the root project
Conflicting peer dependency: react@19.2.0
node_modules/react
peer react@"^19.1.1" from react-native@0.82.0
node_modules/react-native
peer react-native@"*" from @op-engineering/op-sqlite@15.0.6
node_modules/@op-engineering/op-sqlite
peerOptional @op-engineering/op-sqlite@">=2" from drizzle-orm@0.44.6
node_modules/drizzle-orm
drizzle-orm@"^0.44.6" from the root project
peer react-native@"*" from expo-sqlite@16.0.8
node_modules/expo-sqlite
peerOptional expo-sqlite@">=14.0.0" from drizzle-orm@0.44.6
node_modules/drizzle-orm
drizzle-orm@"^0.44.6" from the root project
peer react-native@"*" from expo@54.0.13
node_modules/expo
peer expo@"*" from expo-sqlite@16.0.8
node_modules/expo-sqlite
peerOptional expo-sqlite@">=14.0.0" from drizzle-orm@0.44.6
node_modules/drizzle-orm
drizzle-orm@"^0.44.6" from the root project
peer expo@"*" from @expo/dom-webview@0.2.7
node_modules/@expo/dom-webview
peerOptional @expo/dom-webview@"*" from expo@54.0.13
peer expo@"*" from @expo/metro-runtime@6.1.2
node_modules/@expo/metro-runtime
peerOptional @expo/metro-runtime@"*" from expo@54.0.13
peer react-native@"*" from @expo/dom-webview@0.2.7
node_modules/@expo/dom-webview
peerOptional @expo/dom-webview@"*" from expo@54.0.13
peer react-native@"*" from @expo/metro-runtime@6.1.2
node_modules/@expo/metro-runtime
peerOptional @expo/metro-runtime@"*" from expo@54.0.13
peer react-native@"*" from react-native-webview@13.16.0
node_modules/react-native-webview
peerOptional react-native-webview@"*" from expo@54.0.13
node_modules/expo
peer expo@"*" from expo-sqlite@16.0.8
node_modules/expo-sqlite
peerOptional expo-sqlite@">=14.0.0" from drizzle-orm@0.44.6
node_modules/drizzle-orm
drizzle-orm@"^0.44.6" from the root project
peer expo@"*" from @expo/dom-webview@0.2.7
node_modules/@expo/dom-webview
peerOptional @expo/dom-webview@"*" from expo@54.0.13
peer expo@"*" from @expo/metro-runtime@6.1.2
node_modules/@expo/metro-runtime
peerOptional @expo/metro-runtime@"*" from expo@54.0.13
Fix the upstream dependency conflict, or retry
this command with --force or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
peerOptional @expo/dom-webview@"*" from expo@54.0.13
peer react-native@"*" from @expo/metro-runtime@6.1.2
node_modules/@expo/metro-runtime
peerOptional @expo/metro-runtime@"*" from expo@54.0.13
peer react-native@"*" from react-native-webview@13.16.0
node_modules/react-native-webview
peerOptional react-native-webview@"*" from expo@54.0.13
node_modules/expo
peer expo@"*" from expo-sqlite@16.0.8
node_modules/expo-sqlite
peerOptional expo-sqlite@">=14.0.0" from drizzle-orm@0.44.6
node_modules/drizzle-orm
drizzle-orm@"^0.44.6" from the root project
peer expo@"*" from @expo/dom-webview@0.2.7
node_modules/@expo/dom-webview
peerOptional @expo/dom-webview@"*" from expo@54.0.13
peer expo@"*" from @expo/metro-runtime@6.1.2
node_modules/@expo/metro-runtime
peerOptional @expo/metro-runtime@"*" from expo@54.0.13
Fix the upstream dependency conflict, or retry
this command with --force or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.