{"_id":"yenv","_rev":"27-8884b1e49219763d1867911ef9a3a31f","name":"yenv","description":"Environment management using YAML.","dist-tags":{"latest":"3.0.1"},"versions":{"0.1.0":{"name":"yenv","version":"0.1.0","description":"Environment management using YAML.","main":"lib/yenv.js","scripts":{"test":"mocha test/**/*.js --require test/index.js","lint-watch":"esw -w lib/ test/","lint":"esw lib/ test/"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","eslint":"^2.2.0","eslint-watch":"^2.1.7","mocha":"^2.4.5","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"dependencies":{"js-yaml":"^3.5.3"},"gitHead":"b6ced93f98d49e4d8370700ffad2b21abdea312c","_id":"yenv@0.1.0","_shasum":"57b787ef3b3d7bb334c34ec8994d4fe8094019ba","_from":".","_npmVersion":"3.5.4","_nodeVersion":"5.4.0","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"57b787ef3b3d7bb334c34ec8994d4fe8094019ba","tarball":"https://registry.npmjs.org/yenv/-/yenv-0.1.0.tgz","integrity":"sha512-D//1ha58TPhgnKuUN9XM3qp7fiObQmfobkNYVOXlrkVk5Hi1y5k9PF3z66E4+omxG3DRs8uz9wjyCuRFa8/Jcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIi98/h+QVWDpKxGePf0CTyndxLfDMFkF7LCEurAOdfQIgUkqjQ8LGQqQXpnn2VjlXCw6AJGZMLlsLItT1/rD2YtI="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/yenv-0.1.0.tgz_1456085177499_0.7618371420539916"},"directories":{}},"0.1.1":{"name":"yenv","version":"0.1.1","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","lint-watch":"esw -w lib/ test/","lint":"esw lib/ test/"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","eslint":"^2.2.0","eslint-watch":"^2.1.7","mocha":"^2.4.5","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"dependencies":{"js-yaml":"^3.5.3"},"gitHead":"48e3f0d99e5cbd2e5adc167298b582737564b139","_id":"yenv@0.1.1","_shasum":"79e878d3d8bea405253ef18d2e8ac9bea30fb80e","_from":".","_npmVersion":"3.5.4","_nodeVersion":"5.4.0","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"79e878d3d8bea405253ef18d2e8ac9bea30fb80e","tarball":"https://registry.npmjs.org/yenv/-/yenv-0.1.1.tgz","integrity":"sha512-ZaaSSecD40uyyUxszAbVkzAEmUdTCrZUoSgN3Z753tek+wgBBrB7TImDHBTl0/eSroLfOrkDt5ZwgHY1Kzg3wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYv+08dI2ZYpgmIFcYprffEy0zEnExhZCvS7SZtSCoxAiEApDsy9e1slCpX4ayUJJjVgCGYyfHDD8aqaklnoLSeOpA="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/yenv-0.1.1.tgz_1456086691084_0.31835811026394367"},"directories":{}},"0.1.2":{"name":"yenv","version":"0.1.2","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run test && npm run lint"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.8","eslint":"^2.2.0","eslint-watch":"^2.1.7","istanbul":"^0.4.2","mocha":"^2.4.5","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"dependencies":{"js-yaml":"^3.5.3"},"gitHead":"9edbe194e7a77f5cab19258531932bba60feedbe","_id":"yenv@0.1.2","_shasum":"d90878d317c1f837b7ce59228c86b2a4ccdb7eae","_from":".","_npmVersion":"3.5.4","_nodeVersion":"5.4.0","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"d90878d317c1f837b7ce59228c86b2a4ccdb7eae","tarball":"https://registry.npmjs.org/yenv/-/yenv-0.1.2.tgz","integrity":"sha512-FJBVf/YHclQL+qwvZC3CgcEIXDZ58Jb9q4ntV0C5qR6J0eWHMcwSYBP+TdyzNeLpD/LqnjBjLO8AshU+wYFHOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNTYLd8Il/L/9ZwPqyx7Hi0CppuiuyzUKOcvHeCPacYAiEAslMHlgw5KL0HUE/Idm5XxV4Ds3QgBJNpT8s2x1YXJ+g="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/yenv-0.1.2.tgz_1456678520530_0.6185227779205889"},"directories":{}},"0.2.0":{"name":"yenv","version":"0.2.0","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run test && npm run lint"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.8","eslint":"^2.2.0","eslint-watch":"^2.1.7","istanbul":"^0.4.2","mocha":"^2.4.5","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"dependencies":{"js-yaml":"^3.5.3"},"gitHead":"95d5b0ead55f6b475c4db9e6a82705a2c854ff78","_id":"yenv@0.2.0","_shasum":"e1597d959e7e919bba62f586cbb0ec3ff013b5c5","_from":".","_npmVersion":"3.5.4","_nodeVersion":"5.4.0","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"e1597d959e7e919bba62f586cbb0ec3ff013b5c5","tarball":"https://registry.npmjs.org/yenv/-/yenv-0.2.0.tgz","integrity":"sha512-Fq5pfkWbGuJdB/EBovzui+uUR2npSoE+odD37cIMNN5JpYJdDL81/Aklqk7ht6yIrV+fmCyQ1ZyY82ig5nKCuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl7KxqulFdNVyL/aUBvwjbatXRx/A78Uw8wJKxao0OuwIhAORSmPG4aDbv6i/kPP3+ELWi0vcRsZyT4pTRkZL6l7w2"}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/yenv-0.2.0.tgz_1456683382012_0.08638250618241727"},"directories":{}},"1.0.0":{"name":"yenv","version":"1.0.0","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepublish":"npm run test && npm run lint"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.8","eslint":"^2.2.0","eslint-watch":"^2.1.7","istanbul":"^0.4.2","mocha":"^2.4.5","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"dependencies":{"deepmerge":"^0.2.10","js-yaml":"^3.5.3"},"gitHead":"0fc4ac389c7cdc669e75b714fd2b83681c3a342a","_id":"yenv@1.0.0","_shasum":"21ac5da682b5d2229d8bee29414d174df5263ba3","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.8.0","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"21ac5da682b5d2229d8bee29414d174df5263ba3","tarball":"https://registry.npmjs.org/yenv/-/yenv-1.0.0.tgz","integrity":"sha512-Hsb6vRa9uZY1XqYX9cCZNNyD4iPJ36HaW0vdY24dQbdbHEgHI3lF/mUoYEAbvJJxNUKmR73GM1ORGBwVpWyvCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyG/SVPa09AsZ5JdKXkzUgjSxiSs49Eb1sIRBcWsGWQQIgIUSimUkCIwa7+3LIIRzswXoEetnvL7Nr/VJ1k65pqfc="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yenv-1.0.0.tgz_1462212322717_0.3491450878791511"},"directories":{}},"1.0.1":{"name":"yenv","version":"1.0.1","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","eslint":"^3.0.1","eslint-watch":"^2.1.13","istanbul":"^0.4.4","mocha":"^2.5.3","sinon":"^1.17.4","sinon-chai":"^2.8.0"},"dependencies":{"deep-extend":"^0.4.1","js-yaml":"^3.6.1"},"typings":"lib/yenv.d.ts","gitHead":"d6d051b26671b9c6d24f0c237bbcd03518208121","_id":"yenv@1.0.1","_shasum":"facedddbffcc11f4f1729b362bbcbeb3e8b293c0","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"facedddbffcc11f4f1729b362bbcbeb3e8b293c0","tarball":"https://registry.npmjs.org/yenv/-/yenv-1.0.1.tgz","integrity":"sha512-94otV3QMlKSmzK1n+ISeypAngBJF/piJLuphCwiLyL1po50OOfnmiepJ6pDvCCM8mRpwXDpL468uCSGups/71g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGt0IgQNOb9qzFq9huUXYLY58+cP8HjP5VXKPnN7RvVEAiBan2nYiSeV2SKleprUxenEDfVx12sYooSkFUM5pZN+HQ=="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yenv-1.0.1.tgz_1468251870615_0.8449797856155783"},"directories":{}},"1.0.2":{"name":"yenv","version":"1.0.2","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","eslint":"^3.0.1","eslint-watch":"^2.1.13","istanbul":"^0.4.4","mocha":"^2.5.3","sinon":"^1.17.4","sinon-chai":"^2.8.0"},"dependencies":{"deep-extend":"^0.4.1","js-yaml":"^3.6.1"},"typings":"./lib/yenv.d.ts","gitHead":"e9effea9b0ff26250b11e5f1ee7f61f163b09220","_id":"yenv@1.0.2","_shasum":"71db0766f1427b0d0de0259dc5873719fa524a2c","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"71db0766f1427b0d0de0259dc5873719fa524a2c","tarball":"https://registry.npmjs.org/yenv/-/yenv-1.0.2.tgz","integrity":"sha512-GpQ1CTVuW4PnkmC6yXR4TQ3nQqSKidvgSRsXZZwLkIEfUzZldTpIEW2yIAqYVZmUbC5SowElmgraewbW4bLxhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh8Rg8AdcStUO6zVLAsey0weBbJ38vj4HquH/8PXkcxQIgVHwUickAuV1wCNmSMVxvW/+/f6p2j25PDf/K4rt+qkY="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yenv-1.0.2.tgz_1468252730147_0.6887565923389047"},"directories":{}},"1.0.3":{"name":"yenv","version":"1.0.3","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","eslint":"^3.0.1","eslint-watch":"^2.1.13","istanbul":"^0.4.4","mocha":"^2.5.3","sinon":"^1.17.4","sinon-chai":"^2.8.0"},"dependencies":{"deep-extend":"^0.4.1","js-yaml":"^3.6.1"},"typings":"lib/yenv","gitHead":"d5aa7e62bdfffab405ebb83559088dff57960bce","_id":"yenv@1.0.3","_shasum":"0b07e1435a34b81358d329cba256c68ff5060cdb","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"0b07e1435a34b81358d329cba256c68ff5060cdb","tarball":"https://registry.npmjs.org/yenv/-/yenv-1.0.3.tgz","integrity":"sha512-JECq7/YQtts9tPr0zVtCa7WA/juSZLB4mKf2fPM1QHuI2/nnysBnWGCi7fGOSupHFPfWa2aKiIz7878HSCE1AQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNuupOdKcdPSf99Jix/lmdQ4bK9XIiGs3XOyAqJ0ifBAIhANzxsknkGsugsM7cIxku9eLips0YS1jqI/LQrvYhqLoe"}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yenv-1.0.3.tgz_1468253606876_0.878327862592414"},"directories":{}},"1.0.4":{"name":"yenv","version":"1.0.4","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","eslint":"^3.0.1","eslint-watch":"^2.1.13","istanbul":"^0.4.4","mocha":"^2.5.3","sinon":"^1.17.4","sinon-chai":"^2.8.0"},"dependencies":{"deep-extend":"^0.4.1","js-yaml":"^3.6.1"},"typings":"lib/yenv","gitHead":"8d463b9ba19ff0a7bc274a12b17ecc45d9d1942e","_id":"yenv@1.0.4","_shasum":"b914e809855505c8a38988894a5d27fa4508fa0e","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"b914e809855505c8a38988894a5d27fa4508fa0e","tarball":"https://registry.npmjs.org/yenv/-/yenv-1.0.4.tgz","integrity":"sha512-yedwusnrxhRy46KBbABbFluACbzZygSywIOY9e78EB3duYu61eqt4xIJWtfaJLCT/fFA22EH7nUHIVvCEiDRJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhWavHXMgB9XTR5azeJ2k7PLq43mJ9ClGYx6vkZ5uWVAiEAjPywAI7X5AsgeNWSOLIHhV/R8PKDtHISEu7HCOlgo5E="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yenv-1.0.4.tgz_1468254058394_0.31899446644820273"},"directories":{}},"1.0.5":{"name":"yenv","version":"1.0.5","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","eslint":"^3.0.1","eslint-watch":"^2.1.13","istanbul":"^0.4.4","mocha":"^2.5.3","sinon":"^1.17.4","sinon-chai":"^2.8.0"},"dependencies":{"deep-extend":"^0.4.1","js-yaml":"^3.6.1"},"typings":"lib/yenv","gitHead":"aadaf92e7faa8fd9a4f3c3b93d5c62dc2211af73","_id":"yenv@1.0.5","_shasum":"14e12637d8c140d36468edf409bf17469cb4c941","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"14e12637d8c140d36468edf409bf17469cb4c941","tarball":"https://registry.npmjs.org/yenv/-/yenv-1.0.5.tgz","integrity":"sha512-XB4AlM5if5MdZdI/nizxJemI3PESFCBHjcqEeYW5A+P7AFHkMfIEHKZI1WY6/s+JPcKup77YRpEsX+CkCeAA4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwCrWIFlTylq6m/p5OMCSEVMu43SUpjAmU4M6fyukMzAiAczMUBl1AEg0IJeVL3HtcLyMMPUnJbZNdNPfuGbwbfPw=="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yenv-1.0.5.tgz_1468254481927_0.936514476314187"},"directories":{}},"1.0.6":{"name":"yenv","version":"1.0.6","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=4.0.0"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw lib/ test/","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.9","eslint":"^3.0.1","eslint-watch":"^2.1.13","istanbul":"^0.4.4","mocha":"^2.5.3","sinon":"^1.17.4","sinon-chai":"^2.8.0"},"dependencies":{"deep-extend":"^0.4.1","js-yaml":"^3.6.1"},"typings":"lib/yenv","gitHead":"7d273f167513ab39bc4231a5ed7da0b5c99ffbe7","_id":"yenv@1.0.6","_shasum":"b214d5239e2232d5eea6ab42f8df3b2861b57b0d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"shasum":"b214d5239e2232d5eea6ab42f8df3b2861b57b0d","tarball":"https://registry.npmjs.org/yenv/-/yenv-1.0.6.tgz","integrity":"sha512-yXALS7Gz5kEnQr3HmuH27sZ/tGDii6GzAxbKBSrnW9N4KnTziu496DO5xcB1KyvKbk5jtG+Yk5Adf/1Qww7Zzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeqzIMEAOM3Vcb+wZypDjejPQ24mRUITbCGRrtZcNEfQIhALg583BRUqpQobFT95cKpUl8r5LPzx1L1tDncO0pFTNP"}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yenv-1.0.6.tgz_1468255355880_0.6741547307465225"},"directories":{}},"2.0.0-rc.0":{"name":"yenv","version":"2.0.0-rc.0","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish","precommit":"lint-staged"},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.16.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint-watch":"^3.1.3","husky":"^0.14.3","istanbul":"^0.4.4","lint-staged":"^6.1.0","mocha":"^5.0.0","prettier":"^1.10.2","sinon":"^4.2.2","sinon-chai":"^2.8.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.5.0","js-yaml":"^3.6.1","keyblade":"^0.3.2","yargs":"^11.0.0"},"typings":"lib/yenv","gitHead":"4b928e71c76a372ff33b86d99e1e090eb624e4ea","_id":"yenv@2.0.0-rc.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"integrity":"sha512-Q56dqc91bqvpcJbRedaRbLQmWYkjnADht/W2dA8CzpVsuIyRuBJpKWAx9IjiBYejVRX3bMvmrnQeDxtgpY3R0Q==","shasum":"1e2f733f68956efadddc66b5f095670686d87339","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.0.0-rc.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICllRgv0IZDcHZp2tD3eFMUbY+k4t+DUa2BIuY2lG0q2AiA5tDBEHMhyzO3bj7R6CG6YPtS1PKodvhWVLNRo2w7+dg=="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv-2.0.0-rc.0.tgz_1517493675256_0.7117057773284614"},"directories":{}},"2.0.0-rc.1":{"name":"yenv","version":"2.0.0-rc.1","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish","precommit":"lint-staged"},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.16.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint-watch":"^3.1.3","husky":"^0.14.3","istanbul":"^0.4.4","lint-staged":"^6.1.0","mocha":"^5.0.0","prettier":"^1.10.2","sinon":"^4.2.2","sinon-chai":"^2.8.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.5.0","js-yaml":"^3.6.1","keyblade":"^0.3.2","yargs":"^11.0.0"},"typings":"lib/yenv","gitHead":"67ca188da178ca02ecacfd656c30e9f104364280","_id":"yenv@2.0.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"integrity":"sha512-Uzvz3tFZRGcvaT8X4B3U0y5eqPVxq275Oh2RzPKZB+9bfZEcah8ovIZePvpDInBIQc1KCwNTBqUpBuaR1tq5JQ==","shasum":"ecb492cc8e5903fa29c7468bbbb4108de22e70c8","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.0.0-rc.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDj46vK1ZuKlb/5U3oEWoBYXMMhL6lhZy9mPgdV8DhrMAiEA2gJrrBYBH/1wHLjiZSa2Q18NhaLIfclqFJ7tnRkuz24="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv-2.0.0-rc.1.tgz_1517494209805_0.7373456489294767"},"directories":{}},"2.0.0-rc.2":{"name":"yenv","version":"2.0.0-rc.2","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish","precommit":"lint-staged"},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.16.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint-watch":"^3.1.3","husky":"^0.14.3","istanbul":"^0.4.4","lint-staged":"^6.1.0","mocha":"^5.0.0","prettier":"^1.10.2","sinon":"^4.2.2","sinon-chai":"^2.8.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.5.0","js-yaml":"^3.6.1","keyblade":"^0.3.2","yargs":"^11.0.0"},"typings":"lib/yenv","gitHead":"3c4f9c6dd7917b30342e8559ea94d87402fdd017","_id":"yenv@2.0.0-rc.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"integrity":"sha512-EQZv4NhMaLY8sz/JwWA8y18KU/qVghiuizQNn2+FA2mi0uy3n8B6JvCGaFafBl0+VvnOMnBmFj0BHP3kgmS4HQ==","shasum":"0b3a4e352a40539463fa071634476431e7bfbb0e","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.0.0-rc.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHe2ZEFyMl7Sdt2wm3b4/1zqSpJL80Ch9TfEmpY+WN2CAiEAgRGq4MbAwX/GfSHwmkJi7+QBtf6so0IUtt2ljtdSYQs="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv-2.0.0-rc.2.tgz_1517494755480_0.4016437823884189"},"directories":{}},"2.0.0-rc.3":{"name":"yenv","version":"2.0.0-rc.3","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","do-publish":"npm run test && npm run lint && npm publish","precommit":"lint-staged"},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.16.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint-watch":"^3.1.3","husky":"^0.14.3","istanbul":"^0.4.4","lint-staged":"^6.1.0","mocha":"^5.0.0","prettier":"^1.10.2","sinon":"^4.2.2","sinon-chai":"^2.8.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.5.0","js-yaml":"^3.6.1","keyblade":"^0.3.2","yargs":"^11.0.0"},"typings":"lib/yenv","gitHead":"f0bf5256737f0fbdff114a4dce7ad4f7fe1dd0b6","_id":"yenv@2.0.0-rc.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"integrity":"sha512-wOlwYzUJawMgOjD+HHsa4BRVgTKD1XIQ7fcrNZkrb/N7ST0zezdJwKlI2rKqzZZ3EPRJ4ApJ38c1m2aN/Torqw==","shasum":"accf3d526e46d313ba25b752e3ff89eda9b74a22","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.0.0-rc.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD64wzDJiMSRDIUdnjWjNpMHRhr0/6ygialJ9qgKPTJIQIgYozkAoUjTJQnECZzLb+iRgWwL59jmdI3kUV0/6r+x3s="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv-2.0.0-rc.3.tgz_1517601642596_0.31124799768440425"},"directories":{}},"2.0.0-rc.4":{"name":"yenv","version":"2.0.0-rc.4","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","publish:pre":"npm run lint && npm run cover","publish:post":"npm publish && git push --follow-tags","release:prerelease":"npm run publish:pre && npm version prerelease && npm run publish:post","release:patch":"npm run publish:pre && npm version patch && npm run publish:post","release:minor":"npm run publish:pre && npm version minor && npm run publish:post","release:major":"npm run publish:pre && npm version major && npm run publish:post","precommit":"lint-staged"},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint-watch":"^3.1.3","husky":"^0.14.3","istanbul":"^0.4.4","lint-staged":"^6.1.0","mocha":"^5.0.0","prettier":"^1.10.2","sinon":"^4.3.0","sinon-chai":"^2.8.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.5.0","js-yaml":"^3.6.1","keyblade":"^0.3.2","yargs":"^11.0.0"},"typings":"lib/yenv","gitHead":"5d1eadedb1a6d9db97b8ff66e40bfd01b02cd811","_id":"yenv@2.0.0-rc.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"integrity":"sha512-5n8pAicq+yNzT+9SF7eUJhrPAzie9lGNvxtP2rlJoajD0QRz8PGJUjrkIuu4XoMu58nncNMqqRh2T1FQp9GFsA==","shasum":"c0fe6edb238f896641c140c5ccd4d83c7707eba9","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.0.0-rc.4.tgz","fileCount":49,"unpackedSize":131932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC81awqqsJW0QjNkHGiL/x6WaHKWiw6L4Gt5M8H8VbmXQIgY36j+h7fFjFA6ifnfuprX58mjkOf2D5fFuxy5OFjtZ4="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv_2.0.0-rc.4_1518544725877_0.29711199420230083"},"_hasShrinkwrap":false},"2.0.0":{"name":"yenv","version":"2.0.0","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","publish:pre":"npm run lint && npm run cover","publish:post":"npm publish && git push --follow-tags","release:prerelease":"npm run publish:pre && npm version prerelease && npm run publish:post","release:patch":"npm run publish:pre && npm version patch && npm run publish:post","release:minor":"npm run publish:pre && npm version minor && npm run publish:post","release:major":"npm run publish:pre && npm version major && npm run publish:post","precommit":"lint-staged"},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint-watch":"^3.1.3","husky":"^0.14.3","istanbul":"^0.4.4","lint-staged":"^6.1.0","mocha":"^5.0.0","prettier":"^1.10.2","sinon":"^4.3.0","sinon-chai":"^2.8.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.5.0","js-yaml":"^3.6.1","keyblade":"^0.3.2","yargs":"^11.0.0"},"typings":"lib/yenv","gitHead":"31655ddb9a19e83c707f3cc817fa9d05529a4d38","_id":"yenv@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"integrity":"sha512-zlDOAYWKACwsaQgnD/H/nWqdQk6tRt21dlHWp+kXhlzooqVKLYKbogn0ox1e0f/rFt3obe/HKPN7/Ot+f42BEQ==","shasum":"68186705d2f7d3f5d07fc43ed6af3adf8d06cbd1","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.0.0.tgz","fileCount":49,"unpackedSize":131927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGx4VUFWGDxjqCjg2GtJxzPIrABMYDLGH4+sXregGoM5AiBiSFXPmN2wgApB0/1M8oT1Sd+S8IoD206YNw0ZOeVxWA=="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv_2.0.0_1518544791183_0.9533048871982868"},"_hasShrinkwrap":false},"2.0.1":{"name":"yenv","version":"2.0.1","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","publish:pre":"npm run lint && npm run cover","publish:post":"npm publish && git push --follow-tags","release:prerelease":"npm run publish:pre && npm version prerelease && npm run publish:post","release:patch":"npm run publish:pre && npm version patch && npm run publish:post","release:minor":"npm run publish:pre && npm version minor && npm run publish:post","release:major":"npm run publish:pre && npm version major && npm run publish:post","precommit":"lint-staged"},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint-watch":"^3.1.3","husky":"^0.14.3","istanbul":"^0.4.4","lint-staged":"^6.1.0","mocha":"^5.0.0","prettier":"^1.10.2","sinon":"^4.3.0","sinon-chai":"^2.8.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.5.0","js-yaml":"^3.6.1","keyblade":"^0.3.2","yargs":"^11.0.0"},"typings":"lib/yenv","gitHead":"fb3eaca3550718c89853fa891ecef837eecc2992","_id":"yenv@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"integrity":"sha512-qHbdVdRM6kkggG3u8HSMd93Jo3D381Ew0+ICwrPebLRs3QqJn2UAoIE/X/m7F3hSpmZ90ombzV2rdUa1AxeSRA==","shasum":"24378335e895f84893954760f91b1fd6fe4b0c74","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.0.1.tgz","fileCount":49,"unpackedSize":131926,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGvK1ah455GMY33JkO3VmVYd+V7qET1adXWAtuzFVZvgIgcLtmpT8f1FQ/fc0zgWhEo2o+TXqdGqzkiqF2BVMH0s4="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv_2.0.1_1518545299574_0.36517200157923635"},"_hasShrinkwrap":false},"2.1.0":{"name":"yenv","version":"2.1.0","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"istanbul cover  -x \"**example/**\" ./node_modules/mocha/bin/_mocha -- test/**/*.js --require test/index.js","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- test/**/*.js --require test/index.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","publish:pre":"npm run lint && npm run cover","publish:post":"npm publish && git push --follow-tags","release:prerelease":"npm run publish:pre && npm version prerelease && npm run publish:post","release:patch":"npm run publish:pre && npm version patch && npm run publish:post","release:minor":"npm run publish:pre && npm version minor && npm run publish:post","release:major":"npm run publish:pre && npm version major && npm run publish:post","precommit":"lint-staged"},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^6.0.0","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint-watch":"^3.1.3","husky":"^0.14.3","istanbul":"^0.4.4","lint-staged":"^6.1.0","mocha":"^5.0.0","prettier":"^1.10.2","sinon":"^4.3.0","sinon-chai":"^2.8.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.5.0","js-yaml":"^3.6.1","keyblade":"^0.3.2","yargs":"^11.0.0"},"typings":"lib/yenv","gitHead":"3fa2b7c28994e1ed3878a98a94a704543c0dbf50","_id":"yenv@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"dist":{"integrity":"sha512-+CgYRpCYaE5CLTatG67H+Yy4NuUYgZ5IJW7frFjZ3hGucz2DGLF+kRcz3Xx949KGlrqlLcOFw4hDt2HSlf411g==","shasum":"de786772c92c9e398efaab93c03322b078a62d79","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.1.0.tgz","fileCount":49,"unpackedSize":132522,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAx2WXnAubllNPTzlEacm4XXdBOv2hqXuYH1GIJUCoXXAiEAu8dnOEClNrqS8mvanDa3kbRrlRQ+lYL7JCRIupKSRZk="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv_2.1.0_1519048656910_0.6953155938156541"},"_hasShrinkwrap":false},"2.1.1":{"name":"yenv","version":"2.1.1","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=6.0.0"},"bin":{"yenv":"./bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"nyc npm run test","coveralls":"npm run cover && nyc report --reporter=text-lcov | coveralls","publish:pre":"npm run lint && npm run cover","publish:post":"npm publish && git push --follow-tags","release:prerelease":"npm run publish:pre && npm version prerelease && npm run publish:post","release:patch":"npm run publish:pre && npm version patch && npm run publish:post","release:minor":"npm run publish:pre && npm version minor && npm run publish:post","release:major":"npm run publish:pre && npm version major && npm run publish:post"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.2.0","coveralls":"^3.0.7","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","husky":"^3.0.9","lint-staged":"^9.4.3","mocha":"^6.2.2","nyc":"^14.1.1","prettier":"^1.19.1","sinon":"^7.5.0","sinon-chai":"^3.3.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.6.0","js-yaml":"^3.13.1","keyblade":"^0.3.2","yargs":"^14.2.0"},"typings":"lib/yenv","gitHead":"e3a7753c6046ad1dccc515c6c79ea6e289341cca","_id":"yenv@2.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-fbjRZjpP9fi1Kdj8ehSXNf703qYCoeb80QoEwnPDjogy5abE1raxXJfr+wJLn6mFRcvp1pfyHfYg0N40y8MBCA==","shasum":"f269a84b7885684f148305b6ef22473ffda497f7","tarball":"https://registry.npmjs.org/yenv/-/yenv-2.1.1.tgz","fileCount":48,"unpackedSize":36132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0DTyCRA9TVsSAnZWagAAQ9oP/2PFABsxfjrocpYitNvG\nm/XqFHoFpUolo0+e4e1czCNpFaGkswLQUfOYd1vClDLCpwVQtjBNpdZcUeiO\np5m4EcEwsngt6FE/m8tGEfHw2u8xlphBcu11Dnl+dFgcuw90CJPgDx5PU5RC\nsKEbdla3EQJP/L0iVLshPke0mZJgAHy3BWKyjNok91xzMZg7TxQnOweSo1qe\nVt6/OqfqB+H58O06M2louDiPPMFxzlQODMLTxuPMKwkvJx6MTZDMKkjj3w3z\n7RNskuBDKw7cscgxDgYRiqlTD70INQJ/jngo5peSb815SNeJ2B0/juZoRZKR\n2vQ0PvEVbF4wmPIoGnKT3mkjQAGPfd6S4KBVllMBdDdjf2teuMV39df2ZmSI\nJhhL/ggKXuAURhu5vG0zOz5BfWaXDTWN6mm5/O/mhV5A2t9NrJwmNFrc9g3Z\nJ64HOKvpb5UzmoiuSP9ZYtTGRt4Ejld4ukRYr810bv+FmzYdXZIWisFtYSv0\nBmklATpM4itM+0uiQgQCKjNo48YG/jqbWDWP0YOIkHfAlsVoDJgGG/G1wIdz\nmIvsKniQXxd+zyRp4Rlf7ZyYg2XBrFzbAvRfZJQ5f9CdLpbYb10jtEmLk8jm\nzye9FEWSujM2cDHg5tczhv0e632pV0hQsbnVsFBvL4QgXMbqgZSWrBQOd09P\n87Ap\r\n=22/1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmiPysxJlU9yf/abS4+VCxJHNCI4/hra/mUi2I8C86IAiEAsrNP67CjKbzUJK2B65QPEFn27w7KnMVTbDc8zEybe8Y="}]},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv_2.1.1_1573926130317_0.555341381883369"},"_hasShrinkwrap":false},"3.0.0":{"name":"yenv","version":"3.0.0","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=12.0.0"},"bin":{"yenv":"bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"nyc npm run test","coveralls":"npm run cover && nyc report --reporter=text-lcov | coveralls","publish:pre":"npm run lint && npm run cover","publish:post":"npm publish && git push --follow-tags","release:prerelease":"npm run publish:pre && npm version prerelease && npm run publish:post","release:patch":"npm run publish:pre && npm version patch && npm run publish:post","release:minor":"npm run publish:pre && npm version minor && npm run publish:post","release:major":"npm run publish:pre && npm version major && npm run publish:post"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.2.0","coveralls":"^3.0.7","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","eslint-watch":"^7.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","mocha":"^8.2.1","nyc":"^15.1.0","prettier":"^2.2.1","sinon":"^9.2.4","sinon-chai":"^3.3.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.6.0","js-yaml":"^4.0.0","keyblade":"^0.3.2","yargs":"^16.2.0"},"typings":"lib/yenv","gitHead":"b681b8959765a3757bf1f390ac837577e663e13a","_id":"yenv@3.0.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-ghUzu49pchzamfLuJrplGlZc+N3dyPmFyv2B2W+ZzTvTuuwU3WJaR5P0zPNbixIuTr4Mo4iSPQ4R8P2eAhcSww==","shasum":"8fe7eadbccda6f4e4271bf12ba3169bbe207f16d","tarball":"https://registry.npmjs.org/yenv/-/yenv-3.0.0.tgz","fileCount":48,"unpackedSize":35797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHCXPCRA9TVsSAnZWagAAb0EP/2Cpmog0OcM+sjlvuv87\nxjCOiacPUnHEpNFuaEUndwPySxrOqVLIq1FGrOzU1tuOigu+ybqP5UoyneBS\nG4PT17eu8yzyWw59MNRNXc1am938lfeGg1nxL5Ih9WUmmt3g7pI5QMocAs7L\nvYe5t/MpypYez9AvTPjXSZri05MXXk+7qm8StleKHb3zSaEUYgQ2u2CLfAc/\nfNYwC4nEJWicFNjZykUf4dYoEM5mmOkXSwSVll6dMhTuQrJIDaRAcxaxcJpo\nDTb/SP9HCiVEjiZdLIRkpOd8aqbohk2N+A6MEOTWbRhmiUI7K7VnaprAOfTm\nfqyYZhp5j0ncgOrO1Rc2qjwZA+b5wO1zsVGaY4zSqrnG2YtxkGAj7uknxmH0\nf0xn+6V9WycpBarvZQUtgZeRq5hlOitQoTRzi6huh6fVG8yzA/haQWomskZW\nydPWHWCIKBOhgUA4eRKU1nnE8/p78sAnqWMT97/ukLZdSL1kNkmzQdQHVzaz\nq/LSOmKHTe19EtsyRLsPKiZKISFfe1zC5ByS5hvabLyOS8XwWJ0J+LrjThnL\nRNJxPfJ39VhY7DloJASmOQDoZMlnU3JCg6ymZuRkYAcCIHhkw/rlfocnfCVU\nWxPOHRz9hx6abDWfzCbWkUjvo2Xf3cFwWx/Xc5d23eucT8UPCjmDuXDQbY5y\nGYk6\r\n=UgvE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsVmW/cKt4YVDGizQ1F6H5HkE4CidDCfTOLl/CAgZ40AIgWkquJqO2+PhukaD8Q5kgWL44lkvFg+QwtMvMxpWYvM8="}]},"_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"directories":{},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv_3.0.0_1612457422572_0.4843613273804015"},"_hasShrinkwrap":false},"3.0.1":{"name":"yenv","version":"3.0.1","description":"Environment management using YAML.","main":"lib/yenv.js","engines":{"node":">=12.0.0"},"bin":{"yenv":"bin/yenv"},"scripts":{"test":"mocha test/**/*.js --require test/index.js","test-watch":"npm run test -- --watch","lint":"esw --fix lib/ test/ && prettier --write '{lib,test}/**/*.{js,ts}'","lint-watch":"npm run lint -- --watch","cover":"nyc npm run test","coveralls":"npm run cover && nyc report --reporter=text-lcov | coveralls","publish:pre":"npm run lint && npm run cover","publish:post":"npm publish && git push --follow-tags","release:prerelease":"npm run publish:pre && npm version prerelease && npm run publish:post","release:patch":"npm run publish:pre && npm version patch && npm run publish:post","release:minor":"npm run publish:pre && npm version minor && npm run publish:post","release:major":"npm run publish:pre && npm version major && npm run publish:post"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["esw --fix","prettier --write","git add"]},"prettier":{"semi":false,"singleQuote":true},"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"keywords":["env","environment","yaml"],"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"license":"MIT","bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"homepage":"https://github.com/jeffijoe/yenv#readme","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","eslint":"^8.0.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.25.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-standard":"^5.0.0","eslint-watch":"^7.0.0","husky":"^4.3.8","lint-staged":"^11.2.3","mocha":"^9.1.2","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^11.1.2","sinon-chai":"^3.7.0"},"dependencies":{"coercer":"^1.1.2","deep-extend":"^0.6.0","js-yaml":"^4.1.0","keyblade":"^0.3.2","yargs":"^17.2.1"},"typings":"lib/yenv","gitHead":"9fa9955483ebdcc80f5a442db13c1c87bae28bf4","_id":"yenv@3.0.1","_nodeVersion":"16.4.2","_npmVersion":"7.20.5","dist":{"integrity":"sha512-vay8i6wJyNKDGMeB4RD2daBJ/bUNl35X23EJS8V3fNnSJNH5/7ZobyAbENMPf/vqt/w1tidpksYG+22/sI9hQQ==","shasum":"a28be833b42b506449e5f58c8556adbcfc04e257","tarball":"https://registry.npmjs.org/yenv/-/yenv-3.0.1.tgz","fileCount":48,"unpackedSize":35822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3CK5CRA9TVsSAnZWagAA1nYQAI5M8jyGr4kYKJueth/y\nvEAS+4UqE94moTcvwUlbwGtEg2l1vARVoCchWnaqsV5jrpjxjOfoVRKTnNzA\nANzzKm+Dk0Z5lpilq30tZ86OqTKKeBYeyTWwWMyiTmL3wIcyOrAvpP6EYyt/\nCJ8OQH9yQrNWjvJk4GaCclNgVuEx/Qd8o+HXyS11LDM4cqEJZOVttfBgx7XC\nXxrJrvX2pjrptU4WCeGcDhbpjEiMSYPTOupyEUNR6rvHgbMigG3aodaHTxMS\nnXVeblbVCokU7iCeOTbRahlScn+ZcCqt/HtIGGd3YVUQnBh5Dvrd5uny5kUx\npZ8n64gMgTLrZ8QtHlHuoZ2CZBzy0FJnNT8NcCUOYh9m20OUwjDLGbyVqMFW\ncW7fcBkyB3ENp6QjeS7iGBrUyWDZzVXKshdbFBWTshj4smvP8DYno/HBqJSt\noCzXsqCf65qpZyYRFl7BZ3vfgRuiaudyQl0Tih/ZmkK6N1hCtH2Myi7CGRux\njMCuwIz54zjYIoJt9+95BralJDaedod4YxfFmT2Ls9Fes0Lc1gLHKtiF50Ph\nIl18K5YunavntGW+l3Y/pN0G3Dot9et68MQhjgYkL423klu/Ca/V8I/R63SA\nYcvn/wxflYkhB/ckBUkDISFK2XL5AAqVDPtK9/iJLLofP6xuC+qOiM9b8Oo6\nC5FW\r\n=Yjx2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5BKAObBX3m3VwSr6jIjCKDSWC/9HQXJt1yMintpK9+QIhALXZen7lX5T0JFRnrRcyPNb7qvv6xS5MbuTbOysIEnuw"}]},"_npmUser":{"name":"jeffijoe","email":"jeffijoe@hotmail.com"},"directories":{},"maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yenv_3.0.1_1634073111203_0.027860866120108962"},"_hasShrinkwrap":false}},"readme":"# yenv\n\n[![npm version](https://badge.fury.io/js/yenv.svg)](https://badge.fury.io/js/yenv)\n[![Dependency Status](https://david-dm.org/jeffijoe/yenv.svg)](https://david-dm.org/jeffijoe/yenv)\n[![Build Status](https://travis-ci.org/jeffijoe/yenv.svg?branch=master)](https://travis-ci.org/jeffijoe/yenv)\n[![Coverage Status](https://coveralls.io/repos/github/jeffijoe/yenv/badge.svg?branch=master)](https://coveralls.io/github/jeffijoe/yenv?branch=master)\n\nManage environment stuff with YAML.\n\n# Installation\n\n```\nnpm install --save yenv\n```\n\n_Requires node v6.x or above._\n\n# Usage\n\nDeclaring variables in a file (eg. `env.yaml`):\n\n```yaml\n# Development-specific settings.\ndevelopment:\n  PORT: 3000\n  DROP_DATABASE: true\n# Production-specific settings.\nproduction:\n  PORT: 80\n  DROP_DATABASE: false\n```\n\nReading the file:\n\n```javascript\nconst yenv = require('yenv')\n\n// Default filename is env.yaml.\nconst env = yenv()\n\n// You can call it with a filename, too.\nconst env = yenv('env.yaml')\n\n// The top-level element in the YAML-file is used to\n// read the correct set of variables. The value is grabbed\n// from `process.env.NODE_ENV`. To explicitly specify it, use:\nconst env = yenv('env.yaml', { env: 'production' })\n\nconsole.log(env.PORT)\nconsole.log(env.DROP_DATABASE)\n```\n\n## Environment variables\n\nWhen a variable is defined in the environment, it will take precedence over\nwhatever was defined in the yaml-file.\nThis means that if your hosting provider (Heroku, Azure, whatever...) sets the\n`PORT` variable, then that's the variable that will be used.\n\nYou can disable this behavior by passing an empty object in the `envObject` option.\n\n```js\nconst env = yenv('env.yaml', { envObject: {} })\n```\n\n_Sensitive configuration should **always** be defined in the actual environment variables and not committed to source control!_\n\n## Type coercion\n\n`yenv` will [coerce][coercer] values to the correct types.\n\nFor example, if you run your app with\n\n```sh\nPORT=80 ENABLE_EMAILS=true node app.js\n```\n\nThen `typeof env.PORT` will be `number` and `typeof env.ENABLE_EMAILS` will be `boolean`.\n\nTo disable this behavior, use `yenv('env.yaml', { raw: true })`. This will make every value a `string`.\n\n## Strict Mode\n\nAs of v2, Strict Mode is enabled by default. Strict Mode will throw an error when accessing unknown keys. This is possible thanks to [Proxies][proxy]. `yenv` uses [`keyblade`][keyblade] for this.\n\nThe idea is to fail fast when a key does not exist.\n\nTo disable:\n\n```js\nyenv('env.yaml', { strict: false })\n```\n\nThis example shows the possible ways to configure Strict Mode:\n\n```js\n// These are all default values (except `optionalKeys`).\nyenv('env.yaml', {\n  /**\n   * If `true` (default), wraps the result in `keyblade` which protects\n   * against undefined keys.\n   */\n  strict: true,\n  /**\n   * If `strict` is enabled, allows these keys to not exist.\n   */\n  optionalKeys: ['SOME_OPTIONAL_KEY', 'ANOTHER_ONE'],\n  /**\n   * If `strict` is enabled, when an unknown key is found, calls this before throwing.\n   * First parameter is the message, second is the missing key.\n   * If `true`, uses `console.log`.\n   */\n  logBeforeThrow: true // can also be a function\n})\n```\n\n## Composition\n\n`yenv` supports composing sections together. This is best illustrated with a code example.\n\n```yaml\n# Some base config..\nbase:\n  SOME_URL: 'http://google.com'\n\n# Another section, related to the web config..\nweb:\n  PORT: 1338\n\n# Development config uses base config\ndevelopment:\n  # We can compose more than one at a time.\n  ~compose: [base, web]\n  # Declare additional settings..\n  DEV_MODE: true\n\n# Production config composes and overrides other sections\nproduction:\n  ~compose: development\n  PORT: 80\n  DEV_MODE: false\n```\n\n## Importing\n\n`yenv` supports importing files recursively, with the importer winning in case of duplicate variables. _Paths are resolved relative to the importing file!_\n\nThere are 2 ways to import:\n\n* `~require: [file1.yaml, file2.yaml]` - imports `file1.yaml` and `file2.yaml`. If a file does not exist, it throws an error.\n* `~import: [file1.yaml, file2.yaml]` - imports `file1.yaml` and `file2.yaml`. If a file does not exist, it acts as if it was empty.\n\n> **Note**: In `v1.x`, `~import` would throw an error if the file does not exist. From `v2.x` you can use `~require` for that behavior.\n\n_database.yaml_\n\n```yaml\ndevelopment:\n  DB_HOST: localhost\n```\n\n_web.yaml_\n\n```yaml\ndevelopment:\n  PORT: 1337\nproduction:\n  PORT: 80\n```\n\n_env.yaml_\n\n```yaml\n~require: [database.yaml, web.yaml]\ndevelopment:\n  PORT: 3000 # This wins over web.yaml because this is the importer.\n```\n\n```javascript\nconst env = yenv()\nenv.DB_HOST // \"localhost\"\nenv.PORT // 3000\n```\n\nAs mentioned earlier, in case of clashes _the importer always wins_. However, when it comes to 2 files being imported, the last one specified wins (but still not over the importer).\n\n**ProTip:** You can use `~compose` on sections defined in imported files. Example:\n\n_stuff.yaml_\n\n```yaml\ncool-section:\n  STUFF: 'yenv is the best'\n```\n\n_env.yaml_\n\n```yaml\n~require: stuff.yaml\ndevelopment:\n  ~compose: cool-section\n```\n\n# CLI\n\n`yenv` ships with a neat CLI tool. Currently it only has one command: `yenv print`.\n\n`yenv print [file] [env] [format]` lets you print your environment as JSON or a `dotenv`-like list.\n\n**Example:** printing the `development` environment in `env.yaml` as `json`, sorted alphabetically (`-s` = sort), and excluding the actual user environment (`-f` = file only):\n\n```\n$ ./node_modules/.bin/yenv print env.yaml development json -f -s\n{\n  \"BOOLEAN\": false,\n  \"NUMBER\": 1337,\n  \"STRING\": \"hello dev world\"\n}\n```\n\n**Example:** same as above, but in `raw` mode (`-r`)\n\n```\n$ ./node_modules/.bin/yenv print env.yaml development json -f -s -r\n{\n  \"BOOLEAN\": \"false\",\n  \"NUMBER\": \"1337\",\n  \"STRING\": \"hello dev world\"\n}\n```\n\n**Example:** same as above, but in `dotenv` format\n\n```\n$ ./node_modules/.bin/yenv print env.yaml development dotenv -f -s -r\nBOOLEAN=\"false\"\nNUMBER=\"1337\"\nSTRING=\"hello dev world\"\n```\n\nPlease see `yenv print --help` for info.\n\n# TypeScript\n\nTypings are available in `lib/yenv.d.ts` and are set in `package.json`.\n\nTo import `yenv` in TypeScript:\n\n```typescript\nimport yenv from 'yenv'\n```\n\n# Changelog\n\nPlease see [CHANGELOG.md](CHANGELOG.md).\n\n# Author\n\nJeff Hansen - [@Jeffijoe](https://twitter.com/Jeffijoe)\n\n[coercer]: https://github.com/achingbrain/coercer\n[keyblade]: https://github.com/jeffijoe/keyblade\n[proxy]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n","maintainers":[{"name":"jeffijoe","email":"jeffijoe@hotmail.com"}],"time":{"modified":"2022-06-29T07:22:32.392Z","created":"2016-02-21T20:06:21.985Z","0.1.0":"2016-02-21T20:06:21.985Z","0.1.1":"2016-02-21T20:31:33.910Z","0.1.2":"2016-02-28T16:55:23.466Z","0.2.0":"2016-02-28T18:16:25.123Z","1.0.0":"2016-05-02T18:05:23.738Z","1.0.1":"2016-07-11T15:44:32.155Z","1.0.2":"2016-07-11T15:58:51.741Z","1.0.3":"2016-07-11T16:13:29.502Z","1.0.4":"2016-07-11T16:21:00.730Z","1.0.5":"2016-07-11T16:28:03.503Z","1.0.6":"2016-07-11T16:42:37.456Z","2.0.0-rc.0":"2018-02-01T14:01:16.245Z","2.0.0-rc.1":"2018-02-01T14:10:10.821Z","2.0.0-rc.2":"2018-02-01T14:19:17.189Z","2.0.0-rc.3":"2018-02-02T20:00:43.610Z","2.0.0-rc.4":"2018-02-13T17:58:46.662Z","2.0.0":"2018-02-13T17:59:51.983Z","2.0.1":"2018-02-13T18:08:20.468Z","2.1.0":"2018-02-19T13:57:37.037Z","2.1.1":"2019-11-16T17:42:10.532Z","3.0.0":"2021-02-04T16:50:22.724Z","3.0.1":"2021-10-12T21:11:51.370Z"},"homepage":"https://github.com/jeffijoe/yenv#readme","keywords":["env","environment","yaml"],"repository":{"type":"git","url":"git+https://github.com/jeffijoe/yenv.git"},"author":{"name":"Jeff Hansen","email":"jeff@jeffijoe.com"},"bugs":{"url":"https://github.com/jeffijoe/yenv/issues"},"license":"MIT","readmeFilename":"README.md","users":{"capaj":true}}