@stephansama/typed-env
v0.0.3
Published
standard schema compatible environment validator
Downloads
18
Readme
@stephansama/typed-env
standard schema compatible environment validator
Table of contents
Installation
pnpm install @stephansama/typed-envUsage
import * as z from "zod";
import { createEnv } from "@stephansama/typed-env";
export const envConfig = createEnv(
z.object({
GENERATIVE_API_KEY: z.string(),
OTHER_SUPER_SECRET_KEY: z.string(),
}),
);
export async function generateExample() {
return await envConfig.generateExample(".env.example");
}
export async function validateEnv() {
return await envConfig.validate();
}