EnvironmentConfig
Script
v5
Fork
1
2
3
4
5
6
import
process
from
"node:process"
;
import
{
z
}
from
"npm:zod"
;
export
function
config
<
T
extends
z
.
ZodRawShape
>
(
schema
:
T
)
{
return
z
.
object
(
schema
)
.
parse
(
process
.
env
)
;
}