From 4fba2ae78df1a4218032929c943da038795fa4a9 Mon Sep 17 00:00:00 2001 From: Amod Malviya Date: Sat, 31 May 2025 21:15:48 +0530 Subject: [PATCH 1/2] fix: build failure using adapter-cloudflare with paths.base (#13769) --- .changeset/dull-toys-work.md | 5 +++++ packages/adapter-cloudflare/index.js | 1 + 2 files changed, 6 insertions(+) create mode 100644 .changeset/dull-toys-work.md diff --git a/.changeset/dull-toys-work.md b/.changeset/dull-toys-work.md new file mode 100644 index 000000000000..4b89da5ec517 --- /dev/null +++ b/.changeset/dull-toys-work.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/adapter-cloudflare': patch +--- + +fix: build failure using adapter-cloudflare with paths.base (#13769) diff --git a/packages/adapter-cloudflare/index.js b/packages/adapter-cloudflare/index.js index af99452ef8fd..5bb705f6a6ae 100644 --- a/packages/adapter-cloudflare/index.js +++ b/packages/adapter-cloudflare/index.js @@ -62,6 +62,7 @@ export default function (options = {}) { // client assets and prerendered pages const assets_dest = `${dest}${builder.config.kit.paths.base}`; + builder.mkdirp(assets_dest); if ( building_for_cloudflare_pages || wrangler_config.assets?.not_found_handling === '404-page' From fe7290d589b7d31b5dcf4f7819565caba2dc8ddf Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Tue, 3 Jun 2025 07:41:36 -0700 Subject: [PATCH 2/2] Update .changeset/dull-toys-work.md --- .changeset/dull-toys-work.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/dull-toys-work.md b/.changeset/dull-toys-work.md index 4b89da5ec517..63802e8600a1 100644 --- a/.changeset/dull-toys-work.md +++ b/.changeset/dull-toys-work.md @@ -2,4 +2,4 @@ '@sveltejs/adapter-cloudflare': patch --- -fix: build failure using adapter-cloudflare with paths.base (#13769) +fix: address build failure when using `paths.base` (#13769)