TypeScript 97.4%
SQL 1%
JavaScript 0.9%
CSS 0.6%
1export const APP_URL = (process.env.PUBLIC_APP_URL ?? process.env.NEXT_PUBLIC_APP_URL ?? "http://localhost:3000").replace(/\/$/, "");2export const APP_NAME = "PolyLLM";3export const APP_VERSION = process.env.POLYLLM_VERSION ?? "0.1.0";4export const IS_PROD = process.env.NODE_ENV === "production";56export function adminEmails(): string[] {7 return (process.env.ADMIN_EMAILS ?? "")8 .split(",")9 .map((s) => s.trim().toLowerCase())10 .filter(Boolean);11}1213export function isAdminEmail(email: string | null | undefined): boolean {14 if (!email) return false;15 return adminEmails().includes(email.toLowerCase());16}17