MCPcopy Create free account
hub / github.com/boringstack-xyz/boringstack / readOAuth

Function readOAuth

apps/api/src/config/env/validate.ts:250–257  ·  view source on GitHub ↗
(source: EnvSource)

Source from the content-addressed store, hash-verified

248});
249
250const readOAuth = (source: EnvSource) => ({
251 GOOGLE_OAUTH_CLIENT_ID: source.GOOGLE_OAUTH_CLIENT_ID ?? "",
252 GOOGLE_OAUTH_CLIENT_SECRET: source.GOOGLE_OAUTH_CLIENT_SECRET ?? "",
253 GITHUB_OAUTH_CLIENT_ID: source.GITHUB_OAUTH_CLIENT_ID ?? "",
254 GITHUB_OAUTH_CLIENT_SECRET: source.GITHUB_OAUTH_CLIENT_SECRET ?? "",
255 LINKEDIN_OAUTH_CLIENT_ID: source.LINKEDIN_OAUTH_CLIENT_ID ?? "",
256 LINKEDIN_OAUTH_CLIENT_SECRET: source.LINKEDIN_OAUTH_CLIENT_SECRET ?? "",
257});
258
259const readAI = (source: EnvSource) => ({
260 AI_ENABLED: toBool(source.AI_ENABLED, "AI_ENABLED"),

Callers 1

readRawFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected