@earendil-works/pi-ai
Version:
Unified LLM API with automatic model discovery and provider configuration
25 lines • 1.19 kB
JavaScript
import { anthropicOAuth } from "./auth/oauth/anthropic.js";
import { githubCopilotOAuth } from "./auth/oauth/github-copilot.js";
import { kimiCodingOAuth } from "./auth/oauth/kimi-coding.js";
import { registerBundledOAuthFlowLoaders } from "./auth/oauth/load.js";
import { metaOAuth } from "./auth/oauth/meta.js";
import { openaiChatGPTOAuth } from "./auth/oauth/openai-chatgpt.js";
import { openaiCodexOAuth } from "./auth/oauth/openai-codex.js";
import { openRouterOAuth } from "./auth/oauth/openrouter.js";
import { createRadiusOAuth } from "./auth/oauth/radius.js";
import { xaiOAuth } from "./auth/oauth/xai.js";
/** Register OAuth flows statically embedded in the standalone Bun binary. */
export function registerBunOAuthFlows() {
registerBundledOAuthFlowLoaders({
anthropic: () => anthropicOAuth,
openaiCodex: () => openaiCodexOAuth,
openaiChatGPT: () => openaiChatGPTOAuth,
githubCopilot: () => githubCopilotOAuth,
openrouter: () => openRouterOAuth,
kimiCoding: () => kimiCodingOAuth,
meta: () => metaOAuth,
xai: () => xaiOAuth,
radius: createRadiusOAuth,
});
}
//# sourceMappingURL=bun-oauth.js.map