feat: add socrates (#65430)

Co-authored-by: Mrugesh Mohapatra <noreply@mrugesh.dev>
This commit is contained in:
Ahmad Abdolsaheb
2026-04-07 16:33:20 +03:00
committed by GitHub
parent 2ad6e448fa
commit 2906599bef
51 changed files with 1915 additions and 56 deletions

View File

@@ -63,6 +63,8 @@ assert.ok(process.env.JWT_SECRET);
assert.ok(process.env.STRIPE_SECRET_KEY);
assert.ok(process.env.MONGOHQ_URL);
assert.ok(process.env.COOKIE_SECRET);
assert.ok(process.env.SOCRATES_API_KEY);
assert.ok(process.env.SOCRATES_ENDPOINT);
const LOG_LEVELS: LogLevel[] = [
'fatal',
@@ -217,6 +219,8 @@ export const GROWTHBOOK_FASTIFY_API_HOST =
process.env.GROWTHBOOK_FASTIFY_API_HOST;
export const GROWTHBOOK_FASTIFY_CLIENT_KEY =
process.env.GROWTHBOOK_FASTIFY_CLIENT_KEY;
export const SOCRATES_API_KEY = process.env.SOCRATES_API_KEY;
export const SOCRATES_ENDPOINT = process.env.SOCRATES_ENDPOINT;
function undefinedOrBool(val: string | undefined): undefined | boolean {
if (!val) {