UNPKG
envalid
Version:
latest (8.2.0)
next (8.1.0-beta.2)
8.2.0
8.1.1
8.1.0
8.1.0-beta.2
8.1.0-beta.1
8.0.0
8.0.0-beta.3
8.0.0-beta.2
8.0.0-beta.1
8.0.0-alpha.2
8.0.0-alpha.1
7.3.1
7.3.0
7.3.0-beta.3
7.3.0-beta.2
7.3.0-beta.1
7.2.2
7.2.1
7.2.0
7.2.0-beta.2
7.2.0-beta.1
7.1.1
7.1.0
7.0.0
7.0.0-beta.2
7.0.0-beta.1
7.0.0-alpha.4
7.0.0-alpha.3
7.0.0-alpha.2
7.0.0-alpha.1
6.0.2
6.0.1
6.0.0
5.0.0
4.2.2
4.2.1
4.2.0
4.1.4
4.1.3
4.1.2
4.1.1
4.1.0
4.0.2
4.0.1
4.0.0
3.1.1
3.1.0
3.0.0
3.0.0-beta
2.4.2
2.4.1
2.4.0
2.3.0
2.2.0
2.1.1
2.1.0
2.0.0
1.0.0
0.2.0
0.1.0
Validation for your environment variables
github.com/af/envalid
af/envalid
envalid
/
tests
/
utils.js
9 lines
(7 loc)
•
264 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
const
{ cleanEnv } =
require
(
'..'
)
const
{ assert } =
require
(
'painless'
)
// Ensure that a given environment spec passes through all values from the given
// env object
exports
.
assertPassthrough
=
(
env, spec
) =>
{ assert.
deepEqual
(
cleanEnv
(env, spec), env) }