From e21f7c6a700eafe7c2eaa5f9ce6856a64f5abba7 Mon Sep 17 00:00:00 2001 From: Seppe Dekeyser Date: Tue, 2 Jul 2024 17:43:45 +0200 Subject: [PATCH] Fix watchFiles error with vite 5.3 (#1312) --- .changeset/lemon-zebras-collect.md | 5 +++++ packages/houdini/src/vite/houdini.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/lemon-zebras-collect.md diff --git a/.changeset/lemon-zebras-collect.md b/.changeset/lemon-zebras-collect.md new file mode 100644 index 000000000..c4cf395f7 --- /dev/null +++ b/.changeset/lemon-zebras-collect.md @@ -0,0 +1,5 @@ +--- +'houdini': patch +--- + +Fix "Cannot read properties of undefined (reading 'watchFiles')" error using vite 5.3 diff --git a/packages/houdini/src/vite/houdini.ts b/packages/houdini/src/vite/houdini.ts index 19d51ba5b..dab196730 100644 --- a/packages/houdini/src/vite/houdini.ts +++ b/packages/houdini/src/vite/houdini.ts @@ -238,7 +238,7 @@ export default function Plugin(opts: PluginConfig = {}): VitePlugin { // bundle up the contextual stuff const ctx: TransformPage = { content: code, - watch_file: this.addWatchFile, + watch_file: this.addWatchFile.bind(this), config: config, filepath, // @ts-ignore