Skip to content

Commit 3def272

Browse files
authored
fix: adopt forward-compatible approach to builder:watch (#77)
1 parent f0574f7 commit 3def272

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/vue-query-nuxt/src/module.ts

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { relative, resolve } from 'node:path'
12
import { existsSync } from "node:fs"
23
import { addImports, addPlugin, addTemplate, addTypeTemplate, createResolver, defineNuxtModule, updateTemplates, useLogger } from "@nuxt/kit"
34
import { defu } from "defu"
@@ -78,6 +79,7 @@ export default defineNuxtModule<ModuleOptions>({
7879

7980
// 5. Auto - reload the config
8081
nuxt.hook("builder:watch", async (event, path) => {
82+
path = relative(nuxt.options.srcDir, resolve(nuxt.options.srcDir, path))
8183
if (path.includes("vue-query.config.ts")) {
8284
logger.info(`[vue-query] config changed '@${event}'`, path)
8385
updateTemplates({ filter: t => t.filename === filename })

0 commit comments

Comments
 (0)