nviron
v2.1.10
Published
<div align="center"> <h2>NVIRON</h2> <p> Lightweight, type-safe environment variable validation for modern TypeScript and JavaScript apps. </p> <p> <a href="https://nviron.vercel.app/docs"><strong>Documentation</strong></a> ·
Maintainers
Readme
Install
pnpm add nvironnpm install nvironyarn add nvironQuick Example
import { defineEnv, z } from "nviron";
const env = defineEnv({
PORT: z.coerce.number(),
DATABASE_URL: z.string().url(),
});
console.log(env.PORT);Framework Example (Vite)
import { defineEnv, z } from "nviron";
const env = defineEnv(
{
PORT: z.coerce.number(),
DATABASE_URL: z.string().url(),
},
{
source: import.meta.env,
prefix: "VITE_",
},
);Full Docs
For API reference, detailed setup guides, and best practices, visit:
- https://nviron.vercel.app/docs
