2.5.18 • Published 2 years ago

@series-one/toolkit-dotenv v2.5.18

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Toolkit Dotenv

dotenv 工具集

BACKGROUND

环境变量一般存储与 .env 中,但部分 .env 只存在于测试、沙盒等环境相对于少使用。 为了避免添加环境变量时忘记添加部分少用的环境变量文件中,则需要使用进行差异对比,从而快速寻找差异点来保证环境声明统一。

FEATURE

  • 检测 dotenv 文件中变量声明是否相同
  • 将差异变量详细标注于所在的文件与不在的文件

INSTALL

# local install
$ yarn add --dev @series-one/toolkit-dotenv
# global install
$ yarn global add @series-one/toolkit-dotenv

USAGE

import { validateDotEnv } from '@series-one/toolkit-dotenv'

const invalids = await validateDotEnv(files)
if (invalids.length > 0) {
  console.log(`环境变量(dotenv)配置错误 \n - ${invalids.join('\n - ')}`)
}

CONTRIBUTING

可以通过 Git 对项目进行贡献; 若没有本项目组权限, 项目需要权限申请, 请通过 OA Git 项目权限申请流程进行申请, 用户角色为 Developer

CONTRIBUTORS