[{"data":1,"prerenderedAt":267},["ShallowReactive",2],{"navigation_docs":3,"-contributing-contributors":195,"-contributing-contributors-surround":227,"contributors":230},[4,23,65,87,133,155,173],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction",{"title":15,"path":16,"stem":17},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":19,"path":20,"stem":21},"Quick start","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Guides","i-lucide-compass","\u002Fguides","2.guides",[29,33,37,41,45,49,53,57,61],{"title":30,"path":31,"stem":32},"Authenticate","\u002Fguides\u002Fauthentication","2.guides\u002F1.authentication",{"title":34,"path":35,"stem":36},"Work with several forges","\u002Fguides\u002Fmultiple-forges","2.guides\u002F2.multiple-forges",{"title":38,"path":39,"stem":40},"Configure from the environment","\u002Fguides\u002Fenvironment","2.guides\u002F3.environment",{"title":42,"path":43,"stem":44},"Receive webhooks","\u002Fguides\u002Fwebhooks","2.guides\u002F4.webhooks",{"title":46,"path":47,"stem":48},"Check what a forge supports","\u002Fguides\u002Fcapabilities","2.guides\u002F5.capabilities",{"title":50,"path":51,"stem":52},"Handle errors and rate limits","\u002Fguides\u002Ferrors","2.guides\u002F6.errors",{"title":54,"path":55,"stem":56},"Page through results","\u002Fguides\u002Fpagination","2.guides\u002F7.pagination",{"title":58,"path":59,"stem":60},"Browser bundles","\u002Fguides\u002Fbundling","2.guides\u002F8.bundling",{"title":62,"path":63,"stem":64},"Test your code","\u002Fguides\u002Ftesting","2.guides\u002F9.testing",{"title":66,"icon":67,"path":68,"stem":69,"children":70,"page":22},"Concepts","i-lucide-lightbulb","\u002Fconcepts","3.concepts",[71,75,79,83],{"title":72,"path":73,"stem":74},"Data model","\u002Fconcepts\u002Fdata-model","3.concepts\u002F1.data-model",{"title":76,"path":77,"stem":78},"Capabilities","\u002Fconcepts\u002Fcapabilities","3.concepts\u002F2.capabilities",{"title":80,"path":81,"stem":82},"Providers and factories","\u002Fconcepts\u002Fproviders","3.concepts\u002F3.providers",{"title":84,"path":85,"stem":86},"Events","\u002Fconcepts\u002Fevents","3.concepts\u002F4.events",{"title":88,"icon":89,"path":90,"stem":91,"children":92,"page":22},"Providers","i-lucide-server","\u002Fproviders","4.providers",[93,97,101,105,109,113,117,121,125,129],{"title":94,"path":95,"stem":96},"Azure DevOps","\u002Fproviders\u002Fazure-devops","4.providers\u002Fazure-devops",{"title":98,"path":99,"stem":100},"Bitbucket Cloud","\u002Fproviders\u002Fbitbucket","4.providers\u002Fbitbucket",{"title":102,"path":103,"stem":104},"Cursor Origin","\u002Fproviders\u002Fcursor-origin","4.providers\u002Fcursor-origin",{"title":106,"path":107,"stem":108},"Forgejo and Codeberg","\u002Fproviders\u002Fforgejo","4.providers\u002Fforgejo",{"title":110,"path":111,"stem":112},"Gitea","\u002Fproviders\u002Fgitea","4.providers\u002Fgitea",{"title":114,"path":115,"stem":116},"Gitee","\u002Fproviders\u002Fgitee","4.providers\u002Fgitee",{"title":118,"path":119,"stem":120},"GitHub","\u002Fproviders\u002Fgithub","4.providers\u002Fgithub",{"title":122,"path":123,"stem":124},"GitLab","\u002Fproviders\u002Fgitlab","4.providers\u002Fgitlab",{"title":126,"path":127,"stem":128},"pushin.eu","\u002Fproviders\u002Fpushin","4.providers\u002Fpushin",{"title":130,"path":131,"stem":132},"Tangled","\u002Fproviders\u002Ftangled","4.providers\u002Ftangled",{"title":134,"icon":135,"path":136,"stem":137,"children":138,"page":22},"Reference","i-lucide-book-marked","\u002Freference","5.reference",[139,143,147,151],{"title":140,"path":141,"stem":142},"Provider API","\u002Freference\u002Fprovider-api","5.reference\u002F1.provider-api",{"title":144,"path":145,"stem":146},"Capability matrix","\u002Freference\u002Fcapability-matrix","5.reference\u002F2.capability-matrix",{"title":148,"path":149,"stem":150},"Errors","\u002Freference\u002Ferrors","5.reference\u002F3.errors",{"title":152,"path":153,"stem":154},"JSON Schemas","\u002Freference\u002Fjson-schemas","5.reference\u002F5.json-schemas",{"title":156,"icon":157,"path":158,"stem":159,"children":160,"page":22},"Examples","i-lucide-boxes","\u002Fexamples","6.examples",[161,165,169],{"title":162,"path":163,"stem":164},"Inbox CLI","\u002Fexamples\u002Finbox-cli","6.examples\u002F1.inbox-cli",{"title":166,"path":167,"stem":168},"Label bot","\u002Fexamples\u002Flabel-bot","6.examples\u002F2.label-bot",{"title":170,"path":171,"stem":172},"Release digest","\u002Fexamples\u002Frelease-digest","6.examples\u002F3.release-digest",{"title":174,"icon":175,"path":176,"stem":177,"children":178,"page":22},"Contributing","i-lucide-git-pull-request","\u002Fcontributing","7.contributing",[179,183,187,191],{"title":180,"path":181,"stem":182},"Contribution guide","\u002Fcontributing\u002Fguidelines","7.contributing\u002F1.guidelines",{"title":184,"path":185,"stem":186},"Write a provider","\u002Fcontributing\u002Fwrite-a-provider","7.contributing\u002F2.write-a-provider",{"title":188,"path":189,"stem":190},"Record fixtures","\u002Fcontributing\u002Frecord-fixtures","7.contributing\u002F3.record-fixtures",{"title":192,"path":193,"stem":194},"Contributors","\u002Fcontributing\u002Fcontributors","7.contributing\u002F4.contributors",{"id":196,"title":192,"body":197,"description":219,"extension":220,"links":221,"meta":222,"navigation":224,"path":193,"seo":225,"stem":194,"__hash__":226},"docs\u002F7.contributing\u002F4.contributors.md",{"type":198,"value":199,"toc":215},"minimark",[200,204,207],[201,202,203],"p",{},"Thank you to everyone who has contributed code, fixtures, documentation and bug reports.",[205,206],"contributors-list",{},[201,208,209,210,214],{},"To join this list, start with the ",[211,212,213],"a",{"href":181},"contribution guide",".",{"title":216,"searchDepth":217,"depth":217,"links":218},"",2,[],"The people who have contributed to forges.","md",null,{"icon":223},"i-lucide-users",true,{"title":192,"description":219},"vZEjLB9WybiHeblR1v_bXdYaqiV0MomScEA55Rosv1A",[228,221],{"title":188,"path":189,"stem":190,"description":229,"children":-1},"Verify a provider's reads against the live forge.",[231,250],{"login":232,"id":233,"node_id":234,"avatar_url":235,"gravatar_id":216,"url":236,"html_url":237,"followers_url":238,"following_url":239,"gists_url":240,"starred_url":241,"subscriptions_url":242,"organizations_url":243,"repos_url":244,"events_url":245,"received_events_url":246,"type":247,"user_view_type":248,"site_admin":22,"contributions":249},"danielroe",28706372,"MDQ6VXNlcjI4NzA2Mzcy","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F28706372?v=4","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe","https:\u002F\u002Fgithub.com\u002Fdanielroe","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Ffollowers","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Ffollowing{\u002Fother_user}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Fgists{\u002Fgist_id}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Fstarred{\u002Fowner}{\u002Frepo}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Fsubscriptions","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Forgs","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Frepos","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Fevents{\u002Fprivacy}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdanielroe\u002Freceived_events","User","public",11,{"login":251,"id":252,"node_id":253,"avatar_url":254,"gravatar_id":216,"url":255,"html_url":256,"followers_url":257,"following_url":258,"gists_url":259,"starred_url":260,"subscriptions_url":261,"organizations_url":262,"repos_url":263,"events_url":264,"received_events_url":265,"type":247,"user_view_type":248,"site_admin":22,"contributions":266},"trueberryless",99918022,"U_kgDOBfSgxg","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F99918022?v=4","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless","https:\u002F\u002Fgithub.com\u002Ftrueberryless","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Ffollowers","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Ffollowing{\u002Fother_user}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Fgists{\u002Fgist_id}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Fstarred{\u002Fowner}{\u002Frepo}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Fsubscriptions","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Forgs","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Frepos","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Fevents{\u002Fprivacy}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Ftrueberryless\u002Freceived_events",5,1791294009206]