{"_id":"node-env-file","_rev":"39-4a741af58e271371a22948fa500bdeed","name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"version":"0.1.0","homepage":"https://github.com/grimen/node-env-file","repository":{"type":"git","url":"https://github.com/grimen/node-env-file.git"},"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grimen/node-env-file/blob/MIT-LICENSE"}],"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"contributors":[],"scripts":{"test":"make test","test-ci":"make test-ci"},"bin":{},"engines":{"node":">= 0.8.0"},"dependencies":{"chai":"latest"},"devDependencies":{"mocha":"latest","cover":"latest"},"_id":"node-env-file@0.1.0","dist":{"shasum":"e98ba909d0d339dcf9418197652d228d0974dcd6","tarball":"https://registry.npmjs.org/node-env-file/-/node-env-file-0.1.0.tgz","integrity":"sha512-JESsf/ELzHcnaXHCtF972AW37JO7siiT9YoJ5BdztxSvQpvfxsaqmXVC6ugtH7LbyMYMLdLRNIGJmMS+OhtU+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByv9ZZdgW2GPAbE6U90l4SWEDdFDqr4CD5K0SvpVgUpAiBIEmreutjlC73Xvdi0kaVN2+hzXcuyamMj8NubjektAg=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"grimen","email":"grimen@gmail.com"},"directories":{}},"0.1.2":{"name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"version":"0.1.2","homepage":"https://github.com/grimen/node-env-file","repository":{"type":"git","url":"https://github.com/grimen/node-env-file.git"},"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grimen/node-env-file/blob/MIT-LICENSE"}],"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"contributors":[],"scripts":{"test":"make test","test-ci":"make test-ci"},"bin":{},"engines":{"node":">= 0.8.0"},"dependencies":{"chai":"latest"},"devDependencies":{"mocha":"latest","cover":"latest"},"_id":"node-env-file@0.1.2","dist":{"shasum":"bb55a860cde52f1daebabfd467b169229538a3ea","tarball":"https://registry.npmjs.org/node-env-file/-/node-env-file-0.1.2.tgz","integrity":"sha512-vlU8YL+S0gTPjb9HFheIa72q0mxfNkcP7M9GKbwX6Fh6hlJ6IFnHN9XSgjxFjoTc2sDlpqgeUkhF3DZSZGWNFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOwsi7gavQPezssYdg2LfOK/EnhvWoqqc+cwaCugobeAiAeWhGb66IKc9tt35Dij1otWtIiPePh0EANijnQ3Sp5iA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"grimen","email":"grimen@gmail.com"},"directories":{}},"0.1.3":{"name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"version":"0.1.3","homepage":"https://github.com/grimen/node-env-file","repository":{"type":"git","url":"https://github.com/grimen/node-env-file.git"},"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grimen/node-env-file/blob/MIT-LICENSE"}],"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"contributors":[],"scripts":{"test":"make test","test-ci":"make test-ci"},"bin":{},"engines":{"node":">= 0.8.0"},"dependencies":{"chai":"latest"},"devDependencies":{"mocha":"latest","cover":"latest"},"_id":"node-env-file@0.1.3","dist":{"shasum":"0a392300bc64db77a171b62c0e81a1a2debbc1bc","tarball":"https://registry.npmjs.org/node-env-file/-/node-env-file-0.1.3.tgz","integrity":"sha512-h7iSwURBVaLXJKYIGaXAWgakWDMndWYPSpARCf4a02T8zTLDRAoV4Bum+neclCI0+hYXrT1gZjdxqvV7SCuLpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH11dhr9ZJWdU4pImAbcP/rfG7cTCd9ftKN+Kvb4E7pVAiEAiBbXT9vkm3BLTR1/4Xv/8SsEbqNjALklZUojmXPtp+w="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"grimen","email":"grimen@gmail.com"},"directories":{}},"0.1.4":{"name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"version":"0.1.4","homepage":"https://github.com/grimen/node-env-file","repository":{"type":"git","url":"https://github.com/grimen/node-env-file.git"},"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grimen/node-env-file/blob/MIT-LICENSE"}],"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"contributors":[],"scripts":{"test":"make test","test-ci":"make test-ci"},"bin":{},"engines":{"node":">= 0.8.0"},"dependencies":{"chai":"latest"},"devDependencies":{"mocha":"latest","cover":"latest"},"_id":"node-env-file@0.1.4","dist":{"shasum":"3e13ce2a7cf2726548e2c19650e59a743e47b2d5","tarball":"https://registry.npmjs.org/node-env-file/-/node-env-file-0.1.4.tgz","integrity":"sha512-lu3oJVrQ1Lu/oO75Wff/TDgAJqlvf4wRL5M1qTie2klRHUzIt/PAqFh64ByuKMaMz1H+L19UtnQzQV2a0/FcOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC44u5LQ7nZq2TOtiRP0ecvFxOl+XwMud2Phpl2vKpBNQIgRUPAxCB9PTjR9h3kHguwBFgkQU05Z5VcEPF7V/uXzC4="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"grimen","email":"grimen@gmail.com"},"directories":{}},"0.1.5":{"name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"version":"0.1.5","homepage":"https://github.com/grimen/node-env-file","repository":{"type":"git","url":"https://github.com/grimen/node-env-file.git"},"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grimen/node-env-file/blob/MIT-LICENSE"}],"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"contributors":[],"scripts":{"test":"make test","test-ci":"make test-ci"},"bin":{},"engines":{"node":">= 0.8.0"},"dependencies":{"chai":"latest"},"devDependencies":{"mocha":"latest","cover":"latest"},"gitHead":"37130d9403b9823250e3e706aed143360abfbe0f","_id":"node-env-file@0.1.5","_shasum":"603522eaa8f41167104d1977a510e364f897c645","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grimen","email":"grimen@gmail.com"},"dist":{"shasum":"603522eaa8f41167104d1977a510e364f897c645","tarball":"https://registry.npmjs.org/node-env-file/-/node-env-file-0.1.5.tgz","integrity":"sha512-NfiUM1CAZ5MeTGs+nge4QVUmEI8teD9NzjCGuiM6H4sq9N4d9ivbEt8WZf3ggCsy6nDQJL/VmRkjzQq6JvzFCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUvkPVx3CjaVsEJBvkJNqqWaIzMoZdtGh6rT4htl9gpgIgUwy4b/o177f/5+B+0zY5Q0D2X+2sYZNAc/qkjiwoeak="}]},"directories":{}},"0.1.6":{"name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"version":"0.1.6","homepage":"https://github.com/grimen/node-env-file","repository":{"type":"git","url":"https://github.com/grimen/node-env-file.git"},"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grimen/node-env-file/blob/MIT-LICENSE"}],"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"contributors":[],"scripts":{"test":"make test","test-ci":"make test-ci"},"bin":{},"engines":{"node":">= 0.8.0"},"dependencies":{"chai":"latest"},"devDependencies":{"mocha":"latest","cover":"latest"},"gitHead":"b9713a2926082f487654987b903fd7a15728f178","_id":"node-env-file@0.1.6","_shasum":"9de2021b05bcc1e93a22d812dc7a5a531562d52b","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grimen","email":"grimen@gmail.com"},"dist":{"shasum":"9de2021b05bcc1e93a22d812dc7a5a531562d52b","tarball":"https://registry.npmjs.org/node-env-file/-/node-env-file-0.1.6.tgz","integrity":"sha512-5rNsODyBGNo3Piqlq7KHYMy6xsuBZz/xVmmHm/67QiJK+LzPjMGdbzh5QC63DYNhHJmWJoU3955P1ALogROrVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8MwVgRDAWIr5lOEFoRkeDNz+UJd+y5Ynyvq1SHx0rewIhAJ3JlFAlmwYwtlp8JUw8azPqtIVgMatxCvjIPKrAkHO1"}]},"directories":{}},"0.1.7":{"name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"version":"0.1.7","homepage":"https://github.com/grimen/node-env-file","repository":{"type":"git","url":"https://github.com/grimen/node-env-file.git"},"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grimen/node-env-file/blob/MIT-LICENSE"}],"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"contributors":[],"scripts":{"test":"make test","test-ci":"make test-ci"},"bin":{},"engines":{"node":">= 0.8.0"},"dependencies":{"chai":"latest","glob":"^4.3.5","temp":"^0.8.1"},"devDependencies":{"mocha":"latest","cover":"latest"},"gitHead":"0d8ad82238a097572d2348578f4a10352cf31cd4","_id":"node-env-file@0.1.7","_shasum":"78b4a36b2b3e0a38887575c0d4a7ba307b9670e7","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grimen","email":"grimen@gmail.com"},"dist":{"shasum":"78b4a36b2b3e0a38887575c0d4a7ba307b9670e7","tarball":"https://registry.npmjs.org/node-env-file/-/node-env-file-0.1.7.tgz","integrity":"sha512-EdkrX8wd1kwqv4T5+0sUFlcBPJrtLDawB9Pir0BWNX5O+RPnuReWB6aO4DiIeQZRBNwnWBon63X6WdR5bgb2/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoFiCMOKAuXExdhOIc1LZZ7pGDzykJ/dB6XDAIMixQQQIgG/MZYqbDC1F9hkXLAX1rZvtuVfeHe+0TOVCbvZm0MBk="}]},"directories":{}},"0.1.8":{"name":"node-env-file","description":"Parse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"version":"0.1.8","homepage":"https://github.com/grimen/node-env-file","repository":{"type":"git","url":"git+https://github.com/grimen/node-env-file.git"},"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"licenses":[{"type":"MIT","url":"https://github.com/grimen/node-env-file/blob/MIT-LICENSE"}],"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"contributors":[],"scripts":{"test":"make test","test-ci":"make test-ci"},"bin":{},"engines":{"node":">= 0.8.0"},"dependencies":{},"devDependencies":{"mocha":"latest","chai":"latest","cover":"latest","glob":"~3.2.0","temp":"~0.8.0"},"gitHead":"0eb1bb384ba414366a65729e8f8256f1230d1360","_id":"node-env-file@0.1.8","_shasum":"fccb7b050f735b5a33da9eb937cf6f1ab457fb69","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"grimen","email":"grimen@gmail.com"},"dist":{"shasum":"fccb7b050f735b5a33da9eb937cf6f1ab457fb69","tarball":"https://registry.npmjs.org/node-env-file/-/node-env-file-0.1.8.tgz","integrity":"sha512-38gZZAhxZloDC9+/oQpKXB4fotd463ShF+LcNseBupiMgy09HUE1Lt2C4TXvGLPgxJu3+F944VS5i2ArfZGLDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvXp3UDwp6QBHIszYwAL3rkyw5DoCpTxfDtTy/axDWwAiBHZVybll3w9DuO+5DIKXNRsQzjTda+KXJsWgN4qb4JJQ=="}]},"directories":{}}},"readme":"# NODE-ENV-FILE [![Build Status](https://secure.travis-ci.org/grimen/node-env-file.svg)](http://travis-ci.org/grimen/node-env-file)\n\nParse and load environment files (containing ENV variable exports) into Node.js environment, i.e. `process.env`.\n\n\n## Example\n\n**`.env`**\n\n```bash\n  # some env variables\n\n  FOO=foo1\n  BAR=bar1\n  BAZ=1\n  QUX=\n  # QUUX=\n```\n\n**`.env2`**\n\n```bash\n  # some env variables using exports syntax\n\n  exports FOO=foo2\n  exports BAR=bar2\n  exports BAZ=2\n  exports QUX=\n  # exports QUUX=\n\n```\n\n**`index.js`**\n\n```javascript\n  var assert = require('assert');\n  var env = require('node-env-file');\n\n  process.env.FOO = \"defaultfoo\";\n\n  // Load any undefined ENV variables form a specified file.\n  env(__dirname + '/.env');\n  assert.equal(process.env.FOO, \"defaultfoo\");\n  assert.equal(process.env.BAR, \"bar1\");\n  assert.equal(process.env.BAZ, \"1\");\n  assert.equal(process.env.QUX, \"\");\n  assert.equal(process.env.QUUX, undefined);\n\n  // Load another ENV file - and overwrite any defined ENV variables.\n  env(__dirname + '/.env2', {overwrite: true});\n  assert.equal(process.env.FOO, \"foo2\");\n  assert.equal(process.env.BAR, \"bar2\");\n  assert.equal(process.env.BAZ, \"2\");\n  assert.equal(process.env.QUX, \"\");\n  assert.equal(process.env.QUUX, undefined);\n```\n\n\n## API\n\n* `(filepath)`\n\n    ```javascript\n    env('./path/to/.env');\n    ```\n\n* `(filepath, options)`\n\n    ```javascript\n    env('./path/to/.env', {verbose: true, overwrite: true, raise: false, logger: console});\n    ```\n\n\n## Installation\n\n```shell\n  $ npm install node-env-file\n```\n\n\n## Test\n\n**Local tests:**\n\n```shell\n  $ make test\n```\n\n\n## Examples\n\n**Local examples:**\n\n```shell\n  $ make example\n```\n\n\n## Related Libraries\n\n* **[node-env-flag](http://github.com/grimen/node-env-flag)**\n\n\n## License\n\nReleased under the MIT license.\n\nCopyright (c) [Jonas Grimfelt](http://github.com/grimen)\n\n[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/grimen/node-env-file/trend.png)](https://bitdeli.com/free \"Bitdeli Badge\")\n","maintainers":[{"name":"grimen","email":"grimen@gmail.com"}],"time":{"modified":"2023-05-20T13:42:25.163Z","created":"2013-09-30T07:27:56.905Z","0.1.0":"2013-09-30T07:28:00.499Z","0.1.2":"2014-04-23T21:06:02.557Z","0.1.3":"2014-04-23T21:39:22.803Z","0.1.4":"2014-09-23T04:40:28.672Z","0.1.5":"2015-02-10T17:28:07.274Z","0.1.6":"2015-02-12T06:22:55.667Z","0.1.7":"2015-02-18T02:04:49.900Z","0.1.8":"2015-11-13T08:50:38.653Z"},"author":{"name":"Jonas Grimfelt","email":"grimen@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/grimen/node-env-file.git"},"homepage":"https://github.com/grimen/node-env-file","keywords":["process","env","file","files",".env","ENV","process.env","parse","load","export","exports"],"contributors":[],"bugs":{"url":"https://github.com/grimen/node-env-file/issues"},"readmeFilename":"README.md","users":{"codeq":true,"electblake":true,"mlohscheidt":true,"awzm":true,"mswanson1524":true,"lifecube":true,"gerst20051":true,"keanodejs":true,"oblank":true,"snowdream":true,"kexi":true,"colleowino":true,"narven":true,"nmccready":true,"altus":true}}