2.0.0 • Published 1 year ago
@cubos/env v2.0.0
@cubos/env
This module allow accessing ENV variables in a easier way than standard process.env.SOMETHING
. The rational is that when you are accessing a configuration variable you expect it to exist. Sometimes it isn't possible to define a default value.
const something = process.env.SOMETHING; // string | undefined
// You must check before using this var.
if (!something) {
throw new Error("You must define 'SOMETHING'");
}
import env from "@cubos/env";
// This will throw if $SOMETHING is not defined.
const something = env.SOMETHING; // string
Note: if you want to allow the var to be optional and set a default value, do:
const something = process.env.SOMETHING ?? "default value"; // string
2.0.0
1 year ago
0.0.0-dev.20220816154946
2 years ago
0.0.0-dev.20220816160502
2 years ago
0.0.0-dev.20220701145940
2 years ago
1.0.1
3 years ago
0.0.0-dev.20210119202325
3 years ago
1.0.0
3 years ago
0.0.0-dev.20210119121142
3 years ago
0.0.0-dev.20210119120338
3 years ago
0.0.0-dev.20210119120011
3 years ago