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