@very-coffee/envar
v1.0.3
Published
Type-safe environment variables manager with runtime validation, flexible transformations, and first-class TypeScript support
Downloads
12
Readme
@very-coffee/envar
A simple way to handle environment variables in TypeScript with type safety.
Install
npm install @very-coffee/envar
# or
bun add @very-coffee/envarUsage
import { env } from "@very-coffee/envar";
// Define your environment variables
const config = env([
["PORT", { default: 3000 }],
["API_KEY", { required: true }],
["DEBUG", { default: false }],
]);
// Use them in your code
const server = app.listen(config.PORT);Features
- TypeScript support
- Required variables
- Default values
- Simple API
License
MIT
