Skip to content

Commit b1d2fe1

Browse files
author
Amine
committed
fix: fixed type issues in docs build and added missing dependencies
1 parent 68bb624 commit b1d2fe1

File tree

5 files changed

+17
-51
lines changed

5 files changed

+17
-51
lines changed

demos/nuxt-supabase-todolist/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
"@nuxtjs/supabase": "2.0.1",
1212
"@powersync/kysely-driver": "^1.3.2",
1313
"@powersync/nuxt": "0.0.0-dev-20260128023420",
14+
"@powersync/vue": "^0.4.1",
1415
"@powersync/web": "^1.32.0",
1516
"@supabase/supabase-js": "2.75.0",
1617
"tailwindcss": "^4.1.18"
1718
},
1819
"devDependencies": {
20+
"@iconify-json/carbon": "^1.2.18",
1921
"@nuxt/devtools": "^1.0.6",
2022
"@nuxt/eslint": "^1.9.0",
2123
"nuxt": "4.1.3",

packages/nuxt/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@
4848
"@nuxt/devtools-ui-kit": "^2.6.2",
4949
"@nuxt/kit": "^4.0.3",
5050
"@tanstack/vue-table": "^8.21.3",
51-
"@vueuse/nuxt": "^13.9.0",
51+
"@vueuse/core": "^14.0.0",
52+
"@vueuse/nuxt": "^14.1.0",
5253
"consola": "^3.4.2",
5354
"defu": "^6.1.4",
5455
"fuse.js": "^7.1.0",

packages/nuxt/src/module.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@ import {
44
addPlugin,
55
addImports,
66
extendPages,
7-
// installModule,
87
addLayout,
98
addComponentsDir,
10-
installModule,
119
findPath,
1210
} from '@nuxt/kit'
1311
import { defu } from 'defu'
@@ -58,6 +56,10 @@ export default defineNuxtModule<PowerSyncNuxtModuleOptions>({
5856
useDiagnostics: false,
5957
kysely: false,
6058
},
59+
moduleDependencies: {
60+
'@nuxt/devtools-ui-kit': {},
61+
'@vueuse/nuxt': {},
62+
},
6163
async setup(options, nuxt) {
6264
const resolver = createResolver(import.meta.url)
6365

@@ -81,9 +83,6 @@ export default defineNuxtModule<PowerSyncNuxtModuleOptions>({
8183
}
8284
}
8385

84-
await installModule('@nuxt/devtools-ui-kit')
85-
await installModule('@vueuse/nuxt')
86-
8786
addPlugin(resolver.resolve('./runtime/plugin.client'))
8887

8988
// expose the composables
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
declare module 'virtual:uno.css' {
2+
const css: string
3+
export default css
4+
}

pnpm-lock.yaml

Lines changed: 5 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)