From 5e3c4d63128952cb2db2acd94e219a4fb1c706a0 Mon Sep 17 00:00:00 2001 From: Matei Trandafir Date: Mon, 15 Apr 2024 00:09:15 +0300 Subject: [PATCH] fix: crash on processing virtual module imports Fixes https://github.com/storybookjs/storybook/issues/20562 --- code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts b/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts index 1e33174e11a5..cd6ab0e2200f 100644 --- a/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts +++ b/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts @@ -100,9 +100,7 @@ export async function svelteDocgen(svelteOptions: Record = {}): Pro let docOptions; if (docPreprocessOptions) { - const rawSource = fs.readFileSync(resource).toString(); - - const { code: fileContent } = await preprocess(rawSource, docPreprocessOptions, { + const { code: fileContent } = await preprocess(src, docPreprocessOptions, { filename: resource, });