From e89b8e1e7d8a54dd8662360d43ebad8d8e3ed8cd Mon Sep 17 00:00:00 2001 From: Aram Grigoryan <132480+aram356@users.noreply.github.com> Date: Mon, 2 Mar 2026 22:30:18 -0800 Subject: [PATCH 1/8] Split Prebid into deferred bundle to reduce render-blocking JS by 88% Prebid.js (168 KB) was 80% of the TSJS unified bundle, blocking page rendering. Split it into a separate `", + tsjs_deferred_script_src(module_id) + ) +} + +/// Generate all deferred `"# + r#""# )] } } diff --git a/docs/guide/integration-guide.md b/docs/guide/integration-guide.md index 4c251758..f199db94 100644 --- a/docs/guide/integration-guide.md +++ b/docs/guide/integration-guide.md @@ -212,12 +212,12 @@ impl IntegrationScriptRewriter for MyIntegration { `html_processor.rs` calls these hooks after applying the standard origin→first-party rewrite, so you can simply swap URLs, append query parameters, or mutate inline JSON. Use this to point `