[{"data":1,"prerenderedAt":165},["ShallowReactive",2],{"navigation_docs":3,"-contributing":34,"-contributing-surround":162},[4,26,30],{"title":5,"path":6,"stem":7,"children":8,"page":25},"Getting Started","/get-started","1.get-started",[9,13,17,21],{"title":10,"path":11,"stem":12},"Installation","/get-started/installation","1.get-started/1.installation",{"title":14,"path":15,"stem":16},"Configuration","/get-started/configuration","1.get-started/2.configuration",{"title":18,"path":19,"stem":20},"Usage","/get-started/usage","1.get-started/3.usage",{"title":22,"path":23,"stem":24},"Providers","/get-started/providers","1.get-started/4.providers",false,{"title":27,"path":28,"stem":29},"Advanced","/advanced","2.advanced",{"title":31,"path":32,"stem":33},"Contributing","/contributing","3.contributing",{"id":35,"title":31,"body":36,"description":155,"extension":156,"links":157,"meta":158,"navigation":159,"path":32,"seo":160,"stem":33,"__hash__":161},"docs/3.contributing.md",{"type":37,"value":38,"toc":147},"minimark",[39,54,59,119,124],[40,41,42],"warning",{},[43,44,45,46,53],"p",{},"It is highly recommended to read ",[47,48,52],"a",{"href":49,"rel":50},"https://nuxt.com/docs/community/contribution",[51],"nofollow","the Nuxt contribution guide"," before making any contributions.",[55,56,58],"h2",{"id":57},"how-to-contribute","How to contribute?",[60,61,62,72,79,82,89,96,99,106,112],"ul",{},[63,64,65,66,71],"li",{},"Clone ",[47,67,70],{"href":68,"rel":69},"https://github.com/nuxt/fonts",[51],"nuxt/fonts"," repository",[63,73,74,75],{},"Enable Corepack using ",[76,77,78],"code",{},"corepack enable",[63,80,81],{},"Install dependencies using pnpm install",[63,83,84,85,88],{},"Run ",[76,86,87],{},"pnpm dev:prepare"," to generate type stubs.",[63,90,91,92,95],{},"Use ",[76,93,94],{},"pnpm dev"," to start the playground in development mode.",[63,97,98],{},"Apply your changes",[63,100,101,102,105],{},"Add tests into the ",[76,103,104],{},"test/"," directory and run pnpm test to make sure they pass.",[63,107,108,109],{},"Check the code style with ",[76,110,111],{},"pnpm lint",[63,113,114,115,118],{},"Before creating a PR, make sure to run ",[76,116,117],{},"pnpm build"," and that no errors are reported.",[120,121,123],"h3",{"id":122},"documentation","Documentation",[60,125,126,132,140],{},[63,127,91,128,131],{},[76,129,130],{},"pnpm docs:dev"," to start the documentation in development mode.",[63,133,134,135,139],{},"Open ",[47,136,137],{"href":137,"rel":138},"http://localhost:3000",[51]," to view it in the browser.",[63,141,142,143,146],{},"Update the content of the documentation in the ",[76,144,145],{},"docs/content/"," directory.",{"title":148,"searchDepth":149,"depth":149,"links":150},"",2,[151],{"id":57,"depth":149,"text":58,"children":152},[153],{"id":122,"depth":154,"text":123},3,"We can never thank you enough for your contributions.","md",null,{},true,{"title":31,"description":155},"RnUFnQWM7Tofw-mdqsyktcoU0GxDOwsBFkFNJnRGInA",[163,157],{"title":27,"path":28,"stem":29,"description":164,"children":-1},"Find out how Nuxt Fonts works behind the scenes to optimize fonts in your project.",1756674586346]