Skip to content

Commit d26ce6a

Browse files
committed
Updates
1 parent 15e860a commit d26ce6a

File tree

84 files changed

+2322
-516
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+2322
-516
lines changed

404.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99
<link rel="preload stylesheet" href="/oauth-callback/assets/style.BD9RMcwd.css" as="style">
1010
<link rel="preload stylesheet" href="/oauth-callback/vp-icons.css" as="style">
1111

12-
<script type="module" src="/oauth-callback/assets/app.D2opw0R7.js"></script>
12+
<script type="module" src="/oauth-callback/assets/app.BJh1AbtM.js"></script>
1313
<link rel="preload" href="/oauth-callback/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
1414
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
1515
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
1616
</head>
1717
<body>
1818
<div id="app"></div>
19-
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"CJTbbrAb\",\"api_browser-auth.md\":\"CLr3O9mP\",\"api_get-auth-code.md\":\"B8Ig0jml\",\"api_index.md\":\"CeE_QmHe\",\"api_oauth-error.md\":\"Cw32QZDH\",\"api_storage-providers.md\":\"CfN9XF_B\",\"api_types.md\":\"C8wQTvEX\",\"core-concepts.md\":\"icjd2b-5\",\"examples_index.md\":\"BSWa2rCx\",\"examples_linear.md\":\"DG3Kd-wB\",\"examples_notion.md\":\"CeER2NyS\",\"getting-started.md\":\"NKKTa47q\",\"index.md\":\"CFY1OoXJ\",\"markdown-examples.md\":\"DqsenyTr\",\"what-is-oauth-callback.md\":\"CfJc-Y0S\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"🔐  OAuth Callback\",\"description\":\"OAuth 2.0 callback handler for CLI tools & desktop apps. Cross-runtime (Node.js/Deno/Bun), MCP SDK integration, minimal deps, TypeScript-first.\",\"base\":\"/oauth-callback/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Guide\",\"link\":\"/what-is-oauth-callback\"},{\"text\":\"API\",\"link\":\"/api/\"},{\"text\":\"Examples\",\"link\":\"/examples/\"},{\"text\":\"v1.2.0\",\"items\":[{\"text\":\"Release Notes\",\"link\":\"https://github.com/kriasoft/oauth-callback/releases\"},{\"text\":\"npm\",\"link\":\"https://www.npmjs.com/package/oauth-callback\"}]}],\"sidebar\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"What is OAuth Callback?\",\"link\":\"/what-is-oauth-callback\"},{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Core Concepts\",\"link\":\"/core-concepts\"}]},{\"text\":\"API Reference\",\"items\":[{\"text\":\"getAuthCode\",\"link\":\"/api/get-auth-code\"},{\"text\":\"browserAuth\",\"link\":\"/api/browser-auth\"},{\"text\":\"Storage Providers\",\"link\":\"/api/storage-providers\"},{\"text\":\"OAuthError\",\"link\":\"/api/oauth-error\"},{\"text\":\"TypeScript Types\",\"link\":\"/api/types\"}]},{\"text\":\"Examples\",\"items\":[{\"text\":\"Notion MCP\",\"link\":\"/examples/notion\"},{\"text\":\"Linear MCP\",\"link\":\"/examples/linear\"}]}],\"search\":{\"provider\":\"local\"},\"editLink\":{\"pattern\":\"https://github.com/kriasoft/oauth-callback/edit/main/docs/:path\",\"text\":\"Edit this page on GitHub\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/kriasoft/oauth-callback\"},{\"icon\":\"npm\",\"link\":\"https://www.npmjs.com/package/oauth-callback\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © 2025-present Konstantin Tarkus\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
19+
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"CJTbbrAb\",\"api_browser-auth.md\":\"CLr3O9mP\",\"api_get-auth-code.md\":\"B8Ig0jml\",\"api_index.md\":\"CeE_QmHe\",\"api_oauth-error.md\":\"Cw32QZDH\",\"api_storage-providers.md\":\"CfN9XF_B\",\"api_types.md\":\"C8wQTvEX\",\"core-concepts.md\":\"icjd2b-5\",\"examples_index.md\":\"BSWa2rCx\",\"examples_linear.md\":\"0i1EKRcL\",\"examples_notion.md\":\"Wg7b7_xb\",\"getting-started.md\":\"DuzIEBPr\",\"index.md\":\"B9Tgneho\",\"markdown-examples.md\":\"DqsenyTr\",\"what-is-oauth-callback.md\":\"CwtdHJK0\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"🔐  OAuth Callback\",\"description\":\"OAuth 2.0 callback handler for CLI tools & desktop apps. Cross-runtime (Node.js/Deno/Bun), MCP SDK integration, minimal deps, TypeScript-first.\",\"base\":\"/oauth-callback/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Guide\",\"link\":\"/what-is-oauth-callback\"},{\"text\":\"API\",\"link\":\"/api/\"},{\"text\":\"Examples\",\"link\":\"/examples/\"},{\"text\":\"v1.2.0\",\"items\":[{\"text\":\"Release Notes\",\"link\":\"https://github.com/kriasoft/oauth-callback/releases\"},{\"text\":\"npm\",\"link\":\"https://www.npmjs.com/package/oauth-callback\"}]}],\"sidebar\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"What is OAuth Callback?\",\"link\":\"/what-is-oauth-callback\"},{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Core Concepts\",\"link\":\"/core-concepts\"}]},{\"text\":\"API Reference\",\"items\":[{\"text\":\"getAuthCode\",\"link\":\"/api/get-auth-code\"},{\"text\":\"browserAuth\",\"link\":\"/api/browser-auth\"},{\"text\":\"Storage Providers\",\"link\":\"/api/storage-providers\"},{\"text\":\"OAuthError\",\"link\":\"/api/oauth-error\"},{\"text\":\"TypeScript Types\",\"link\":\"/api/types\"}]},{\"text\":\"Examples\",\"items\":[{\"text\":\"Notion MCP\",\"link\":\"/examples/notion\"},{\"text\":\"Linear MCP\",\"link\":\"/examples/linear\"}]}],\"search\":{\"provider\":\"local\"},\"editLink\":{\"pattern\":\"https://github.com/kriasoft/oauth-callback/edit/main/docs/:path\",\"text\":\"Edit this page on GitHub\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/kriasoft/oauth-callback\"},{\"icon\":\"npm\",\"link\":\"https://www.npmjs.com/package/oauth-callback\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © 2025-present Konstantin Tarkus\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
2020

2121
</body>
2222
</html>

api-examples.html

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -9,37 +9,37 @@
99
<link rel="preload stylesheet" href="/oauth-callback/assets/style.BD9RMcwd.css" as="style">
1010
<link rel="preload stylesheet" href="/oauth-callback/vp-icons.css" as="style">
1111

12-
<script type="module" src="/oauth-callback/assets/app.D2opw0R7.js"></script>
12+
<script type="module" src="/oauth-callback/assets/app.BJh1AbtM.js"></script>
1313
<link rel="preload" href="/oauth-callback/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
1414
<link rel="modulepreload" href="/oauth-callback/assets/chunks/framework.B4Qey3Xv.js">
15-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/theme.C0DiYC8K.js">
15+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/theme.BmIOf4HE.js">
1616
<link rel="modulepreload" href="/oauth-callback/assets/chunks/katex.ChWnQ-fc.js">
17-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/dagre-JOIXM2OF.B6d9_FsG.js">
18-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/c4Diagram-6F6E4RAY.e8NarLWf.js">
19-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/flowDiagram-KYDEHFYC.Dmqsg2OG.js">
20-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/erDiagram-3M52JZNH.Cd9LUIKp.js">
21-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/gitGraphDiagram-GW3U2K7C.D0xwk_S5.js">
22-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/ganttDiagram-EK5VF46D.DF6QOHRg.js">
23-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/infoDiagram-LHK5PUON.DBl3qMUz.js">
24-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/pieDiagram-NIOCPIFQ.BNOb4VTk.js">
25-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/quadrantDiagram-2OG54O6I.BgKi8wBu.js">
26-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/xychartDiagram-H2YORKM3.Df039Sqf.js">
27-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/requirementDiagram-QOLK2EJ7.lz4duwp8.js">
28-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/sequenceDiagram-SKLFT4DO.D-wlEsrJ.js">
29-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/classDiagram-M3E45YP4.DPeAIPZq.js">
30-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/classDiagram-v2-YAWTLIQI.DPeAIPZq.js">
31-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/stateDiagram-MI5ZYTHO.COW8hw7K.js">
32-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/stateDiagram-v2-5AN5P6BG.Bsx6ecv6.js">
33-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/journeyDiagram-EWQZEKCU.CCIMMKrx.js">
34-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/timeline-definition-MYPXXCX6.Clq2qDwl.js">
35-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/mindmap-definition-6CBA2TL7.NmNRrRgK.js">
36-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/kanban-definition-ZSS6B67P.vXIV-6qj.js">
37-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/sankeyDiagram-4UZDY2LN.DpbAEHKv.js">
38-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/diagram-5UYTHUR4.CRY5zsb2.js">
39-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/diagram-ZTM2IBQH.DpejHbbQ.js">
40-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/blockDiagram-6J76NXCF.BhGPNjhq.js">
41-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/architectureDiagram-SUXI7LT5.HS61oU0b.js">
42-
<link rel="modulepreload" href="/oauth-callback/assets/chunks/diagram-VMROVX33.SFN7zSVF.js">
17+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/dagre-JOIXM2OF.CbE_oyPl.js">
18+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/c4Diagram-6F6E4RAY.Bp9DsXcZ.js">
19+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/flowDiagram-KYDEHFYC.hEeCjQK8.js">
20+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/erDiagram-3M52JZNH.BRLzXvgW.js">
21+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/gitGraphDiagram-GW3U2K7C.BvKoMVEX.js">
22+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/ganttDiagram-EK5VF46D.Iua4j5TI.js">
23+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/infoDiagram-LHK5PUON.YauYa8jr.js">
24+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/pieDiagram-NIOCPIFQ.DFH6VoC9.js">
25+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/quadrantDiagram-2OG54O6I.wPPAWXNv.js">
26+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/xychartDiagram-H2YORKM3.B3dXodjw.js">
27+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/requirementDiagram-QOLK2EJ7.dA2CMP3C.js">
28+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/sequenceDiagram-SKLFT4DO.BEEALfD8.js">
29+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/classDiagram-M3E45YP4.DW53kQcz.js">
30+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/classDiagram-v2-YAWTLIQI.DW53kQcz.js">
31+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/stateDiagram-MI5ZYTHO.DlAnz03I.js">
32+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/stateDiagram-v2-5AN5P6BG.DDhxjXYn.js">
33+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/journeyDiagram-EWQZEKCU.BO7hsEOZ.js">
34+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/timeline-definition-MYPXXCX6.D1QMmjmQ.js">
35+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/mindmap-definition-6CBA2TL7.BrMiA7SI.js">
36+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/kanban-definition-ZSS6B67P.BsYrSwiP.js">
37+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/sankeyDiagram-4UZDY2LN.DbT3-9sR.js">
38+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/diagram-5UYTHUR4.C8GR-k1F.js">
39+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/diagram-ZTM2IBQH.D1TAIsZv.js">
40+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/blockDiagram-6J76NXCF.BOPg45kd.js">
41+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/architectureDiagram-SUXI7LT5.J2IJvfUG.js">
42+
<link rel="modulepreload" href="/oauth-callback/assets/chunks/diagram-VMROVX33.i3CKQD2m.js">
4343
<link rel="modulepreload" href="/oauth-callback/assets/chunks/virtual_mermaid-config.DDnGl6nM.js">
4444
<link rel="modulepreload" href="/oauth-callback/assets/api-examples.md.CJTbbrAb.lean.js">
4545
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
@@ -179,7 +179,7 @@
179179
}</pre><h3 id="page-frontmatter" tabindex="-1">Page Frontmatter <a class="header-anchor" href="#page-frontmatter" aria-label="Permalink to &quot;Page Frontmatter&quot;"></a></h3><pre>{
180180
&quot;outline&quot;: &quot;deep&quot;
181181
}</pre><h2 id="more" tabindex="-1">More <a class="header-anchor" href="#more" aria-label="Permalink to &quot;More&quot;"></a></h2><p>Check out the documentation for the <a href="https://vitepress.dev/reference/runtime-api#usedata" target="_blank" rel="noreferrer">full list of runtime APIs</a>.</p></div></div></main><footer class="VPDocFooter" data-v-39a288b8 data-v-e257564d><!--[--><!--]--><div class="edit-info" data-v-e257564d><div class="edit-link" data-v-e257564d><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/kriasoft/oauth-callback/edit/main/docs/api-examples.md" target="_blank" rel="noreferrer" data-v-e257564d><!--[--><span class="vpi-square-pen edit-link-icon" data-v-e257564d></span> Edit this page on GitHub<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-e257564d><span class="visually-hidden" id="doc-footer-aria-label" data-v-e257564d>Pager</span><div class="pager" data-v-e257564d><!----></div><div class="pager" data-v-e257564d><a class="VPLink link pager-link next" href="/oauth-callback/what-is-oauth-callback.html" data-v-e257564d><!--[--><span class="desc" data-v-e257564d>Next page</span><span class="title" data-v-e257564d>What is OAuth Callback?</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-5d98c3a5 data-v-e315a0ad><div class="container" data-v-e315a0ad><p class="message" data-v-e315a0ad>Released under the MIT License.</p><p class="copyright" data-v-e315a0ad>Copyright © 2025-present Konstantin Tarkus</p></div></footer><!--[--><!--]--></div></div>
182-
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"CJTbbrAb\",\"api_browser-auth.md\":\"CLr3O9mP\",\"api_get-auth-code.md\":\"B8Ig0jml\",\"api_index.md\":\"CeE_QmHe\",\"api_oauth-error.md\":\"Cw32QZDH\",\"api_storage-providers.md\":\"CfN9XF_B\",\"api_types.md\":\"C8wQTvEX\",\"core-concepts.md\":\"icjd2b-5\",\"examples_index.md\":\"BSWa2rCx\",\"examples_linear.md\":\"DG3Kd-wB\",\"examples_notion.md\":\"CeER2NyS\",\"getting-started.md\":\"NKKTa47q\",\"index.md\":\"CFY1OoXJ\",\"markdown-examples.md\":\"DqsenyTr\",\"what-is-oauth-callback.md\":\"CfJc-Y0S\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"🔐  OAuth Callback\",\"description\":\"OAuth 2.0 callback handler for CLI tools & desktop apps. Cross-runtime (Node.js/Deno/Bun), MCP SDK integration, minimal deps, TypeScript-first.\",\"base\":\"/oauth-callback/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Guide\",\"link\":\"/what-is-oauth-callback\"},{\"text\":\"API\",\"link\":\"/api/\"},{\"text\":\"Examples\",\"link\":\"/examples/\"},{\"text\":\"v1.2.0\",\"items\":[{\"text\":\"Release Notes\",\"link\":\"https://github.com/kriasoft/oauth-callback/releases\"},{\"text\":\"npm\",\"link\":\"https://www.npmjs.com/package/oauth-callback\"}]}],\"sidebar\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"What is OAuth Callback?\",\"link\":\"/what-is-oauth-callback\"},{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Core Concepts\",\"link\":\"/core-concepts\"}]},{\"text\":\"API Reference\",\"items\":[{\"text\":\"getAuthCode\",\"link\":\"/api/get-auth-code\"},{\"text\":\"browserAuth\",\"link\":\"/api/browser-auth\"},{\"text\":\"Storage Providers\",\"link\":\"/api/storage-providers\"},{\"text\":\"OAuthError\",\"link\":\"/api/oauth-error\"},{\"text\":\"TypeScript Types\",\"link\":\"/api/types\"}]},{\"text\":\"Examples\",\"items\":[{\"text\":\"Notion MCP\",\"link\":\"/examples/notion\"},{\"text\":\"Linear MCP\",\"link\":\"/examples/linear\"}]}],\"search\":{\"provider\":\"local\"},\"editLink\":{\"pattern\":\"https://github.com/kriasoft/oauth-callback/edit/main/docs/:path\",\"text\":\"Edit this page on GitHub\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/kriasoft/oauth-callback\"},{\"icon\":\"npm\",\"link\":\"https://www.npmjs.com/package/oauth-callback\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © 2025-present Konstantin Tarkus\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
182+
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"CJTbbrAb\",\"api_browser-auth.md\":\"CLr3O9mP\",\"api_get-auth-code.md\":\"B8Ig0jml\",\"api_index.md\":\"CeE_QmHe\",\"api_oauth-error.md\":\"Cw32QZDH\",\"api_storage-providers.md\":\"CfN9XF_B\",\"api_types.md\":\"C8wQTvEX\",\"core-concepts.md\":\"icjd2b-5\",\"examples_index.md\":\"BSWa2rCx\",\"examples_linear.md\":\"0i1EKRcL\",\"examples_notion.md\":\"Wg7b7_xb\",\"getting-started.md\":\"DuzIEBPr\",\"index.md\":\"B9Tgneho\",\"markdown-examples.md\":\"DqsenyTr\",\"what-is-oauth-callback.md\":\"CwtdHJK0\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"🔐  OAuth Callback\",\"description\":\"OAuth 2.0 callback handler for CLI tools & desktop apps. Cross-runtime (Node.js/Deno/Bun), MCP SDK integration, minimal deps, TypeScript-first.\",\"base\":\"/oauth-callback/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Guide\",\"link\":\"/what-is-oauth-callback\"},{\"text\":\"API\",\"link\":\"/api/\"},{\"text\":\"Examples\",\"link\":\"/examples/\"},{\"text\":\"v1.2.0\",\"items\":[{\"text\":\"Release Notes\",\"link\":\"https://github.com/kriasoft/oauth-callback/releases\"},{\"text\":\"npm\",\"link\":\"https://www.npmjs.com/package/oauth-callback\"}]}],\"sidebar\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"What is OAuth Callback?\",\"link\":\"/what-is-oauth-callback\"},{\"text\":\"Getting Started\",\"link\":\"/getting-started\"},{\"text\":\"Core Concepts\",\"link\":\"/core-concepts\"}]},{\"text\":\"API Reference\",\"items\":[{\"text\":\"getAuthCode\",\"link\":\"/api/get-auth-code\"},{\"text\":\"browserAuth\",\"link\":\"/api/browser-auth\"},{\"text\":\"Storage Providers\",\"link\":\"/api/storage-providers\"},{\"text\":\"OAuthError\",\"link\":\"/api/oauth-error\"},{\"text\":\"TypeScript Types\",\"link\":\"/api/types\"}]},{\"text\":\"Examples\",\"items\":[{\"text\":\"Notion MCP\",\"link\":\"/examples/notion\"},{\"text\":\"Linear MCP\",\"link\":\"/examples/linear\"}]}],\"search\":{\"provider\":\"local\"},\"editLink\":{\"pattern\":\"https://github.com/kriasoft/oauth-callback/edit/main/docs/:path\",\"text\":\"Edit this page on GitHub\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/kriasoft/oauth-callback\"},{\"icon\":\"npm\",\"link\":\"https://www.npmjs.com/package/oauth-callback\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © 2025-present Konstantin Tarkus\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
183183

184184
</body>
185185
</html>

0 commit comments

Comments
 (0)