dotenvify
https://www.npmjs.com/package/dotenvify
envifyの実行直前にdotenvを実行するBrowserifyのtransform
.envファイルを環境変数として読み込む
$ browserify -t dotenvify src/index.js -o build/index.js
.envが無い時にdotenvはwarningsを出す
silentオプションで抑制できるが、dotenvifyにはdotenvにオプションを渡す機能がない
機能追加した https://github.com/shokai/dotenvify/tree/dotenv-options
インストール
$ npm i shokai/dotenvify#dotenv-options -save
$ browserify -t dotenvify --silent --path local.env src/index.js -o build/index.js
subargsでオプション渡せるようになった