release: WRNexusJS 0.8.0
Quality / quality (ubuntu-latest) (push) Failing after 21s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
2026-08-02 23:18:51 +05:30
parent 87507edf59
commit 586a6db8ff
625 changed files with 243608 additions and 11210 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
import { serializeForHtml } from "@wrnexus/security";
import { escapeHtml } from "@wrnexus/core";
import { createRequestStoreContainer } from "@wrnexus/store/server";
import type { StoreContainer } from "@wrnexus/store";
@@ -21,5 +22,5 @@ export async function disposeRequestStores(request: object): Promise<void> {
export function renderStoreHydration(container: StoreContainer, nonce?: string): string {
const json = serializeForHtml(container.serialize());
return `<script type="application/json" data-wrnexus-store-hydration${nonce ? ` nonce="${nonce}"` : ""}>${json}</script>`;
return `<script type="application/json" data-wrnexus-store-hydration${nonce ? ` nonce="${escapeHtml(nonce)}"` : ""}>${json}</script>`;
}