UNPKG

create-cen-app

Version:
28 lines (20 loc) 935 B
import path from "node:path"; import { fileURLToPath } from "node:url"; import dotenv from "dotenv"; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); dotenv.config({ path: path.join(__dirname, "../../.env") }); const { FIRST_SUPERUSER, FIRST_SUPERUSER_PASSWORD, SIGNUP_ACCESS_PASSWORD } = process.env; if (typeof FIRST_SUPERUSER !== "string") { throw new Error("Environment variable FIRST_SUPERUSER is undefined"); } if (typeof FIRST_SUPERUSER_PASSWORD !== "string") { throw new Error("Environment variable FIRST_SUPERUSER_PASSWORD is undefined"); } if (typeof SIGNUP_ACCESS_PASSWORD !== "string") { throw new Error("Environment variable SIGNUP_ACCESS_PASSWORD is undefined"); } export const firstSuperuser = FIRST_SUPERUSER as string; export const firstSuperuserPassword = FIRST_SUPERUSER_PASSWORD as string; export const accessPassword = SIGNUP_ACCESS_PASSWORD as string;