diff --git a/src/_site/components/Counter.island.svelte b/src/_site/components/Counter.island.svelte
index 2ecc213..e0c2e7c 100644
--- a/src/_site/components/Counter.island.svelte
+++ b/src/_site/components/Counter.island.svelte
@@ -1,12 +1,16 @@
-
+
{count}
-
+
diff --git a/src/esbuild_plugins/resolve_svelte_internal.ts b/src/esbuild_plugins/resolve_svelte_internal.ts
index 7d4c450..c90155f 100644
--- a/src/esbuild_plugins/resolve_svelte_internal.ts
+++ b/src/esbuild_plugins/resolve_svelte_internal.ts
@@ -5,20 +5,18 @@ const svelte_internal = await fetch(
);
const svelte_internal_src = await svelte_internal.text();
-const filter = /^svelte\/internal$/;
-
export const resolve_svelte_internal: Plugin = {
name: "svelte/internal",
setup(build) {
- build.onResolve({ filter }, () => {
+ build.onResolve({ filter: /^svelte(\/internal)?$/ }, () => {
return {
path: "svelte/internal",
- namespace: "fs-virtual",
+ namespace: "svelte",
external: false,
};
});
- build.onLoad({ filter }, () => {
+ build.onLoad({ filter: /.*/, namespace: "svelte" }, () => {
return {
contents: svelte_internal_src,
};