{"_id":"env-dot-prop","_rev":"13-651d720c9221df056a7a73d92d8eadb3","name":"env-dot-prop","description":"Get, set, or delete nested properties of process.env using a dot path","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"env-dot-prop","version":"1.0.0","description":"Get, set, or delete nested properties of process.env using a dot path","main":"index.js","dependencies":{"circular-json":"^0.3.3","dot-prop":"^4.1.1"},"devDependencies":{"ava":"*","codecov":"^2.2.0","nyc":"^11.0.3","xo":"*"},"scripts":{"test":"xo && ava","coverage":"nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && codecov"},"repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"author":{"name":"Simone Primarosa","email":"simone.pri@hotmail.it"},"keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"license":"MIT","bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues"},"homepage":"https://github.com/simonepri/env-dot-prop#readme","xo":{"space":true,"overrides":[{"files":"index.js","esnext":false},{"files":"test.js","rules":{"camelcase":["error",{"properties":"never"}]}}]},"gitHead":"5f4789e6801c2ef6244c8cb6f7ef9e32e76788a6","_id":"env-dot-prop@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"simonepri","email":"simone.pri@hotmail.it"},"dist":{"integrity":"sha512-0XVT0f9zX6pYnIuIE8IBx1Q+rSSx2QQ5Om8RTc9S2pLyOUqouK+AsuyWWHE8j6c79uwmCG0ucrVEvmnXrNNkHg==","shasum":"981c33bddecd8d67a14251a15be1f52f4330e648","tarball":"https://registry.npmjs.org/env-dot-prop/-/env-dot-prop-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRi7uGy/SRb04PWdbzr1cyRkBbdGUmdUJmX9E6pZSgJAIhANTlRllvtWjYJC5Vg04dmmJBtFsBIGO+Ren0ekhwJj73"}]},"maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/env-dot-prop-1.0.0.tgz_1500938430581_0.9567970470525324"},"directories":{}},"1.0.1":{"name":"env-dot-prop","version":"1.0.1","description":"Get, set, or delete nested properties of process.env using a dot path","main":"index.js","dependencies":{"circular-json":"^0.3.3","dot-prop":"^4.1.1"},"devDependencies":{"ava":"*","codecov":"^2.2.0","nyc":"^11.0.3","xo":"*"},"scripts":{"test":"xo && ava","coverage":"nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && codecov"},"repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"author":{"name":"Simone Primarosa","email":"simone.pri@hotmail.it"},"keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"license":"MIT","bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues"},"homepage":"https://github.com/simonepri/env-dot-prop#readme","xo":{"space":true,"overrides":[{"files":"index.js","esnext":false},{"files":"test.js","rules":{"camelcase":["error",{"properties":"never"}]}}]},"gitHead":"1bccabd276924c63d5633b6108e553273eeb1a73","_id":"env-dot-prop@1.0.1","_npmVersion":"5.4.0","_nodeVersion":"8.2.1","_npmUser":{"name":"simonepri","email":"simone.pri@hotmail.it"},"dist":{"integrity":"sha512-k6N66cIttv8bJQQ1wNoCvnAFSIMRXiwDtE7ZOHbxsAuz9+fdpneO5k1nm98CRGd4nW3nfhN76wQL6UPGYBO3zA==","shasum":"4c59cdc1f90957a6b5816d3fd0250f7a65b0757e","tarball":"https://registry.npmjs.org/env-dot-prop/-/env-dot-prop-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaF2C5MgeDnTJ8p2WdTqyDu9dxD5KiONulcGTJgBVyqAIgfP9870lPU7AgJUR1upUTMZqP/ONs8GeoRkdpxaqg/zM="}]},"maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/env-dot-prop-1.0.1.tgz_1506265731742_0.6240999496076256"},"directories":{}},"1.0.2":{"name":"env-dot-prop","version":"1.0.2","description":"Get, set, or delete nested properties of process.env using a dot path","main":"index.js","dependencies":{"circular-json":"^0.4.0","dot-prop":"^4.2.0"},"devDependencies":{"ava":"^0.23.0","codecov":"^3.0.0","nyc":"^11.3.0","xo":"^0.19.0"},"scripts":{"test":"xo && ava","coverage":"nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && codecov"},"repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"author":{"name":"Simone Primarosa","email":"simone.pri@hotmail.it"},"keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"license":"MIT","bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues"},"homepage":"https://github.com/simonepri/env-dot-prop#readme","xo":{"space":true,"overrides":[{"files":"index.js","esnext":false},{"files":"test.js","rules":{"camelcase":["error",{"properties":"never"}]}}]},"gitHead":"92d5075d95a560b43c8343bd71f5abda8b918835","_id":"env-dot-prop@1.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"simonepri","email":"simone.pri@hotmail.it"},"dist":{"integrity":"sha512-/LARSHZudVSO41X+U2405DhGYX2dbD42YvgT7J5NxsoapsFWJN6BWbrD8n1rglwfNK1O5ZvT5mh+lwmvNTVJsw==","shasum":"c22052199178bfc19d7364d206f0c3b461deebd1","tarball":"https://registry.npmjs.org/env-dot-prop/-/env-dot-prop-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1GWnZYKpLkdKrW9lje/FlApPOO/7pxFOvnJSZTdo7LAiBDrJ3nEPf8kaoM8k23137EK4TGzp3hnYN76sPY7J75Fw=="}]},"maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/env-dot-prop-1.0.2.tgz_1510711090908_0.9335338135715574"},"directories":{}},"1.1.0":{"version":"1.1.0","name":"env-dot-prop","description":"Get, set, or delete nested properties of process.env using a dot path","license":"MIT","homepage":"https://github.com/simonepri/env-dot-prop#readme","repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues","email":"simonepri@outlook.com"},"author":{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"},"contributors":[{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"}],"keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"main":"index.js","engines":{"node":">=4"},"scripts":{"test":"xo &&nyc ava","release":"np","update":"npm-check -u"},"dependencies":{"circular-json":"^0.5.9","dot-prop":"^4.2.0"},"devDependencies":{"ava":"*","np":"*","npm-check":"*","nyc":"*","xo":"*"},"ava":{"verbose":true},"nyc":{"reporter":["lcovonly","text"]},"xo":{"prettier":true,"space":true,"rules":{"object-shorthand":"off","prefer-rest-params":"off","camelcase":"off","prefer-destructuring":"off"}},"gitHead":"6fba995765c6e55ac548fc3372d54cc732336419","_id":"env-dot-prop@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"simonepri","email":"simonepri@outlook.com"},"dist":{"integrity":"sha512-ILnQdlx7/5eH/Sk/awsHj86KDD0ko6uuem8rcJAPgQv3vQyq7UhJhWzhH9DqBigzSGOlJgnJZYzkVyFCGhBYgA==","shasum":"037b4d6c145b0a4fdd650ac2c76c1fb2661f1dad","tarball":"https://registry.npmjs.org/env-dot-prop/-/env-dot-prop-1.1.0.tgz","fileCount":4,"unpackedSize":17281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+oitCRA9TVsSAnZWagAAeOAP+gOBqYmQjONxpodjYfrw\nHibGgtMguKhFYW5Ruyc1nkgTQaoeoLToEXuxGKsrooCVwlx/aOna50REIH7h\n4EUifciNEpJIgLxj7pPkwdeEb9KFcQ13Lpno1gep1Q4aw1+6a3YUKjiAB9KD\nvk2xMgGf7NCsxLCH/8SLE2uNQU8wTBX7F8rL0JLP7B3dTQjVJKoDNiMpgKk1\nlug3r512yHbTYLwhMYjT+CZJpeOiDWwzu6fDGt5m6xWmucGF6DBnej1jWYgT\n6ddGc90Vn3oUAII+L+2iHP6GEOnBgsYXKh3sQ2svKE5VMXOoDtch1jq0wxjh\nFvxws+bjqT8C8QNU6rpfyCCUxuduoxsN65W2l9x0ufxrYaID/+/kKoLjkPqG\nNgUhtcVAXYamlof3HMOqlbGhU4wB+AOfz5z0x9rNVhskitDxxWbUAPBwt3rj\nhblobyD3dE+/7a4va0tAjYSMNmN2QF6uQQ1gTT6fk183b1gS8J9EeZzuqRRm\n5tqThMG2Idos/FfT++nt02QVQZgnxzS4HM0mFJS0ovlBg33BfEmPxSOJjPig\n3WWNvx8xGIiSUCEEPa5ybQFNOvB0JPVhAoRrrx19COKN5VW87P1G4j9F4gIt\nGMlyk4Ss8u/fmErpttG5v5MEkO1cVEo1KkHWQFm2CZpUL+hTkxppb6HfIW3g\nL7K8\r\n=a7ps\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdHjd8oGFyqpaMRgt0cSJ47/b3YsV6az2WwO2T5h8E7AIhAM01cC68STvU4r1cGFZqRduxSCvcV65UO3xsD2bijX3i"}]},"maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/env-dot-prop_1.1.0_1543145645071_0.8048931379025015"},"_hasShrinkwrap":false,"deprecated":"The parse function have a bug, update to 1.1.2 or to 2.x"},"2.0.0":{"version":"2.0.0","name":"env-dot-prop","description":"Get, set, or delete nested properties of process.env using a dot path","license":"MIT","homepage":"https://github.com/simonepri/env-dot-prop#readme","repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues","email":"simonepri@outlook.com"},"author":{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"},"contributors":[{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"}],"keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"main":"index.js","engines":{"node":">=4"},"scripts":{"test":"xo &&nyc ava","release":"np","update":"npm-check -u"},"dependencies":{"dot-prop":"^4.2.0"},"devDependencies":{"ava":"*","np":"*","npm-check":"*","nyc":"*","xo":"*"},"ava":{"verbose":true},"nyc":{"reporter":["lcovonly","text"]},"xo":{"prettier":true,"space":true,"rules":{"object-shorthand":"off","prefer-rest-params":"off","camelcase":"off","prefer-destructuring":"off"}},"gitHead":"dbebb7dc37d82e5a615d76b08f021a9b38f50a59","_id":"env-dot-prop@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"simonepri","email":"simonepri@outlook.com"},"dist":{"integrity":"sha512-GDhef7hUbfZeOaQ3uNi9nwuacjg1zL3PSux23eDV7rDjJiyUH/P4ZpV8pwNgcrFAbvvTYfBtG3hL/2Q4/pVHXA==","shasum":"d0a190f09d3fc0563fb653f6416c531643967041","tarball":"https://registry.npmjs.org/env-dot-prop/-/env-dot-prop-2.0.0.tgz","fileCount":4,"unpackedSize":17646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcINmnCRA9TVsSAnZWagAAhP8QAKMpvWinCElmVfvIT8yb\neSROy+YwohqMcVxmp1vHcFKMFmtwu52kJrwVP0zAxQZ2R9IqlcQ/d4X4rfYy\nqD8a6HTrNJq+uZJjKvKCP/IpAPvxxWU85k4VlPPhz/X/XNwy99gIG/ni7i2C\nv50wl61+cI4ZpC74gRM1Ya7RKlz7twRM0nkIb9hJUJDGAFeNihpRsAYtIIVd\n32H4b+8Pqucf+cOmzQPrHxvXJK1apfJLk11YUnw4/tpgP3vKFdkU+e1xLbN6\nG73pr2/ntMkOWm8GzdFH0v6XaPCPkP0K27jtGrfV5feLLVMKivskE1OH7/vt\nOwsVQZIyXAMoiTp6/a5uCSHMgiyrwtUF/UWYwva7yZsmPKmvrxq3Okyj+gwf\nuzbl4P/TUQ2MIjCj86PNL1ezzltDgmf7+26eyTkdui8BIdGmR/0DVgBlP87D\nqr37rh+OKAAfaGxmJReeuNtnp1YfJNy92Bq0cHdnHZU3BL1RpL37U1kaimmV\nlcMjgaZhsV3zS1qesoPdw0rmVlFFwnX3ZgyVlfkO8aU1z2Ktki9Jfp3fXDY0\nXgEKM4uZ+STnEr5e/5FJ9HbPyIogEQjoyppTUjf6kM532VOX05BtntGPN48O\nje1zZlnJesVC3FiWhWai6M68vNT1TzFIJz1YYfDDJzI6omrFF9eVq0uDSB6R\niQTC\r\n=cjvS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGM651A8Ke9a/aEqx/ug8EADLZK9dDxPHjJMN1hbLfJOAiEA9jPoNAcyOtgI6bnPjw3SZvY0rNFTfTGnJwT3fagyjio="}]},"maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/env-dot-prop_2.0.0_1545656742908_0.6326458409205977"},"_hasShrinkwrap":false},"2.0.1":{"version":"2.0.1","name":"env-dot-prop","description":"Get, set, or delete nested properties of process.env using a dot path","license":"MIT","homepage":"https://github.com/simonepri/env-dot-prop#readme","repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues","email":"simonepri@outlook.com"},"author":{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"},"contributors":[{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"}],"keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"main":"index.js","engines":{"node":">=4"},"scripts":{"test":"xo &&nyc ava","release":"np","update":"npm-check -u"},"dependencies":{"dot-prop":"^4.2.0"},"devDependencies":{"ava":"*","np":"*","npm-check":"*","nyc":"*","xo":"*"},"ava":{"verbose":true},"nyc":{"reporter":["lcovonly","text"]},"xo":{"prettier":true,"space":true,"rules":{"object-shorthand":"off","prefer-rest-params":"off","camelcase":"off","prefer-destructuring":"off"}},"gitHead":"18ef00d8f98df55430cf6331f227acc83855a6fc","_id":"env-dot-prop@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"simonepri","email":"simonepri@outlook.com"},"dist":{"integrity":"sha512-L0PFMUHxuafXE0qdc6g+VftmjZKcMovQeutjQ5Cw9AFR6LIZtTuUDj/fDFv083Je4ftDiE5K46MBffToECkjhw==","shasum":"95657f497a3c25a935f4a87da37f3954ffa89f5b","tarball":"https://registry.npmjs.org/env-dot-prop/-/env-dot-prop-2.0.1.tgz","fileCount":4,"unpackedSize":17635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIOSbCRA9TVsSAnZWagAA934P/3sGhXOwJRV2npIwCHIH\n31tBZisBP0WENKdp/tXuWY9ZG1roGDhwWHRNHaQ849TVqMuY2mbn4u/InNY2\ntgqa89dFa3kVGiR2PpLpH77j2EHguHs7Qu+e/+wSMTgeiZbuuGE4adJLUzNC\niqYqSJfU/W03JFj6kFSWY4N5Svc6G8Y0VZuieWTuDaXylisN1tKQALr9c36x\nWePqeF/0SLR+0CRttCwhlz3NDkewPt6w/tt1pds/kv8W1QA+Z03neFhxw8Gk\nD3XjVOlI1xsdeq/Jznu8J2tP/FIjkVF7U4NlVa2aNJs+wVsNabjeaivI2Ey9\no0RRpq3cx/QuGxkdu/o4fdVk6ydCztBCEoLv/ijRwwiVD8DHJeyVmJ6tFGpw\nLGq6wJHIzkK5gQtVU/VtLkC8Pq7kUh+5L8jcXc/7zb3AoOQcPbQFskBAeTuk\naWtXqqVlnZ2wwF6c2BOhOgBwEg2hAROtMJj29Zapixk4QPOSKGrssTBErr0y\nDFH4NKVJY2vG1anqe6EQ60DNDkp/5LcNpBv593et38r47JVVC8kgH9osASho\ncWubHJf1aJXM/AZOPpIfi9ONBiytBQfJ9y48C+XQydOHfn4iS0AgAtboJIwI\nH7mzzhp4qQWYn/Z2TM+sU9nXrfgdsi3D+kwfhtjIe10FfgtmR+Kwh6/FSFSe\nnI90\r\n=N5Lm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAybm/UZ4gHciJfpBVewS77tFBN8Zvdw+U5jVZJzTlBAIgaKLAGgH3x8Pf4+jwjVlcdhQ+TUb8AIlD6v4FIAu4EGM="}]},"maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/env-dot-prop_2.0.1_1545659546655_0.6551138718537399"},"_hasShrinkwrap":false},"1.1.2":{"version":"1.1.2","name":"env-dot-prop","description":"Get, set, or delete nested properties of process.env using a dot path","license":"MIT","homepage":"https://github.com/simonepri/env-dot-prop#readme","repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues","email":"simonepri@outlook.com"},"author":{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"},"contributors":[{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"}],"keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"main":"index.js","engines":{"node":">=4"},"scripts":{"test":"xo &&nyc ava","release":"np","update":"npm-check -u"},"dependencies":{"circular-json":"^0.5.9","dot-prop":"^4.2.0"},"devDependencies":{"ava":"*","np":"*","npm-check":"*","nyc":"*","xo":"*"},"ava":{"verbose":true},"nyc":{"reporter":["lcovonly","text"]},"xo":{"prettier":true,"space":true,"rules":{"object-shorthand":"off","prefer-rest-params":"off","camelcase":"off","prefer-destructuring":"off"}},"_id":"env-dot-prop@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"simonepri","email":"simonepri@outlook.com"},"dist":{"integrity":"sha512-u0997EBxFSEVk+wmlXoUbQdheyZQe7rpCEtzGQL5apDH3ssgwpx6eZ0MeCcMWB1pl8m1hdQOb6I+bBWsuMvEhw==","shasum":"23e17015f91f26269f8e4448a1195f67653bac6f","tarball":"https://registry.npmjs.org/env-dot-prop/-/env-dot-prop-1.1.2.tgz","fileCount":4,"unpackedSize":17289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcI91DCRA9TVsSAnZWagAA+TQP/1V2nhJ+AaGneCPUGPBa\ni0p9uSQjMHqmMqsBJzvOnZnB5j/eeW26+UaZJvsaAo37noe89IrHpu4IXaX1\nisMU/TNOIemHRypdhut0uaO9WdkVoxLdOp89dxhier1ca8H1tX9DvTkQEtQi\nCa3hYx9nao///rNiveOakh7/UAG9BeQUCpOZ93Eiwk+b6WcwcCiXm2JwDEi/\nz8LFhtn47hy+JNTuEsjiRmPePUlqkckYJ7MidKFKBsHAs2i8FQ66IPIZyH72\n8wpGJOXbuV34hGqJFBipIU73J8kz5cnNGbl+Jneb13nl0B9FyK5BTiKKhFbx\nvWPJGfQ8F+6SJ+a9KmP+IHIMpd8lROP1kArRiWO0kLF1w0tiQnKJisZM3gBd\n0KW7uVVTEyl9VWooczmnhe+8jba0UdXz8X86wgyfbaoVqCoNeqsdt6Qot1RZ\nGlYxfO73eSCoAz0RgDKSyF0BqBkVTYW1WBzcoizhpdDtJ2p33edZxwiRn/Qw\nmAs2MQ6UzXg636/SBojps21XNiSdeXykKtopiqEIj7c+ITa/dEo88MQ9SZXn\nxfGBYG/zB+qy0wi706ZnyjFiy+oXMt7qoxAWYaQVOlIhvSZ7/BknyAiMrouY\njXfQHp3ORG8AxHKgmiO8+f2FwKhtOWrVS3KRKgE0Crr6YcHT4hVkrZ3tR0OP\nQGnT\r\n=wSAv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeIfaj+UwTqDr09WWqvi7sFnJMrs1tGb7eqJRh6ffcbAiBmwUtxiuYvCRH7LADkI1xciNGHqog4UL0Kq2w+JAt1wQ=="}]},"maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/env-dot-prop_1.1.2_1545854274520_0.0494798017032152"},"_hasShrinkwrap":false},"3.0.0":{"version":"3.0.0","name":"env-dot-prop","description":"Get, set, or delete nested properties of process.env using a dot path","license":"MIT","homepage":"https://github.com/simonepri/env-dot-prop#readme","repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues","email":"simonepri@outlook.com"},"author":{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"},"contributors":[{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"}],"keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"main":"index.js","engines":{"node":">=10"},"scripts":{"lint":"xo","test":"nyc ava","release":"npx np","update":"npx npm-check -u"},"dependencies":{"dot-prop":"^5.2.0"},"devDependencies":{"ava":"^3.9.0","nyc":"^15.1.0","xo":"~0.27.2"},"ava":{"verbose":true},"nyc":{"reporter":["lcovonly","text"]},"xo":{"prettier":true,"space":true,"rules":{"object-shorthand":"off","prefer-rest-params":"off","camelcase":"off","prefer-destructuring":"off","prefer-object-spread":"off"}},"gitHead":"712d779f9341cb731f96abcd88eae108ccaf2070","_id":"env-dot-prop@3.0.0","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mWFc8zw15yEursQpRlDFdrBMlB3LQPRNhEtYXZvLHNAyPCvq06xvdFFuLAmqYrbH+4Xqsy8eEU11Re+rbi7lHA==","shasum":"2b6241006cacbe95c739d502dd8e79068e73e088","tarball":"https://registry.npmjs.org/env-dot-prop/-/env-dot-prop-3.0.0.tgz","fileCount":4,"unpackedSize":18679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/a2KCRA9TVsSAnZWagAA+8IQAJli+k6PnHi58dri6c8W\nzOHodXtyEn1dMWY3aZpXmE5z3SDF2hj+xiaYHraKYnAnaAS6e+qKVdeOZHTh\nHhZCzdop7DuNg8OvM1X7+RO2xv7mE0xj9cLeXdD36MLFHaMumgWYCYQI7OIU\ncD3PlFJ6LCLl4uFppF5u6TyIRtdfCp4TlrWqpiGYsacNSDTGrTpmaaA59QEp\n7VuaAKJANOOqCBYM+Syui6ajOTDZe9dfkp44bdBGQ9kazWh4BBfmdHLyiP3h\nB1mdG12K8cr41BvwScjLJIzql+9c0h+jvfW5rrrvvn4RIu3j/bBVpVSHZWK7\nzMPTMcJheElLQczkjsB2IymXLK1cPJD326SWe8OymLNwezYqZxfSgWO7HMfo\nfPokOaw1iCpP/vpp3ke9fvLcPH3GScqMe0wRyuVPi1U32+ng4vmZ8ZePVcpV\nzYgwbV2yT36Xl6A9qy7pa0Y8SQBUo1NM7EcoElN5Pz60Ynk9x38OoGwEpYyx\nlGP/R/PFRCaX3DvhEEM3wo0CssYFsUdbux2fiYjSuGeKXnApTS+Vy5gau51x\nC1PugnUjOfDVEl8ruRBpm2Z4EThOEks8LMp8YgX9gaYI5/cUCW7lB4AwWkBN\nWrk+4GgINNxOJn/uPQKeSdfdX6E/MSv9G+qBkzlQM88BwCWnLxJpG+shuG2t\no9k0\r\n=vjJx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3hu5e0lxuLJBzWF1vMX7jb6WAYLRQ0hWFlCae3Z20dAIhALvjxjBaz5Bb2TpfrG7vXtzQzKgm4we/KVLmr8IvCJsc"}]},"maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"_npmUser":{"name":"simonepri","email":"simonepri@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/env-dot-prop_3.0.0_1593683338330_0.3452382176164628"},"_hasShrinkwrap":false}},"readme":"<h1 align=\"center\">\n  <a href=\"https://github.com/simonepri/env-dot-prop\"><img src=\"./media/env-dot-prop.png\" alt=\"env-dot-prop\" /></a>\n</h1>\n<p align=\"center\">\n  <!-- Version - npm -->\n  <a href=\"https://www.npmjs.com/package/env-dot-prop\">\n    <img src=\"https://img.shields.io/npm/v/env-dot-prop.svg\" alt=\"Latest version on npm\" />\n  </a>\n  <!-- Downloads - npm -->\n  <a href=\"https://npm-stat.com/charts.html?package=env-dot-prop\">\n    <img src=\"https://img.shields.io/npm/dt/env-dot-prop.svg\" alt=\"Downloads on npm\" />\n  </a>\n  <!-- License - MIT -->\n  <a href=\"https://github.com/simonepri/env-dot-prop/tree/master/license\">\n    <img src=\"https://img.shields.io/github/license/simonepri/env-dot-prop.svg\" alt=\"Project license\" />\n  </a>\n  <!-- Awesome - Node -->\n  <a href=\"https://github.com/sindresorhus/awesome-nodejs\">\n    <img src=\"https://awesome.re/mentioned-badge.svg\" alt=\"Awesome project\" />\n  </a>\n\n  <br/>\n\n  <!-- Lint -->\n  <a href=\"https://github.com/simonepri/env-dot-prop/actions?query=workflow:lint+branch:master\">\n    <img src=\"https://github.com/simonepri/env-dot-prop/workflows/lint/badge.svg?branch=master\" alt=\"Lint status\" />\n  </a>\n  <!-- Test - macOS -->\n  <a href=\"https://github.com/simonepri/env-dot-prop/actions?query=workflow:test-macos+branch:master\">\n    <img src=\"https://github.com/simonepri/env-dot-prop/workflows/test-macos/badge.svg?branch=master\" alt=\"Test macOS status\" />\n  </a>\n  <!-- Test - Ubuntu -->\n  <a href=\"https://github.com/simonepri/env-dot-prop/actions?query=workflow:test-ubuntu+branch:master\">\n    <img src=\"https://github.com/simonepri/env-dot-prop/workflows/test-ubuntu/badge.svg?branch=master\" alt=\"Test Ubuntu status\" />\n  </a>\n  <!-- Test - Windows -->\n  <a href=\"https://github.com/simonepri/env-dot-prop/actions?query=workflow:test-windows+branch:master\">\n    <img src=\"https://github.com/simonepri/env-dot-prop/workflows/test-windows/badge.svg?branch=master\" alt=\"Test Windows status\" />\n  </a>\n\n  <br/>\n\n  <!-- Coverage - Codecov -->\n  <a href=\"https://codecov.io/gh/simonepri/env-dot-prop\">\n    <img src=\"https://img.shields.io/codecov/c/github/simonepri/env-dot-prop/master.svg\" alt=\"Codecov Coverage report\" />\n  </a>\n  <!-- DM - Snyk -->\n  <a href=\"https://snyk.io/test/github/simonepri/env-dot-prop?targetFile=package.json\">\n    <img src=\"https://snyk.io/test/github/simonepri/env-dot-prop/badge.svg?targetFile=package.json\" alt=\"Known Vulnerabilities\" />\n  </a>\n  <!-- DM - David -->\n  <a href=\"https://david-dm.org/simonepri/env-dot-prop\">\n    <img src=\"https://david-dm.org/simonepri/env-dot-prop/status.svg\" alt=\"Dependency Status\" />\n  </a>\n\n  <br/>\n\n  <!-- Code Style - XO-Prettier -->\n  <a href=\"https://github.com/xojs/xo\">\n    <img src=\"https://img.shields.io/badge/code_style-XO+Prettier-5ed9c7.svg\" alt=\"XO Code Style used\" />\n  </a>\n  <!-- Test Runner - AVA -->\n  <a href=\"https://github.com/avajs/ava\">\n    <img src=\"https://img.shields.io/badge/test_runner-AVA-fb3170.svg\" alt=\"AVA Test Runner used\" />\n  </a>\n  <!-- Test Coverage - Istanbul -->\n  <a href=\"https://github.com/istanbuljs/nyc\">\n    <img src=\"https://img.shields.io/badge/test_coverage-NYC-fec606.svg\" alt=\"Istanbul Test Coverage used\" />\n  </a>\n  <!-- Init - ni -->\n  <a href=\"https://github.com/simonepri/ni\">\n    <img src=\"https://img.shields.io/badge/initialized_with-ni-e74c3c.svg\" alt=\"NI Scaffolding System used\" />\n  </a>\n  <!-- Release - np -->\n  <a href=\"https://github.com/sindresorhus/np\">\n    <img src=\"https://img.shields.io/badge/released_with-np-6c8784.svg\" alt=\"NP Release System used\" />\n  </a>\n</p>\n<p align=\"center\">\n  ♻️ Get, set, or delete nested properties of process.env using a dot path\n  <br/>\n\n  <sub>\n    Coded with ❤️ by <a href=\"#authors\">Simone Primarosa</a>.\n  </sub>\n</p>\n\n## Background\n\nThis package aim to let you access to your environment variables as if they were JavaScript object.\nSee [this guide][12factorsguide] to understand how to use this package to create a [12 Factor compliant][12factors] configuration system for you app.\n\n## Install\n\n```\n$ npm install --save env-dot-prop\n```\n\n## Usage\n\n```js\nconst envDotProp = require('env-dot-prop');\n\n// Let's assume process.env contains the following keys\nprocess.env = {\n  FOO_BAR: 'unicorn',\n  'FOO_DOT.DOT': 'pony',\n  'FOO_UND\\\\_UND': 'whale'\n};\n\nconsole.log(process.env);\n// => { FOO_BAR: 'unicorn', 'FOO_DOT.DOT': 'pony', 'FOO_UND\\_UND': 'whale' }\nenvDotProp.get('');\n// => { foo: { bar: 'unicorn', 'dot.dot': 'pony', und_und: 'whale' } }\n\n// getter\nenvDotProp.get('foo.bar');\n// => 'unicorn'\n\nenvDotProp.get('foo.notDefined.deep');\n// => undefined\n\nenvDotProp.get('foo.notDefined.deep', 'default value');\n// => 'default value'\n\nenvDotProp.get('foo.dot\\\\.dot');\n// => 'pony'\n\n// setter\nenvDotProp.set('foo.bar', 'b');\nenvDotProp.get('foo.bar');\n// => 'b'\n\nenvDotProp.get('');\n// => { foo: { bar: 'b', 'dot.dot': 'pony', und_und: 'whale' } }\n\nenvDotProp.set('foo.baz.e', 'x');\nenvDotProp.get('foo.baz.e');\n// => 'x'\nenvDotProp.get('foo.baz');\n// => { e: 'x' }\n\nenvDotProp.get('');\n// => { foo: { bar: 'b', baz: { e: 'x' }, 'dot.dot': 'pony', und_und: 'whale' } }\n\n// has\nenvDotProp.has('foo.bar');\n// => true\n\n// deleter\nenvDotProp.delete('foo.bar');\nenvDotProp.get('foo');\n// => { baz: { e: 'x' }, 'dot.dot': 'pony', und_und: 'whale' }\n\nenvDotProp.delete('foo.baz.e');\nenvDotProp.get('foo.baz');\n// => undefined\n\nenvDotProp.set('n1', 42, {stringify: false});\nenvDotProp.get('n1', {parse: false});\n// => 42\nenvDotProp.get('n1', {parse: true});\n// => 42\n\nenvDotProp.set('n2', 42, {stringify: true});\nenvDotProp.get('n2', {parse: false});\n// => '42'\nenvDotProp.get('n2', {parse: true});\n// => 42\n\nenvDotProp.set('n3', 42);\nenvDotProp.get('n3');\n// => 42\n\nenvDotProp.set('n4', '42');\nenvDotProp.get('n4');\n// => '42'\n\nenvDotProp.get('');\n// => { n1: '42', n1: 42, n3: 42, n4: '42', foo: { 'dot.dot': 'pony', und_und: 'whale' } }\nconsole.log(process.env);\n// => { 'FOO_DOT.DOT': 'pony', 'FOO_UND\\_UND': 'whale', N1: '42', N2: 42, N3: 42, N4: '42' }\n```\n\n## API\n\n<a name=\"get\"></a>\n\n## get(path, [defaultValue], [opts]) ⇒ <code>any</code>\nGets the values of environment variables at the path specified.\n\n**Kind**: global function  \n**Returns**: <code>any</code> - The values of environment variables associated with the path specified.  \n**Access**: public  \n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| path | <code>string</code> |  | Dot separated path. |\n| [defaultValue] | <code>any</code> |  | Default value to return if there is not any environment variable that matches the path provided. |\n| [opts] | <code>Object</code> |  | Additional options. |\n| [opts.parse] | <code>boolean</code> | <code>false</code> | If true the value retrieved is converted to the proper type. |\n| [opts.caseSensitive] | <code>boolean</code> | <code>false</code> | If true no case conversion will be performed from the dot path provided to the env key search. Eg: 'tesT.kEy' will look for tesT_kEy environment variable instead of TEST_KEY. |\n\n<a name=\"set\"></a>\n\n## set(path, value, [opts])\nSets an env key at the path specified. If nested keys are present they will\nbe deleted.\n\n**Kind**: global function  \n**Access**: public  \n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| path | <code>string</code> |  | Dot separated path. |\n| value | <code>string</code> |  | Value to set. |\n| [opts] | <code>object</code> |  | Additional options. |\n| [opts.stringify] | <code>boolean</code> | <code>false</code> | If true the value provided is converted to string. |\n| [opts.caseSensitive] | <code>boolean</code> | <code>false</code> | If true no case conversion is performed from the dot path provided to the env key search. Eg: 'tesT.kEy' will look for tesT_kEy environment variable instead of TEST_KEY. |\n\n<a name=\"del\"></a>\n\n## del(path, [opts])\nDeletes an env key at the path specified.\nIf nested keys are present they will be deleted too.\n\n**Kind**: global function  \n**Access**: public  \n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| path | <code>string</code> |  | A dot separated path. |\n| [opts] | <code>object</code> |  | Additional options. |\n| [opts.caseSensitive] | <code>boolean</code> | <code>false</code> | If true no case conversion is performed from the dot path provided to the env key search. Eg: 'tesT.kEy' will look for tesT_kEy environment variable instead of TEST_KEY. |\n\n<a name=\"has\"></a>\n\n## has(path, [opts]) ⇒ <code>boolean</code>\nReturns whether an env key exists at the path specified.\n\n**Kind**: global function  \n**Returns**: <code>boolean</code> - true if exists at least one environment variables with that\npath prefix.  \n**Access**: public  \n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| path | <code>string</code> |  | Dot separated path. |\n| [opts] | <code>object</code> |  | Additional options. |\n| [opts.caseSensitive] | <code>boolean</code> | <code>false</code> | If true no case conversion is performed from the dot path provided to the env key search. Eg: 'tesT.kEy' will look for tesT_kEy environment variable instead of TEST_KEY. |\n\n## Authors\n\n- **Simone Primarosa** - *Github* ([@simonepri][github:simonepri]) • *Twitter* ([@simoneprimarosa][twitter:simoneprimarosa])\n\nSee also the list of [contributors][contributors] who participated in this project.\n\n## License\n\nThis project is licensed under the MIT License - see the [license][license] file for details.\n\n\n<!-- Links -->\n[start]: https://github.com/simonepri/env-dot-prop#start-of-content\n[new issue]: https://github.com/simonepri/env-dot-prop/issues/new\n[contributors]: https://github.com/simonepri/env-dot-prop/contributors\n\n[license]: https://github.com/simonepri/env-dot-prop/tree/master/license\n\n[github:simonepri]: https://github.com/simonepri\n[twitter:simoneprimarosa]: http://twitter.com/intent/user?screen_name=simoneprimarosa\n\n[12factors]: https://12factor.net/config\n[12factorsguide]: https://github.com/simonepri/env-dot-prop/wiki/Create-a-12-factor-compliant-configuration-system\n","maintainers":[{"name":"simonepri","email":"simone.pri@hotmail.it"}],"time":{"modified":"2022-05-01T09:01:19.177Z","created":"2017-07-24T23:20:31.495Z","1.0.0":"2017-07-24T23:20:31.495Z","1.0.1":"2017-09-24T15:08:52.723Z","1.0.2":"2017-11-15T01:58:12.441Z","1.1.0":"2018-11-25T11:34:05.242Z","1.1.1":"2018-12-23T22:25:23.310Z","2.0.0":"2018-12-24T13:05:43.053Z","2.0.1":"2018-12-24T13:52:26.846Z","1.1.2":"2018-12-26T19:57:54.600Z","3.0.0":"2020-07-02T09:48:58.445Z"},"homepage":"https://github.com/simonepri/env-dot-prop#readme","keywords":["env-dot-prop","dot-prop","env-config","env-configs","env-configr","env-configuration","env-configurator","config","configs","configr","configuration","configurator","env","environment"],"repository":{"type":"git","url":"git+https://github.com/simonepri/env-dot-prop.git"},"author":{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"},"bugs":{"url":"https://github.com/simonepri/env-dot-prop/issues","email":"simonepri@outlook.com"},"license":"MIT","readmeFilename":"readme.md","users":{"simonepri":true},"contributors":[{"name":"Simone Primarosa","email":"simonepri@outlook.com","url":"https://simoneprimarosa.com"}]}