[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-tanstack-configure-selective-highlighting":3,"mdc--x3rpbg-key":33,"related-org-tanstack-configure-selective-highlighting":3623,"related-repo-tanstack-configure-selective-highlighting":3761},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":22,"repoUrl":23,"updatedAt":24,"license":25,"forks":26,"topics":27,"repo":28,"sourceUrl":31,"mdContent":32},"configure-selective-highlighting","configure selective code highlighting registries","Configure minimal @tanstack\u002Fhighlight registries with createHighlighter, direct language subpaths, aliases, fallbackLanguage, and shared SSR\u002Fclient modules. Load for initial setup, browser bundle reduction, language registration, embedded-language dependencies, or hydration consistency.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},"tanstack","TanStack","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Ftanstack.png",[12,16,19],{"name":13,"slug":14,"type":15},"Performance","performance","tag",{"name":17,"slug":18,"type":15},"Configuration","configuration",{"name":20,"slug":21,"type":15},"Frontend","frontend",2,"https:\u002F\u002Fgithub.com\u002FTanStack\u002Fhighlight","2026-07-30T05:26:42.312771",null,0,[],{"repoUrl":23,"stars":22,"forks":26,"topics":29,"description":30},[],"Tiny, synchronous syntax highlighting for blogs and documentation","https:\u002F\u002Fgithub.com\u002FTanStack\u002Fhighlight\u002Ftree\u002FHEAD\u002Fskills\u002Fconfigure-selective-highlighting","---\nname: 'configure-selective-highlighting'\ndescription: >\n  Configure minimal @tanstack\u002Fhighlight registries with createHighlighter,\n  direct language subpaths, aliases, fallbackLanguage, and shared SSR\u002Fclient\n  modules. Load for initial setup, browser bundle reduction, language\n  registration, embedded-language dependencies, or hydration consistency.\nmetadata:\n  type: core\n  library: '@tanstack\u002Fhighlight'\n  library_version: '0.0.9'\nsources:\n  - 'TanStack\u002Fhighlight:docs\u002Fguides\u002Flanguage-registration.md'\n  - 'TanStack\u002Fhighlight:docs\u002Fguides\u002Fssr-and-client.md'\n  - 'TanStack\u002Fhighlight:docs\u002Fguides\u002Fembedded-languages.md'\n  - 'TanStack\u002Fhighlight:src\u002Fcore.ts'\n---\n\n# Configure Selective Highlighting\n\n## Setup\n\nCreate one module that both server and client code import:\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { css } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fcss'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\nimport { json } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjson'\nimport { shell } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fshell'\nimport { ts } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fts'\nimport { tsx } from '@tanstack\u002Fhighlight\u002Flanguages\u002Ftsx'\n\nexport const highlighter = createHighlighter({\n  languages: [css, html, js, json, shell, ts, tsx],\n})\n```\n\nKeep this module isomorphic. It needs no server-only or browser-only imports.\n\n## Core Patterns\n\n### Render static blocks and later client content\n\n```ts\nimport { highlighter } from '.\u002Fhighlight'\n\nexport function renderDocumentationCode(code: string, lang: string) {\n  return highlighter.renderCodeBlockData({\n    code,\n    lang,\n    lineNumbers: true,\n  })\n}\n```\n\nInitial SSR output can hydrate unchanged; call the same function only for code introduced after hydration.\n\n### Normalize aliases before application branching\n\n```ts\nimport { highlighter } from '.\u002Fhighlight'\n\nexport function getRegisteredLanguage(lang: string | undefined) {\n  return highlighter.normalizeLanguage(lang)\n}\n\ngetRegisteredLanguage('typescript')\ngetRegisteredLanguage('bash')\ngetRegisteredLanguage('not-registered')\n```\n\nThe results are `ts`, `shell`, and the configured fallback, which defaults to `plaintext`.\n\n### Choose an intentional fallback\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { json } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjson'\n\nexport const jsonHighlighter = createHighlighter({\n  fallbackLanguage: 'json',\n  languages: [json],\n})\n```\n\nUnknown language names are tokenized as JSON in this registry; there is no auto-detection.\n\n### Register optional embedded languages explicitly\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { css } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fcss'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\n\nexport const markupHighlighter = createHighlighter({\n  languages: [html, css, js],\n})\n```\n\nWithout `css` and `js`, HTML tags still highlight but style and script bodies remain plain.\n\n## Common Mistakes\n\n### CRITICAL Importing all languages into the client\n\nWrong:\n\n```ts\nimport { highlight } from '@tanstack\u002Fhighlight'\n\nexport const html = highlight('const answer = 42', { lang: 'ts' }).html\n```\n\nCorrect:\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { ts } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fts'\n\nconst highlighter = createHighlighter({ languages: [ts] })\n\nexport const html = highlighter.highlightToHtml('const answer = 42', {\n  lang: 'ts',\n})\n```\n\nThe root entry constructs and retains the all-language registry.\n\nSource: `docs\u002Fguides\u002Flanguage-registration.md`\n\n### HIGH Rebuilding the registry per block\n\nWrong:\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { tsx } from '@tanstack\u002Fhighlight\u002Flanguages\u002Ftsx'\n\nexport function render(code: string) {\n  return createHighlighter({ languages: [tsx] }).highlightToHtml(code, {\n    lang: 'tsx',\n  })\n}\n```\n\nCorrect:\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { tsx } from '@tanstack\u002Fhighlight\u002Flanguages\u002Ftsx'\n\nconst highlighter = createHighlighter({ languages: [tsx] })\n\nexport function render(code: string) {\n  return highlighter.highlightToHtml(code, { lang: 'tsx' })\n}\n```\n\nThe immutable registry can be shared across blocks and requests.\n\nSource: `docs\u002Fguides\u002Flanguage-registration.md`\n\n### HIGH Assuming an omitted language is detected\n\nWrong:\n\n```ts\nimport { highlighter } from '.\u002Fhighlight'\n\nexport const html = highlighter.highlightToHtml('const answer = 42')\n```\n\nCorrect:\n\n```ts\nimport { highlighter } from '.\u002Fhighlight'\n\nexport const html = highlighter.highlightToHtml('const answer = 42', {\n  lang: 'ts',\n})\n```\n\nOnly registered names and aliases resolve; omitted or unknown names use the fallback.\n\nSource: `src\u002Fcore.ts`\n\n### CRITICAL Diverging server and client registries\n\nWrong:\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\n\nconst languages = typeof window === 'undefined' ? [html, js] : [html]\n\nexport const highlighter = createHighlighter({ languages })\n```\n\nCorrect:\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\n\nexport const highlighter = createHighlighter({ languages: [html, js] })\n```\n\nDifferent registries change normalization and embedded delegation across hydration.\n\nSource: `docs\u002Fguides\u002Fssr-and-client.md`\n\n### HIGH Omitting embedded tokenizer registrations\n\nWrong:\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\n\nexport const highlighter = createHighlighter({ languages: [html] })\n```\n\nCorrect:\n\n```ts\nimport { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { css } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fcss'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\n\nexport const highlighter = createHighlighter({\n  languages: [html, css, js],\n})\n```\n\nOuter markup remains highlighted, but unregistered script and style bodies are intentionally plain.\n\nSource: `docs\u002Fguides\u002Fembedded-languages.md`\n\n### HIGH Tension: convenience versus client size\n\nThe root helpers simplify setup but retain every language. Use `@tanstack\u002Fhighlight\u002Fcore` and direct language subpaths in hydrated clients.\n\nSee also: `integrate-framework-code-blocks\u002FSKILL.md` - framework adapters should consume the same selective registry.\n\n### HIGH Tension: language isolation versus embedding depth\n\nEmbedded highlighting depends on the application's registry. Keep dependencies explicit rather than importing another language from a definition.\n\nSee also: `extend-language-support\u002FSKILL.md` - custom tokenizers delegate through `TokenizerContext`.\n\n## References\n\n- [Shipped languages, aliases, and imports](references\u002Flanguages.md)\n\nSee also: `integrate-framework-code-blocks\u002FSKILL.md` - matching registries and package versions preserve hydrated output.\n",{"data":34,"body":44},{"name":4,"description":6,"metadata":35,"sources":39},{"type":36,"library":37,"library_version":38},"core","@tanstack\u002Fhighlight","0.0.9",[40,41,42,43],"TanStack\u002Fhighlight:docs\u002Fguides\u002Flanguage-registration.md","TanStack\u002Fhighlight:docs\u002Fguides\u002Fssr-and-client.md","TanStack\u002Fhighlight:docs\u002Fguides\u002Fembedded-languages.md","TanStack\u002Fhighlight:src\u002Fcore.ts",{"type":45,"children":46},"root",[47,55,62,68,534,539,545,552,762,767,773,1005,1032,1038,1214,1219,1225,1459,1480,1486,1492,1497,1633,1638,1875,1880,1891,1897,1901,2144,2148,2396,2401,2410,2416,2420,2520,2524,2666,2671,2681,2687,2691,2931,2935,3113,3118,3128,3134,3138,3274,3278,3509,3514,3524,3530,3542,3555,3561,3566,3585,3591,3606,3617],{"type":48,"tag":49,"props":50,"children":51},"element","h1",{"id":4},[52],{"type":53,"value":54},"text","Configure Selective Highlighting",{"type":48,"tag":56,"props":57,"children":59},"h2",{"id":58},"setup",[60],{"type":53,"value":61},"Setup",{"type":48,"tag":63,"props":64,"children":65},"p",{},[66],{"type":53,"value":67},"Create one module that both server and client code import:",{"type":48,"tag":69,"props":70,"children":75},"pre",{"className":71,"code":72,"language":73,"meta":74,"style":74},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { css } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fcss'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\nimport { json } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjson'\nimport { shell } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fshell'\nimport { ts } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fts'\nimport { tsx } from '@tanstack\u002Fhighlight\u002Flanguages\u002Ftsx'\n\nexport const highlighter = createHighlighter({\n  languages: [css, html, js, json, shell, ts, tsx],\n})\n","ts","",[76],{"type":48,"tag":77,"props":78,"children":79},"code",{"__ignoreMap":74},[80,130,167,205,243,281,319,357,395,405,445,520],{"type":48,"tag":81,"props":82,"children":85},"span",{"class":83,"line":84},"line",1,[86,92,98,104,109,114,119,125],{"type":48,"tag":81,"props":87,"children":89},{"style":88},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[90],{"type":53,"value":91},"import",{"type":48,"tag":81,"props":93,"children":95},{"style":94},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[96],{"type":53,"value":97}," {",{"type":48,"tag":81,"props":99,"children":101},{"style":100},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[102],{"type":53,"value":103}," createHighlighter",{"type":48,"tag":81,"props":105,"children":106},{"style":94},[107],{"type":53,"value":108}," }",{"type":48,"tag":81,"props":110,"children":111},{"style":88},[112],{"type":53,"value":113}," from",{"type":48,"tag":81,"props":115,"children":116},{"style":94},[117],{"type":53,"value":118}," '",{"type":48,"tag":81,"props":120,"children":122},{"style":121},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[123],{"type":53,"value":124},"@tanstack\u002Fhighlight\u002Fcore",{"type":48,"tag":81,"props":126,"children":127},{"style":94},[128],{"type":53,"value":129},"'\n",{"type":48,"tag":81,"props":131,"children":132},{"class":83,"line":22},[133,137,141,146,150,154,158,163],{"type":48,"tag":81,"props":134,"children":135},{"style":88},[136],{"type":53,"value":91},{"type":48,"tag":81,"props":138,"children":139},{"style":94},[140],{"type":53,"value":97},{"type":48,"tag":81,"props":142,"children":143},{"style":100},[144],{"type":53,"value":145}," css",{"type":48,"tag":81,"props":147,"children":148},{"style":94},[149],{"type":53,"value":108},{"type":48,"tag":81,"props":151,"children":152},{"style":88},[153],{"type":53,"value":113},{"type":48,"tag":81,"props":155,"children":156},{"style":94},[157],{"type":53,"value":118},{"type":48,"tag":81,"props":159,"children":160},{"style":121},[161],{"type":53,"value":162},"@tanstack\u002Fhighlight\u002Flanguages\u002Fcss",{"type":48,"tag":81,"props":164,"children":165},{"style":94},[166],{"type":53,"value":129},{"type":48,"tag":81,"props":168,"children":170},{"class":83,"line":169},3,[171,175,179,184,188,192,196,201],{"type":48,"tag":81,"props":172,"children":173},{"style":88},[174],{"type":53,"value":91},{"type":48,"tag":81,"props":176,"children":177},{"style":94},[178],{"type":53,"value":97},{"type":48,"tag":81,"props":180,"children":181},{"style":100},[182],{"type":53,"value":183}," html",{"type":48,"tag":81,"props":185,"children":186},{"style":94},[187],{"type":53,"value":108},{"type":48,"tag":81,"props":189,"children":190},{"style":88},[191],{"type":53,"value":113},{"type":48,"tag":81,"props":193,"children":194},{"style":94},[195],{"type":53,"value":118},{"type":48,"tag":81,"props":197,"children":198},{"style":121},[199],{"type":53,"value":200},"@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml",{"type":48,"tag":81,"props":202,"children":203},{"style":94},[204],{"type":53,"value":129},{"type":48,"tag":81,"props":206,"children":208},{"class":83,"line":207},4,[209,213,217,222,226,230,234,239],{"type":48,"tag":81,"props":210,"children":211},{"style":88},[212],{"type":53,"value":91},{"type":48,"tag":81,"props":214,"children":215},{"style":94},[216],{"type":53,"value":97},{"type":48,"tag":81,"props":218,"children":219},{"style":100},[220],{"type":53,"value":221}," js",{"type":48,"tag":81,"props":223,"children":224},{"style":94},[225],{"type":53,"value":108},{"type":48,"tag":81,"props":227,"children":228},{"style":88},[229],{"type":53,"value":113},{"type":48,"tag":81,"props":231,"children":232},{"style":94},[233],{"type":53,"value":118},{"type":48,"tag":81,"props":235,"children":236},{"style":121},[237],{"type":53,"value":238},"@tanstack\u002Fhighlight\u002Flanguages\u002Fjs",{"type":48,"tag":81,"props":240,"children":241},{"style":94},[242],{"type":53,"value":129},{"type":48,"tag":81,"props":244,"children":246},{"class":83,"line":245},5,[247,251,255,260,264,268,272,277],{"type":48,"tag":81,"props":248,"children":249},{"style":88},[250],{"type":53,"value":91},{"type":48,"tag":81,"props":252,"children":253},{"style":94},[254],{"type":53,"value":97},{"type":48,"tag":81,"props":256,"children":257},{"style":100},[258],{"type":53,"value":259}," json",{"type":48,"tag":81,"props":261,"children":262},{"style":94},[263],{"type":53,"value":108},{"type":48,"tag":81,"props":265,"children":266},{"style":88},[267],{"type":53,"value":113},{"type":48,"tag":81,"props":269,"children":270},{"style":94},[271],{"type":53,"value":118},{"type":48,"tag":81,"props":273,"children":274},{"style":121},[275],{"type":53,"value":276},"@tanstack\u002Fhighlight\u002Flanguages\u002Fjson",{"type":48,"tag":81,"props":278,"children":279},{"style":94},[280],{"type":53,"value":129},{"type":48,"tag":81,"props":282,"children":284},{"class":83,"line":283},6,[285,289,293,298,302,306,310,315],{"type":48,"tag":81,"props":286,"children":287},{"style":88},[288],{"type":53,"value":91},{"type":48,"tag":81,"props":290,"children":291},{"style":94},[292],{"type":53,"value":97},{"type":48,"tag":81,"props":294,"children":295},{"style":100},[296],{"type":53,"value":297}," shell",{"type":48,"tag":81,"props":299,"children":300},{"style":94},[301],{"type":53,"value":108},{"type":48,"tag":81,"props":303,"children":304},{"style":88},[305],{"type":53,"value":113},{"type":48,"tag":81,"props":307,"children":308},{"style":94},[309],{"type":53,"value":118},{"type":48,"tag":81,"props":311,"children":312},{"style":121},[313],{"type":53,"value":314},"@tanstack\u002Fhighlight\u002Flanguages\u002Fshell",{"type":48,"tag":81,"props":316,"children":317},{"style":94},[318],{"type":53,"value":129},{"type":48,"tag":81,"props":320,"children":322},{"class":83,"line":321},7,[323,327,331,336,340,344,348,353],{"type":48,"tag":81,"props":324,"children":325},{"style":88},[326],{"type":53,"value":91},{"type":48,"tag":81,"props":328,"children":329},{"style":94},[330],{"type":53,"value":97},{"type":48,"tag":81,"props":332,"children":333},{"style":100},[334],{"type":53,"value":335}," ts",{"type":48,"tag":81,"props":337,"children":338},{"style":94},[339],{"type":53,"value":108},{"type":48,"tag":81,"props":341,"children":342},{"style":88},[343],{"type":53,"value":113},{"type":48,"tag":81,"props":345,"children":346},{"style":94},[347],{"type":53,"value":118},{"type":48,"tag":81,"props":349,"children":350},{"style":121},[351],{"type":53,"value":352},"@tanstack\u002Fhighlight\u002Flanguages\u002Fts",{"type":48,"tag":81,"props":354,"children":355},{"style":94},[356],{"type":53,"value":129},{"type":48,"tag":81,"props":358,"children":360},{"class":83,"line":359},8,[361,365,369,374,378,382,386,391],{"type":48,"tag":81,"props":362,"children":363},{"style":88},[364],{"type":53,"value":91},{"type":48,"tag":81,"props":366,"children":367},{"style":94},[368],{"type":53,"value":97},{"type":48,"tag":81,"props":370,"children":371},{"style":100},[372],{"type":53,"value":373}," tsx",{"type":48,"tag":81,"props":375,"children":376},{"style":94},[377],{"type":53,"value":108},{"type":48,"tag":81,"props":379,"children":380},{"style":88},[381],{"type":53,"value":113},{"type":48,"tag":81,"props":383,"children":384},{"style":94},[385],{"type":53,"value":118},{"type":48,"tag":81,"props":387,"children":388},{"style":121},[389],{"type":53,"value":390},"@tanstack\u002Fhighlight\u002Flanguages\u002Ftsx",{"type":48,"tag":81,"props":392,"children":393},{"style":94},[394],{"type":53,"value":129},{"type":48,"tag":81,"props":396,"children":398},{"class":83,"line":397},9,[399],{"type":48,"tag":81,"props":400,"children":402},{"emptyLinePlaceholder":401},true,[403],{"type":53,"value":404},"\n",{"type":48,"tag":81,"props":406,"children":408},{"class":83,"line":407},10,[409,414,420,425,430,435,440],{"type":48,"tag":81,"props":410,"children":411},{"style":88},[412],{"type":53,"value":413},"export",{"type":48,"tag":81,"props":415,"children":417},{"style":416},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[418],{"type":53,"value":419}," const",{"type":48,"tag":81,"props":421,"children":422},{"style":100},[423],{"type":53,"value":424}," highlighter ",{"type":48,"tag":81,"props":426,"children":427},{"style":94},[428],{"type":53,"value":429},"=",{"type":48,"tag":81,"props":431,"children":433},{"style":432},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[434],{"type":53,"value":103},{"type":48,"tag":81,"props":436,"children":437},{"style":100},[438],{"type":53,"value":439},"(",{"type":48,"tag":81,"props":441,"children":442},{"style":94},[443],{"type":53,"value":444},"{\n",{"type":48,"tag":81,"props":446,"children":448},{"class":83,"line":447},11,[449,455,460,465,470,474,478,482,486,490,494,498,502,506,510,515],{"type":48,"tag":81,"props":450,"children":452},{"style":451},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[453],{"type":53,"value":454},"  languages",{"type":48,"tag":81,"props":456,"children":457},{"style":94},[458],{"type":53,"value":459},":",{"type":48,"tag":81,"props":461,"children":462},{"style":100},[463],{"type":53,"value":464}," [css",{"type":48,"tag":81,"props":466,"children":467},{"style":94},[468],{"type":53,"value":469},",",{"type":48,"tag":81,"props":471,"children":472},{"style":100},[473],{"type":53,"value":183},{"type":48,"tag":81,"props":475,"children":476},{"style":94},[477],{"type":53,"value":469},{"type":48,"tag":81,"props":479,"children":480},{"style":100},[481],{"type":53,"value":221},{"type":48,"tag":81,"props":483,"children":484},{"style":94},[485],{"type":53,"value":469},{"type":48,"tag":81,"props":487,"children":488},{"style":100},[489],{"type":53,"value":259},{"type":48,"tag":81,"props":491,"children":492},{"style":94},[493],{"type":53,"value":469},{"type":48,"tag":81,"props":495,"children":496},{"style":100},[497],{"type":53,"value":297},{"type":48,"tag":81,"props":499,"children":500},{"style":94},[501],{"type":53,"value":469},{"type":48,"tag":81,"props":503,"children":504},{"style":100},[505],{"type":53,"value":335},{"type":48,"tag":81,"props":507,"children":508},{"style":94},[509],{"type":53,"value":469},{"type":48,"tag":81,"props":511,"children":512},{"style":100},[513],{"type":53,"value":514}," tsx]",{"type":48,"tag":81,"props":516,"children":517},{"style":94},[518],{"type":53,"value":519},",\n",{"type":48,"tag":81,"props":521,"children":523},{"class":83,"line":522},12,[524,529],{"type":48,"tag":81,"props":525,"children":526},{"style":94},[527],{"type":53,"value":528},"}",{"type":48,"tag":81,"props":530,"children":531},{"style":100},[532],{"type":53,"value":533},")\n",{"type":48,"tag":63,"props":535,"children":536},{},[537],{"type":53,"value":538},"Keep this module isomorphic. It needs no server-only or browser-only imports.",{"type":48,"tag":56,"props":540,"children":542},{"id":541},"core-patterns",[543],{"type":53,"value":544},"Core Patterns",{"type":48,"tag":546,"props":547,"children":549},"h3",{"id":548},"render-static-blocks-and-later-client-content",[550],{"type":53,"value":551},"Render static blocks and later client content",{"type":48,"tag":69,"props":553,"children":555},{"className":71,"code":554,"language":73,"meta":74,"style":74},"import { highlighter } from '.\u002Fhighlight'\n\nexport function renderDocumentationCode(code: string, lang: string) {\n  return highlighter.renderCodeBlockData({\n    code,\n    lang,\n    lineNumbers: true,\n  })\n}\n",[556],{"type":48,"tag":77,"props":557,"children":558},{"__ignoreMap":74},[559,596,603,666,696,708,720,742,754],{"type":48,"tag":81,"props":560,"children":561},{"class":83,"line":84},[562,566,570,575,579,583,587,592],{"type":48,"tag":81,"props":563,"children":564},{"style":88},[565],{"type":53,"value":91},{"type":48,"tag":81,"props":567,"children":568},{"style":94},[569],{"type":53,"value":97},{"type":48,"tag":81,"props":571,"children":572},{"style":100},[573],{"type":53,"value":574}," highlighter",{"type":48,"tag":81,"props":576,"children":577},{"style":94},[578],{"type":53,"value":108},{"type":48,"tag":81,"props":580,"children":581},{"style":88},[582],{"type":53,"value":113},{"type":48,"tag":81,"props":584,"children":585},{"style":94},[586],{"type":53,"value":118},{"type":48,"tag":81,"props":588,"children":589},{"style":121},[590],{"type":53,"value":591},".\u002Fhighlight",{"type":48,"tag":81,"props":593,"children":594},{"style":94},[595],{"type":53,"value":129},{"type":48,"tag":81,"props":597,"children":598},{"class":83,"line":22},[599],{"type":48,"tag":81,"props":600,"children":601},{"emptyLinePlaceholder":401},[602],{"type":53,"value":404},{"type":48,"tag":81,"props":604,"children":605},{"class":83,"line":169},[606,610,615,620,624,629,633,639,643,648,652,656,661],{"type":48,"tag":81,"props":607,"children":608},{"style":88},[609],{"type":53,"value":413},{"type":48,"tag":81,"props":611,"children":612},{"style":416},[613],{"type":53,"value":614}," function",{"type":48,"tag":81,"props":616,"children":617},{"style":432},[618],{"type":53,"value":619}," renderDocumentationCode",{"type":48,"tag":81,"props":621,"children":622},{"style":94},[623],{"type":53,"value":439},{"type":48,"tag":81,"props":625,"children":627},{"style":626},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic",[628],{"type":53,"value":77},{"type":48,"tag":81,"props":630,"children":631},{"style":94},[632],{"type":53,"value":459},{"type":48,"tag":81,"props":634,"children":636},{"style":635},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[637],{"type":53,"value":638}," string",{"type":48,"tag":81,"props":640,"children":641},{"style":94},[642],{"type":53,"value":469},{"type":48,"tag":81,"props":644,"children":645},{"style":626},[646],{"type":53,"value":647}," lang",{"type":48,"tag":81,"props":649,"children":650},{"style":94},[651],{"type":53,"value":459},{"type":48,"tag":81,"props":653,"children":654},{"style":635},[655],{"type":53,"value":638},{"type":48,"tag":81,"props":657,"children":658},{"style":94},[659],{"type":53,"value":660},")",{"type":48,"tag":81,"props":662,"children":663},{"style":94},[664],{"type":53,"value":665}," {\n",{"type":48,"tag":81,"props":667,"children":668},{"class":83,"line":207},[669,674,678,683,688,692],{"type":48,"tag":81,"props":670,"children":671},{"style":88},[672],{"type":53,"value":673},"  return",{"type":48,"tag":81,"props":675,"children":676},{"style":100},[677],{"type":53,"value":574},{"type":48,"tag":81,"props":679,"children":680},{"style":94},[681],{"type":53,"value":682},".",{"type":48,"tag":81,"props":684,"children":685},{"style":432},[686],{"type":53,"value":687},"renderCodeBlockData",{"type":48,"tag":81,"props":689,"children":690},{"style":451},[691],{"type":53,"value":439},{"type":48,"tag":81,"props":693,"children":694},{"style":94},[695],{"type":53,"value":444},{"type":48,"tag":81,"props":697,"children":698},{"class":83,"line":245},[699,704],{"type":48,"tag":81,"props":700,"children":701},{"style":100},[702],{"type":53,"value":703},"    code",{"type":48,"tag":81,"props":705,"children":706},{"style":94},[707],{"type":53,"value":519},{"type":48,"tag":81,"props":709,"children":710},{"class":83,"line":283},[711,716],{"type":48,"tag":81,"props":712,"children":713},{"style":100},[714],{"type":53,"value":715},"    lang",{"type":48,"tag":81,"props":717,"children":718},{"style":94},[719],{"type":53,"value":519},{"type":48,"tag":81,"props":721,"children":722},{"class":83,"line":321},[723,728,732,738],{"type":48,"tag":81,"props":724,"children":725},{"style":451},[726],{"type":53,"value":727},"    lineNumbers",{"type":48,"tag":81,"props":729,"children":730},{"style":94},[731],{"type":53,"value":459},{"type":48,"tag":81,"props":733,"children":735},{"style":734},"--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC",[736],{"type":53,"value":737}," true",{"type":48,"tag":81,"props":739,"children":740},{"style":94},[741],{"type":53,"value":519},{"type":48,"tag":81,"props":743,"children":744},{"class":83,"line":359},[745,750],{"type":48,"tag":81,"props":746,"children":747},{"style":94},[748],{"type":53,"value":749},"  }",{"type":48,"tag":81,"props":751,"children":752},{"style":451},[753],{"type":53,"value":533},{"type":48,"tag":81,"props":755,"children":756},{"class":83,"line":397},[757],{"type":48,"tag":81,"props":758,"children":759},{"style":94},[760],{"type":53,"value":761},"}\n",{"type":48,"tag":63,"props":763,"children":764},{},[765],{"type":53,"value":766},"Initial SSR output can hydrate unchanged; call the same function only for code introduced after hydration.",{"type":48,"tag":546,"props":768,"children":770},{"id":769},"normalize-aliases-before-application-branching",[771],{"type":53,"value":772},"Normalize aliases before application branching",{"type":48,"tag":69,"props":774,"children":776},{"className":71,"code":775,"language":73,"meta":74,"style":74},"import { highlighter } from '.\u002Fhighlight'\n\nexport function getRegisteredLanguage(lang: string | undefined) {\n  return highlighter.normalizeLanguage(lang)\n}\n\ngetRegisteredLanguage('typescript')\ngetRegisteredLanguage('bash')\ngetRegisteredLanguage('not-registered')\n",[777],{"type":48,"tag":77,"props":778,"children":779},{"__ignoreMap":74},[780,815,822,873,905,912,919,949,977],{"type":48,"tag":81,"props":781,"children":782},{"class":83,"line":84},[783,787,791,795,799,803,807,811],{"type":48,"tag":81,"props":784,"children":785},{"style":88},[786],{"type":53,"value":91},{"type":48,"tag":81,"props":788,"children":789},{"style":94},[790],{"type":53,"value":97},{"type":48,"tag":81,"props":792,"children":793},{"style":100},[794],{"type":53,"value":574},{"type":48,"tag":81,"props":796,"children":797},{"style":94},[798],{"type":53,"value":108},{"type":48,"tag":81,"props":800,"children":801},{"style":88},[802],{"type":53,"value":113},{"type":48,"tag":81,"props":804,"children":805},{"style":94},[806],{"type":53,"value":118},{"type":48,"tag":81,"props":808,"children":809},{"style":121},[810],{"type":53,"value":591},{"type":48,"tag":81,"props":812,"children":813},{"style":94},[814],{"type":53,"value":129},{"type":48,"tag":81,"props":816,"children":817},{"class":83,"line":22},[818],{"type":48,"tag":81,"props":819,"children":820},{"emptyLinePlaceholder":401},[821],{"type":53,"value":404},{"type":48,"tag":81,"props":823,"children":824},{"class":83,"line":169},[825,829,833,838,842,847,851,855,860,865,869],{"type":48,"tag":81,"props":826,"children":827},{"style":88},[828],{"type":53,"value":413},{"type":48,"tag":81,"props":830,"children":831},{"style":416},[832],{"type":53,"value":614},{"type":48,"tag":81,"props":834,"children":835},{"style":432},[836],{"type":53,"value":837}," getRegisteredLanguage",{"type":48,"tag":81,"props":839,"children":840},{"style":94},[841],{"type":53,"value":439},{"type":48,"tag":81,"props":843,"children":844},{"style":626},[845],{"type":53,"value":846},"lang",{"type":48,"tag":81,"props":848,"children":849},{"style":94},[850],{"type":53,"value":459},{"type":48,"tag":81,"props":852,"children":853},{"style":635},[854],{"type":53,"value":638},{"type":48,"tag":81,"props":856,"children":857},{"style":94},[858],{"type":53,"value":859}," |",{"type":48,"tag":81,"props":861,"children":862},{"style":635},[863],{"type":53,"value":864}," undefined",{"type":48,"tag":81,"props":866,"children":867},{"style":94},[868],{"type":53,"value":660},{"type":48,"tag":81,"props":870,"children":871},{"style":94},[872],{"type":53,"value":665},{"type":48,"tag":81,"props":874,"children":875},{"class":83,"line":207},[876,880,884,888,893,897,901],{"type":48,"tag":81,"props":877,"children":878},{"style":88},[879],{"type":53,"value":673},{"type":48,"tag":81,"props":881,"children":882},{"style":100},[883],{"type":53,"value":574},{"type":48,"tag":81,"props":885,"children":886},{"style":94},[887],{"type":53,"value":682},{"type":48,"tag":81,"props":889,"children":890},{"style":432},[891],{"type":53,"value":892},"normalizeLanguage",{"type":48,"tag":81,"props":894,"children":895},{"style":451},[896],{"type":53,"value":439},{"type":48,"tag":81,"props":898,"children":899},{"style":100},[900],{"type":53,"value":846},{"type":48,"tag":81,"props":902,"children":903},{"style":451},[904],{"type":53,"value":533},{"type":48,"tag":81,"props":906,"children":907},{"class":83,"line":245},[908],{"type":48,"tag":81,"props":909,"children":910},{"style":94},[911],{"type":53,"value":761},{"type":48,"tag":81,"props":913,"children":914},{"class":83,"line":283},[915],{"type":48,"tag":81,"props":916,"children":917},{"emptyLinePlaceholder":401},[918],{"type":53,"value":404},{"type":48,"tag":81,"props":920,"children":921},{"class":83,"line":321},[922,927,931,936,941,945],{"type":48,"tag":81,"props":923,"children":924},{"style":432},[925],{"type":53,"value":926},"getRegisteredLanguage",{"type":48,"tag":81,"props":928,"children":929},{"style":100},[930],{"type":53,"value":439},{"type":48,"tag":81,"props":932,"children":933},{"style":94},[934],{"type":53,"value":935},"'",{"type":48,"tag":81,"props":937,"children":938},{"style":121},[939],{"type":53,"value":940},"typescript",{"type":48,"tag":81,"props":942,"children":943},{"style":94},[944],{"type":53,"value":935},{"type":48,"tag":81,"props":946,"children":947},{"style":100},[948],{"type":53,"value":533},{"type":48,"tag":81,"props":950,"children":951},{"class":83,"line":359},[952,956,960,964,969,973],{"type":48,"tag":81,"props":953,"children":954},{"style":432},[955],{"type":53,"value":926},{"type":48,"tag":81,"props":957,"children":958},{"style":100},[959],{"type":53,"value":439},{"type":48,"tag":81,"props":961,"children":962},{"style":94},[963],{"type":53,"value":935},{"type":48,"tag":81,"props":965,"children":966},{"style":121},[967],{"type":53,"value":968},"bash",{"type":48,"tag":81,"props":970,"children":971},{"style":94},[972],{"type":53,"value":935},{"type":48,"tag":81,"props":974,"children":975},{"style":100},[976],{"type":53,"value":533},{"type":48,"tag":81,"props":978,"children":979},{"class":83,"line":397},[980,984,988,992,997,1001],{"type":48,"tag":81,"props":981,"children":982},{"style":432},[983],{"type":53,"value":926},{"type":48,"tag":81,"props":985,"children":986},{"style":100},[987],{"type":53,"value":439},{"type":48,"tag":81,"props":989,"children":990},{"style":94},[991],{"type":53,"value":935},{"type":48,"tag":81,"props":993,"children":994},{"style":121},[995],{"type":53,"value":996},"not-registered",{"type":48,"tag":81,"props":998,"children":999},{"style":94},[1000],{"type":53,"value":935},{"type":48,"tag":81,"props":1002,"children":1003},{"style":100},[1004],{"type":53,"value":533},{"type":48,"tag":63,"props":1006,"children":1007},{},[1008,1010,1015,1017,1023,1025,1031],{"type":53,"value":1009},"The results are ",{"type":48,"tag":77,"props":1011,"children":1013},{"className":1012},[],[1014],{"type":53,"value":73},{"type":53,"value":1016},", ",{"type":48,"tag":77,"props":1018,"children":1020},{"className":1019},[],[1021],{"type":53,"value":1022},"shell",{"type":53,"value":1024},", and the configured fallback, which defaults to ",{"type":48,"tag":77,"props":1026,"children":1028},{"className":1027},[],[1029],{"type":53,"value":1030},"plaintext",{"type":53,"value":682},{"type":48,"tag":546,"props":1033,"children":1035},{"id":1034},"choose-an-intentional-fallback",[1036],{"type":53,"value":1037},"Choose an intentional fallback",{"type":48,"tag":69,"props":1039,"children":1041},{"className":71,"code":1040,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { json } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjson'\n\nexport const jsonHighlighter = createHighlighter({\n  fallbackLanguage: 'json',\n  languages: [json],\n})\n",[1042],{"type":48,"tag":77,"props":1043,"children":1044},{"__ignoreMap":74},[1045,1080,1115,1122,1154,1183,1203],{"type":48,"tag":81,"props":1046,"children":1047},{"class":83,"line":84},[1048,1052,1056,1060,1064,1068,1072,1076],{"type":48,"tag":81,"props":1049,"children":1050},{"style":88},[1051],{"type":53,"value":91},{"type":48,"tag":81,"props":1053,"children":1054},{"style":94},[1055],{"type":53,"value":97},{"type":48,"tag":81,"props":1057,"children":1058},{"style":100},[1059],{"type":53,"value":103},{"type":48,"tag":81,"props":1061,"children":1062},{"style":94},[1063],{"type":53,"value":108},{"type":48,"tag":81,"props":1065,"children":1066},{"style":88},[1067],{"type":53,"value":113},{"type":48,"tag":81,"props":1069,"children":1070},{"style":94},[1071],{"type":53,"value":118},{"type":48,"tag":81,"props":1073,"children":1074},{"style":121},[1075],{"type":53,"value":124},{"type":48,"tag":81,"props":1077,"children":1078},{"style":94},[1079],{"type":53,"value":129},{"type":48,"tag":81,"props":1081,"children":1082},{"class":83,"line":22},[1083,1087,1091,1095,1099,1103,1107,1111],{"type":48,"tag":81,"props":1084,"children":1085},{"style":88},[1086],{"type":53,"value":91},{"type":48,"tag":81,"props":1088,"children":1089},{"style":94},[1090],{"type":53,"value":97},{"type":48,"tag":81,"props":1092,"children":1093},{"style":100},[1094],{"type":53,"value":259},{"type":48,"tag":81,"props":1096,"children":1097},{"style":94},[1098],{"type":53,"value":108},{"type":48,"tag":81,"props":1100,"children":1101},{"style":88},[1102],{"type":53,"value":113},{"type":48,"tag":81,"props":1104,"children":1105},{"style":94},[1106],{"type":53,"value":118},{"type":48,"tag":81,"props":1108,"children":1109},{"style":121},[1110],{"type":53,"value":276},{"type":48,"tag":81,"props":1112,"children":1113},{"style":94},[1114],{"type":53,"value":129},{"type":48,"tag":81,"props":1116,"children":1117},{"class":83,"line":169},[1118],{"type":48,"tag":81,"props":1119,"children":1120},{"emptyLinePlaceholder":401},[1121],{"type":53,"value":404},{"type":48,"tag":81,"props":1123,"children":1124},{"class":83,"line":207},[1125,1129,1133,1138,1142,1146,1150],{"type":48,"tag":81,"props":1126,"children":1127},{"style":88},[1128],{"type":53,"value":413},{"type":48,"tag":81,"props":1130,"children":1131},{"style":416},[1132],{"type":53,"value":419},{"type":48,"tag":81,"props":1134,"children":1135},{"style":100},[1136],{"type":53,"value":1137}," jsonHighlighter ",{"type":48,"tag":81,"props":1139,"children":1140},{"style":94},[1141],{"type":53,"value":429},{"type":48,"tag":81,"props":1143,"children":1144},{"style":432},[1145],{"type":53,"value":103},{"type":48,"tag":81,"props":1147,"children":1148},{"style":100},[1149],{"type":53,"value":439},{"type":48,"tag":81,"props":1151,"children":1152},{"style":94},[1153],{"type":53,"value":444},{"type":48,"tag":81,"props":1155,"children":1156},{"class":83,"line":245},[1157,1162,1166,1170,1175,1179],{"type":48,"tag":81,"props":1158,"children":1159},{"style":451},[1160],{"type":53,"value":1161},"  fallbackLanguage",{"type":48,"tag":81,"props":1163,"children":1164},{"style":94},[1165],{"type":53,"value":459},{"type":48,"tag":81,"props":1167,"children":1168},{"style":94},[1169],{"type":53,"value":118},{"type":48,"tag":81,"props":1171,"children":1172},{"style":121},[1173],{"type":53,"value":1174},"json",{"type":48,"tag":81,"props":1176,"children":1177},{"style":94},[1178],{"type":53,"value":935},{"type":48,"tag":81,"props":1180,"children":1181},{"style":94},[1182],{"type":53,"value":519},{"type":48,"tag":81,"props":1184,"children":1185},{"class":83,"line":283},[1186,1190,1194,1199],{"type":48,"tag":81,"props":1187,"children":1188},{"style":451},[1189],{"type":53,"value":454},{"type":48,"tag":81,"props":1191,"children":1192},{"style":94},[1193],{"type":53,"value":459},{"type":48,"tag":81,"props":1195,"children":1196},{"style":100},[1197],{"type":53,"value":1198}," [json]",{"type":48,"tag":81,"props":1200,"children":1201},{"style":94},[1202],{"type":53,"value":519},{"type":48,"tag":81,"props":1204,"children":1205},{"class":83,"line":321},[1206,1210],{"type":48,"tag":81,"props":1207,"children":1208},{"style":94},[1209],{"type":53,"value":528},{"type":48,"tag":81,"props":1211,"children":1212},{"style":100},[1213],{"type":53,"value":533},{"type":48,"tag":63,"props":1215,"children":1216},{},[1217],{"type":53,"value":1218},"Unknown language names are tokenized as JSON in this registry; there is no auto-detection.",{"type":48,"tag":546,"props":1220,"children":1222},{"id":1221},"register-optional-embedded-languages-explicitly",[1223],{"type":53,"value":1224},"Register optional embedded languages explicitly",{"type":48,"tag":69,"props":1226,"children":1228},{"className":71,"code":1227,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { css } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fcss'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\n\nexport const markupHighlighter = createHighlighter({\n  languages: [html, css, js],\n})\n",[1229],{"type":48,"tag":77,"props":1230,"children":1231},{"__ignoreMap":74},[1232,1267,1302,1337,1372,1379,1411,1448],{"type":48,"tag":81,"props":1233,"children":1234},{"class":83,"line":84},[1235,1239,1243,1247,1251,1255,1259,1263],{"type":48,"tag":81,"props":1236,"children":1237},{"style":88},[1238],{"type":53,"value":91},{"type":48,"tag":81,"props":1240,"children":1241},{"style":94},[1242],{"type":53,"value":97},{"type":48,"tag":81,"props":1244,"children":1245},{"style":100},[1246],{"type":53,"value":103},{"type":48,"tag":81,"props":1248,"children":1249},{"style":94},[1250],{"type":53,"value":108},{"type":48,"tag":81,"props":1252,"children":1253},{"style":88},[1254],{"type":53,"value":113},{"type":48,"tag":81,"props":1256,"children":1257},{"style":94},[1258],{"type":53,"value":118},{"type":48,"tag":81,"props":1260,"children":1261},{"style":121},[1262],{"type":53,"value":124},{"type":48,"tag":81,"props":1264,"children":1265},{"style":94},[1266],{"type":53,"value":129},{"type":48,"tag":81,"props":1268,"children":1269},{"class":83,"line":22},[1270,1274,1278,1282,1286,1290,1294,1298],{"type":48,"tag":81,"props":1271,"children":1272},{"style":88},[1273],{"type":53,"value":91},{"type":48,"tag":81,"props":1275,"children":1276},{"style":94},[1277],{"type":53,"value":97},{"type":48,"tag":81,"props":1279,"children":1280},{"style":100},[1281],{"type":53,"value":145},{"type":48,"tag":81,"props":1283,"children":1284},{"style":94},[1285],{"type":53,"value":108},{"type":48,"tag":81,"props":1287,"children":1288},{"style":88},[1289],{"type":53,"value":113},{"type":48,"tag":81,"props":1291,"children":1292},{"style":94},[1293],{"type":53,"value":118},{"type":48,"tag":81,"props":1295,"children":1296},{"style":121},[1297],{"type":53,"value":162},{"type":48,"tag":81,"props":1299,"children":1300},{"style":94},[1301],{"type":53,"value":129},{"type":48,"tag":81,"props":1303,"children":1304},{"class":83,"line":169},[1305,1309,1313,1317,1321,1325,1329,1333],{"type":48,"tag":81,"props":1306,"children":1307},{"style":88},[1308],{"type":53,"value":91},{"type":48,"tag":81,"props":1310,"children":1311},{"style":94},[1312],{"type":53,"value":97},{"type":48,"tag":81,"props":1314,"children":1315},{"style":100},[1316],{"type":53,"value":183},{"type":48,"tag":81,"props":1318,"children":1319},{"style":94},[1320],{"type":53,"value":108},{"type":48,"tag":81,"props":1322,"children":1323},{"style":88},[1324],{"type":53,"value":113},{"type":48,"tag":81,"props":1326,"children":1327},{"style":94},[1328],{"type":53,"value":118},{"type":48,"tag":81,"props":1330,"children":1331},{"style":121},[1332],{"type":53,"value":200},{"type":48,"tag":81,"props":1334,"children":1335},{"style":94},[1336],{"type":53,"value":129},{"type":48,"tag":81,"props":1338,"children":1339},{"class":83,"line":207},[1340,1344,1348,1352,1356,1360,1364,1368],{"type":48,"tag":81,"props":1341,"children":1342},{"style":88},[1343],{"type":53,"value":91},{"type":48,"tag":81,"props":1345,"children":1346},{"style":94},[1347],{"type":53,"value":97},{"type":48,"tag":81,"props":1349,"children":1350},{"style":100},[1351],{"type":53,"value":221},{"type":48,"tag":81,"props":1353,"children":1354},{"style":94},[1355],{"type":53,"value":108},{"type":48,"tag":81,"props":1357,"children":1358},{"style":88},[1359],{"type":53,"value":113},{"type":48,"tag":81,"props":1361,"children":1362},{"style":94},[1363],{"type":53,"value":118},{"type":48,"tag":81,"props":1365,"children":1366},{"style":121},[1367],{"type":53,"value":238},{"type":48,"tag":81,"props":1369,"children":1370},{"style":94},[1371],{"type":53,"value":129},{"type":48,"tag":81,"props":1373,"children":1374},{"class":83,"line":245},[1375],{"type":48,"tag":81,"props":1376,"children":1377},{"emptyLinePlaceholder":401},[1378],{"type":53,"value":404},{"type":48,"tag":81,"props":1380,"children":1381},{"class":83,"line":283},[1382,1386,1390,1395,1399,1403,1407],{"type":48,"tag":81,"props":1383,"children":1384},{"style":88},[1385],{"type":53,"value":413},{"type":48,"tag":81,"props":1387,"children":1388},{"style":416},[1389],{"type":53,"value":419},{"type":48,"tag":81,"props":1391,"children":1392},{"style":100},[1393],{"type":53,"value":1394}," markupHighlighter ",{"type":48,"tag":81,"props":1396,"children":1397},{"style":94},[1398],{"type":53,"value":429},{"type":48,"tag":81,"props":1400,"children":1401},{"style":432},[1402],{"type":53,"value":103},{"type":48,"tag":81,"props":1404,"children":1405},{"style":100},[1406],{"type":53,"value":439},{"type":48,"tag":81,"props":1408,"children":1409},{"style":94},[1410],{"type":53,"value":444},{"type":48,"tag":81,"props":1412,"children":1413},{"class":83,"line":321},[1414,1418,1422,1427,1431,1435,1439,1444],{"type":48,"tag":81,"props":1415,"children":1416},{"style":451},[1417],{"type":53,"value":454},{"type":48,"tag":81,"props":1419,"children":1420},{"style":94},[1421],{"type":53,"value":459},{"type":48,"tag":81,"props":1423,"children":1424},{"style":100},[1425],{"type":53,"value":1426}," [html",{"type":48,"tag":81,"props":1428,"children":1429},{"style":94},[1430],{"type":53,"value":469},{"type":48,"tag":81,"props":1432,"children":1433},{"style":100},[1434],{"type":53,"value":145},{"type":48,"tag":81,"props":1436,"children":1437},{"style":94},[1438],{"type":53,"value":469},{"type":48,"tag":81,"props":1440,"children":1441},{"style":100},[1442],{"type":53,"value":1443}," js]",{"type":48,"tag":81,"props":1445,"children":1446},{"style":94},[1447],{"type":53,"value":519},{"type":48,"tag":81,"props":1449,"children":1450},{"class":83,"line":359},[1451,1455],{"type":48,"tag":81,"props":1452,"children":1453},{"style":94},[1454],{"type":53,"value":528},{"type":48,"tag":81,"props":1456,"children":1457},{"style":100},[1458],{"type":53,"value":533},{"type":48,"tag":63,"props":1460,"children":1461},{},[1462,1464,1470,1472,1478],{"type":53,"value":1463},"Without ",{"type":48,"tag":77,"props":1465,"children":1467},{"className":1466},[],[1468],{"type":53,"value":1469},"css",{"type":53,"value":1471}," and ",{"type":48,"tag":77,"props":1473,"children":1475},{"className":1474},[],[1476],{"type":53,"value":1477},"js",{"type":53,"value":1479},", HTML tags still highlight but style and script bodies remain plain.",{"type":48,"tag":56,"props":1481,"children":1483},{"id":1482},"common-mistakes",[1484],{"type":53,"value":1485},"Common Mistakes",{"type":48,"tag":546,"props":1487,"children":1489},{"id":1488},"critical-importing-all-languages-into-the-client",[1490],{"type":53,"value":1491},"CRITICAL Importing all languages into the client",{"type":48,"tag":63,"props":1493,"children":1494},{},[1495],{"type":53,"value":1496},"Wrong:",{"type":48,"tag":69,"props":1498,"children":1500},{"className":71,"code":1499,"language":73,"meta":74,"style":74},"import { highlight } from '@tanstack\u002Fhighlight'\n\nexport const html = highlight('const answer = 42', { lang: 'ts' }).html\n",[1501],{"type":48,"tag":77,"props":1502,"children":1503},{"__ignoreMap":74},[1504,1540,1547],{"type":48,"tag":81,"props":1505,"children":1506},{"class":83,"line":84},[1507,1511,1515,1520,1524,1528,1532,1536],{"type":48,"tag":81,"props":1508,"children":1509},{"style":88},[1510],{"type":53,"value":91},{"type":48,"tag":81,"props":1512,"children":1513},{"style":94},[1514],{"type":53,"value":97},{"type":48,"tag":81,"props":1516,"children":1517},{"style":100},[1518],{"type":53,"value":1519}," highlight",{"type":48,"tag":81,"props":1521,"children":1522},{"style":94},[1523],{"type":53,"value":108},{"type":48,"tag":81,"props":1525,"children":1526},{"style":88},[1527],{"type":53,"value":113},{"type":48,"tag":81,"props":1529,"children":1530},{"style":94},[1531],{"type":53,"value":118},{"type":48,"tag":81,"props":1533,"children":1534},{"style":121},[1535],{"type":53,"value":37},{"type":48,"tag":81,"props":1537,"children":1538},{"style":94},[1539],{"type":53,"value":129},{"type":48,"tag":81,"props":1541,"children":1542},{"class":83,"line":22},[1543],{"type":48,"tag":81,"props":1544,"children":1545},{"emptyLinePlaceholder":401},[1546],{"type":53,"value":404},{"type":48,"tag":81,"props":1548,"children":1549},{"class":83,"line":169},[1550,1554,1558,1563,1567,1571,1575,1579,1584,1588,1592,1596,1600,1604,1608,1612,1616,1620,1624,1628],{"type":48,"tag":81,"props":1551,"children":1552},{"style":88},[1553],{"type":53,"value":413},{"type":48,"tag":81,"props":1555,"children":1556},{"style":416},[1557],{"type":53,"value":419},{"type":48,"tag":81,"props":1559,"children":1560},{"style":100},[1561],{"type":53,"value":1562}," html ",{"type":48,"tag":81,"props":1564,"children":1565},{"style":94},[1566],{"type":53,"value":429},{"type":48,"tag":81,"props":1568,"children":1569},{"style":432},[1570],{"type":53,"value":1519},{"type":48,"tag":81,"props":1572,"children":1573},{"style":100},[1574],{"type":53,"value":439},{"type":48,"tag":81,"props":1576,"children":1577},{"style":94},[1578],{"type":53,"value":935},{"type":48,"tag":81,"props":1580,"children":1581},{"style":121},[1582],{"type":53,"value":1583},"const answer = 42",{"type":48,"tag":81,"props":1585,"children":1586},{"style":94},[1587],{"type":53,"value":935},{"type":48,"tag":81,"props":1589,"children":1590},{"style":94},[1591],{"type":53,"value":469},{"type":48,"tag":81,"props":1593,"children":1594},{"style":94},[1595],{"type":53,"value":97},{"type":48,"tag":81,"props":1597,"children":1598},{"style":451},[1599],{"type":53,"value":647},{"type":48,"tag":81,"props":1601,"children":1602},{"style":94},[1603],{"type":53,"value":459},{"type":48,"tag":81,"props":1605,"children":1606},{"style":94},[1607],{"type":53,"value":118},{"type":48,"tag":81,"props":1609,"children":1610},{"style":121},[1611],{"type":53,"value":73},{"type":48,"tag":81,"props":1613,"children":1614},{"style":94},[1615],{"type":53,"value":935},{"type":48,"tag":81,"props":1617,"children":1618},{"style":94},[1619],{"type":53,"value":108},{"type":48,"tag":81,"props":1621,"children":1622},{"style":100},[1623],{"type":53,"value":660},{"type":48,"tag":81,"props":1625,"children":1626},{"style":94},[1627],{"type":53,"value":682},{"type":48,"tag":81,"props":1629,"children":1630},{"style":100},[1631],{"type":53,"value":1632},"html\n",{"type":48,"tag":63,"props":1634,"children":1635},{},[1636],{"type":53,"value":1637},"Correct:",{"type":48,"tag":69,"props":1639,"children":1641},{"className":71,"code":1640,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { ts } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fts'\n\nconst highlighter = createHighlighter({ languages: [ts] })\n\nexport const html = highlighter.highlightToHtml('const answer = 42', {\n  lang: 'ts',\n})\n",[1642],{"type":48,"tag":77,"props":1643,"children":1644},{"__ignoreMap":74},[1645,1680,1715,1722,1773,1780,1836,1864],{"type":48,"tag":81,"props":1646,"children":1647},{"class":83,"line":84},[1648,1652,1656,1660,1664,1668,1672,1676],{"type":48,"tag":81,"props":1649,"children":1650},{"style":88},[1651],{"type":53,"value":91},{"type":48,"tag":81,"props":1653,"children":1654},{"style":94},[1655],{"type":53,"value":97},{"type":48,"tag":81,"props":1657,"children":1658},{"style":100},[1659],{"type":53,"value":103},{"type":48,"tag":81,"props":1661,"children":1662},{"style":94},[1663],{"type":53,"value":108},{"type":48,"tag":81,"props":1665,"children":1666},{"style":88},[1667],{"type":53,"value":113},{"type":48,"tag":81,"props":1669,"children":1670},{"style":94},[1671],{"type":53,"value":118},{"type":48,"tag":81,"props":1673,"children":1674},{"style":121},[1675],{"type":53,"value":124},{"type":48,"tag":81,"props":1677,"children":1678},{"style":94},[1679],{"type":53,"value":129},{"type":48,"tag":81,"props":1681,"children":1682},{"class":83,"line":22},[1683,1687,1691,1695,1699,1703,1707,1711],{"type":48,"tag":81,"props":1684,"children":1685},{"style":88},[1686],{"type":53,"value":91},{"type":48,"tag":81,"props":1688,"children":1689},{"style":94},[1690],{"type":53,"value":97},{"type":48,"tag":81,"props":1692,"children":1693},{"style":100},[1694],{"type":53,"value":335},{"type":48,"tag":81,"props":1696,"children":1697},{"style":94},[1698],{"type":53,"value":108},{"type":48,"tag":81,"props":1700,"children":1701},{"style":88},[1702],{"type":53,"value":113},{"type":48,"tag":81,"props":1704,"children":1705},{"style":94},[1706],{"type":53,"value":118},{"type":48,"tag":81,"props":1708,"children":1709},{"style":121},[1710],{"type":53,"value":352},{"type":48,"tag":81,"props":1712,"children":1713},{"style":94},[1714],{"type":53,"value":129},{"type":48,"tag":81,"props":1716,"children":1717},{"class":83,"line":169},[1718],{"type":48,"tag":81,"props":1719,"children":1720},{"emptyLinePlaceholder":401},[1721],{"type":53,"value":404},{"type":48,"tag":81,"props":1723,"children":1724},{"class":83,"line":207},[1725,1730,1734,1738,1742,1746,1751,1756,1760,1765,1769],{"type":48,"tag":81,"props":1726,"children":1727},{"style":416},[1728],{"type":53,"value":1729},"const",{"type":48,"tag":81,"props":1731,"children":1732},{"style":100},[1733],{"type":53,"value":424},{"type":48,"tag":81,"props":1735,"children":1736},{"style":94},[1737],{"type":53,"value":429},{"type":48,"tag":81,"props":1739,"children":1740},{"style":432},[1741],{"type":53,"value":103},{"type":48,"tag":81,"props":1743,"children":1744},{"style":100},[1745],{"type":53,"value":439},{"type":48,"tag":81,"props":1747,"children":1748},{"style":94},[1749],{"type":53,"value":1750},"{",{"type":48,"tag":81,"props":1752,"children":1753},{"style":451},[1754],{"type":53,"value":1755}," languages",{"type":48,"tag":81,"props":1757,"children":1758},{"style":94},[1759],{"type":53,"value":459},{"type":48,"tag":81,"props":1761,"children":1762},{"style":100},[1763],{"type":53,"value":1764}," [ts] ",{"type":48,"tag":81,"props":1766,"children":1767},{"style":94},[1768],{"type":53,"value":528},{"type":48,"tag":81,"props":1770,"children":1771},{"style":100},[1772],{"type":53,"value":533},{"type":48,"tag":81,"props":1774,"children":1775},{"class":83,"line":245},[1776],{"type":48,"tag":81,"props":1777,"children":1778},{"emptyLinePlaceholder":401},[1779],{"type":53,"value":404},{"type":48,"tag":81,"props":1781,"children":1782},{"class":83,"line":283},[1783,1787,1791,1795,1799,1803,1807,1812,1816,1820,1824,1828,1832],{"type":48,"tag":81,"props":1784,"children":1785},{"style":88},[1786],{"type":53,"value":413},{"type":48,"tag":81,"props":1788,"children":1789},{"style":416},[1790],{"type":53,"value":419},{"type":48,"tag":81,"props":1792,"children":1793},{"style":100},[1794],{"type":53,"value":1562},{"type":48,"tag":81,"props":1796,"children":1797},{"style":94},[1798],{"type":53,"value":429},{"type":48,"tag":81,"props":1800,"children":1801},{"style":100},[1802],{"type":53,"value":574},{"type":48,"tag":81,"props":1804,"children":1805},{"style":94},[1806],{"type":53,"value":682},{"type":48,"tag":81,"props":1808,"children":1809},{"style":432},[1810],{"type":53,"value":1811},"highlightToHtml",{"type":48,"tag":81,"props":1813,"children":1814},{"style":100},[1815],{"type":53,"value":439},{"type":48,"tag":81,"props":1817,"children":1818},{"style":94},[1819],{"type":53,"value":935},{"type":48,"tag":81,"props":1821,"children":1822},{"style":121},[1823],{"type":53,"value":1583},{"type":48,"tag":81,"props":1825,"children":1826},{"style":94},[1827],{"type":53,"value":935},{"type":48,"tag":81,"props":1829,"children":1830},{"style":94},[1831],{"type":53,"value":469},{"type":48,"tag":81,"props":1833,"children":1834},{"style":94},[1835],{"type":53,"value":665},{"type":48,"tag":81,"props":1837,"children":1838},{"class":83,"line":321},[1839,1844,1848,1852,1856,1860],{"type":48,"tag":81,"props":1840,"children":1841},{"style":451},[1842],{"type":53,"value":1843},"  lang",{"type":48,"tag":81,"props":1845,"children":1846},{"style":94},[1847],{"type":53,"value":459},{"type":48,"tag":81,"props":1849,"children":1850},{"style":94},[1851],{"type":53,"value":118},{"type":48,"tag":81,"props":1853,"children":1854},{"style":121},[1855],{"type":53,"value":73},{"type":48,"tag":81,"props":1857,"children":1858},{"style":94},[1859],{"type":53,"value":935},{"type":48,"tag":81,"props":1861,"children":1862},{"style":94},[1863],{"type":53,"value":519},{"type":48,"tag":81,"props":1865,"children":1866},{"class":83,"line":359},[1867,1871],{"type":48,"tag":81,"props":1868,"children":1869},{"style":94},[1870],{"type":53,"value":528},{"type":48,"tag":81,"props":1872,"children":1873},{"style":100},[1874],{"type":53,"value":533},{"type":48,"tag":63,"props":1876,"children":1877},{},[1878],{"type":53,"value":1879},"The root entry constructs and retains the all-language registry.",{"type":48,"tag":63,"props":1881,"children":1882},{},[1883,1885],{"type":53,"value":1884},"Source: ",{"type":48,"tag":77,"props":1886,"children":1888},{"className":1887},[],[1889],{"type":53,"value":1890},"docs\u002Fguides\u002Flanguage-registration.md",{"type":48,"tag":546,"props":1892,"children":1894},{"id":1893},"high-rebuilding-the-registry-per-block",[1895],{"type":53,"value":1896},"HIGH Rebuilding the registry per block",{"type":48,"tag":63,"props":1898,"children":1899},{},[1900],{"type":53,"value":1496},{"type":48,"tag":69,"props":1902,"children":1904},{"className":71,"code":1903,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { tsx } from '@tanstack\u002Fhighlight\u002Flanguages\u002Ftsx'\n\nexport function render(code: string) {\n  return createHighlighter({ languages: [tsx] }).highlightToHtml(code, {\n    lang: 'tsx',\n  })\n}\n",[1905],{"type":48,"tag":77,"props":1906,"children":1907},{"__ignoreMap":74},[1908,1943,1978,1985,2025,2099,2126,2137],{"type":48,"tag":81,"props":1909,"children":1910},{"class":83,"line":84},[1911,1915,1919,1923,1927,1931,1935,1939],{"type":48,"tag":81,"props":1912,"children":1913},{"style":88},[1914],{"type":53,"value":91},{"type":48,"tag":81,"props":1916,"children":1917},{"style":94},[1918],{"type":53,"value":97},{"type":48,"tag":81,"props":1920,"children":1921},{"style":100},[1922],{"type":53,"value":103},{"type":48,"tag":81,"props":1924,"children":1925},{"style":94},[1926],{"type":53,"value":108},{"type":48,"tag":81,"props":1928,"children":1929},{"style":88},[1930],{"type":53,"value":113},{"type":48,"tag":81,"props":1932,"children":1933},{"style":94},[1934],{"type":53,"value":118},{"type":48,"tag":81,"props":1936,"children":1937},{"style":121},[1938],{"type":53,"value":124},{"type":48,"tag":81,"props":1940,"children":1941},{"style":94},[1942],{"type":53,"value":129},{"type":48,"tag":81,"props":1944,"children":1945},{"class":83,"line":22},[1946,1950,1954,1958,1962,1966,1970,1974],{"type":48,"tag":81,"props":1947,"children":1948},{"style":88},[1949],{"type":53,"value":91},{"type":48,"tag":81,"props":1951,"children":1952},{"style":94},[1953],{"type":53,"value":97},{"type":48,"tag":81,"props":1955,"children":1956},{"style":100},[1957],{"type":53,"value":373},{"type":48,"tag":81,"props":1959,"children":1960},{"style":94},[1961],{"type":53,"value":108},{"type":48,"tag":81,"props":1963,"children":1964},{"style":88},[1965],{"type":53,"value":113},{"type":48,"tag":81,"props":1967,"children":1968},{"style":94},[1969],{"type":53,"value":118},{"type":48,"tag":81,"props":1971,"children":1972},{"style":121},[1973],{"type":53,"value":390},{"type":48,"tag":81,"props":1975,"children":1976},{"style":94},[1977],{"type":53,"value":129},{"type":48,"tag":81,"props":1979,"children":1980},{"class":83,"line":169},[1981],{"type":48,"tag":81,"props":1982,"children":1983},{"emptyLinePlaceholder":401},[1984],{"type":53,"value":404},{"type":48,"tag":81,"props":1986,"children":1987},{"class":83,"line":207},[1988,1992,1996,2001,2005,2009,2013,2017,2021],{"type":48,"tag":81,"props":1989,"children":1990},{"style":88},[1991],{"type":53,"value":413},{"type":48,"tag":81,"props":1993,"children":1994},{"style":416},[1995],{"type":53,"value":614},{"type":48,"tag":81,"props":1997,"children":1998},{"style":432},[1999],{"type":53,"value":2000}," render",{"type":48,"tag":81,"props":2002,"children":2003},{"style":94},[2004],{"type":53,"value":439},{"type":48,"tag":81,"props":2006,"children":2007},{"style":626},[2008],{"type":53,"value":77},{"type":48,"tag":81,"props":2010,"children":2011},{"style":94},[2012],{"type":53,"value":459},{"type":48,"tag":81,"props":2014,"children":2015},{"style":635},[2016],{"type":53,"value":638},{"type":48,"tag":81,"props":2018,"children":2019},{"style":94},[2020],{"type":53,"value":660},{"type":48,"tag":81,"props":2022,"children":2023},{"style":94},[2024],{"type":53,"value":665},{"type":48,"tag":81,"props":2026,"children":2027},{"class":83,"line":245},[2028,2032,2036,2040,2044,2048,2052,2057,2062,2067,2071,2075,2079,2083,2087,2091,2095],{"type":48,"tag":81,"props":2029,"children":2030},{"style":88},[2031],{"type":53,"value":673},{"type":48,"tag":81,"props":2033,"children":2034},{"style":432},[2035],{"type":53,"value":103},{"type":48,"tag":81,"props":2037,"children":2038},{"style":451},[2039],{"type":53,"value":439},{"type":48,"tag":81,"props":2041,"children":2042},{"style":94},[2043],{"type":53,"value":1750},{"type":48,"tag":81,"props":2045,"children":2046},{"style":451},[2047],{"type":53,"value":1755},{"type":48,"tag":81,"props":2049,"children":2050},{"style":94},[2051],{"type":53,"value":459},{"type":48,"tag":81,"props":2053,"children":2054},{"style":451},[2055],{"type":53,"value":2056}," [",{"type":48,"tag":81,"props":2058,"children":2059},{"style":100},[2060],{"type":53,"value":2061},"tsx",{"type":48,"tag":81,"props":2063,"children":2064},{"style":451},[2065],{"type":53,"value":2066},"] ",{"type":48,"tag":81,"props":2068,"children":2069},{"style":94},[2070],{"type":53,"value":528},{"type":48,"tag":81,"props":2072,"children":2073},{"style":451},[2074],{"type":53,"value":660},{"type":48,"tag":81,"props":2076,"children":2077},{"style":94},[2078],{"type":53,"value":682},{"type":48,"tag":81,"props":2080,"children":2081},{"style":432},[2082],{"type":53,"value":1811},{"type":48,"tag":81,"props":2084,"children":2085},{"style":451},[2086],{"type":53,"value":439},{"type":48,"tag":81,"props":2088,"children":2089},{"style":100},[2090],{"type":53,"value":77},{"type":48,"tag":81,"props":2092,"children":2093},{"style":94},[2094],{"type":53,"value":469},{"type":48,"tag":81,"props":2096,"children":2097},{"style":94},[2098],{"type":53,"value":665},{"type":48,"tag":81,"props":2100,"children":2101},{"class":83,"line":283},[2102,2106,2110,2114,2118,2122],{"type":48,"tag":81,"props":2103,"children":2104},{"style":451},[2105],{"type":53,"value":715},{"type":48,"tag":81,"props":2107,"children":2108},{"style":94},[2109],{"type":53,"value":459},{"type":48,"tag":81,"props":2111,"children":2112},{"style":94},[2113],{"type":53,"value":118},{"type":48,"tag":81,"props":2115,"children":2116},{"style":121},[2117],{"type":53,"value":2061},{"type":48,"tag":81,"props":2119,"children":2120},{"style":94},[2121],{"type":53,"value":935},{"type":48,"tag":81,"props":2123,"children":2124},{"style":94},[2125],{"type":53,"value":519},{"type":48,"tag":81,"props":2127,"children":2128},{"class":83,"line":321},[2129,2133],{"type":48,"tag":81,"props":2130,"children":2131},{"style":94},[2132],{"type":53,"value":749},{"type":48,"tag":81,"props":2134,"children":2135},{"style":451},[2136],{"type":53,"value":533},{"type":48,"tag":81,"props":2138,"children":2139},{"class":83,"line":359},[2140],{"type":48,"tag":81,"props":2141,"children":2142},{"style":94},[2143],{"type":53,"value":761},{"type":48,"tag":63,"props":2145,"children":2146},{},[2147],{"type":53,"value":1637},{"type":48,"tag":69,"props":2149,"children":2151},{"className":71,"code":2150,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { tsx } from '@tanstack\u002Fhighlight\u002Flanguages\u002Ftsx'\n\nconst highlighter = createHighlighter({ languages: [tsx] })\n\nexport function render(code: string) {\n  return highlighter.highlightToHtml(code, { lang: 'tsx' })\n}\n",[2152],{"type":48,"tag":77,"props":2153,"children":2154},{"__ignoreMap":74},[2155,2190,2225,2232,2280,2287,2326,2389],{"type":48,"tag":81,"props":2156,"children":2157},{"class":83,"line":84},[2158,2162,2166,2170,2174,2178,2182,2186],{"type":48,"tag":81,"props":2159,"children":2160},{"style":88},[2161],{"type":53,"value":91},{"type":48,"tag":81,"props":2163,"children":2164},{"style":94},[2165],{"type":53,"value":97},{"type":48,"tag":81,"props":2167,"children":2168},{"style":100},[2169],{"type":53,"value":103},{"type":48,"tag":81,"props":2171,"children":2172},{"style":94},[2173],{"type":53,"value":108},{"type":48,"tag":81,"props":2175,"children":2176},{"style":88},[2177],{"type":53,"value":113},{"type":48,"tag":81,"props":2179,"children":2180},{"style":94},[2181],{"type":53,"value":118},{"type":48,"tag":81,"props":2183,"children":2184},{"style":121},[2185],{"type":53,"value":124},{"type":48,"tag":81,"props":2187,"children":2188},{"style":94},[2189],{"type":53,"value":129},{"type":48,"tag":81,"props":2191,"children":2192},{"class":83,"line":22},[2193,2197,2201,2205,2209,2213,2217,2221],{"type":48,"tag":81,"props":2194,"children":2195},{"style":88},[2196],{"type":53,"value":91},{"type":48,"tag":81,"props":2198,"children":2199},{"style":94},[2200],{"type":53,"value":97},{"type":48,"tag":81,"props":2202,"children":2203},{"style":100},[2204],{"type":53,"value":373},{"type":48,"tag":81,"props":2206,"children":2207},{"style":94},[2208],{"type":53,"value":108},{"type":48,"tag":81,"props":2210,"children":2211},{"style":88},[2212],{"type":53,"value":113},{"type":48,"tag":81,"props":2214,"children":2215},{"style":94},[2216],{"type":53,"value":118},{"type":48,"tag":81,"props":2218,"children":2219},{"style":121},[2220],{"type":53,"value":390},{"type":48,"tag":81,"props":2222,"children":2223},{"style":94},[2224],{"type":53,"value":129},{"type":48,"tag":81,"props":2226,"children":2227},{"class":83,"line":169},[2228],{"type":48,"tag":81,"props":2229,"children":2230},{"emptyLinePlaceholder":401},[2231],{"type":53,"value":404},{"type":48,"tag":81,"props":2233,"children":2234},{"class":83,"line":207},[2235,2239,2243,2247,2251,2255,2259,2263,2267,2272,2276],{"type":48,"tag":81,"props":2236,"children":2237},{"style":416},[2238],{"type":53,"value":1729},{"type":48,"tag":81,"props":2240,"children":2241},{"style":100},[2242],{"type":53,"value":424},{"type":48,"tag":81,"props":2244,"children":2245},{"style":94},[2246],{"type":53,"value":429},{"type":48,"tag":81,"props":2248,"children":2249},{"style":432},[2250],{"type":53,"value":103},{"type":48,"tag":81,"props":2252,"children":2253},{"style":100},[2254],{"type":53,"value":439},{"type":48,"tag":81,"props":2256,"children":2257},{"style":94},[2258],{"type":53,"value":1750},{"type":48,"tag":81,"props":2260,"children":2261},{"style":451},[2262],{"type":53,"value":1755},{"type":48,"tag":81,"props":2264,"children":2265},{"style":94},[2266],{"type":53,"value":459},{"type":48,"tag":81,"props":2268,"children":2269},{"style":100},[2270],{"type":53,"value":2271}," [tsx] ",{"type":48,"tag":81,"props":2273,"children":2274},{"style":94},[2275],{"type":53,"value":528},{"type":48,"tag":81,"props":2277,"children":2278},{"style":100},[2279],{"type":53,"value":533},{"type":48,"tag":81,"props":2281,"children":2282},{"class":83,"line":245},[2283],{"type":48,"tag":81,"props":2284,"children":2285},{"emptyLinePlaceholder":401},[2286],{"type":53,"value":404},{"type":48,"tag":81,"props":2288,"children":2289},{"class":83,"line":283},[2290,2294,2298,2302,2306,2310,2314,2318,2322],{"type":48,"tag":81,"props":2291,"children":2292},{"style":88},[2293],{"type":53,"value":413},{"type":48,"tag":81,"props":2295,"children":2296},{"style":416},[2297],{"type":53,"value":614},{"type":48,"tag":81,"props":2299,"children":2300},{"style":432},[2301],{"type":53,"value":2000},{"type":48,"tag":81,"props":2303,"children":2304},{"style":94},[2305],{"type":53,"value":439},{"type":48,"tag":81,"props":2307,"children":2308},{"style":626},[2309],{"type":53,"value":77},{"type":48,"tag":81,"props":2311,"children":2312},{"style":94},[2313],{"type":53,"value":459},{"type":48,"tag":81,"props":2315,"children":2316},{"style":635},[2317],{"type":53,"value":638},{"type":48,"tag":81,"props":2319,"children":2320},{"style":94},[2321],{"type":53,"value":660},{"type":48,"tag":81,"props":2323,"children":2324},{"style":94},[2325],{"type":53,"value":665},{"type":48,"tag":81,"props":2327,"children":2328},{"class":83,"line":321},[2329,2333,2337,2341,2345,2349,2353,2357,2361,2365,2369,2373,2377,2381,2385],{"type":48,"tag":81,"props":2330,"children":2331},{"style":88},[2332],{"type":53,"value":673},{"type":48,"tag":81,"props":2334,"children":2335},{"style":100},[2336],{"type":53,"value":574},{"type":48,"tag":81,"props":2338,"children":2339},{"style":94},[2340],{"type":53,"value":682},{"type":48,"tag":81,"props":2342,"children":2343},{"style":432},[2344],{"type":53,"value":1811},{"type":48,"tag":81,"props":2346,"children":2347},{"style":451},[2348],{"type":53,"value":439},{"type":48,"tag":81,"props":2350,"children":2351},{"style":100},[2352],{"type":53,"value":77},{"type":48,"tag":81,"props":2354,"children":2355},{"style":94},[2356],{"type":53,"value":469},{"type":48,"tag":81,"props":2358,"children":2359},{"style":94},[2360],{"type":53,"value":97},{"type":48,"tag":81,"props":2362,"children":2363},{"style":451},[2364],{"type":53,"value":647},{"type":48,"tag":81,"props":2366,"children":2367},{"style":94},[2368],{"type":53,"value":459},{"type":48,"tag":81,"props":2370,"children":2371},{"style":94},[2372],{"type":53,"value":118},{"type":48,"tag":81,"props":2374,"children":2375},{"style":121},[2376],{"type":53,"value":2061},{"type":48,"tag":81,"props":2378,"children":2379},{"style":94},[2380],{"type":53,"value":935},{"type":48,"tag":81,"props":2382,"children":2383},{"style":94},[2384],{"type":53,"value":108},{"type":48,"tag":81,"props":2386,"children":2387},{"style":451},[2388],{"type":53,"value":533},{"type":48,"tag":81,"props":2390,"children":2391},{"class":83,"line":359},[2392],{"type":48,"tag":81,"props":2393,"children":2394},{"style":94},[2395],{"type":53,"value":761},{"type":48,"tag":63,"props":2397,"children":2398},{},[2399],{"type":53,"value":2400},"The immutable registry can be shared across blocks and requests.",{"type":48,"tag":63,"props":2402,"children":2403},{},[2404,2405],{"type":53,"value":1884},{"type":48,"tag":77,"props":2406,"children":2408},{"className":2407},[],[2409],{"type":53,"value":1890},{"type":48,"tag":546,"props":2411,"children":2413},{"id":2412},"high-assuming-an-omitted-language-is-detected",[2414],{"type":53,"value":2415},"HIGH Assuming an omitted language is detected",{"type":48,"tag":63,"props":2417,"children":2418},{},[2419],{"type":53,"value":1496},{"type":48,"tag":69,"props":2421,"children":2423},{"className":71,"code":2422,"language":73,"meta":74,"style":74},"import { highlighter } from '.\u002Fhighlight'\n\nexport const html = highlighter.highlightToHtml('const answer = 42')\n",[2424],{"type":48,"tag":77,"props":2425,"children":2426},{"__ignoreMap":74},[2427,2462,2469],{"type":48,"tag":81,"props":2428,"children":2429},{"class":83,"line":84},[2430,2434,2438,2442,2446,2450,2454,2458],{"type":48,"tag":81,"props":2431,"children":2432},{"style":88},[2433],{"type":53,"value":91},{"type":48,"tag":81,"props":2435,"children":2436},{"style":94},[2437],{"type":53,"value":97},{"type":48,"tag":81,"props":2439,"children":2440},{"style":100},[2441],{"type":53,"value":574},{"type":48,"tag":81,"props":2443,"children":2444},{"style":94},[2445],{"type":53,"value":108},{"type":48,"tag":81,"props":2447,"children":2448},{"style":88},[2449],{"type":53,"value":113},{"type":48,"tag":81,"props":2451,"children":2452},{"style":94},[2453],{"type":53,"value":118},{"type":48,"tag":81,"props":2455,"children":2456},{"style":121},[2457],{"type":53,"value":591},{"type":48,"tag":81,"props":2459,"children":2460},{"style":94},[2461],{"type":53,"value":129},{"type":48,"tag":81,"props":2463,"children":2464},{"class":83,"line":22},[2465],{"type":48,"tag":81,"props":2466,"children":2467},{"emptyLinePlaceholder":401},[2468],{"type":53,"value":404},{"type":48,"tag":81,"props":2470,"children":2471},{"class":83,"line":169},[2472,2476,2480,2484,2488,2492,2496,2500,2504,2508,2512,2516],{"type":48,"tag":81,"props":2473,"children":2474},{"style":88},[2475],{"type":53,"value":413},{"type":48,"tag":81,"props":2477,"children":2478},{"style":416},[2479],{"type":53,"value":419},{"type":48,"tag":81,"props":2481,"children":2482},{"style":100},[2483],{"type":53,"value":1562},{"type":48,"tag":81,"props":2485,"children":2486},{"style":94},[2487],{"type":53,"value":429},{"type":48,"tag":81,"props":2489,"children":2490},{"style":100},[2491],{"type":53,"value":574},{"type":48,"tag":81,"props":2493,"children":2494},{"style":94},[2495],{"type":53,"value":682},{"type":48,"tag":81,"props":2497,"children":2498},{"style":432},[2499],{"type":53,"value":1811},{"type":48,"tag":81,"props":2501,"children":2502},{"style":100},[2503],{"type":53,"value":439},{"type":48,"tag":81,"props":2505,"children":2506},{"style":94},[2507],{"type":53,"value":935},{"type":48,"tag":81,"props":2509,"children":2510},{"style":121},[2511],{"type":53,"value":1583},{"type":48,"tag":81,"props":2513,"children":2514},{"style":94},[2515],{"type":53,"value":935},{"type":48,"tag":81,"props":2517,"children":2518},{"style":100},[2519],{"type":53,"value":533},{"type":48,"tag":63,"props":2521,"children":2522},{},[2523],{"type":53,"value":1637},{"type":48,"tag":69,"props":2525,"children":2527},{"className":71,"code":2526,"language":73,"meta":74,"style":74},"import { highlighter } from '.\u002Fhighlight'\n\nexport const html = highlighter.highlightToHtml('const answer = 42', {\n  lang: 'ts',\n})\n",[2528],{"type":48,"tag":77,"props":2529,"children":2530},{"__ignoreMap":74},[2531,2566,2573,2628,2655],{"type":48,"tag":81,"props":2532,"children":2533},{"class":83,"line":84},[2534,2538,2542,2546,2550,2554,2558,2562],{"type":48,"tag":81,"props":2535,"children":2536},{"style":88},[2537],{"type":53,"value":91},{"type":48,"tag":81,"props":2539,"children":2540},{"style":94},[2541],{"type":53,"value":97},{"type":48,"tag":81,"props":2543,"children":2544},{"style":100},[2545],{"type":53,"value":574},{"type":48,"tag":81,"props":2547,"children":2548},{"style":94},[2549],{"type":53,"value":108},{"type":48,"tag":81,"props":2551,"children":2552},{"style":88},[2553],{"type":53,"value":113},{"type":48,"tag":81,"props":2555,"children":2556},{"style":94},[2557],{"type":53,"value":118},{"type":48,"tag":81,"props":2559,"children":2560},{"style":121},[2561],{"type":53,"value":591},{"type":48,"tag":81,"props":2563,"children":2564},{"style":94},[2565],{"type":53,"value":129},{"type":48,"tag":81,"props":2567,"children":2568},{"class":83,"line":22},[2569],{"type":48,"tag":81,"props":2570,"children":2571},{"emptyLinePlaceholder":401},[2572],{"type":53,"value":404},{"type":48,"tag":81,"props":2574,"children":2575},{"class":83,"line":169},[2576,2580,2584,2588,2592,2596,2600,2604,2608,2612,2616,2620,2624],{"type":48,"tag":81,"props":2577,"children":2578},{"style":88},[2579],{"type":53,"value":413},{"type":48,"tag":81,"props":2581,"children":2582},{"style":416},[2583],{"type":53,"value":419},{"type":48,"tag":81,"props":2585,"children":2586},{"style":100},[2587],{"type":53,"value":1562},{"type":48,"tag":81,"props":2589,"children":2590},{"style":94},[2591],{"type":53,"value":429},{"type":48,"tag":81,"props":2593,"children":2594},{"style":100},[2595],{"type":53,"value":574},{"type":48,"tag":81,"props":2597,"children":2598},{"style":94},[2599],{"type":53,"value":682},{"type":48,"tag":81,"props":2601,"children":2602},{"style":432},[2603],{"type":53,"value":1811},{"type":48,"tag":81,"props":2605,"children":2606},{"style":100},[2607],{"type":53,"value":439},{"type":48,"tag":81,"props":2609,"children":2610},{"style":94},[2611],{"type":53,"value":935},{"type":48,"tag":81,"props":2613,"children":2614},{"style":121},[2615],{"type":53,"value":1583},{"type":48,"tag":81,"props":2617,"children":2618},{"style":94},[2619],{"type":53,"value":935},{"type":48,"tag":81,"props":2621,"children":2622},{"style":94},[2623],{"type":53,"value":469},{"type":48,"tag":81,"props":2625,"children":2626},{"style":94},[2627],{"type":53,"value":665},{"type":48,"tag":81,"props":2629,"children":2630},{"class":83,"line":207},[2631,2635,2639,2643,2647,2651],{"type":48,"tag":81,"props":2632,"children":2633},{"style":451},[2634],{"type":53,"value":1843},{"type":48,"tag":81,"props":2636,"children":2637},{"style":94},[2638],{"type":53,"value":459},{"type":48,"tag":81,"props":2640,"children":2641},{"style":94},[2642],{"type":53,"value":118},{"type":48,"tag":81,"props":2644,"children":2645},{"style":121},[2646],{"type":53,"value":73},{"type":48,"tag":81,"props":2648,"children":2649},{"style":94},[2650],{"type":53,"value":935},{"type":48,"tag":81,"props":2652,"children":2653},{"style":94},[2654],{"type":53,"value":519},{"type":48,"tag":81,"props":2656,"children":2657},{"class":83,"line":245},[2658,2662],{"type":48,"tag":81,"props":2659,"children":2660},{"style":94},[2661],{"type":53,"value":528},{"type":48,"tag":81,"props":2663,"children":2664},{"style":100},[2665],{"type":53,"value":533},{"type":48,"tag":63,"props":2667,"children":2668},{},[2669],{"type":53,"value":2670},"Only registered names and aliases resolve; omitted or unknown names use the fallback.",{"type":48,"tag":63,"props":2672,"children":2673},{},[2674,2675],{"type":53,"value":1884},{"type":48,"tag":77,"props":2676,"children":2678},{"className":2677},[],[2679],{"type":53,"value":2680},"src\u002Fcore.ts",{"type":48,"tag":546,"props":2682,"children":2684},{"id":2683},"critical-diverging-server-and-client-registries",[2685],{"type":53,"value":2686},"CRITICAL Diverging server and client registries",{"type":48,"tag":63,"props":2688,"children":2689},{},[2690],{"type":53,"value":1496},{"type":48,"tag":69,"props":2692,"children":2694},{"className":71,"code":2693,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\n\nconst languages = typeof window === 'undefined' ? [html, js] : [html]\n\nexport const highlighter = createHighlighter({ languages })\n",[2695],{"type":48,"tag":77,"props":2696,"children":2697},{"__ignoreMap":74},[2698,2733,2768,2803,2810,2881,2888],{"type":48,"tag":81,"props":2699,"children":2700},{"class":83,"line":84},[2701,2705,2709,2713,2717,2721,2725,2729],{"type":48,"tag":81,"props":2702,"children":2703},{"style":88},[2704],{"type":53,"value":91},{"type":48,"tag":81,"props":2706,"children":2707},{"style":94},[2708],{"type":53,"value":97},{"type":48,"tag":81,"props":2710,"children":2711},{"style":100},[2712],{"type":53,"value":103},{"type":48,"tag":81,"props":2714,"children":2715},{"style":94},[2716],{"type":53,"value":108},{"type":48,"tag":81,"props":2718,"children":2719},{"style":88},[2720],{"type":53,"value":113},{"type":48,"tag":81,"props":2722,"children":2723},{"style":94},[2724],{"type":53,"value":118},{"type":48,"tag":81,"props":2726,"children":2727},{"style":121},[2728],{"type":53,"value":124},{"type":48,"tag":81,"props":2730,"children":2731},{"style":94},[2732],{"type":53,"value":129},{"type":48,"tag":81,"props":2734,"children":2735},{"class":83,"line":22},[2736,2740,2744,2748,2752,2756,2760,2764],{"type":48,"tag":81,"props":2737,"children":2738},{"style":88},[2739],{"type":53,"value":91},{"type":48,"tag":81,"props":2741,"children":2742},{"style":94},[2743],{"type":53,"value":97},{"type":48,"tag":81,"props":2745,"children":2746},{"style":100},[2747],{"type":53,"value":183},{"type":48,"tag":81,"props":2749,"children":2750},{"style":94},[2751],{"type":53,"value":108},{"type":48,"tag":81,"props":2753,"children":2754},{"style":88},[2755],{"type":53,"value":113},{"type":48,"tag":81,"props":2757,"children":2758},{"style":94},[2759],{"type":53,"value":118},{"type":48,"tag":81,"props":2761,"children":2762},{"style":121},[2763],{"type":53,"value":200},{"type":48,"tag":81,"props":2765,"children":2766},{"style":94},[2767],{"type":53,"value":129},{"type":48,"tag":81,"props":2769,"children":2770},{"class":83,"line":169},[2771,2775,2779,2783,2787,2791,2795,2799],{"type":48,"tag":81,"props":2772,"children":2773},{"style":88},[2774],{"type":53,"value":91},{"type":48,"tag":81,"props":2776,"children":2777},{"style":94},[2778],{"type":53,"value":97},{"type":48,"tag":81,"props":2780,"children":2781},{"style":100},[2782],{"type":53,"value":221},{"type":48,"tag":81,"props":2784,"children":2785},{"style":94},[2786],{"type":53,"value":108},{"type":48,"tag":81,"props":2788,"children":2789},{"style":88},[2790],{"type":53,"value":113},{"type":48,"tag":81,"props":2792,"children":2793},{"style":94},[2794],{"type":53,"value":118},{"type":48,"tag":81,"props":2796,"children":2797},{"style":121},[2798],{"type":53,"value":238},{"type":48,"tag":81,"props":2800,"children":2801},{"style":94},[2802],{"type":53,"value":129},{"type":48,"tag":81,"props":2804,"children":2805},{"class":83,"line":207},[2806],{"type":48,"tag":81,"props":2807,"children":2808},{"emptyLinePlaceholder":401},[2809],{"type":53,"value":404},{"type":48,"tag":81,"props":2811,"children":2812},{"class":83,"line":245},[2813,2817,2822,2826,2831,2836,2841,2845,2850,2854,2859,2863,2867,2872,2876],{"type":48,"tag":81,"props":2814,"children":2815},{"style":416},[2816],{"type":53,"value":1729},{"type":48,"tag":81,"props":2818,"children":2819},{"style":100},[2820],{"type":53,"value":2821}," languages ",{"type":48,"tag":81,"props":2823,"children":2824},{"style":94},[2825],{"type":53,"value":429},{"type":48,"tag":81,"props":2827,"children":2828},{"style":94},[2829],{"type":53,"value":2830}," typeof",{"type":48,"tag":81,"props":2832,"children":2833},{"style":100},[2834],{"type":53,"value":2835}," window ",{"type":48,"tag":81,"props":2837,"children":2838},{"style":94},[2839],{"type":53,"value":2840},"===",{"type":48,"tag":81,"props":2842,"children":2843},{"style":94},[2844],{"type":53,"value":118},{"type":48,"tag":81,"props":2846,"children":2847},{"style":121},[2848],{"type":53,"value":2849},"undefined",{"type":48,"tag":81,"props":2851,"children":2852},{"style":94},[2853],{"type":53,"value":935},{"type":48,"tag":81,"props":2855,"children":2856},{"style":94},[2857],{"type":53,"value":2858}," ?",{"type":48,"tag":81,"props":2860,"children":2861},{"style":100},[2862],{"type":53,"value":1426},{"type":48,"tag":81,"props":2864,"children":2865},{"style":94},[2866],{"type":53,"value":469},{"type":48,"tag":81,"props":2868,"children":2869},{"style":100},[2870],{"type":53,"value":2871}," js] ",{"type":48,"tag":81,"props":2873,"children":2874},{"style":94},[2875],{"type":53,"value":459},{"type":48,"tag":81,"props":2877,"children":2878},{"style":100},[2879],{"type":53,"value":2880}," [html]\n",{"type":48,"tag":81,"props":2882,"children":2883},{"class":83,"line":283},[2884],{"type":48,"tag":81,"props":2885,"children":2886},{"emptyLinePlaceholder":401},[2887],{"type":53,"value":404},{"type":48,"tag":81,"props":2889,"children":2890},{"class":83,"line":321},[2891,2895,2899,2903,2907,2911,2915,2919,2923,2927],{"type":48,"tag":81,"props":2892,"children":2893},{"style":88},[2894],{"type":53,"value":413},{"type":48,"tag":81,"props":2896,"children":2897},{"style":416},[2898],{"type":53,"value":419},{"type":48,"tag":81,"props":2900,"children":2901},{"style":100},[2902],{"type":53,"value":424},{"type":48,"tag":81,"props":2904,"children":2905},{"style":94},[2906],{"type":53,"value":429},{"type":48,"tag":81,"props":2908,"children":2909},{"style":432},[2910],{"type":53,"value":103},{"type":48,"tag":81,"props":2912,"children":2913},{"style":100},[2914],{"type":53,"value":439},{"type":48,"tag":81,"props":2916,"children":2917},{"style":94},[2918],{"type":53,"value":1750},{"type":48,"tag":81,"props":2920,"children":2921},{"style":100},[2922],{"type":53,"value":2821},{"type":48,"tag":81,"props":2924,"children":2925},{"style":94},[2926],{"type":53,"value":528},{"type":48,"tag":81,"props":2928,"children":2929},{"style":100},[2930],{"type":53,"value":533},{"type":48,"tag":63,"props":2932,"children":2933},{},[2934],{"type":53,"value":1637},{"type":48,"tag":69,"props":2936,"children":2938},{"className":71,"code":2937,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\n\nexport const highlighter = createHighlighter({ languages: [html, js] })\n",[2939],{"type":48,"tag":77,"props":2940,"children":2941},{"__ignoreMap":74},[2942,2977,3012,3047,3054],{"type":48,"tag":81,"props":2943,"children":2944},{"class":83,"line":84},[2945,2949,2953,2957,2961,2965,2969,2973],{"type":48,"tag":81,"props":2946,"children":2947},{"style":88},[2948],{"type":53,"value":91},{"type":48,"tag":81,"props":2950,"children":2951},{"style":94},[2952],{"type":53,"value":97},{"type":48,"tag":81,"props":2954,"children":2955},{"style":100},[2956],{"type":53,"value":103},{"type":48,"tag":81,"props":2958,"children":2959},{"style":94},[2960],{"type":53,"value":108},{"type":48,"tag":81,"props":2962,"children":2963},{"style":88},[2964],{"type":53,"value":113},{"type":48,"tag":81,"props":2966,"children":2967},{"style":94},[2968],{"type":53,"value":118},{"type":48,"tag":81,"props":2970,"children":2971},{"style":121},[2972],{"type":53,"value":124},{"type":48,"tag":81,"props":2974,"children":2975},{"style":94},[2976],{"type":53,"value":129},{"type":48,"tag":81,"props":2978,"children":2979},{"class":83,"line":22},[2980,2984,2988,2992,2996,3000,3004,3008],{"type":48,"tag":81,"props":2981,"children":2982},{"style":88},[2983],{"type":53,"value":91},{"type":48,"tag":81,"props":2985,"children":2986},{"style":94},[2987],{"type":53,"value":97},{"type":48,"tag":81,"props":2989,"children":2990},{"style":100},[2991],{"type":53,"value":183},{"type":48,"tag":81,"props":2993,"children":2994},{"style":94},[2995],{"type":53,"value":108},{"type":48,"tag":81,"props":2997,"children":2998},{"style":88},[2999],{"type":53,"value":113},{"type":48,"tag":81,"props":3001,"children":3002},{"style":94},[3003],{"type":53,"value":118},{"type":48,"tag":81,"props":3005,"children":3006},{"style":121},[3007],{"type":53,"value":200},{"type":48,"tag":81,"props":3009,"children":3010},{"style":94},[3011],{"type":53,"value":129},{"type":48,"tag":81,"props":3013,"children":3014},{"class":83,"line":169},[3015,3019,3023,3027,3031,3035,3039,3043],{"type":48,"tag":81,"props":3016,"children":3017},{"style":88},[3018],{"type":53,"value":91},{"type":48,"tag":81,"props":3020,"children":3021},{"style":94},[3022],{"type":53,"value":97},{"type":48,"tag":81,"props":3024,"children":3025},{"style":100},[3026],{"type":53,"value":221},{"type":48,"tag":81,"props":3028,"children":3029},{"style":94},[3030],{"type":53,"value":108},{"type":48,"tag":81,"props":3032,"children":3033},{"style":88},[3034],{"type":53,"value":113},{"type":48,"tag":81,"props":3036,"children":3037},{"style":94},[3038],{"type":53,"value":118},{"type":48,"tag":81,"props":3040,"children":3041},{"style":121},[3042],{"type":53,"value":238},{"type":48,"tag":81,"props":3044,"children":3045},{"style":94},[3046],{"type":53,"value":129},{"type":48,"tag":81,"props":3048,"children":3049},{"class":83,"line":207},[3050],{"type":48,"tag":81,"props":3051,"children":3052},{"emptyLinePlaceholder":401},[3053],{"type":53,"value":404},{"type":48,"tag":81,"props":3055,"children":3056},{"class":83,"line":245},[3057,3061,3065,3069,3073,3077,3081,3085,3089,3093,3097,3101,3105,3109],{"type":48,"tag":81,"props":3058,"children":3059},{"style":88},[3060],{"type":53,"value":413},{"type":48,"tag":81,"props":3062,"children":3063},{"style":416},[3064],{"type":53,"value":419},{"type":48,"tag":81,"props":3066,"children":3067},{"style":100},[3068],{"type":53,"value":424},{"type":48,"tag":81,"props":3070,"children":3071},{"style":94},[3072],{"type":53,"value":429},{"type":48,"tag":81,"props":3074,"children":3075},{"style":432},[3076],{"type":53,"value":103},{"type":48,"tag":81,"props":3078,"children":3079},{"style":100},[3080],{"type":53,"value":439},{"type":48,"tag":81,"props":3082,"children":3083},{"style":94},[3084],{"type":53,"value":1750},{"type":48,"tag":81,"props":3086,"children":3087},{"style":451},[3088],{"type":53,"value":1755},{"type":48,"tag":81,"props":3090,"children":3091},{"style":94},[3092],{"type":53,"value":459},{"type":48,"tag":81,"props":3094,"children":3095},{"style":100},[3096],{"type":53,"value":1426},{"type":48,"tag":81,"props":3098,"children":3099},{"style":94},[3100],{"type":53,"value":469},{"type":48,"tag":81,"props":3102,"children":3103},{"style":100},[3104],{"type":53,"value":2871},{"type":48,"tag":81,"props":3106,"children":3107},{"style":94},[3108],{"type":53,"value":528},{"type":48,"tag":81,"props":3110,"children":3111},{"style":100},[3112],{"type":53,"value":533},{"type":48,"tag":63,"props":3114,"children":3115},{},[3116],{"type":53,"value":3117},"Different registries change normalization and embedded delegation across hydration.",{"type":48,"tag":63,"props":3119,"children":3120},{},[3121,3122],{"type":53,"value":1884},{"type":48,"tag":77,"props":3123,"children":3125},{"className":3124},[],[3126],{"type":53,"value":3127},"docs\u002Fguides\u002Fssr-and-client.md",{"type":48,"tag":546,"props":3129,"children":3131},{"id":3130},"high-omitting-embedded-tokenizer-registrations",[3132],{"type":53,"value":3133},"HIGH Omitting embedded tokenizer registrations",{"type":48,"tag":63,"props":3135,"children":3136},{},[3137],{"type":53,"value":1496},{"type":48,"tag":69,"props":3139,"children":3141},{"className":71,"code":3140,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\n\nexport const highlighter = createHighlighter({ languages: [html] })\n",[3142],{"type":48,"tag":77,"props":3143,"children":3144},{"__ignoreMap":74},[3145,3180,3215,3222],{"type":48,"tag":81,"props":3146,"children":3147},{"class":83,"line":84},[3148,3152,3156,3160,3164,3168,3172,3176],{"type":48,"tag":81,"props":3149,"children":3150},{"style":88},[3151],{"type":53,"value":91},{"type":48,"tag":81,"props":3153,"children":3154},{"style":94},[3155],{"type":53,"value":97},{"type":48,"tag":81,"props":3157,"children":3158},{"style":100},[3159],{"type":53,"value":103},{"type":48,"tag":81,"props":3161,"children":3162},{"style":94},[3163],{"type":53,"value":108},{"type":48,"tag":81,"props":3165,"children":3166},{"style":88},[3167],{"type":53,"value":113},{"type":48,"tag":81,"props":3169,"children":3170},{"style":94},[3171],{"type":53,"value":118},{"type":48,"tag":81,"props":3173,"children":3174},{"style":121},[3175],{"type":53,"value":124},{"type":48,"tag":81,"props":3177,"children":3178},{"style":94},[3179],{"type":53,"value":129},{"type":48,"tag":81,"props":3181,"children":3182},{"class":83,"line":22},[3183,3187,3191,3195,3199,3203,3207,3211],{"type":48,"tag":81,"props":3184,"children":3185},{"style":88},[3186],{"type":53,"value":91},{"type":48,"tag":81,"props":3188,"children":3189},{"style":94},[3190],{"type":53,"value":97},{"type":48,"tag":81,"props":3192,"children":3193},{"style":100},[3194],{"type":53,"value":183},{"type":48,"tag":81,"props":3196,"children":3197},{"style":94},[3198],{"type":53,"value":108},{"type":48,"tag":81,"props":3200,"children":3201},{"style":88},[3202],{"type":53,"value":113},{"type":48,"tag":81,"props":3204,"children":3205},{"style":94},[3206],{"type":53,"value":118},{"type":48,"tag":81,"props":3208,"children":3209},{"style":121},[3210],{"type":53,"value":200},{"type":48,"tag":81,"props":3212,"children":3213},{"style":94},[3214],{"type":53,"value":129},{"type":48,"tag":81,"props":3216,"children":3217},{"class":83,"line":169},[3218],{"type":48,"tag":81,"props":3219,"children":3220},{"emptyLinePlaceholder":401},[3221],{"type":53,"value":404},{"type":48,"tag":81,"props":3223,"children":3224},{"class":83,"line":207},[3225,3229,3233,3237,3241,3245,3249,3253,3257,3261,3266,3270],{"type":48,"tag":81,"props":3226,"children":3227},{"style":88},[3228],{"type":53,"value":413},{"type":48,"tag":81,"props":3230,"children":3231},{"style":416},[3232],{"type":53,"value":419},{"type":48,"tag":81,"props":3234,"children":3235},{"style":100},[3236],{"type":53,"value":424},{"type":48,"tag":81,"props":3238,"children":3239},{"style":94},[3240],{"type":53,"value":429},{"type":48,"tag":81,"props":3242,"children":3243},{"style":432},[3244],{"type":53,"value":103},{"type":48,"tag":81,"props":3246,"children":3247},{"style":100},[3248],{"type":53,"value":439},{"type":48,"tag":81,"props":3250,"children":3251},{"style":94},[3252],{"type":53,"value":1750},{"type":48,"tag":81,"props":3254,"children":3255},{"style":451},[3256],{"type":53,"value":1755},{"type":48,"tag":81,"props":3258,"children":3259},{"style":94},[3260],{"type":53,"value":459},{"type":48,"tag":81,"props":3262,"children":3263},{"style":100},[3264],{"type":53,"value":3265}," [html] ",{"type":48,"tag":81,"props":3267,"children":3268},{"style":94},[3269],{"type":53,"value":528},{"type":48,"tag":81,"props":3271,"children":3272},{"style":100},[3273],{"type":53,"value":533},{"type":48,"tag":63,"props":3275,"children":3276},{},[3277],{"type":53,"value":1637},{"type":48,"tag":69,"props":3279,"children":3281},{"className":71,"code":3280,"language":73,"meta":74,"style":74},"import { createHighlighter } from '@tanstack\u002Fhighlight\u002Fcore'\nimport { css } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fcss'\nimport { html } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fhtml'\nimport { js } from '@tanstack\u002Fhighlight\u002Flanguages\u002Fjs'\n\nexport const highlighter = createHighlighter({\n  languages: [html, css, js],\n})\n",[3282],{"type":48,"tag":77,"props":3283,"children":3284},{"__ignoreMap":74},[3285,3320,3355,3390,3425,3432,3463,3498],{"type":48,"tag":81,"props":3286,"children":3287},{"class":83,"line":84},[3288,3292,3296,3300,3304,3308,3312,3316],{"type":48,"tag":81,"props":3289,"children":3290},{"style":88},[3291],{"type":53,"value":91},{"type":48,"tag":81,"props":3293,"children":3294},{"style":94},[3295],{"type":53,"value":97},{"type":48,"tag":81,"props":3297,"children":3298},{"style":100},[3299],{"type":53,"value":103},{"type":48,"tag":81,"props":3301,"children":3302},{"style":94},[3303],{"type":53,"value":108},{"type":48,"tag":81,"props":3305,"children":3306},{"style":88},[3307],{"type":53,"value":113},{"type":48,"tag":81,"props":3309,"children":3310},{"style":94},[3311],{"type":53,"value":118},{"type":48,"tag":81,"props":3313,"children":3314},{"style":121},[3315],{"type":53,"value":124},{"type":48,"tag":81,"props":3317,"children":3318},{"style":94},[3319],{"type":53,"value":129},{"type":48,"tag":81,"props":3321,"children":3322},{"class":83,"line":22},[3323,3327,3331,3335,3339,3343,3347,3351],{"type":48,"tag":81,"props":3324,"children":3325},{"style":88},[3326],{"type":53,"value":91},{"type":48,"tag":81,"props":3328,"children":3329},{"style":94},[3330],{"type":53,"value":97},{"type":48,"tag":81,"props":3332,"children":3333},{"style":100},[3334],{"type":53,"value":145},{"type":48,"tag":81,"props":3336,"children":3337},{"style":94},[3338],{"type":53,"value":108},{"type":48,"tag":81,"props":3340,"children":3341},{"style":88},[3342],{"type":53,"value":113},{"type":48,"tag":81,"props":3344,"children":3345},{"style":94},[3346],{"type":53,"value":118},{"type":48,"tag":81,"props":3348,"children":3349},{"style":121},[3350],{"type":53,"value":162},{"type":48,"tag":81,"props":3352,"children":3353},{"style":94},[3354],{"type":53,"value":129},{"type":48,"tag":81,"props":3356,"children":3357},{"class":83,"line":169},[3358,3362,3366,3370,3374,3378,3382,3386],{"type":48,"tag":81,"props":3359,"children":3360},{"style":88},[3361],{"type":53,"value":91},{"type":48,"tag":81,"props":3363,"children":3364},{"style":94},[3365],{"type":53,"value":97},{"type":48,"tag":81,"props":3367,"children":3368},{"style":100},[3369],{"type":53,"value":183},{"type":48,"tag":81,"props":3371,"children":3372},{"style":94},[3373],{"type":53,"value":108},{"type":48,"tag":81,"props":3375,"children":3376},{"style":88},[3377],{"type":53,"value":113},{"type":48,"tag":81,"props":3379,"children":3380},{"style":94},[3381],{"type":53,"value":118},{"type":48,"tag":81,"props":3383,"children":3384},{"style":121},[3385],{"type":53,"value":200},{"type":48,"tag":81,"props":3387,"children":3388},{"style":94},[3389],{"type":53,"value":129},{"type":48,"tag":81,"props":3391,"children":3392},{"class":83,"line":207},[3393,3397,3401,3405,3409,3413,3417,3421],{"type":48,"tag":81,"props":3394,"children":3395},{"style":88},[3396],{"type":53,"value":91},{"type":48,"tag":81,"props":3398,"children":3399},{"style":94},[3400],{"type":53,"value":97},{"type":48,"tag":81,"props":3402,"children":3403},{"style":100},[3404],{"type":53,"value":221},{"type":48,"tag":81,"props":3406,"children":3407},{"style":94},[3408],{"type":53,"value":108},{"type":48,"tag":81,"props":3410,"children":3411},{"style":88},[3412],{"type":53,"value":113},{"type":48,"tag":81,"props":3414,"children":3415},{"style":94},[3416],{"type":53,"value":118},{"type":48,"tag":81,"props":3418,"children":3419},{"style":121},[3420],{"type":53,"value":238},{"type":48,"tag":81,"props":3422,"children":3423},{"style":94},[3424],{"type":53,"value":129},{"type":48,"tag":81,"props":3426,"children":3427},{"class":83,"line":245},[3428],{"type":48,"tag":81,"props":3429,"children":3430},{"emptyLinePlaceholder":401},[3431],{"type":53,"value":404},{"type":48,"tag":81,"props":3433,"children":3434},{"class":83,"line":283},[3435,3439,3443,3447,3451,3455,3459],{"type":48,"tag":81,"props":3436,"children":3437},{"style":88},[3438],{"type":53,"value":413},{"type":48,"tag":81,"props":3440,"children":3441},{"style":416},[3442],{"type":53,"value":419},{"type":48,"tag":81,"props":3444,"children":3445},{"style":100},[3446],{"type":53,"value":424},{"type":48,"tag":81,"props":3448,"children":3449},{"style":94},[3450],{"type":53,"value":429},{"type":48,"tag":81,"props":3452,"children":3453},{"style":432},[3454],{"type":53,"value":103},{"type":48,"tag":81,"props":3456,"children":3457},{"style":100},[3458],{"type":53,"value":439},{"type":48,"tag":81,"props":3460,"children":3461},{"style":94},[3462],{"type":53,"value":444},{"type":48,"tag":81,"props":3464,"children":3465},{"class":83,"line":321},[3466,3470,3474,3478,3482,3486,3490,3494],{"type":48,"tag":81,"props":3467,"children":3468},{"style":451},[3469],{"type":53,"value":454},{"type":48,"tag":81,"props":3471,"children":3472},{"style":94},[3473],{"type":53,"value":459},{"type":48,"tag":81,"props":3475,"children":3476},{"style":100},[3477],{"type":53,"value":1426},{"type":48,"tag":81,"props":3479,"children":3480},{"style":94},[3481],{"type":53,"value":469},{"type":48,"tag":81,"props":3483,"children":3484},{"style":100},[3485],{"type":53,"value":145},{"type":48,"tag":81,"props":3487,"children":3488},{"style":94},[3489],{"type":53,"value":469},{"type":48,"tag":81,"props":3491,"children":3492},{"style":100},[3493],{"type":53,"value":1443},{"type":48,"tag":81,"props":3495,"children":3496},{"style":94},[3497],{"type":53,"value":519},{"type":48,"tag":81,"props":3499,"children":3500},{"class":83,"line":359},[3501,3505],{"type":48,"tag":81,"props":3502,"children":3503},{"style":94},[3504],{"type":53,"value":528},{"type":48,"tag":81,"props":3506,"children":3507},{"style":100},[3508],{"type":53,"value":533},{"type":48,"tag":63,"props":3510,"children":3511},{},[3512],{"type":53,"value":3513},"Outer markup remains highlighted, but unregistered script and style bodies are intentionally plain.",{"type":48,"tag":63,"props":3515,"children":3516},{},[3517,3518],{"type":53,"value":1884},{"type":48,"tag":77,"props":3519,"children":3521},{"className":3520},[],[3522],{"type":53,"value":3523},"docs\u002Fguides\u002Fembedded-languages.md",{"type":48,"tag":546,"props":3525,"children":3527},{"id":3526},"high-tension-convenience-versus-client-size",[3528],{"type":53,"value":3529},"HIGH Tension: convenience versus client size",{"type":48,"tag":63,"props":3531,"children":3532},{},[3533,3535,3540],{"type":53,"value":3534},"The root helpers simplify setup but retain every language. Use ",{"type":48,"tag":77,"props":3536,"children":3538},{"className":3537},[],[3539],{"type":53,"value":124},{"type":53,"value":3541}," and direct language subpaths in hydrated clients.",{"type":48,"tag":63,"props":3543,"children":3544},{},[3545,3547,3553],{"type":53,"value":3546},"See also: ",{"type":48,"tag":77,"props":3548,"children":3550},{"className":3549},[],[3551],{"type":53,"value":3552},"integrate-framework-code-blocks\u002FSKILL.md",{"type":53,"value":3554}," - framework adapters should consume the same selective registry.",{"type":48,"tag":546,"props":3556,"children":3558},{"id":3557},"high-tension-language-isolation-versus-embedding-depth",[3559],{"type":53,"value":3560},"HIGH Tension: language isolation versus embedding depth",{"type":48,"tag":63,"props":3562,"children":3563},{},[3564],{"type":53,"value":3565},"Embedded highlighting depends on the application's registry. Keep dependencies explicit rather than importing another language from a definition.",{"type":48,"tag":63,"props":3567,"children":3568},{},[3569,3570,3576,3578,3584],{"type":53,"value":3546},{"type":48,"tag":77,"props":3571,"children":3573},{"className":3572},[],[3574],{"type":53,"value":3575},"extend-language-support\u002FSKILL.md",{"type":53,"value":3577}," - custom tokenizers delegate through ",{"type":48,"tag":77,"props":3579,"children":3581},{"className":3580},[],[3582],{"type":53,"value":3583},"TokenizerContext",{"type":53,"value":682},{"type":48,"tag":56,"props":3586,"children":3588},{"id":3587},"references",[3589],{"type":53,"value":3590},"References",{"type":48,"tag":3592,"props":3593,"children":3594},"ul",{},[3595],{"type":48,"tag":3596,"props":3597,"children":3598},"li",{},[3599],{"type":48,"tag":3600,"props":3601,"children":3603},"a",{"href":3602},"references\u002Flanguages.md",[3604],{"type":53,"value":3605},"Shipped languages, aliases, and imports",{"type":48,"tag":63,"props":3607,"children":3608},{},[3609,3610,3615],{"type":53,"value":3546},{"type":48,"tag":77,"props":3611,"children":3613},{"className":3612},[],[3614],{"type":53,"value":3552},{"type":53,"value":3616}," - matching registries and package versions preserve hydrated output.",{"type":48,"tag":3618,"props":3619,"children":3620},"style",{},[3621],{"type":53,"value":3622},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":3624,"total":3760},[3625,3639,3651,3663,3676,3688,3698,3708,3720,3730,3741,3751],{"slug":3626,"name":3626,"fn":3627,"description":3628,"org":3629,"tags":3630,"stars":3636,"repoUrl":3637,"updatedAt":3638},"aggregation","perform data aggregation in TanStack Table","Aggregate TanStack Table columns independently of grouping, including grand totals, caller-selected row totals, multiple keyed aggregations, custom context-based definitions, grouped merges, manual values, and worker constraints.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3631,3634,3635],{"name":3632,"slug":3633,"type":15},"Data Analysis","data-analysis",{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},28175,"https:\u002F\u002Fgithub.com\u002FTanStack\u002Ftable","2026-07-30T05:25:59.429787",{"slug":3640,"name":3640,"fn":3641,"description":3642,"org":3643,"tags":3644,"stars":3636,"repoUrl":3637,"updatedAt":3650},"api-not-found","diagnose TanStack Table API errors","Diagnose missing TanStack Table v9 exports, options, state slices, and instance methods. Load before inventing an API when code sees a type error, undefined feature method, absent object key, adapter mismatch, or v8-shaped example.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3645,3648,3649],{"name":3646,"slug":3647,"type":15},"Debugging","debugging",{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},"2026-07-30T05:26:05.418735",{"slug":3652,"name":3652,"fn":3653,"description":3654,"org":3655,"tags":3656,"stars":3636,"repoUrl":3637,"updatedAt":3662},"cell-selection","select rectangular cell ranges in tables","Select rectangular cell ranges with cellSelectionFeature: two-corner range state keyed by row and column id, mousedown\u002Fmouseenter handlers, selection edges, render-order resolution under pinning, and autoResetCellSelection. Load when ranges widen unexpectedly after sorting or column reordering, when a drag re-renders the whole table, or when building copy-to-clipboard from a selection.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3657,3658,3659],{"name":3632,"slug":3633,"type":15},{"name":9,"slug":8,"type":15},{"name":3660,"slug":3661,"type":15},"UI Components","ui-components","2026-07-30T05:25:38.403427",{"slug":3664,"name":3664,"fn":3665,"description":3666,"org":3667,"tags":3668,"stars":3636,"repoUrl":3637,"updatedAt":3675},"client-vs-server","manage TanStack Table data pipelines","Choose client or server ownership for filtering, grouping, sorting, expanding, and pagination in TanStack Table v9. Load for manual* flags, mixed pipelines, server counts, or deciding which dataset each row-model stage receives.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3669,3672,3673,3674],{"name":3670,"slug":3671,"type":15},"Data Pipeline","data-pipeline",{"name":20,"slug":21,"type":15},{"name":13,"slug":14,"type":15},{"name":9,"slug":8,"type":15},"2026-07-30T05:25:45.400104",{"slug":3677,"name":3677,"fn":3678,"description":3679,"org":3680,"tags":3681,"stars":3636,"repoUrl":3637,"updatedAt":3687},"column-faceting","build faceted filter UIs","Build faceted filter UIs with columnFacetingFeature, facetedRowModel, facetedUniqueValues, and facetedMinMaxValues. Load for facet counts, numeric ranges, own-filter exclusion, or server-page facet completeness.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3682,3685,3686],{"name":3683,"slug":3684,"type":15},"Data Visualization","data-visualization",{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},"2026-07-30T05:25:41.397257",{"slug":3689,"name":3689,"fn":3690,"description":3691,"org":3692,"tags":3693,"stars":3636,"repoUrl":3637,"updatedAt":3697},"column-filtering","implement column filtering in TanStack Table","Filter columns with columnFilteringFeature, filteredRowModel, filterFns, filterMeta, nested-row direction, and manualFiltering. Load for accessor compatibility, controlled filter updaters, fuzzy metadata, or client\u002Fserver ownership.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3694,3695,3696],{"name":3632,"slug":3633,"type":15},{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},"2026-07-30T05:25:53.391632",{"slug":3699,"name":3699,"fn":3700,"description":3701,"org":3702,"tags":3703,"stars":3636,"repoUrl":3637,"updatedAt":3707},"column-ordering","manage TanStack Table column ordering","Control TanStack Table v9 leaf columnOrder with stable IDs while accounting for pinning regions, visibility, and groupedColumnMode precedence. Load for drag-and-drop columns or rendered order that differs from state.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3704,3705,3706],{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},{"name":3660,"slug":3661,"type":15},"2026-07-30T05:26:03.37801",{"slug":3709,"name":3709,"fn":3710,"description":3711,"org":3712,"tags":3713,"stars":3636,"repoUrl":3637,"updatedAt":3719},"column-pinning","configure column pinning in TanStack Table","Pin columns into logical start, center, and end regions with columnPinningFeature and renderer-owned sticky CSS. Load for RTL offsets, z-index, backgrounds, overflow, widths, gaps, or overlaps.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3714,3716,3717,3718],{"name":3715,"slug":1469,"type":15},"CSS",{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},{"name":3660,"slug":3661,"type":15},"2026-07-30T05:25:55.377366",{"slug":3721,"name":3721,"fn":3722,"description":3723,"org":3724,"tags":3725,"stars":3636,"repoUrl":3637,"updatedAt":3729},"column-resizing","implement column resizing in TanStack Table","Wire columnResizingFeature, header.getResizeHandler, resize mode and direction, pointer or touch events, and performant CSS-variable updates. Load when resize state changes but widths do not, or large tables resize slowly.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3726,3727,3728],{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},{"name":3660,"slug":3661,"type":15},"2026-07-30T05:25:51.400011",{"slug":3731,"name":3731,"fn":3732,"description":3733,"org":3734,"tags":3735,"stars":3636,"repoUrl":3637,"updatedAt":3740},"column-sizing","configure column sizing in TanStack Table","Use columnSizingFeature numeric size, minSize, maxSize, getSize, getStart, getAfter, and total-size APIs in table, grid, or flex CSS. Load for auto or percentage misconceptions and sizing\u002Fpinning layout mismatch.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3736,3737,3738,3739],{"name":3715,"slug":1469,"type":15},{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},{"name":3660,"slug":3661,"type":15},"2026-07-30T05:25:48.703799",{"slug":3742,"name":3742,"fn":3743,"description":3744,"org":3745,"tags":3746,"stars":3636,"repoUrl":3637,"updatedAt":3750},"column-visibility","manage column visibility in TanStack Table","Hide columns with columnVisibilityFeature while rendering visibility-aware header, column, and cell collections. Load when hidden columns remain in the DOM, false-versus-absent state is confused, or enableHiding is misunderstood.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3747,3748,3749],{"name":20,"slug":21,"type":15},{"name":9,"slug":8,"type":15},{"name":3660,"slug":3661,"type":15},"2026-07-30T05:25:47.367943",{"slug":36,"name":36,"fn":3752,"description":3753,"org":3754,"tags":3755,"stars":3636,"repoUrl":3637,"updatedAt":3759},"build data grids with TanStack Table","Use TanStack Table v9 as a headless data-grid state and row-processing engine. Load for first-table architecture, stable data and columns, row numbering with getDisplayIndex, semantic rendering, framework adapter choice, or deciding what Table owns versus the renderer.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3756,3757,3758],{"name":3632,"slug":3633,"type":15},{"name":20,"slug":21,"type":15},{"name":3660,"slug":3661,"type":15},"2026-07-30T05:25:52.366295",125,{"items":3762,"total":245},[3763,3769,3782,3796,3808],{"slug":4,"name":4,"fn":5,"description":6,"org":3764,"tags":3765,"stars":22,"repoUrl":23,"updatedAt":24},{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3766,3767,3768],{"name":17,"slug":18,"type":15},{"name":20,"slug":21,"type":15},{"name":13,"slug":14,"type":15},{"slug":3770,"name":3770,"fn":3771,"description":3772,"org":3773,"tags":3774,"stars":22,"repoUrl":23,"updatedAt":3781},"extend-language-support","extend language support for code highlighting","Extend @tanstack\u002Fhighlight with defineLanguage, LanguageDefinition, TokenRange, HighlightTokenClass, and TokenizerContext. Load when adding a custom or shipped tokenizer, resolving overlapping ranges, delegating embedded code, preserving selective imports, or adding fixture, size, and throughput coverage.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3775,3778],{"name":3776,"slug":3777,"type":15},"API Development","api-development",{"name":3779,"slug":3780,"type":15},"Engineering","engineering","2026-07-30T05:26:38.347016",{"slug":3783,"name":3783,"fn":3784,"description":3785,"org":3786,"tags":3787,"stars":22,"repoUrl":23,"updatedAt":3795},"integrate-framework-code-blocks","integrate code blocks into web frameworks","Integrate @tanstack\u002Fhighlight with React code-block props, Octane dangerouslySetInnerHTML data, createOctaneMdxHighlight, hydrated SSR, and post-navigation client content. Load when implementing application-owned code components or sharing highlighted output across server and client.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3788,3789,3792],{"name":20,"slug":21,"type":15},{"name":3790,"slug":3791,"type":15},"React","react",{"name":3793,"slug":3794,"type":15},"SSR","ssr","2026-07-30T05:26:41.401472",{"slug":3797,"name":3797,"fn":3798,"description":3799,"org":3800,"tags":3801,"stars":22,"repoUrl":23,"updatedAt":3807},"integrate-markdown-pipelines","integrate Markdown code highlighting pipelines","Integrate @tanstack\u002Fhighlight with renderCodeFence, codeFenceToHast, remarkHighlightCodeBlocks, rehypeHighlightCodeBlocks, and Markdown fence metadata. Load for unified, Remark, Rehype, MDX, custom HAST traversal, structured output, titles, line numbers, or code annotations.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3802,3803,3804],{"name":3776,"slug":3777,"type":15},{"name":20,"slug":21,"type":15},{"name":3805,"slug":3806,"type":15},"Markdown","markdown","2026-07-30T05:26:40.314595",{"slug":3809,"name":3809,"fn":3810,"description":3811,"org":3812,"tags":3813,"stars":22,"repoUrl":23,"updatedAt":3819},"theme-and-annotate-code","style and annotate code blocks","Style @tanstack\u002Fhighlight with createThemeCss, createThemeRule, createThemeBaseCss, isolated theme imports, lineNumbers, line decorations, UTF-16 range decorations, and fence annotations. Load for light\u002Fdark themes, custom semantic colors, focused lines, diffs, diagnostics, or data hooks.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[3814,3815,3816],{"name":3715,"slug":1469,"type":15},{"name":20,"slug":21,"type":15},{"name":3817,"slug":3818,"type":15},"Themes","themes","2026-07-30T05:26:39.329577"]