From 76dbaf20adbd43fd208a00ef3cda4a51e125a234 Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Wed, 12 Aug 2026 18:18:24 -0400 Subject: [PATCH] fix(catalog): serve app shell at lab route (#42159) --- packages/lab/catalog/catalog/worker.test.ts | 5 +++++ packages/lab/catalog/wrangler.jsonc | 1 + 2 files changed, 6 insertions(+) diff --git a/packages/lab/catalog/catalog/worker.test.ts b/packages/lab/catalog/catalog/worker.test.ts index d05f72db7e7..2cf2fec2e18 100644 --- a/packages/lab/catalog/catalog/worker.test.ts +++ b/packages/lab/catalog/catalog/worker.test.ts @@ -1,4 +1,5 @@ import { describe, expect, test } from "bun:test" +import wrangler from "../wrangler.jsonc" import { assetPath } from "../worker" describe("catalog worker", () => { @@ -12,4 +13,8 @@ describe("catalog worker", () => { expect(assetPath("/lab/catalog/catalog.json")).toBe("/catalog.json") expect(assetPath("/lab/catalog/captures/opencode/home.frame.json")).toBe("/captures/opencode/home.frame.json") }) + + test("leaves HTML routing to the worker", () => { + expect(wrangler.assets.html_handling).toBe("none") + }) }) diff --git a/packages/lab/catalog/wrangler.jsonc b/packages/lab/catalog/wrangler.jsonc index 92aafb9be17..28a235cfb4e 100644 --- a/packages/lab/catalog/wrangler.jsonc +++ b/packages/lab/catalog/wrangler.jsonc @@ -8,6 +8,7 @@ "assets": { "directory": "./dist", "binding": "ASSETS", + "html_handling": "none", }, "routes": [ {