N
Nuxt3mo ago
Ous

Cannot find package 'isows'

Hello, I have a new project with Nuxt 3 and Supabase, I use the pluggin supabase for Nuxt 3. My package.json at the root of project :
{
"name": "nuxt-app",
"devDependencies": {
"@nuxt/devtools": "latest",
"@nuxt/eslint": "1.4.1",
"@nuxt/fonts": "0.11.4",
"@nuxt/icon": "1.14.0",
"@nuxt/image": "1.10.0",
"@nuxt/ui": "^2.21.1",
"@nuxtjs/supabase": "1.5.2",
"@types/bun": "^1.2.17",
"eslint": "^9.0.0",
"nuxt": "^3.16.0",
"vue": "latest"
},
"private": true,
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"start": "node .output/server/index.mjs"
},
"type": "module"
}
{
"name": "nuxt-app",
"devDependencies": {
"@nuxt/devtools": "latest",
"@nuxt/eslint": "1.4.1",
"@nuxt/fonts": "0.11.4",
"@nuxt/icon": "1.14.0",
"@nuxt/image": "1.10.0",
"@nuxt/ui": "^2.21.1",
"@nuxtjs/supabase": "1.5.2",
"@types/bun": "^1.2.17",
"eslint": "^9.0.0",
"nuxt": "^3.16.0",
"vue": "latest"
},
"private": true,
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"start": "node .output/server/index.mjs"
},
"type": "module"
}
The package.json generated by nuxt prepare, at the ./.output/server:
{
"name": "nuxt-app-prod",
"version": "0.0.0",
"type": "module",
"private": true,
"dependencies": {
"@babel/parser": "7.27.5",
"@fastify/accept-negotiator": "1.1.0",
"@iconify/utils": "2.3.0",
"@iconify/vue": "5.0.0",
"@supabase/auth-js": "2.70.0",
"@supabase/functions-js": "2.4.4",
"@supabase/node-fetch": "2.6.15",
"@supabase/postgrest-js": "1.19.4",
"@supabase/realtime-js": "2.11.13",
"@supabase/ssr": "0.6.1",
"@supabase/storage-js": "2.7.1",
"@supabase/supabase-js": "2.50.1",
"@trysound/sax": "0.2.0",
"@vue/compiler-core": "3.5.17",
"@vue/compiler-dom": "3.5.17",
"@vue/compiler-ssr": "3.5.17",
"@vue/devtools-api": "6.6.4",
"@vue/reactivity": "3.5.17",
"@vue/runtime-core": "3.5.17",
"@vue/runtime-dom": "3.5.17",
"@vue/server-renderer": "3.5.17",
"@vue/shared": "3.5.17",
"@vueuse/core": "13.4.0",
"@vueuse/shared": "13.4.0",
"boolbase": "1.0.0",
"color": "4.2.3",
"color-convert": "2.0.1",
"color-name": "1.1.4",
"color-string": "1.9.1",
"consola": "3.4.2",
"cookie": "1.0.2",
"cookie-es": "1.2.2",
"css-select": "5.1.0",
"css-tree": "2.3.1",
"css-what": "6.1.0",
"csso": "5.0.5",
"debug": "4.4.1",
"defu": "6.1.4",
"destr": "2.0.5",
"detect-libc": "2.0.4",
"devalue": "5.1.1",
"dom-serializer": "2.0.0",
"domelementtype": "2.3.0",
"domhandler": "5.0.3",
"domutils": "3.2.2",
"entities": "4.5.0",
"estree-walker": "2.0.2",
"etag": "1.8.1",
"h3": "1.15.3",
"has-flag": "4.0.0",
"hookable": "5.5.3",
"image-meta": "0.2.1",
"ipx": "2.1.0",
"iron-webcrypto": "1.2.1",
"is-arrayish": "0.3.2",
"isows": "1.0.7",
"mdn-data": "2.0.30",
"ms": "2.1.3",
"node-fetch-native": "1.6.6",
"node-mock-http": "1.0.0",
"nth-check": "2.1.1",
"ofetch": "1.4.1",
"pathe": "1.1.2",
"perfect-debounce": "1.0.0",
"radix3": "1.1.2",
"semver": "7.7.2",
"sharp": "0.32.6",
"simple-swizzle": "0.2.2",
"source-map-js": "1.2.1",
"supports-color": "7.2.0",
"svgo": "3.3.2",
"tailwind-merge": "2.6.0",
"tr46": "0.0.3",
"ufo": "1.6.1",
"uncrypto": "0.1.3",
"unhead": "2.0.11",
"vue": "3.5.17",
"vue-bundle-renderer": "2.1.1",
"vue-router": "4.5.1",
"webidl-conversions": "3.0.1",
"whatwg-url": "5.0.0",
"ws": "8.18.2",
"zod": "3.25.67"
}
}
{
"name": "nuxt-app-prod",
"version": "0.0.0",
"type": "module",
"private": true,
"dependencies": {
"@babel/parser": "7.27.5",
"@fastify/accept-negotiator": "1.1.0",
"@iconify/utils": "2.3.0",
"@iconify/vue": "5.0.0",
"@supabase/auth-js": "2.70.0",
"@supabase/functions-js": "2.4.4",
"@supabase/node-fetch": "2.6.15",
"@supabase/postgrest-js": "1.19.4",
"@supabase/realtime-js": "2.11.13",
"@supabase/ssr": "0.6.1",
"@supabase/storage-js": "2.7.1",
"@supabase/supabase-js": "2.50.1",
"@trysound/sax": "0.2.0",
"@vue/compiler-core": "3.5.17",
"@vue/compiler-dom": "3.5.17",
"@vue/compiler-ssr": "3.5.17",
"@vue/devtools-api": "6.6.4",
"@vue/reactivity": "3.5.17",
"@vue/runtime-core": "3.5.17",
"@vue/runtime-dom": "3.5.17",
"@vue/server-renderer": "3.5.17",
"@vue/shared": "3.5.17",
"@vueuse/core": "13.4.0",
"@vueuse/shared": "13.4.0",
"boolbase": "1.0.0",
"color": "4.2.3",
"color-convert": "2.0.1",
"color-name": "1.1.4",
"color-string": "1.9.1",
"consola": "3.4.2",
"cookie": "1.0.2",
"cookie-es": "1.2.2",
"css-select": "5.1.0",
"css-tree": "2.3.1",
"css-what": "6.1.0",
"csso": "5.0.5",
"debug": "4.4.1",
"defu": "6.1.4",
"destr": "2.0.5",
"detect-libc": "2.0.4",
"devalue": "5.1.1",
"dom-serializer": "2.0.0",
"domelementtype": "2.3.0",
"domhandler": "5.0.3",
"domutils": "3.2.2",
"entities": "4.5.0",
"estree-walker": "2.0.2",
"etag": "1.8.1",
"h3": "1.15.3",
"has-flag": "4.0.0",
"hookable": "5.5.3",
"image-meta": "0.2.1",
"ipx": "2.1.0",
"iron-webcrypto": "1.2.1",
"is-arrayish": "0.3.2",
"isows": "1.0.7",
"mdn-data": "2.0.30",
"ms": "2.1.3",
"node-fetch-native": "1.6.6",
"node-mock-http": "1.0.0",
"nth-check": "2.1.1",
"ofetch": "1.4.1",
"pathe": "1.1.2",
"perfect-debounce": "1.0.0",
"radix3": "1.1.2",
"semver": "7.7.2",
"sharp": "0.32.6",
"simple-swizzle": "0.2.2",
"source-map-js": "1.2.1",
"supports-color": "7.2.0",
"svgo": "3.3.2",
"tailwind-merge": "2.6.0",
"tr46": "0.0.3",
"ufo": "1.6.1",
"uncrypto": "0.1.3",
"unhead": "2.0.11",
"vue": "3.5.17",
"vue-bundle-renderer": "2.1.1",
"vue-router": "4.5.1",
"webidl-conversions": "3.0.1",
"whatwg-url": "5.0.0",
"ws": "8.18.2",
"zod": "3.25.67"
}
}
When i execute :
npm install
npm run build
npm run start
npm install
npm run build
npm run start
I have this error :
Cannot find package 'isows' from '/app/.output/server/node_modules/@supabase/realtime-js/dist/main/RealtimeClient.js'
Cannot find package 'isows' from '/app/.output/server/node_modules/@supabase/realtime-js/dist/main/RealtimeClient.js'
I have the package isows generated by nuxt at the .output folder. I have try to install supabase package at the root (of project) package.json, and isows too, but it's not working. Thank you for your reading and your help <3
Nuxt Supabase
Introduction
@nuxtjs/supabase is a Nuxt module for first class integration with Supabase.
2 Replies
kapa.ai
kapa.ai3mo ago
Hi @Ous. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- I'm sorry, but the knowledge sources provided do not contain any information about the package "isows" or the specific error you are encountering with it in a Nuxt 3 and Supabase setup. None of the documents mention "isows" as a dependency, nor do they address issues related to missing this package when running a Nuxt 3 project with Supabase. If you are seeing "isows" listed in your generated .output/server/package.json but encountering a "Cannot find package 'isows'" error at runtime, and installing it manually does not resolve the issue, this may be related to how Nuxt or Nitro handles dependencies during the build and output process. However, without explicit documentation or troubleshooting steps in the provided sources, I cannot offer a definitive solution. If you need further help, I recommend checking the official Nuxt and Supabase module issue trackers or community forums for similar reports, as this may be a recent or uncommon issue not yet covered in the available documentation. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai3mo ago
<@831543267194568744> Kapa.ai is still learning and improving, please let me know how I did by reacting below.

Did you find this page helpful?