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