feat: prerender crawlable portfolio artifacts

This commit is contained in:
2026-09-02 02:10:26 +03:00
parent 967a3d4d6c
commit 3dd4a818d0
13 changed files with 1167 additions and 12 deletions

View File

@@ -0,0 +1,7 @@
export const serializeJsonLd = (value: unknown): string =>
JSON.stringify(value)
.replace(/</gu, '\\u003c')
.replace(/>/gu, '\\u003e')
.replace(/&/gu, '\\u0026')
.replace(/\u2028/gu, '\\u2028')
.replace(/\u2029/gu, '\\u2029');