TypeScript
Typowanie process.env
w TypeScript
Szybki, czysty i prosty spos贸b na typowanie process.env
w TypeScript z u偶yciem biblioteki zod.
import { z } from "zod";
const envVariables = z.object({
DATABASE_URL: z.string(),
CUSTOM_STUFF: z.string(),
});
envVariables.parse(process.env);
declare global {
namespace NodeJS {
interface ProcessEnv extends z.infer<typeof envVariables> {}
}
}
process.env.DATABASE_URL;
// ^ Auto-completion 馃コ
Zobacz wi臋cej tutaj.