2.1.7 • Published 1 year ago

fenv v2.1.7

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Fenv

Package to configure enviroment variables

Usage examples

envConfig({
  port: ["APP_PORT", Number],
  dbUrl: ["DATABASE_URL", String],
  socket: {
    ip: ["SOCKET_IP", (value: string) => value.replace("http://", "")],
    number: ["SOCKET_NUMBER", (value: string) => !Number.isNaN(Number(value))],
  },
});
// example with zod
envConfig({
  port: ["APP_PORT", z.coerce.number().int().positive().parse],
  dbUrl: ["DATABASE_URL", z.string().trim().parse],
  socket: {
    ip: ["SOCKET_IP", z.string().ip().parse],
  },
});
2.1.2

1 year ago

2.1.1

1 year ago

2.0.2

1 year ago

2.1.6

1 year ago

2.1.5

1 year ago

2.1.7

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.0

2 years ago