From dddd8c1901965017d18a3b29784e9a23ca018ce7 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 26 Mar 2024 17:38:45 +0000 Subject: [PATCH] fix: adopt forward-compatible approach to `builder:watch` --- src/module.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/module.ts b/src/module.ts index 2b498375..765003aa 100644 --- a/src/module.ts +++ b/src/module.ts @@ -1,3 +1,4 @@ +import { relative, resolve } from 'node:path' import { existsSync } from 'fs' import jiti from 'jiti' import type { Ref } from 'vue' @@ -176,6 +177,7 @@ export default defineNuxtModule>({ }) nuxt.hook('builder:watch', async (_event, path) => { + path = relative(nuxt.options.srcDir, resolve(nuxt.options.srcDir, path)) if (!Object.values(configPaths).some(p => p.includes(path))) { return } logger.log('[@nuxtjs/apollo] Reloading Apollo configuration')