[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"module-fonts":3,"versions":548},{"name":4,"description":5,"repo":6,"npm":7,"icon":8,"github":9,"website":10,"learn_more":11,"category":12,"type":13,"maintainers":14,"compatibility":20,"generatedAt":23,"contributors":24,"stats":106,"readme":114},"fonts","Add custom web fonts with performance in mind.","nuxt\u002Ffonts","@nuxt\u002Ffonts","nuxt.svg","https:\u002F\u002Fgithub.com\u002Fnuxt\u002Ffonts","https:\u002F\u002Ffonts.nuxt.com","","Fonts","official",[15],{"name":16,"github":17,"twitter":18,"bluesky":19},"Daniel Roe","danielroe","danielcroe","danielroe.dev",{"nuxt":21,"requires":22},">=3.0.0",{},"2026-04-28T03:03:39.199Z",[25,28,32,36,40,44,48,51,54,58,61,64,67,70,73,76,79,82,85,88,91,94,97,100,103],{"id":26,"username":17,"contributions":27},28706372,268,{"id":29,"username":30,"contributions":31},46770502,"qwerzl",26,{"id":33,"username":34,"contributions":35},904724,"atinux",7,{"id":37,"username":38,"contributions":39},9141017,"rijkvanzanten",4,{"id":41,"username":42,"contributions":43},38922203,"arashsheyda",3,{"id":45,"username":46,"contributions":47},29977258,"alexieremia",2,{"id":49,"username":50,"contributions":47},7290030,"larbish",{"id":52,"username":53,"contributions":47},34116392,"bluwy",{"id":55,"username":56,"contributions":57},322311,"benmccann",1,{"id":59,"username":60,"contributions":57},12568665,"cadamsdev",{"id":62,"username":63,"contributions":57},9999055,"cyyynthia",{"id":65,"username":66,"contributions":57},56728970,"Eazash",{"id":68,"username":69,"contributions":57},27334472,"felixgabler",{"id":71,"username":72,"contributions":57},2798204,"Akryum",{"id":74,"username":75,"contributions":57},5326365,"harlan-zw",{"id":77,"username":78,"contributions":57},96652894,"IO-Fire",{"id":80,"username":81,"contributions":57},5841125,"joepaolicelli",{"id":83,"username":84,"contributions":57},12705416,"DerZade",{"id":86,"username":87,"contributions":57},4778485,"dargmuesli",{"id":89,"username":90,"contributions":57},33791257,"kethan1",{"id":92,"username":93,"contributions":57},7257092,"luc122c",{"id":95,"username":96,"contributions":57},22072217,"onmax",{"id":98,"username":99,"contributions":57},2922851,"edimitchel",{"id":101,"username":102,"contributions":57},184284,"thasmo",{"id":104,"username":105,"contributions":57},44106792,"waynegibson",{"version":107,"downloads":108,"stars":109,"watchers":109,"forks":110,"defaultBranch":111,"publishedAt":112,"createdAt":113},"0.14.0",1757495,589,31,"main",1771065907141,1708517652221,{"data":115,"body":116,"toc":541},{"title":11,"description":11},{"type":117,"children":118},"root",[119,130,137,202,207,231,238,364,378,385,397,439,445,518,524,535],{"type":120,"tag":121,"props":122,"children":123},"element","p",{},[124],{"type":120,"tag":125,"props":126,"children":129},"img",{"alt":127,"src":128},"nuxt-fonts","https:\u002F\u002Fgithub.com\u002Fnuxt\u002Ffonts\u002Fassets\u002F904724\u002F75121716-05fd-459b-9223-42eb9dc8646f",[],{"type":120,"tag":131,"props":132,"children":133},"h1",{"id":127},[134],{"type":135,"value":136},"text","Nuxt Fonts",{"type":120,"tag":121,"props":138,"children":139},{},[140,152,162,172,182,192],{"type":120,"tag":141,"props":142,"children":146},"a",{"href":143,"rel":144},"https:\u002F\u002Fnpm.chart.dev\u002F@nuxt\u002Ffonts",[145],"nofollow",[147],{"type":120,"tag":125,"props":148,"children":151},{"alt":149,"src":150},"npm version","https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002F@nuxt\u002Ffonts\u002Flatest.svg?style=flat&colorA=18181B&colorB=28CF8D",[],{"type":120,"tag":141,"props":153,"children":156},{"href":154,"rel":155},"https:\u002F\u002Fnpm.chart.dev\u002F@nuxt\u002Ffonts\u002Fv\u002Flatest",[145],[157],{"type":120,"tag":125,"props":158,"children":161},{"alt":159,"src":160},"npm downloads","https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002F@nuxt\u002Ffonts.svg?style=flat&colorA=18181B&colorB=28CF8D",[],{"type":120,"tag":141,"props":163,"children":166},{"href":164,"rel":165},"https:\u002F\u002Fnpmjs.com\u002Fpackage\u002F@nuxt\u002Ffonts\u002Fv\u002Flatest",[145],[167],{"type":120,"tag":125,"props":168,"children":171},{"alt":169,"src":170},"License","https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fl\u002F@nuxt\u002Ffonts.svg?style=flat&colorA=18181B&colorB=28CF8D",[],{"type":120,"tag":141,"props":173,"children":176},{"href":174,"rel":175},"https:\u002F\u002Fnuxt.com",[145],[177],{"type":120,"tag":125,"props":178,"children":181},{"alt":179,"src":180},"Nuxt","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNuxt-18181B?logo=nuxt",[],{"type":120,"tag":141,"props":183,"children":186},{"href":184,"rel":185},"https:\u002F\u002Fvolta.net\u002Fnuxt\u002Ffonts?utm_source=nuxt_fonts_readme",[145],[187],{"type":120,"tag":125,"props":188,"children":191},{"alt":189,"src":190},"Volta","https:\u002F\u002Fuser-images.githubusercontent.com\u002F904724\u002F209143798-32345f6c-3cf8-4e06-9659-f4ace4a6acde.svg",[],{"type":120,"tag":141,"props":193,"children":196},{"href":194,"rel":195},"https:\u002F\u002Fnuxt.care\u002F?search=fonts",[145],[197],{"type":120,"tag":125,"props":198,"children":201},{"alt":199,"src":200},"nuxt.care health","https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https:\u002F\u002Fnuxt.care\u002Fapi\u002Fbadge\u002Ffonts",[],{"type":120,"tag":121,"props":203,"children":204},{},[205],{"type":135,"value":206},"Plug-and-play custom web font optimization and configuration for Nuxt apps.",{"type":120,"tag":208,"props":209,"children":210},"ul",{},[211,221],{"type":120,"tag":212,"props":213,"children":214},"li",{},[215],{"type":120,"tag":141,"props":216,"children":218},{"href":10,"rel":217},[145],[219],{"type":135,"value":220},"📖  Read Documentation",{"type":120,"tag":212,"props":222,"children":223},{},[224],{"type":120,"tag":141,"props":225,"children":228},{"href":226,"rel":227},"https:\u002F\u002Fstackblitz.com\u002Fgithub\u002Fnuxt\u002Ffonts\u002Ftree\u002Fmain\u002Fplaygrounds\u002Fbasic",[145],[229],{"type":135,"value":230},"👾  Playground",{"type":120,"tag":232,"props":233,"children":235},"h2",{"id":234},"features",[236],{"type":135,"value":237},"Features",{"type":120,"tag":208,"props":239,"children":240},{},[241,246,303,308,321,349],{"type":120,"tag":212,"props":242,"children":243},{},[244],{"type":135,"value":245},"✨ zero-configuration required",{"type":120,"tag":212,"props":247,"children":248},{},[249,251,258,260,266,267,273,274,280,281,287,288,294,295,301],{"type":135,"value":250},"🔡 built-in providers (",{"type":120,"tag":252,"props":253,"children":255},"code",{"className":254},[],[256],{"type":135,"value":257},"google",{"type":135,"value":259},", ",{"type":120,"tag":252,"props":261,"children":263},{"className":262},[],[264],{"type":135,"value":265},"bunny",{"type":135,"value":259},{"type":120,"tag":252,"props":268,"children":270},{"className":269},[],[271],{"type":135,"value":272},"fontshare",{"type":135,"value":259},{"type":120,"tag":252,"props":275,"children":277},{"className":276},[],[278],{"type":135,"value":279},"fontsource",{"type":135,"value":259},{"type":120,"tag":252,"props":282,"children":284},{"className":283},[],[285],{"type":135,"value":286},"adobe",{"type":135,"value":259},{"type":120,"tag":252,"props":289,"children":291},{"className":290},[],[292],{"type":135,"value":293},"npm",{"type":135,"value":259},{"type":120,"tag":252,"props":296,"children":298},{"className":297},[],[299],{"type":135,"value":300},"local",{"type":135,"value":302}," - more welcome!)",{"type":120,"tag":212,"props":304,"children":305},{},[306],{"type":135,"value":307},"💪 custom providers for full control",{"type":120,"tag":212,"props":309,"children":310},{},[311,313,319],{"type":135,"value":312},"⏬ local download support (until ",{"type":120,"tag":252,"props":314,"children":316},{"className":315},[],[317],{"type":135,"value":318},"nuxt\u002Fassets",{"type":135,"value":320}," lands)",{"type":120,"tag":212,"props":322,"children":323},{},[324,326,337,339],{"type":135,"value":325},"⚡️ automatic font metric optimisation powered by ",{"type":120,"tag":141,"props":327,"children":330},{"href":328,"rel":329},"https:\u002F\u002Fgithub.com\u002Funjs\u002Ffontaine",[145],[331],{"type":120,"tag":332,"props":333,"children":334},"strong",{},[335],{"type":135,"value":336},"fontaine",{"type":135,"value":338}," and ",{"type":120,"tag":141,"props":340,"children":343},{"href":341,"rel":342},"https:\u002F\u002Fgithub.com\u002Fseek-oss\u002Fcapsize",[145],[344],{"type":120,"tag":332,"props":345,"children":346},{},[347],{"type":135,"value":348},"capsize",{"type":120,"tag":212,"props":350,"children":351},{},[352,354],{"type":135,"value":353},"🔥 build\u002Fdev time font caching powered by ",{"type":120,"tag":141,"props":355,"children":358},{"href":356,"rel":357},"https:\u002F\u002Fgithub.com\u002Funjs\u002Funstorage",[145],[359],{"type":120,"tag":332,"props":360,"children":361},{},[362],{"type":135,"value":363},"unstorage",{"type":120,"tag":121,"props":365,"children":366},{},[367,369,376],{"type":135,"value":368},"👉 See ",{"type":120,"tag":141,"props":370,"children":373},{"href":371,"rel":372},"https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fnuxt\u002Fdiscussions\u002F22014",[145],[374],{"type":135,"value":375},"Nuxt Fonts RFC",{"type":135,"value":377}," for full details and discussion.",{"type":120,"tag":379,"props":380,"children":382},"h3",{"id":381},"installation",[383],{"type":135,"value":384},"Installation",{"type":120,"tag":121,"props":386,"children":387},{},[388,390,395],{"type":135,"value":389},"Install ",{"type":120,"tag":252,"props":391,"children":393},{"className":392},[],[394],{"type":135,"value":7},{"type":135,"value":396}," dependency to your project:",{"type":120,"tag":398,"props":399,"children":403},"pre",{"className":400,"code":401,"language":402,"meta":11,"style":11},"language-sh shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","npx nuxt module add fonts\n","sh",[404],{"type":120,"tag":252,"props":405,"children":406},{"__ignoreMap":11},[407],{"type":120,"tag":408,"props":409,"children":411},"span",{"class":410,"line":57},"line",[412,418,424,429,434],{"type":120,"tag":408,"props":413,"children":415},{"style":414},"--shiki-light:#E2931D;--shiki-default:#E2931D;--shiki-dark:#FFCB6B",[416],{"type":135,"value":417},"npx",{"type":120,"tag":408,"props":419,"children":421},{"style":420},"--shiki-light:#91B859;--shiki-default:#91B859;--shiki-dark:#C3E88D",[422],{"type":135,"value":423}," nuxt",{"type":120,"tag":408,"props":425,"children":426},{"style":420},[427],{"type":135,"value":428}," module",{"type":120,"tag":408,"props":430,"children":431},{"style":420},[432],{"type":135,"value":433}," add",{"type":120,"tag":408,"props":435,"children":436},{"style":420},[437],{"type":135,"value":438}," fonts\n",{"type":120,"tag":379,"props":440,"children":442},{"id":441},"contributing",[443],{"type":135,"value":444},"Contributing",{"type":120,"tag":208,"props":446,"children":447},{},[448,453,473,484,497],{"type":120,"tag":212,"props":449,"children":450},{},[451],{"type":135,"value":452},"Clone this repository",{"type":120,"tag":212,"props":454,"children":455},{},[456,458,465,467],{"type":135,"value":457},"Enable ",{"type":120,"tag":141,"props":459,"children":462},{"href":460,"rel":461},"https:\u002F\u002Fgithub.com\u002Fnodejs\u002Fcorepack",[145],[463],{"type":135,"value":464},"Corepack",{"type":135,"value":466}," using ",{"type":120,"tag":252,"props":468,"children":470},{"className":469},[],[471],{"type":135,"value":472},"corepack enable",{"type":120,"tag":212,"props":474,"children":475},{},[476,478],{"type":135,"value":477},"Install dependencies using ",{"type":120,"tag":252,"props":479,"children":481},{"className":480},[],[482],{"type":135,"value":483},"pnpm install",{"type":120,"tag":212,"props":485,"children":486},{},[487,489,495],{"type":135,"value":488},"Run ",{"type":120,"tag":252,"props":490,"children":492},{"className":491},[],[493],{"type":135,"value":494},"pnpm dev:prepare",{"type":135,"value":496}," to generate type stubs.",{"type":120,"tag":212,"props":498,"children":499},{},[500,502,508,510,516],{"type":135,"value":501},"Use ",{"type":120,"tag":252,"props":503,"children":505},{"className":504},[],[506],{"type":135,"value":507},"pnpm dev",{"type":135,"value":509}," to start ",{"type":120,"tag":141,"props":511,"children":513},{"href":512},".\u002Fplaygrounds\u002Fbasic",[514],{"type":135,"value":515},"the basic playground",{"type":135,"value":517}," in development mode.",{"type":120,"tag":232,"props":519,"children":521},{"id":520},"license",[522],{"type":135,"value":523},"📑 License",{"type":120,"tag":121,"props":525,"children":526},{},[527,529],{"type":135,"value":528},"Published under the ",{"type":120,"tag":141,"props":530,"children":532},{"href":531},".\u002FLICENSE",[533],{"type":135,"value":534},"MIT License",{"type":120,"tag":536,"props":537,"children":538},"style",{},[539],{"type":135,"value":540},"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);}",{"title":11,"searchDepth":47,"depth":47,"links":542},[543,547],{"id":234,"depth":47,"text":237,"children":544},[545,546],{"id":381,"depth":43,"text":384},{"id":441,"depth":43,"text":444},{"id":520,"depth":47,"text":523},{"v5":549,"v4":550,"v3":551,"v2":552},"5 (nightly)","4.4.2","3.21.2","2.18.1"]