diff --git a/apps/web/app/entry.server.tsx b/apps/web/app/entry.server.tsx index 3bd7c0d..9063643 100644 --- a/apps/web/app/entry.server.tsx +++ b/apps/web/app/entry.server.tsx @@ -20,7 +20,6 @@ import type { RenderToPipeableStreamOptions } from "react-dom/server"; import { renderToPipeableStream } from "react-dom/server"; import { DEFAULT_LOCALE, getLocaleFromPathname } from "~/i18n/config"; -import { nonceJsonLdScripts } from "~/lib/csp-stream.server"; import { getServerEnv } from "~/lib/env.server"; export const streamTimeout = 5_000; @@ -114,10 +113,7 @@ export default function handleRequest( callback(); }, }); - const responseBody = nonce - ? body.pipe(nonceJsonLdScripts(nonce)) - : body; - const stream = createReadableStreamFromReadable(responseBody); + const stream = createReadableStreamFromReadable(body); responseHeaders.set("Content-Type", "text/html"); responseHeaders.set("Content-Language", contentLanguage(request)); diff --git a/apps/web/app/lib/csp-stream.server.ts b/apps/web/app/lib/csp-stream.server.ts deleted file mode 100644 index 3cd80de..0000000 --- a/apps/web/app/lib/csp-stream.server.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { Transform } from "node:stream"; -import type { TransformCallback } from "node:stream"; - -const JSON_LD_OPENING_TAG = Buffer.from('