SPB Git forge

spb/polyllm

Public
15commits 1branches 0releases
2.2 MBsize
maindefault branch
13 days agolast push
TypeScript 97.4% SQL 1% JavaScript 0.9% CSS 0.6%
622 B · 17 lines typescript
Raw Blame History
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