export function recaptchaConfigFromEnv()

in bindings/cloudflare/src/index.ts [145:162]


export function recaptchaConfigFromEnv(env: Env): RecaptchaConfig {
  return {
    projectNumber: env.PROJECT_NUMBER,
    apiKey: env.API_KEY,
    actionSiteKey: env.ACTION_SITE_KEY,
    expressSiteKey: env.EXPRESS_SITE_KEY,
    sessionSiteKey: env.SESSION_SITE_KEY,
    challengePageSiteKey: env.CHALLENGE_PAGE_SITE_KEY,
    enterpriseSiteKey: env.ENTERPRISE_SITE_KEY,
    recaptchaEndpoint: env.RECAPTCHA_ENDPOINT ?? DEFAULT_RECAPTCHA_ENDPOINT,
    sessionJsInjectPath: env.SESSION_JS_INSTALL_PATH,
    credentialPath: env.CREDENTIAL_PATH,
    accountId: env.USER_ACCOUNT_ID,
    username: env.USERNAME,
    debug: env.DEBUG ?? false,
    unsafe_debug_dump_logs: env.UNSAFE_DEBUG_DUMP_LOGS ?? false,
  };
}