Files
zen-blog/_next/static/chunks/c1e479450868e7f0.js
zeekay ebff614c2e Replace Hugo blog with Fumadocs landing page
Deploy proper Zen LM landing page to zenlm.org:
- 🪷 Zen LM branding (lotus emoji, dark theme)
- Geist font via Fumadocs/Tailwind
- All model cards with full landing page
- Individual model detail pages (/docs/models/*)
- No blog cross-links
- No upstream model references
- API docs, pricing, training documentation
2026-03-01 05:09:29 -08:00

1 line
1.4 KiB
JavaScript

(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,70276,t=>{"use strict";var e=t.i(48136),n=t.i(1634);function r(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function i(t){let n=(0,e.remark)(),i="string"==typeof t?function(t){let e=t.trim();if(0===e.length)return null;let n=Array.from(new Set(e.split(/\s+/).map(t=>t.trim()).filter(Boolean)));if(0===n.length)return null;let i=n.map(r).join("|");return RegExp(`(${i})`,"gi")}(t):t;return i&&(n=n.use(l,i)),{highlight(t){if(!i)return[{type:"text",content:t}];let e=[],n=0;for(let r of t.matchAll(i))n<r.index&&e.push({type:"text",content:t.substring(n,r.index)}),e.push({type:"text",content:r[0],styles:{highlight:!0}}),n=r.index+r[0].length;return n<t.length&&e.push({type:"text",content:t.substring(n)}),e},highlightMarkdown:t=>i?String(n.processSync(t).value):t}}function l(t){return e=>{(0,n.visit)(e,"text",e=>{let n="",r=e.value,i=0;for(let e of r.matchAll(t))i<e.index&&(n+=r.substring(i,e.index)),n+=`<mark>${e[0]}</mark>`,i=e.index+e[0].length;i<r.length&&(n+=r.substring(i)),e.type="html",e.value=n})}}t.s(["createContentHighlighter",()=>i])},62952,t=>{"use strict";t.s(["t",()=>function t(e,n=!1){for(let r in e){if(void 0===e[r]&&delete e[r],!n)continue;let i=e[r];if("object"==typeof i&&null!==i){t(i,n);continue}if(Array.isArray(i))for(let e of i)t(e,n)}return e}])}]);