(filename: string)
| 1 | const embeddedDataCache = new Map<string, unknown>(); |
| 2 | |
| 3 | export function getEmbeddedDataElementId(filename: string): string { |
| 4 | return `page-data-${filename.replace(/[^a-z0-9]+/gi, "-").toLowerCase()}`; |
| 5 | } |
| 6 | |
| 7 | export function serializeEmbeddedData(data: unknown): string { |
| 8 | return JSON.stringify(data).replace(/</g, "\\u003c"); |