{"_id":"get-env","_rev":"41-beafb752bc718e34458ac7792f422066","name":"get-env","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","dist-tags":{"latest":"0.5.10"},"versions":{"0.3.0":{"name":"get-env","version":"0.3.0","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"dependencies":{"lodash":"^2.4.1"},"scripts":{"prepublish":"npm prune"},"gitHead":"4a64c9ece20737e75949588277288d8a4e6f17f4","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.3.0","_shasum":"f179acab311c615e23b069fa9842c13900868ad0","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"dist":{"shasum":"f179acab311c615e23b069fa9842c13900868ad0","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.3.0.tgz","integrity":"sha512-zsgLwhxWFNnxVbR/mVw7f+b6QcYiJ3OL4dJ7+ahTS8AwcP+eDpJf6fV/ElMLglCQiSCw18BTcaoTabSH7wIDHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkoe/ncOK+0+iEzeemUJQqUsJGmrxvIsq19RrFcUp9hAiBKA9VkoNzqQ+DtSz3X7RbCl0doXtKbW4GTcEOYuqzTLg=="}]}},"0.3.1":{"name":"get-env","version":"0.3.1","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"dependencies":{"lodash":"^2.4.1"},"scripts":{"prepublish":"npm prune"},"gitHead":"db152b77e379655da52c6a1507ef5e38af23a0dd","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.3.1","_shasum":"2190b9afe794ac80d8c9f1cce558576a2589c459","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"dist":{"shasum":"2190b9afe794ac80d8c9f1cce558576a2589c459","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.3.1.tgz","integrity":"sha512-QqmyYsnxkGg+X8yO2P6b7J+giD3qn7pEKZUglemSVidxvI0h0ZPrLL/H6dAVA0nuBlfb/DguTp+sDGvhuItvjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVWZYEG+7CXqPrsYvkyFBm3AXeDyeVBEPf7z3ZKdxv+QIhANFNQ2DdlBmtOwVHPkyMWP5D7rFp6s2w0YITvHBeKdIP"}]}},"0.3.2":{"name":"get-env","version":"0.3.2","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"dependencies":{"lodash":"^2.4.1"},"scripts":{"prepublish":"npm prune"},"gitHead":"6b7643165417b454a1edc5d6b7bbf0de4f089588","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.3.2","_shasum":"c9012ba59b6f2682d44138f6586e8b5c9c086af8","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"dist":{"shasum":"c9012ba59b6f2682d44138f6586e8b5c9c086af8","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.3.2.tgz","integrity":"sha512-UX2ByRnA0yh/I/EimbY1eLtXmeBXPbPB1RBbeAG7DGmfOo2M2y+lvP8GPTY2kqsgfVtT9Q4YIoSQLh4lQpfm5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTYkmNyLm2w1AwuFLD1hCDUOzxY4IRKUt+eaN9LEfg7QIhALNJvO0L/9PlKJmFLzK2OuFDXFy70ZS1fZBoC0jcq0dD"}]}},"0.4.0":{"name":"get-env","version":"0.4.0","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"dependencies":{"lodash":"^2.4.1"},"scripts":{"prepublish":"npm prune"},"gitHead":"1b8829b533daf442f1f35656069d126dc9818d30","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.4.0","_shasum":"98ea9db5bb6a01acac446eaae56048fb358b48c6","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"dist":{"shasum":"98ea9db5bb6a01acac446eaae56048fb358b48c6","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.4.0.tgz","integrity":"sha512-zMHjNSoAV/nz41t7SBkS34cGnuDUbdTIRxR/KQKToALkSV9n4pTcjaVXiPXnkQvcIXWc8HRNIdiZWHlyuq928w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvJ4j9WG1o2KfPkTQGcQbUXpSchfStvlELi3KiPoCKewIgV+bm0VLJr/sVysVMbgaV8EwLuIu9sm0nKPuVfiaYSAM="}]}},"0.5.0":{"name":"get-env","version":"0.5.0","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"src","dependencies":{"lodash.isempty":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.isstring":"^4.0.1"},"scripts":{"prepublish":"npm prune"},"engines":{"node":">=6"},"gitHead":"4d7b61df602fe94f8c0e352b7241f80619aa9a86","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.0","_shasum":"2daa7225f918033486d8718caa44b34095e91c27","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"dist":{"shasum":"2daa7225f918033486d8718caa44b34095e91c27","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.0.tgz","integrity":"sha512-a6VvUw7NsgEIP3l/nCQg7/5/nxDyLjcGSHEwp9UVmNEKJK87fdACdtc8fw/teWTvp0wAfJGrGp1CMJlJWcGUJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi+TZYUmP8UvXaGYvkqtxi+bzNmFeVfAGRm0WvICeQEQIgEyScn09CRyLufF4MDaUyJXRX6amv/IjVvP46TwWkMCw="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/get-env-0.5.0.tgz_1472582413690_0.9537078791763633"}},"0.5.1":{"name":"get-env","version":"0.5.1","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"src","dependencies":{"lodash.isempty":"^4.4.0","lodash.isplainobject":"^4.0.6","lodash.isstring":"^4.0.1"},"scripts":{"prepublish":"npm prune"},"engines":{"node":">=6.5.0"},"gitHead":"3296c26b8997571189f8f1f627abb22c32b44fd7","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.1","_shasum":"b800ead72b08a3e1bc191642f211174fb8b68d37","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"dist":{"shasum":"b800ead72b08a3e1bc191642f211174fb8b68d37","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.1.tgz","integrity":"sha512-NyKBbFLbdAfK4iRUwWh63riuPxS5aGwwhpZhqOdOJ8Ppvo7vrkfThnbIhpr8BtlEpvhpgc6ZYMojcOF7kZ0jzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq5/7ryl0G7KDb5rGKJCxNdYen6WSxD7xeFAbxHE2mbwIgKhucAS9SCQxHGqx/c0fhIm83HLwqUN2HB9/BY4EaTUk="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/get-env-0.5.1.tgz_1472584153798_0.9250394068658352"}},"0.5.2":{"name":"get-env","version":"0.5.2","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@types/lodash":"^4.14.37"},"devDependencies":{"@types/node":"^6.0.45","ts-loader":"^0.9.5","tslint":"^3.15.1","tslint-pilwon":"^0.1.4","typescript":"^2.0.6","webpack":"^2.1.0-beta.25"},"gitHead":"6595f0c7650c2000eff0df49f659d6742c17171d","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.2","scripts":{},"_shasum":"fb4a6fe3839ec53705e63a534458c0b7e6559a89","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"dist":{"shasum":"fb4a6fe3839ec53705e63a534458c0b7e6559a89","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.2.tgz","integrity":"sha512-L2E+gMGHZtBTcIHOVmGnNtCGsxIp6EB+taoYperDZw1vca+xKN6iiBXWEZubQo8xz9Ifzp/avtCuef0EeDONiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHUZYj+GJG1QD804u85L+rYvw2u1woLCBuyBwH+64tZgIhAJrsjU+ADIuacha7yOF7Hw//lXh3ZUxngqzK0KWtU4Ja"}]},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/get-env-0.5.2.tgz_1477473116888_0.8127633312251419"}},"0.5.3":{"name":"get-env","version":"0.5.3","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"lodash":"^4.16.4"},"devDependencies":{"@types/lodash":"^4.14.37","@types/node":"^6.0.45","ts-loader":"^0.9.5","tslint":"^3.15.1","tslint-pilwon":"^0.1.4","typescript":"^2.0.6","webpack":"^2.1.0-beta.25","webpack-node-externals":"^1.5.4"},"gitHead":"1529573c9de1ab89548e0a140d5efd209e318dcb","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.3","scripts":{},"_shasum":"569c71d3322db51e42faa82e868a7a8629442902","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"dist":{"shasum":"569c71d3322db51e42faa82e868a7a8629442902","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.3.tgz","integrity":"sha512-romomP81C5aH5tx6EbU9YgJ1kKxiOyTpGuPAJYpMH0qZK3FXp6RwfyALKN83jtKLzHDoXgChMWmTVokM47Ll8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7KNM2xTl1Ek2H5sQMcUbi4G1i06jWbyxT+B7cHWEbCgIgJd0gMF0MQsLwf+ieM7v+7c4hGUSCaRJ4RC5cY6BXoqY="}]},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/get-env-0.5.3.tgz_1477476696926_0.23576486390084028"}},"0.5.4":{"name":"get-env","version":"0.5.4","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"lodash":"^4.16.4"},"devDependencies":{"@types/lodash":"^4.14.37","@types/node":"^6.0.45","ts-loader":"^0.9.5","tslint":"^3.15.1","tslint-pilwon":"^0.1.4","typescript":"^2.0.6","webpack":"^2.1.0-beta.25","webpack-node-externals":"^1.5.4"},"gitHead":"2c7f78b088333b22ebd109c9c29af1ff7d51e731","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.4","scripts":{},"_shasum":"dc408583f6b4b06fa909f53f4126b32c349a111c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"dist":{"shasum":"dc408583f6b4b06fa909f53f4126b32c349a111c","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.4.tgz","integrity":"sha512-wZJG2DqpOR+0BzC74TjG1z6xA+O16bJB3qO0FCotuVf0JNQ55kMH9C1onP7vjhXfY+qymi/NtP1dNygkhzq4CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7V8OOtHmU0o+xaxSyjfCu0/FueK0kt1HQUXu5w/TV7wIgb8O2INxQdv/6OXUeT6HP9pt95k5MAQKHlieAMd0envM="}]},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/get-env-0.5.4.tgz_1477480928174_0.7568123757373542"}},"0.5.5":{"name":"get-env","version":"0.5.5","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"lodash":"^4.16.6"},"devDependencies":{"@types/lodash":"^4.14.38","@types/node":"^6.0.46","ts-loader":"^1.0.0","tslint":"^3.15.1","tslint-pilwon":"^0.1.6","typescript":"^2.0.6","webpack":"^2.1.0-beta.25","webpack-node-externals":"^1.5.4"},"gitHead":"7c05a69ee393725a76856cb23c55369bb0551471","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.5","scripts":{},"_shasum":"11949c2339730b5222d0072c38c71438a23c0fb6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"dist":{"shasum":"11949c2339730b5222d0072c38c71438a23c0fb6","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.5.tgz","integrity":"sha512-mn6LAJtcpWNAKQ4r2sVAnNHomcwkmeIuy65T0U8OuBcIZVYVDEgEYtKzMGbp2YTFQH072n6b7Ot6WasAWwXotw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGubyG/wQEuN1Dz8MKTEpXPjH9AQ6L9hApbiM+BtBQFAiAbii1YV3zgYoo5iqeALlQpylF4EMrCUMWLvQ17tK6Sfg=="}]},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/get-env-0.5.5.tgz_1478096066972_0.19487895350903273"}},"0.5.6":{"name":"get-env","version":"0.5.6","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"lodash":"^4.16.6"},"devDependencies":{"@types/lodash":"^4.14.38","@types/node":"^6.0.46","ts-loader":"^1.0.0","tslint":"^4.0.0-dev.0","tslint-pilwon":"^0.1.6","typescript":"^2.1.0-dev.20161102","webpack":"^2.1.0-beta.25","webpack-node-externals":"^1.5.4"},"gitHead":"a203297f9bfe5473b00ff704cc478c931ce0023c","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.6","scripts":{},"_shasum":"66216576dcabf4435f3103de694adeda7cb8f353","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"dist":{"shasum":"66216576dcabf4435f3103de694adeda7cb8f353","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.6.tgz","integrity":"sha512-iJXI7Sao4S25S4qgr5pMVppRitOVBbQkE7P898uS4jG+e8Eo9evreps8l3vn0+DQx32ZKyfjGzDFa15i9m/rHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWnVmE1m+l68Nj2RIZh8LJPANBjdTIYh4fiGOjF2eA7gIhALHuszUcAdqYCw/ZrFBIrSsFQ9x0+k/JHdbzRhTVAd9K"}]},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/get-env-0.5.6.tgz_1478101697127_0.507737975101918"}},"0.5.8":{"name":"get-env","version":"0.5.8","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"lodash":"^4.16.6"},"devDependencies":{"@types/lodash":"^4.14.38","@types/node":"^6.0.46","ts-loader":"^1.0.0","tslint":"^4.0.0-dev.0","tslint-pilwon":"^0.1.6","typescript":"^2.1.1","webpack":"^2.1.0-beta.25","webpack-node-externals":"^1.5.4"},"gitHead":"d1caae004f3f65d8e7d5858cbdd4c0d192e3c100","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.8","scripts":{},"_shasum":"5eca3863c6367f3da6cdc6f1d94aace9d2b97516","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"dist":{"shasum":"5eca3863c6367f3da6cdc6f1d94aace9d2b97516","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.8.tgz","integrity":"sha512-xhHO+aD/yfKhszwp9jSM3dfoYGsmmOquIcbYc6VC4OXhDoxlwSHRcHcaUnQC/zzmKCTFGKFzymWWIh7cY+hvbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3S2gyrqVZKacPHETpP5nS6T8hH+sb3w0NSzPt0S35zwIgHm1xDShBAVbHD3FcJut3U/Ee6M0jiHOmpMIedWaDLdA="}]},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/get-env-0.5.8.tgz_1479001288619_0.1607189434580505"}},"0.5.9":{"name":"get-env","version":"0.5.9","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"lodash":"^4.16.6"},"devDependencies":{"@types/lodash":"^4.14.38","@types/node":"^6.0.46","ts-loader":"^1.0.0","tslint":"^4.0.0-dev.0","tslint-pilwon":"^0.1.6","typescript":"^2.1.1","webpack":"^2.1.0-beta.27","webpack-node-externals":"^1.5.4"},"gitHead":"d8208152a8c5decb88091ac1def20a5a67a91ced","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.9","scripts":{},"_shasum":"08e08259b53441016ddcdc4feadb4395bcb57245","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"dist":{"shasum":"08e08259b53441016ddcdc4feadb4395bcb57245","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.9.tgz","integrity":"sha512-xUA8PUizgB8kJaHV5ggDrwtlT6nv8Xt5kKJS5pCWTR1WALDEE0aDjfTmqzgY3kWHTA8IYldV1LwPj0VEG1IcBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfLAW/YyhTy3MvunhQLpRtwFcEiMkwCI0ywX5u8E83cwIhAMjDZX9PGVX+HLMoad6wDopN6gatl4PwnGGm/ZsEQ1gL"}]},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/get-env-0.5.9.tgz_1479416030665_0.4515390554443002"}},"0.5.10":{"name":"get-env","version":"0.5.10","description":"Return `dev`, `prod`, or optional extra environements based on `process.env.NODE_ENV`","license":"MIT","author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"homepage":"https://github.com/pilwon/node-get-env","repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"lodash":"^4.16.6"},"devDependencies":{"@types/lodash":"^4.14.41","@types/node":"^6.0.51","ts-loader":"^1.2.2","tslint":"^4.0.2","tslint-pilwon":"^0.1.6","typescript":"^2.1.1","webpack":"^2.1.0-beta.27","webpack-node-externals":"^1.5.4"},"gitHead":"0515c140de1c71d2b32d34c7f84b1f3f0cf145f9","bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"_id":"get-env@0.5.10","scripts":{},"_shasum":"5f431736a7bffdb9a956be32a33056ae65a3c400","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"pilwon","email":"pilwon@gmail.com"},"dist":{"shasum":"5f431736a7bffdb9a956be32a33056ae65a3c400","tarball":"https://registry.npmjs.org/get-env/-/get-env-0.5.10.tgz","integrity":"sha512-WHYOPv2Sj3Y363ZpWCRqG4T4akIuMXYnMDVZA9+gRqt6xRHgAlG63lbdUi3vpfnhh4ta+222HKVSYVVMPgfq8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVhUrVwts2LXdGvGAjkEa94bO/tVXecAXK/mZDkjyOHAiEA4e8sWciM341p/+ocRI04DW2EVKoeT7uZ2e2LjwNlSJM="}]},"maintainers":[{"name":"pilwon","email":"pilwon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/get-env-0.5.10.tgz_1480638124517_0.4969754396006465"}}},"readme":"[![NPM](https://nodei.co/npm/get-env.png?downloads=false&stars=false)](https://npmjs.org/package/get-env) [![NPM](https://nodei.co/npm-dl/get-env.png?months=6)](https://npmjs.org/package/get-env)\n\n\n# get-env\n\n`get-env` is a [Node.js](http://nodejs.org/) library returning `dev`, `prod`, or optional extra environments based on `process.env.NODE_ENV`.\n\n* [get-config](https://github.com/pilwon/node-get-config) uses this library to parse `process.env.NODE_ENV`.\n\n\n## Why use this library?\n\nMany people use the following simple line of code, but there are some disadvantages to this approach:\n\n    const env = process.env.NODE_ENV || 'development';\n\n1. If your code tests against, `development` and `production` (for example), then you must only use those values for `NODE_ENV`. `get-env` library accepts multiple alternative values as rules for an environment, therefore you can make unlimited number of aliases to the same environment same. This lets you forget about the exact string value you used in your code, which means you can use whatever value that comes naturally to your mind whenever you switch environments. All environment names matched by this library are case-insensitive as well.\n\n2. If you supply an unregistered value for `NODE_ENV` (for example, `productoin` instead of `production` -- that is a typo), the `env` variable is now set to this wrong value and the rest of code that tests against this variable would have an unexpected behavior. This library fixes this problem by throwing an error on unregistered and non-empty value set to `NODE_ENV`. An empty value is resolved to `dev` environment.\n\n3. If you start adding more extra environments (ex: staging, test, etc.) then it won't be a simple one line of code anymore. This library provides consistent, straightforward, and flexible extra environment addition methods therefore you can freely add or remove environments with minimal overhead in your code while keeping all the above mentioned benefits.\n\nBasically, this library provides a consistent, reliable, scalable way to parse the `NODE_ENV` environment variable so it is ready for you to use from an app targetting multiple environments.\n\n\n## Examples\n\nThe following single line of code ...\n\n```js\nconst env = require('get-env')();\n```\n\n... is equivalent to ...\n\n```js\nconst nodeEnv = (process.env.NODE_ENV || '').toLowerCase();\nvar env;\nif (nodeEnv === 'prod' || nodeEnv === 'production') {\n  env = 'prod';\n} else if (nodeEnv === 'dev' || nodeEnv === 'development' || nodeEnv === '') {\n  env = 'dev';\n} else {\n  throw new Error('Unknown environment name: NODE_ENV=' + nodeEnv);\n}\n```\n\nFor slightly more complex example, the following lengthy code ...\n\n```js\nconst nodeEnv = process.env.NODE_ENV;\nvar env;\nif (nodeEnv === 'production' || nodeEnv === 'prod') {\n  env = 'prod';\n} else if (nodeEnv === 'staging') {\n  env = 'staging';\n} else if (nodeEnv === 'test' || nodeEnv === 'testing') {\n  env = 'test';\n} else if (nodeEnv === 'dev' || nodeEnv === 'development' || !nodeEnv) {\n  env = 'dev';\n} else {\n  throw new Error('Unknown environment name: NODE_ENV=' + nodeEnv);\n}\n```\n\n... can be simplified to ...\n\n```js\nconst env = require('get-env')({\n  staging: 'staging',\n  test: ['test', 'testing']\n});\n```\n\n\n## Matching rules for `process.env.NODE_ENV`\n\n* There are 2 pre-registered environments: `dev` and `prod`.\n* `prod` is returned when any of the following values are set: `prod`, `production`\n* `dev` is returned when the value is empty (default environment) or any of the following values are set: `dev`, `development`\n* It throws an error when the value is unregistered and non-empty. (catches typos)\n* It always expects a case-insensitive value. (i.e. `NODE_ENV=PROD` is equivalent to `NODE_ENV=prod`)\n* Extra environments can be optionally added in various methods. (see the usage section below)\n\n\n## Installation\n\n    $ npm install get-env\n\n\n## Usage\n\n```js\nconst env = require('get-env')();\n```\n\nThis returns either `dev` or `prod`. (pre-registered environments)\n\nExtra environments can be optionally added in addition to the pre-registered environments (`dev` and `prod`) with any of the following methods:\n\n### 1. Pass a string\n\n```js\nconst env = require('get-env')('test');\n```\n\n* Return `test` when the value is `TEST`.\n* Otherwise, return `dev` or `prod`. (default rules apply)\n\n### 2. Pass multiple strings as arguments or an array\n\n```js\nconst env = require('get-env')('docker', 'test');\n// OR\nconst env = require('get-env')(['docker', 'test']);\n```\n\n* Return `docker` when the value is `DOCKER`.\n* Return `test` when the value is `TEST`.\n* Otherwise, return `dev` or `prod`. (default rules apply)\n\n### 3. Pass a plain object\n\n```js\nconst env = require('get-env')({\n  docker: 'docker',  // or 'DOCKER'\n  test: ['test', 'testing'],  // or ['TEST', 'TESTING']\n  prod: ['pr', 'prod', 'production']  // or ['PR', 'PROD', 'PRODUCTION']\n});\n```\n\n* Return `docker` when the value is `docker`.\n* Return `test` when the value is `test` or `testing`.\n* Return `prod` when the value is `pr`, `prod`, or `production`. (pre-reigstered rules for `prod` are overriden)\n* Otherwise, return `dev`.\n\n\n## Credits\n\n  See the [contributors](https://github.com/pilwon/node-get-env/graphs/contributors).\n\n\n## License\n\n<pre>\nThe MIT License (MIT)\n\nCopyright (c) 2014-2016 Pilwon Huh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n</pre>\n\n[![Analytics](https://ga-beacon.appspot.com/UA-47034562-23/node-get-env/readme?pixel)](https://github.com/pilwon/node-get-env)\n","maintainers":[{"name":"huh","email":"pilwon@gmail.com"}],"time":{"modified":"2022-06-18T07:47:37.752Z","created":"2014-12-13T12:53:28.256Z","0.1.0":"2014-12-13T12:53:28.256Z","0.2.0":"2014-12-13T14:08:05.965Z","0.3.0":"2014-12-13T16:25:01.630Z","0.3.1":"2014-12-13T17:40:36.527Z","0.3.2":"2014-12-13T19:50:35.060Z","0.4.0":"2014-12-14T18:15:10.297Z","0.5.0":"2016-08-30T18:40:16.180Z","0.5.1":"2016-08-30T19:09:16.652Z","0.5.2":"2016-10-26T09:12:00.654Z","0.5.3":"2016-10-26T10:11:40.236Z","0.5.4":"2016-10-26T11:22:08.431Z","0.5.5":"2016-11-02T14:14:27.199Z","0.5.6":"2016-11-02T15:48:17.360Z","0.5.7":"2016-11-13T01:36:54.767Z","0.5.8":"2016-11-13T01:41:30.309Z","0.5.9":"2016-11-17T20:53:52.796Z","0.5.10":"2016-12-02T00:22:05.261Z"},"homepage":"https://github.com/pilwon/node-get-env","keywords":["env","environment","envvar","nodeenv","node_env","dev","development","prod","production"],"repository":{"type":"git","url":"git://github.com/pilwon/node-get-env.git"},"author":{"name":"Pilwon Huh","email":"pilwon@gmail.com"},"bugs":{"url":"https://github.com/pilwon/node-get-env/issues"},"license":"MIT","readmeFilename":"README.md","users":{"abhisekp":true,"elussich":true,"tmurngon":true,"denji":true,"illuminator":true,"spences10":true,"rocket0191":true,"snowdream":true}}