summaryrefslogtreecommitdiff
path: root/scripts/utils/svelte-plugin.js
diff options
context:
space:
mode:
authorGravatar JuanM04 <me@juanm04.com> 2022-04-02 18:53:00 -0300
committerGravatar JuanM04 <me@juanm04.com> 2022-04-02 18:53:00 -0300
commita377ac1efc86afd1cb37c69248fa5adae0eb6e37 (patch)
tree8edb602e029c6d520fd684de6a36d87934842320 /scripts/utils/svelte-plugin.js
parente30aa4dfef2bbe874e2fe7f07232bf8a3c092317 (diff)
parenta05177c50d52f09f32bcb2983e7af73f6507e235 (diff)
downloadastro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.tar.gz
astro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.tar.zst
astro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.zip
Merge branch 'main' into feat/vercel-adapter
Diffstat (limited to 'scripts/utils/svelte-plugin.js')
-rw-r--r--scripts/utils/svelte-plugin.js15
1 files changed, 12 insertions, 3 deletions
diff --git a/scripts/utils/svelte-plugin.js b/scripts/utils/svelte-plugin.js
index 29e60c2d5..4bbd8cdaf 100644
--- a/scripts/utils/svelte-plugin.js
+++ b/scripts/utils/svelte-plugin.js
@@ -26,7 +26,12 @@ const handleLoad = async (args, generate, { isDev }) => {
let { js, warnings } = compile(source, { ...compileOptions, filename });
let contents = js.code + `\n//# sourceMappingURL=` + js.map.toUrl();
- return { loader: 'js', contents, resolveDir: dirname(path), warnings: warnings.map((w) => convertMessage(w)) };
+ return {
+ loader: 'js',
+ contents,
+ resolveDir: dirname(path),
+ warnings: warnings.map((w) => convertMessage(w)),
+ };
} catch (e) {
return { errors: [convertMessage(e)] };
}
@@ -54,8 +59,12 @@ export default function sveltePlugin({ isDev = false }) {
};
}
});
- build.onLoad({ filter: /.*/, namespace: 'svelte:client' }, (args) => handleLoad(args, 'dom', { isDev }));
- build.onLoad({ filter: /.*/, namespace: 'svelte:server' }, (args) => handleLoad(args, 'ssr', { isDev }));
+ build.onLoad({ filter: /.*/, namespace: 'svelte:client' }, (args) =>
+ handleLoad(args, 'dom', { isDev })
+ );
+ build.onLoad({ filter: /.*/, namespace: 'svelte:server' }, (args) =>
+ handleLoad(args, 'ssr', { isDev })
+ );
},
};
}