From dc283a137b956164a5398421bc264333f2cdc2cc Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Wed, 29 May 2024 12:20:57 +0200 Subject: [PATCH] fix: remove @fresh/core/client export (#2477) These files are now referenced with https URLs. --- deno.json | 4 ---- src/dev/builder.ts | 6 +++++- www/deno.json | 2 -- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/deno.json b/deno.json index 644942a38f7..44de710c81e 100644 --- a/deno.json +++ b/deno.json @@ -4,8 +4,6 @@ "exports": { ".": "./src/mod.ts", "./runtime": "./src/runtime/shared.ts", - "./client": "./src/runtime/client/mod.tsx", - "./client-dev": "./src/runtime/client/dev.ts", "./dev": "./src/dev/mod.ts" }, "lock": false, @@ -39,8 +37,6 @@ "$std/": "https://deno.land/std@0.216.0/", "@astral/astral": "jsr:@astral/astral@^0.4.0", "@fresh/core": "./src/mod.ts", - "@fresh/core/client": "./src/runtime/client/mod.tsx", - "@fresh/core/client-dev": "./src/runtime/client/dev.ts", "@fresh/core/dev": "./src/dev/mod.ts", "@fresh/core/runtime": "./src/runtime/shared.ts", "@fresh/plugin-tailwind": "./plugin-tailwindcss/src/mod.ts", diff --git a/src/dev/builder.ts b/src/dev/builder.ts index 9a59a670472..bce57670b68 100644 --- a/src/dev/builder.ts +++ b/src/dev/builder.ts @@ -119,8 +119,12 @@ export class Builder implements FreshBuilder { const buildCache = getBuildCache(app)! as MemoryBuildCache | DiskBuildCache; + const runtimePath = dev + ? "../runtime/client/dev.ts" + : "../runtime/client/mod.tsx"; + const entryPoints: Record = { - "fresh-runtime": dev ? "@fresh/core/client-dev" : "@fresh/core/client", + "fresh-runtime": new URL(runtimePath, import.meta.url).href, }; const seenEntries = new Map(); const mapIslandToEntry = new Map(); diff --git a/www/deno.json b/www/deno.json index 42c41c38056..6934398610e 100644 --- a/www/deno.json +++ b/www/deno.json @@ -11,8 +11,6 @@ "$marked-mangle": "https://esm.sh/marked-mangle@1.1.7", "$std/": "https://deno.land/std@0.216.0/", "@fresh/core": "../src/mod.ts", - "@fresh/core/client": "../src/runtime/client/mod.tsx", - "@fresh/core/client-dev": "../src/runtime/client/dev.ts", "@fresh/core/dev": "../src/dev/mod.ts", "@fresh/core/runtime": "../src/runtime/shared.ts", "@fresh/plugin-tailwind": "../plugin-tailwindcss/src/mod.ts",