文件名称:envalid:Node.js的环境变量验证
文件大小:123KB
文件格式:ZIP
更新时间:2024-02-24 22:09:58
nodejs javascript environment node validation
有效的 Envalid是一个小型库,用于验证和访问Node.js(v8.12或更高版本)程序中的环境变量,旨在: 确保您的程序仅在满足其所有环境依赖性时才运行 为您提供有关程序预期在其中运行的环境的可执行文档 为您的环境变量提供了一个不变的API,因此在程序运行时它们不会在您的下方更改 v7.x中的更改 版本7是一个重大更新,其中有一些重大更改。 升级之前,请查看以下重大更改: 用TypeScript重写 删除了所有运行时依赖项 该模式目前已知的-AS- strict被删除,其行为是默认启用。 这意味着: env对象将仅包含validators指定的env变量。 任何试图访问env对象
【文件预览】:
envalid-main
----.gitignore(50B)
----package.json(1KB)
----src()
--------middleware.ts(3KB)
--------reporter.ts(2KB)
--------envalid.ts(2KB)
--------validators.ts(4KB)
--------errors.ts(623B)
--------core.ts(3KB)
--------index.ts(133B)
--------types.ts(1KB)
----LICENSE(1KB)
----tsconfig.json(411B)
----.github()
--------workflows()
----README.md(9KB)
----tests()
--------middleware.test.ts(4KB)
--------errors.test.ts(448B)
--------validators.test.ts(5KB)
--------basics.test.ts(7KB)
--------utils.ts(286B)
--------reporter.test.ts(2KB)
----example()
--------server.js(925B)
--------env.js(267B)
----yarn.lock(265KB)