{"_id":"@terran-source/dotconfig","_rev":"35-86597024060618b929a834db2678e73a","name":"@terran-source/dotconfig","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.0":{"name":"@terran-source/dotconfig","version":"0.1.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"test":"mocha tests/**.spec.js"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","dependencies":{"type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Terran Source Cosmopolitan\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 all\ncopies 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 THE\nSOFTWARE.\n","_id":"@terran-source/dotconfig@0.1.0","dist":{"shasum":"6285a44d42428887ce8359d8d755d5ef8d8aa527","integrity":"sha512-7S1nz2U+O542uwIVCkEPbEVHgUD5oSNto0bWKRDRXY3iIVhglmY8IshZSVGge8xPG8CGVwVLdHm/3MMZLNKH/Q==","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.1.0.tgz","fileCount":14,"unpackedSize":34805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBF41CRA9TVsSAnZWagAArJkP/1pXaOL0hVcUoXGbe49P\nsIre1ikm68IRgQ1KhNEukJafCMNqfNJVLpOHG/UAOg2yNLsw7UrAm/O/Q8+I\nMOk64aKGqONBT8uNpHlyABIF7szAkR1sz+0Oo17rDT4nST8qRVAQ93XCe/Kt\nn+07x7kI3GxJTCxFhsTcc88mI5vQv04mj/M7KNIkAl88v6KLlZfsemEROsT7\nd/qVgcjVPscctT2CjOCjbjXMs40henGfyI/LP9o4R8UhqUvzDYlu91wiRtpO\nnPob0bfh2h0dI21w8SMgP9XWLSn/1hm2s60o/5g5LMbqu5u+jX5/+1tiiXDi\ndTtLSeRGmQv5gOnaQySmIhuutmOOaZD7xwH1t72odITtTeBIMHwGqZHzbbj3\n6xz8qv46BWP2vWMmW8zsIqe63o9fvhzuTTRgcXN5elpw0qOowy/ZPPvCbNax\nRVGaxwrBzAmqKMKZfPm/hmPzJNh/Kh/AtsVg4qaKrH50TtS2yhGZ7IziJs18\nAzSp/OJpOpq6Na99LYpO6SKPqmcXAknVajn7zfQ5xslWA0mBSzUa+PFort9S\n3Dd8zjSkknsH6lk0r2JHYvM8QYxkHZK2uPKfViFCvRPmLiJ8278nYL1okyJ7\nPqAnokb4wPk8mZxWti+c3mLZL6xtLLqQBwumyUY+anfQ0i3At1rcmzQmzaAy\nFM+b\r\n=kyB3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEL5+slgftlQTfsVOteUzjqAlwQWnCRW4d0Ed0AhL+CgAiEA3M0qWU5j7H3QZfZeMpNCAIYfYA7R3oV9RWU4Yan6MwA="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.1.0_1577344565479_0.5782631478138549"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.2.0":{"name":"@terran-source/dotconfig","version":"0.2.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"test":"mocha tests/**.spec.js"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"6ad6826f3b22bae9a5c8ebaa5eddc1ff37ea6c90","_id":"@terran-source/dotconfig@0.2.0","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-QIrx5etZErHzTiYiDtFdpM3rXRUQegKfubACvY4aCl7wwkGWPjoip6DLszxmzoG8SgohUb1w0TzRfoiWyXG6fw==","shasum":"4b9bc6e8373076a619fbaf65f3c2104e09724e60","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.2.0.tgz","fileCount":12,"unpackedSize":12046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB6/hCRA9TVsSAnZWagAACzEQAJWqSA8w8GkKJ1BRg2La\nSYNskNzieJgP5SkbkW8T9jw5kR9RHIZHSsoX/boVtlqFeeMyq1QfbeYPWz1u\nq3/o/lbDahQ15kjm/Jqq+Dx1KY16pVw6MRsTTtIyVxw7OWTrKxqdy8SrZ5R4\nbcMo+vYPT4HD5Clnj05GFUg5pg3MzKKuAfyc+sw9bSnp7dS0GfGlHUWS3m6E\nyjomF7HvH0OyD2D39LysXNDbJt0HUB4cOdmG0y/iP3z6wZKBu8wO+wq75UyC\nHPPwqeL5nHNklxqsBr7CIBbVvr8XKUI2jlq88vWlKSCCVp1Jk4l2E1Cl3a+8\n8UN3BV4VN8po9hVSv75iDIgn9OLRHpuXM7C2CKjdnTBSKqFkGfOvY7GIWx4O\n0tubebmWCzcE55yqwsy5hyFaePvcLUKLm/7UEOBf60MWge3mzQ5pOmf/JR/+\nWsrjFGSKDqfKAXjIrk1OJ5q4M0LB/yXDNWDr+gHiXmR68XfS8xHvp5RIOk34\n8Pw4usUWKsr476IsvjnvZsj+zYJ5oNnhetfH68Piyu2te+I0JBz0fyowNNVF\n9AUIONe01E5ybuq/ne/atRg1vw1Gmb5AGQhI080jWoctx97dspWvmG2GMrGf\nIvM5E4G+8rNIlrs/bBtftsP10lX2w92D3+AI9Kw4nEl2iwc/FFb5lpWapFc4\nG6aK\r\n=fmns\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDML6yoCCViGkMn0pgTg3OQrLSDy+ujzY5mCjdqWEslXQIhAPIfM4kKcaStAchL3z6RQoMUEvrjhuTxCXQGfMF1kTja"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.2.0_1577562081166_0.7859879045503275"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.2.1":{"name":"@terran-source/dotconfig","version":"0.2.1","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"c69334c97da2cf20a756a1832a0aa81ab8b6cb74","_id":"@terran-source/dotconfig@0.2.1","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oNcEd0jlMk6yteI5yJCiXlLCjq+5mj5QMxJXYn+vWdi5QvBiEpsHB+w4Z8o1YTzvp8naCjWLm4SyQ9hV1eQBqw==","shasum":"21eab68bb6fa5fc2ea1699a1349fc9d8271f386b","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.2.1.tgz","fileCount":10,"unpackedSize":12876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCI24CRA9TVsSAnZWagAAxPoP/i5fqQFqLgStLkoKwp6u\nUKjWkb/b/A/rSV/mUYpknPAz8nE+C7aT+PFSpxtJ0e/LmVXx/2I0h8T+Pl+k\nZTI5OHoi+jWDhj/RcwTe7TXmT7l3dkewQ6q+0KJjcmugnhdd+yEVdg7IH1Ba\nIQoj8WcNt/RFa80FaGlxs32LWhagwdnbKrVrsSnFiXGV4OOAkNZbBKgGA0a5\nWmC82nsonJHE/14xZ6Y6lhZX+bWaKGZxR2zMO4ZoHXN3TsQmMKW+VQbWuJnK\nrahC8ay5Yd+u+kicSh/JU4b4uaWefDEerLC+5VOUEWB+w0w6BmUgKGdIOpih\nP5xN59T4UpYLv2cg1yS/GfiqOKJ8JfOAOOUHQ2UwznIDKrQNh3rSptZd/6VS\nJhR8sSR6EoWOSWHTRxlOQJ6cfAFBoT3YEj6vwNbEm5IzHPMu/bSm3xxXAXbE\nRhz/xtYMkHKDsRb2K8SbwUUL93eNHk7Ys+AgbxQf305UJ4ja2qLPIRq6m5Q8\nC4PhW6Avp+67FHLlTm90icZyvlytgju9AVvcscGqC2AAR3IAcRXYuCbFqzq0\nGKHeHMydipYkLnwsh1qch80arJHbGrvcndlZSMnnfomqW6Vasnlfl7PE4urB\nWflDBDfQJryegUOkzj3QX+lUqLFlmZBBQHykFLwDHlAkUvgFxWhGrck7CEfZ\nn2US\r\n=EgsM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhfv4G32CUwJNvX4A8tU1jpKYvQLF1jhXjIXCVZVLkDAIgcYUEvNGI1VKJSJV7hDN3BMmb9HCTP+8oZdRj8FlSKWo="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.2.1_1577618871979_0.2728786229123443"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.3.0":{"name":"@terran-source/dotconfig","version":"0.3.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"fae6f67f94796543e257a747e455a67077c7c9f5","_id":"@terran-source/dotconfig@0.3.0","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tn9Rl0Jrzg9IOtebtyEwOxr149kSDoJP8Y4J3LvVkeIGhc5qeY+7IUbDog4xUHItX4vd/t/mdB89Ns3IApk8Lw==","shasum":"ab102427abe2666033e1684acf03a74e8ba8d475","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.3.0.tgz","fileCount":10,"unpackedSize":12778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDD8GCRA9TVsSAnZWagAAkHcP/AgaRXASdPhmW8rkR2U2\nj9xqeYufkjsyhswd0pkF3KtufgL34OVxXD48zFWcGties8mxM9pLTfwB4CMS\nYUikqOIsVYtDi0N3Ywpn/gakLz2ymAEpa54OYdNOuMhnaM5+TXf1YIR5VnrO\nJzqCd7sGRg+nGGgPvBMHbu3YcOmjS08aF6zE55Coi9Z0BYoGSv73odNt3C4J\ntMtkR6Me7qQDVaLXqkAyO/Tb8t5PFOjTsqGqMdF5Lp9OT4CIYmHaRCRCNdHu\nTxAaO9YHjga8TGIBEPBxxmPGEjya7slngXxOok5lMcUxDjZ17hUYY5W783UO\nYGApNBn3VJ+R/S79heX/B3nh/Qee3GlNbsFPtt83O2sHCzad4bo3/vgI2vYk\nB1QvtF9bHqwobIKDqgR42NulctADEe5tcLzpTc7+lbPskFUoCSdsfb/xc646\nTmPZqFT0eHxHXkRhkeEPglVn73iZua3LbyVug55R2wxyglXjzZHWU88pAY2i\nvhfA0uZDm/X7UQjG9VJx38/GLgebftV7jr77/vsCtLWr5N2/jxg6Ngzciq4l\nPn5hZP9+Ds8Al0mJtcxxsAiHNzsoKJT3s4BsZPV58b02+T+6qBGCPmBFDSnr\n8fzSDfVEwaD1aJ2Wa6/k1eoucnHVzNcQmeh8O19L7BX4Dhy3XjeHYDHBUNL9\nXdSy\r\n=7d0t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUcdOXvVuLf3ZwtAihwnaSQlYybW3l/cm4sqvMC2OWKwIhAOKXpTRcNqXryApiuKBYnECMppQQPWniwfGxH3OvGOGz"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.3.0_1577860870422_0.5358605578095463"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.4.0":{"name":"@terran-source/dotconfig","version":"0.4.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.3.0","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"8f70748bb8a09e52d8f6972d38341d76ea86c88d","_id":"@terran-source/dotconfig@0.4.0","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rjf+9FLwDEGX8B4XLeTX/NRsUCjWFJlz7tiZdiPjWn9bpuhxsysdriAcN+muMl72VgDMjG69zfO1ZO3wAVVzYg==","shasum":"cfadbbbd950131fb39ea75e8c6e097531a35fc1d","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.4.0.tgz","fileCount":10,"unpackedSize":13141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDSkNCRA9TVsSAnZWagAAXDQP/js7Bk7O2VS/wopZi3CS\n5DZLXBXtE9ADlSs7OxOOBdgqMXFWtk41VDWnInAIKyBzLU+UP/q22mIOs4oh\nTOTc1b4Hmo1IW9otxiSdbblXkhinGxlPHLRyeDxflH4C1L+llhEW/PKQCmPR\nv5eXULOQRoG/OglBvpabxUblSPXSRHffVtDxaBnd1mO5CKEIe7ttwsXNw+ca\nLdQ8ESfHtPORbDozIwZ5fRm7mIo7B9Fo+9KsfGNGyj+24YOtNpXD8JeWP43z\noWmO4Epk0yv1ZQW/F/eaTkA+DM9UuJ+vBipHvJPaftXIGbW2RPKKgqUNN6Xw\nKdm6DxXGDGeOYyPkcBHfsn7JQBvK5o6F6O6cwU8YIwxVDi/6TK0tRiKid5LR\nIte/6hcOBs/y/fbOdf2LrMBHAw3u4eklU6X9xOYeZKQh1FLzjAmdgD8unc+G\nx+l/lhXsqMy9wT0K8sjFJEhzrwMQed6yvvhYZJ4701ItiV0HwuWprccgEJJx\n32TQO8Tidn7rT093X8W1oriD8ldf+WgSVicSvKgEbp4sFhrBrqIOcCNwNluB\nGwKkXtaPv5RRhQ9EzjGXgkQkYFaj9uo0p6kdwE85d0V7X+LDAcx6TPgpRFAC\nlloWCUHpeBE6E804Di0tzC9OIz/y7oGIIjoXWsXJkvJuC4XfTa+PApo9JHRH\nRK2a\r\n=1yGn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOAp7WTbRexeqeYCVRqEqz0pGT8A2rsvO3zUfDb4q7owIhAJ15oxuuyUa779O4Qn0ztHNCNP2mDFpNahXa4FHgjPxl"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.4.0_1577920780823_0.523237063296661"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.4.1":{"name":"@terran-source/dotconfig","version":"0.4.1","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.3.1","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"972cbd9fe6b3ae33bbe00d5f71b986649f70dba2","_id":"@terran-source/dotconfig@0.4.1","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-8HYvRBRzFJzIRhM5258+QPAlocSOajUfNkUiHEhlq6DiZMv92nF4MY+mEo+mhq0SMyL0lmvOKlTDu4hb9fWPBQ==","shasum":"ad5351b2bb24edc23f1696c2b3ffd05542ed792c","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.4.1.tgz","fileCount":10,"unpackedSize":13141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDkPpCRA9TVsSAnZWagAAA/MP/jHu9dnSM/uJ9x7uTWy9\nQn6Vn9tCpcbv2mFuVhUSBkcw4GoPRB3Ft0wPjaf68rwina66UidreN0bY3Dv\nlht15xNfg4DQredoUoOAFdoGVILgdC9u124CLOGl9hT6SDAyEusYZbN9E59P\nH1hU0pZIkvB/3CH7nqoiuyvusyRXxxbGkK9gtgUgjMo1OHp/53WWvfKtcAzf\ng09wHbJY+Gleed5Dc95l8d+Qv/wX/ZlZVyM0fxJ3YsBKm59ErBebtREk9mWg\nogMhUD0mlpaSinPjKyw8QLhaR7IzRxcW5DkoSRCROjTZa7ea5PbNyHZg6khD\nUI6/qSHpaItie5FoyvHJOHYUot5VUYS2GuMmK9XgzCmfTGrV4g+58mJ/BCSL\nXTmWmcY5l/Itn6eSvNsNcK2QsY1B79KmmTbpLJH8OPmFDPvH5yjdHNAYpTFs\niS2LXXjPl+dVpA12WFRX6+DaD5WdrrGOrUOzKiYDspdT+J2kHYMlrY9LBNwk\n9adZ5g1gWBlmDoF8iGSihVAORQ9ZvuXDbx7fS7hp+qFsFozkxEyO9nQGcJ32\nZng8pcbNN2JRSW5vFBy4vd9q/iSyvYJxrtJA9bofdwELyMoFb7Ax/GgsCVzc\nGNaKZPnLtLJyRBJEDErevFt/e56PcJXd/XMIgAcd1vPfvGUqghyM1eBAEv5S\nPdDe\r\n=TE2C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm5c+TKq3JH8EXB3zkHWiTlquWe9mYuR3giBCyVhlJfAIgMGN+ggoagKg6NJenQcdrOVLib4qLnc3YrYuea+BBi+I="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.4.1_1577993192908_0.007749496913273424"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.5.1":{"name":"@terran-source/dotconfig","version":"0.5.1","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.4.5","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^6.2.2","readable-stream":"^3.4.0"},"gitHead":"0ade6575fe012e5b8a7027a3952607a31309fc60","_id":"@terran-source/dotconfig@0.5.1","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-veFtzAhIhaeZLisGxDUGOArxq/sCP9i10oT6uHRJnuxXBQqq8/kvUxMeED0ISvepRDh32NIodWxmIWFk7Knjrg==","shasum":"e0203ac3c4898216a78c7fcd9b0edb75adcba947","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.5.1.tgz","fileCount":10,"unpackedSize":7536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD23LCRA9TVsSAnZWagAA3zwP/jnm5cTfu5WSy3HsudqU\nKeqGpqayXtX1uiyHQz7NgCmCQNsfeH7ALxMwux1BiqPDvQZ7pF9jU6CdFca5\nAjNwuuug0Yzw5PiJdhfuxYQ+wm9TKxjIQnKPJoyxipExXJrZ+IOctEK7+UIi\nb/RxYF2JpDR/SoQ8M7LF6E/PJo+BUm3mv+lO4y5YBEOY9lSLlE5PkUpzkOib\nIgIbZujC6lGe2kTBpJr5qlbU/2qZHhDRXB+pwaXbwH64GH0S+kSGNY+D1M58\nv5dJBgAZovwKiryIzEeGwgV4t9kXKI9c/kEtFPnu4XAwAeCgYW77xMBKoUzH\njmdmxFTUhrNj6fRzuGLHAR7844/cHAV+ISiwPZvyNXqIVRbbWDLzFpU8ACEP\nntAN9xqXDttKi0stuMv/JseVgxIhLJEkWJBQFYidVZwp5s/Cq/1K/WNqsJdj\nOg/VhV9j3RatneDkCQz0V6c0c5lGdY/8fa2GdQ7QeLyvIiAYB6IycGYo83in\n1Ih3BPwbGp/VMFJPMEClnz5Qqt9kqCKDPiPFMgdtyp+zMm7bM8oNsLJDzzny\n5s9f+YTEs3M1KmNAfuLDYGDS5sA6ZauQjOtt4q3K9qemRh1U9F2MGb3k5yWT\nTYb7Auudl3BZSuWIeXnfOV7gh/FUfSWqcWHEAZH89NPkq/t7qhKDaSYtCUvm\nBdHP\r\n=F2YO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi0HXy2V6QD2yopilHSl/64JPx6aBuVU/638s+NKQVQwIhAMV6yzWOS7tGNYSFnwDF72p7QnWe/rb14werTJUdR1Ds"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.5.1_1578069451235_0.6664050344085357"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.5.2":{"name":"@terran-source/dotconfig","version":"0.5.2","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.4.7","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^6.2.2","readable-stream":"^3.4.0"},"gitHead":"e57aced5388730fdc6004255b3c1b952bac55056","_id":"@terran-source/dotconfig@0.5.2","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LfRFbmNW9dwdAXUyDo1zvLgyJtEYODQcoZwCYHQxvV7aOx5BiCA3ZDrhFkEU4tTTyWoUQNB62lGcc9KDrGU5JA==","shasum":"cbd66d64f21276d4108a12c9f9b2119d3b128e40","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.5.2.tgz","fileCount":10,"unpackedSize":7536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEFzDCRA9TVsSAnZWagAAucgP/3YPSrFvT8WpJMSurGsU\nC7hNP6aRQhjuQRbuNrIp+68EQf9uwuXWlLWkKaxA3OM0sDH0z4CQsKZ/8TYG\nc8Vs834l4u22tSQfw3ErJbFyAi2pQbeR2DP0d0hUsTUA9I2djBnhewfx/tO2\nGEDbUw689Kgv6MClCjWQR9nDYq1EDXeg4K5XgJVF/85mz6pY9Q4y72MJDOh8\nKkg1KLB0LetkeVOeSsU5DWT4zC0dKT8U16Ps8mzDshY1DlYsYdQNhC3MkQqE\nPWNlr4rrSui6fQUDT020awkBRB8nZa/OS6bSOUDS9pPqa9+1wVL4IW9WS5en\nn8j8Ko+E0se7k4k1T7a+8wZ/6IRnilwxZD4fjsJ0e4wg6zaY+a8kQbG3Z9yY\nAzNz/6z0W6NhXvzmZUSSUxSg0NJb/gyjlumC/gxvTWTFudTX8yqlk6HCp2Sw\n0HZ7qJ7+jxAkSls5ilN+s1vlaqxoHK517GAQnrOahkCf1wHIbAkT8aSgA6YP\n3DzV0OwI5yAdszQG5MalNttf/RlQ+WoC0c7f6Crz8vFjjhgMEr8xsHVJinu4\nrtLyC9VZDT0QE5TYtF7E1hoJCyz9JJAskZ0+8e0Oth1GX+nNugBEAxhevrx3\ndrxbcYhrqBQZRXQtD+immj/qI4SMLvJ08+5MjHAOQl6uotio5AazbeBeg/Y+\nHABG\r\n=2AoM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtfzxw3crvRfHE/XrdUj5o3Ht8F/RRGxCamRN7mqKMsAiBSW1Qh4N9vPDGtng88algS+JRGRhPZOPn5NevlY4Pd1Q=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.5.2_1578130627001_0.39309889835662903"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.6.0":{"name":"@terran-source/dotconfig","version":"0.6.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.5.0","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^6.2.2","readable-stream":"^3.4.0"},"gitHead":"1f32dcc7807ba97c37ea4b4b44134bfe0f5c0687","_id":"@terran-source/dotconfig@0.6.0","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ZVe1dLjiXd/gBMQLglPAT9idcpDBbfpauY7Zifo12C4W5ntRn8ZgDeLR5TYWTCd8cchIL4vJ2HfDqLR7BrElHQ==","shasum":"71f202558d535f9a88cc7590a564d039db6ef16b","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.6.0.tgz","fileCount":10,"unpackedSize":7550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEIPNCRA9TVsSAnZWagAAUWsP/3DBOpOQ0MhYqLulrIdV\n8VCNTPiQ7WLSCJ6Vr6f5/kzUnc/thqgSRmuNqosEtUrheso/UJpamQy7bRCU\nshHPu+73+UWV/MzMNn4G54iSo+0dLYL85qHjRf7ywuHYlCi7YR+78fRqXriE\nYVviVqUx8+bQCt1Tku2Mod+dGntOhX/dZohRHytUpgdPBYZghULRsjbxRHeB\n4RtB6Noo65qjgivXDPw0ETKqLKU57SS1Dvqa2co3kLGtvRaC9K1EvTHfSIph\n20nwep9m0o7dYRpJOn6VEUTYG1bnjtwaPFZJ27n531xjX9npQjhKKXkAUFAN\nN6HC6nzizK8+mSG6XAVVihxJUCVrMvXhKnCokBKDH2RSe3ICTWzyoMz1KSA7\nxdtDl7XOfS5eF4+8Ej8TdJ9E1MiZ/XHKS4W+pssPnx8Gfb2eKLxYidcIErtX\nFPCeSPqSM8bqWCOeF+OokO3+2khmQcXct7nmEj0l9rAe+f5bXoSAaeDagwri\ngz5zhSCPE2vKkjydlJkM/9ddmVG5Rprv3dOw+xIOmsdg5K1thyoTE4gXefoE\nWp6rWitlqawUBvT0y5p3Rf4NOqvXCj6IKdVI/QNrDaM+grNo1Ks8XYGsTGve\nHifWVvwucKWUdzyo2EnsnXPY82ahe7Nj89t4mi+oZYBK+i3qwSdZwQz6r+HF\n7P6x\r\n=qvT9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJRwmYCj2zOZG4mm4z9mttQSnug0ac8aDkCCvudVizeQIhAMshpeKUvw3OFuXRstmAdWpSbH4fZTtpWQhLC5+UzVqE"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.6.0_1578140621430_0.12415655026808259"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.6.1":{"name":"@terran-source/dotconfig","version":"0.6.1","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.5.0","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^6.2.2","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"fa95104ec5eebedebdcb4432e4002bbd070a92a7","_id":"@terran-source/dotconfig@0.6.1","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-MIU1ajM/iv5+prl38GQZFaTf1dYEPNv8nQk1pRxdLWtUuwXeR9sRuJR0Yq5hca6gNjeq0phnESrxYi0YjfLbIw==","shasum":"109f287331b88d92e48808c5c4f034d6aa285e2b","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.6.1.tgz","fileCount":10,"unpackedSize":8146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEIQkCRA9TVsSAnZWagAAiJcP/0M7EP7cQH4ZqmXuFoF3\n97WuiK0jD+GsSo4WAXFEZJ48YBlmlMdGTbpD6Q/VZhytvPHy7d0R31zNK3vk\nfwHBx8lrhpBg6I/3ck/2i+ETO4Z845tPUAk8DZfjSnTVwiCFUQ+LoyXk7pJD\nr2GjGmysWZNfo+sHS0xsyO7JOJo6mMXyBhL+fpPwBVGQZBG8o4fxP+FvQgH8\n9rpCsECIGHkLclMqeB+qtz3qBc2FUlK5fqSQP16X1NSnk3oYsr1kCZodNLk2\ns6cdgfyY8XczB9At2qs3yN16KLjO4j5plMAEs9Xnf4zTaNyXPQNwEKb1/I4j\n3PaxWzPMl4ut1WyU5tSO+/LfjAaeP47VnMPjr/K+oZz9UTPUWKPflC4GpABH\nRHaVyNsL5nDS2TxA6WYTZPVRUbFblssvFi4QzcnOEdrQCxMsBZg7kq6pdkBH\nPxWfFxdl2TOqXa/SgnxjLyY2tguD77D0ralY+sItcZGJUR/zxov84QnaSJu8\nG3+TPe8o9n3XLuQemeomN9Dl/90WtYLwvT9uvAkwxSsk41kXAF+EQy4iVxtU\nOOVqM+n/dRWY7kvm5xjOdQADtfbsuqy0mt0FOwfI06ZbfrFO6Zu+ZJXeafi6\n0ArdnHb0XQLXD7hRqW9/xdZDplrubtiLQT8S9RBTKN3+a70JaPU9M7tsb5mg\nhj6F\r\n=kRM5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxchVuFSh5RpCSungNfe9RIDfVhGnqlqaNlEa3lJ5L3wIhALkl9BlYYhAXYoI3258Ar8R5Z77J8EX0rWwhGO7jpqsW"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.6.1_1578140708542_0.3352025190348247"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.6.2":{"name":"@terran-source/dotconfig","version":"0.6.2","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.5.0","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^6.2.2","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"06c43847c3c316f26ee8735ace3034f1e058671a","_id":"@terran-source/dotconfig@0.6.2","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-O1pe6jbg/5MKH+YLIgyLSgrVt3Hkdd92J3NfsUTch421lTTDLh9i9+qgByFcHGVZNAnSbr+magemVJEBZoAUbA==","shasum":"e794e954fe988f5ba3e874da5974a0ad72287dd5","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.6.2.tgz","fileCount":10,"unpackedSize":8146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEOLTCRA9TVsSAnZWagAAMO4P/2oVj9Q4x+dw2BCJDRDI\nY92E/RB/wc3mjBsF2Jg0b1qqM4qNqqUFT//x/SZPieiMQOunWG0JWnpo2E/4\nHtNlb0+m4SjwPmi1qkGKXFmpLyDOBbS1WsWiFhVtRsa7YNxjEQLraX+f5/Ms\n+5+iX2CnJVtpF9VQnmRpToxPFbpL5YdXMcpUdgZDlmM+27oMgGW07rvMz1IZ\npXzcFXkW++j5pn5JZN+owiYpsn77tXenK1L9I7JgG7lxsgkhv5ad0jUzvDuE\nU45tpx8TVGFGJGzjnjN4ZA0ITBlomRb4lRZ/V6tY/XywJWzQt25DSFhwkgiY\n19MLAhCeTFPtU53aZ+GcKaL5ERiLkQVssZvWDMDf4cMpgvpmA9M+cB7vejDT\nE+zO3w+U/R6rsfi8jIFQ6M+J/u5Nzh7ub2eqtMvB7LUp8v0hFs2aEBySDRe1\nl1LkwbVANoyGLF2lXeiY3fZ9lucZroYZVsoJmVrIMwpcwUzh5Kwj64IBe3F9\npjnb0447E5qAHhnFpHrssuwLO9DpnYewNUZ4SvFMt9Wt3M4BJHI0WhGy+c0p\nzQzTbPo0zK/nK8J+lUCFHPLxvzx6aFGlghactdNPWSsU3B8S0AXdJ+CD3Dfs\n0+GUUbkyA8x8rKXaDFJNNxzWatR9/btrIMlNa+qovxjnM/IvzsVJGHnfUJp4\nupww\r\n=4Fuj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRuPEC1Ib396aUvn2C/bPfMKN3v7Qa5SyqLPAqchmjMwIgX6WtIbxUcNW4ho+LIvQdBtkD14ibk58qTHyB2jyPG+Q="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.6.2_1578164946638_0.9263066502274802"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.7.0":{"name":"@terran-source/dotconfig","version":"0.7.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.6.0","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"5c13ba0781abe951816b292c0874868fefc6e305","_id":"@terran-source/dotconfig@0.7.0","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-5enRV2/3HAltrDVvWZA1XQbB1vkR1ip+VTZHGNe7vv248NKnBQHwrPP+x2iTgvAQCQeZWEs/ggKc4Qs6feGg/A==","shasum":"8058913404ff54737edb8d14c1afada4b23a6bf2","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.7.0.tgz","fileCount":10,"unpackedSize":8146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEmw8CRA9TVsSAnZWagAARYEP/3mCc+ZBAq4RUo2Yy3IY\nlyJV/sc9O1JHq3FljF4PbDc2o7zQJ9QBAkqFq3u2L59KhJjNpfTZz7qns0/S\njKBahXVpTuBWMin9qoBI6b2PiCrG5tfPuLcl+uKFQafPZ57x1NZFxFbN+OIf\n1BQ9dSkzskhElA0PMMEY+Nht0Y3raU4sAozJDlZoOb0kPKyf8Hio1Iu0e8rl\n7TZoK68Ff0dRBHNWomneucBa7oe9xv1K8BD5+bp2vjy1ZxrV10NKq+cjQHaQ\nvV5gPTPEzLqOsAdtc6NaT/vYUkuANvTkV/wdxRz2Y/ricqy2DJVP0hnCZpmP\n+HmLgqUltQjh22W2WS8Rb82qqW6LEq/xrlj24pKcgnEIZ7hTBztYkxMa0Esy\nl5RF69eZWikKreasT2abmrjbSCGZcbpu3PuZsRXE86+OMKaxh9YmxAQu852f\n5WTkiAkHnPfZXBWEatlo28+Im1HU0X87VBGqC/lKvcZvt3RC698s5i5bCQLZ\nrFVYALzcjOoB/xjD8fc5IhUk31cneGQagKRiP8eOrTMxCh8gQSfcWNWm200a\n9osRi44uTTeeWp/KqM8P6x0UqZQv3RKZTJk0wq01e4qiSjC8eDef2RavyL4E\nbx4pyKiQ2NFLYy3O5ijKwWRCebTpVNTHRbyS+LkUUSN0rz0kiq3vty/2uoMh\n8Ac4\r\n=dmaz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvItuDBTvzuLvrbWzBJ61mdNBBbsBLUyK+5K52R6WHuAiEApp9am4naK5BjIZ8EW4p2E3KS7LyWKx/Zt0djVvw1D+8="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.7.0_1578265659967_0.5507270127205892"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.7.1":{"name":"@terran-source/dotconfig","version":"0.7.1","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.6.4","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"8cedfbbeb21549888962069b375c7a0a089c40c6","_id":"@terran-source/dotconfig@0.7.1","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RhNxdczMrascckrTSI7wDfPrvflN8l691mHAAWwGTbJrSwUO+K5facKV8puDqK8OQo7/CaSE/m4XMsAY5atJOg==","shasum":"ae42bed0dfd59c6dd2ca582662fb0d3fd2e6682f","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.7.1.tgz","fileCount":10,"unpackedSize":8146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeExSZCRA9TVsSAnZWagAAv2MP/0vMaN3m5gZIyC+wjQtX\nXT8ez9EOJgyM1EEALRSwiPG1f8Z7J7z+ji8xNMv8xO5OpTNTUJUE5wJL4tjw\nMQBYQ4ZCfHvHn0c8W0f6ax4x3hhI53YPXELIV6TSUmSiFr4NKyQsGIq093JV\nQooypockh8NchEAXNIR0RVqxF6jihRam7LdcmWFF1thAqhaYJqk/+BgjiJPd\nhDhqpK2hLylOufitTiJRVK3UJaXRBOW4+rKYd/otJuS+rw4/n3Gb1aLdic90\nsK2gMEH1E/pOyIk8zORkQ1tgOWox/rr+MhTM9vB/0i+oKUmuoPdvaxpGfDGn\nEReZbmLDAhzyOIJp5KMR5c17FD+Ywf1pGFL3Zlt99AiW0I+s2jADAtEeYPHE\naIdglQ9xgNicqwTL/PrZo3BFNgyItfLTHcoUNJdUgcY8XmkRyTsaTjmniuBN\nbeZU/B4+VnULGQzKvqkwBngsVfYYlIySzLAd9D93tynmF8T64N3big71Iazx\nOliHPZhBzRUPiENOILMrI+T7xW1nPzU1eMIsioL1IWxLbnCiyDNEys71MaK5\nAW5ADcoKO47+gSNV0ng8kZ7bbLV/zTowcOxudeAeKjjys6Swjx22M/0hVAvU\ntdutZRjKj3RTmH8aI+e3419zrRxcx6tNWeZPsDhj42MjEb12YNrpka4WAH20\ngqMZ\r\n=OIfn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGb3oJK3zJjMJ0B9yc15KnAENaW+emkSzHaerQ+CyTpkAiAz+otWXAJMhABIWczhH78iIKf13qcv8mXiaQ9Ib/h7DQ=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.7.1_1578308760646_0.15443183152838658"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.8.0":{"name":"@terran-source/dotconfig","version":"0.8.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.3","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"30c3afc36ae7e7dc7b405eda6eecd4febc89160f","_id":"@terran-source/dotconfig@0.8.0","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-p899cUVYzcqBQetLrl02ETI9mga42JUMjmpkzjQKFUeeKKfkao/fpD6RRMcK5ig0c6sdW/x+dV/HtQUWd7RV7w==","shasum":"b0142b1208e2b53ddc8530c7d4a0f8d51cf3c643","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.8.0.tgz","fileCount":10,"unpackedSize":8146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGY6cCRA9TVsSAnZWagAAxA4QAJi1U1rdmqtP3tudV2yj\nblrn4qCwYLQxq9oo+V7XkkP4wHYJ0spbuQEnKHXhd6pD0qXYr+YTOsGIcz/8\n2+8Lnvn1gVkwfG6n9bP6vql4kLfELEJTm7gdXVsF/nLK0XFCFgs+w8vYSm02\n/paUh1vbxLWz9ONQ66i34iBzw7TbkUdmF0oI8n9Z6II22CLl4u6q8fnygQww\neQvpucKbtDgI6X5iXpydlw/ZRg3h/41DupBps6+3oqs7PwKtQBJlnQJtZ54B\ncsqCe7BIfbFnAqk6YikKkaEUp2lWswgMFDXCZeNPVhtntrbbfKIMvyZUgHTg\n0vlH30Uxb2uBZOVviHgDSb4Og2Zv5EeE4m3bxLMjZ2Bfg24f+xG2ylNkk+no\nGHnSb4gfM95/6YxrhuD7PAM3oBj7HKImRhE2UQq1PuzsuDDw3kdrYV2eMjGU\n9uU82Woh7ilSKZLq8Jbhpwi01wTXI/pRQTV9jVBGggHB76wDFlYszGbrOuiF\nCA9ScqW7TP8on7/z8MjY42Abez6O/GBCLE0odPvEs0Hp1MZc8GwstVhk8ufT\njtMyEZ/BCO8tv7aeCv7MdjGHQ4b7G1PixILqoeT7Ocdp9qDJAHSc+tdXobY6\nEaQuA1jtQK3uc08EVv8okMZuwuqy/+FXazun5LwLIoTLF9O7VE/AkNBWYDEF\nznQN\r\n=oTCG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3uIdmQfnw3GBMM5inuQTdpzMj1RnHbRlcJNx/fWDRpAIhAM9hjWcFYgODWi/9yom7d0cfa/eZXjUnTb9/ZRGrySQR"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.8.0_1578733212165_0.035279548238392966"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.8.1":{"name":"@terran-source/dotconfig","version":"0.8.1","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.3","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"a46b4e4b8b2d6724fce067e6448dc333118e8933","_id":"@terran-source/dotconfig@0.8.1","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-07u2JyDc5XEzyvHRUb9I33a3E8fbG4REt7M+1YEU2y7biX92Uh5ii5zb7jh+r2kA8hE7bL6imeKQj71nulYWVQ==","shasum":"a792d0d439074225c40dfb00067904fb2e9147d1","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.8.1.tgz","fileCount":10,"unpackedSize":8159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGZOUCRA9TVsSAnZWagAAHkMP/0sK5Jyl1YYDj4zWmZOS\nMm0wIbXJhH4ZthbLGMebvveZfzNessygoDHaXX+MZGsVvmXJrnaP4gILqIUu\nTnkMXlkzDoeaUs+fKPfeengn7ztQ+45z9Iebf7IauO8AWUCNqe1MUHTP4L9h\noymfnPD6WmHT2PuxQnP89l7GS2P/x0P9kZzZQ2RZC54qbDc9Dp9IRD5dtmhG\no7SBa03IK9y9Z8j1c71Wsagq0gF2cytwAxyzgoPvy+fglfECplvWSsWiAtw7\njn1hSDP/yDRmLyCa0Przz2sT+sozscNNlqzy9amUPGOyLyM5YrmC2pxZn0F0\n1oPmQ47Fgc7kD5/S+B8rnKsDuDkmohIdroAu9e3fc4AjEGZKwnWHjNB2OQjJ\npiEP6vGFLIP0WWUb3O294OLr6skSJvVN1JlzqA5ehIWEy8XOREZkOfLla3zm\naYsOsvdpdovAcYejrtW1Hau/eWgQxFx8sdLjZmXl/4DLGbRjx8GcbjCO9M83\nJvsnaTd358nrY7A6xl1xIAFyfNdpCg32MtDZyym5I74bXC2A26HmLWIvfIxw\nvbG61VMVcUj0JTJqFAklipS2dZz31chJGOo5kKybJgRagyudyodyoKFjYrJp\nNTDt48hXz1LEXxlm4TGHUASwXfplBGp2EvUsSGSBphsHKRJ53MXPMZc+mZeg\n0sls\r\n=rff1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEok86mg6n1ILHzqfSkwP9+vx1RRl5zNKXi6xPPla2miAiEAhUDot8bdjFmSoFzezZF+2T4TzqvZsqI11X3ImrMHfNg="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.8.1_1578734483854_0.8839225476869996"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.8.2":{"name":"@terran-source/dotconfig","version":"0.8.2","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.3","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"ebc4a603f8e9e0feee8f2f21a0121c02d47577b5","_id":"@terran-source/dotconfig@0.8.2","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-X6OTwcUmhVTvGngdTS1zHtcKdkbrtH7HamvBohOhEYt7LZgyQhSMtoYwMkhxfy9FKgcs6+aupPE5VqDuARi9oA==","shasum":"a1332d8af023b19ba7cca9ebfbaedc36d7ae6044","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.8.2.tgz","fileCount":10,"unpackedSize":8253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG3xQCRA9TVsSAnZWagAALx4P/iq4Tl5N8tqiJQmgf9bm\nWWrOuxg4JEFw9CXSF/heOK4v++0JCxmSGWL7xvrr1lkRfsQsxpZeUcc/pXGa\nQBOPbaBP5T6PatAMwG2uhoE3YzpwAsrMfitqTxlh1x0ECoKYtnaEsi+G0vjH\nQgby1EQyUovkz/xUQK4GEsmvak0RsvXpZvtLpw8WLQHJF/Ax9QZHIv5PsVHl\nGrI493p38DsSWbEfTmXwUoDA6Iznm4HVy9I/5qKvxPqjg5bBeD1J1Ttp+wpM\nJx2wuT3OdydkHCKiKawET/KN/tCRJFAWpfzPtp37C4JnXwtvTYEiRgsEm5s5\nskXVpoIRq4YxCx0yUboyLne2MCaj32/J4rHzD+mxtNc0v129Qnl54m7yCXSH\n1cvmx9CGa3+gmTYZiWpmEixDQS/NxoCqVCQEJjmTlRWXZB2oEOY+x5UUEtZY\npbBoId6IeplDgLMVv4/cATH+jAVdV6gtFOjqreKlZGLifGZIeBdT93NOl06D\nACwfbsohM56E5hdigCieHC5BqYj787yQEoVCOjMnmMbLRyJh/P92BrGRqDVI\nvkaj3qp3xZUDA9KfJE0AeTlkzju/DWpXtdJJ0DJKMkOhMZ7VQ75zldSyBrcH\nVlGwWSHJil79GR4uCEjkKRu39xJnAd6a7VGunMygF2E7/D++4fSx02is94fb\n+qUD\r\n=3554\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID//luhhIYZMJp7p/0PVOV3hyDyRTCtHPXEEVt/c7GgwAiEA3/bnpHvmrdalvmb2O/nl6lA4m7dd+lpnIw9ZeZ+J5dc="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.8.2_1578859599758_0.09134137588911861"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.0":{"name":"@terran-source/dotconfig","version":"0.9.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.4","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"8a0bac74e72b616e540bd277800d978e43c993cf","_id":"@terran-source/dotconfig@0.9.0","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3UORN/6mszzNya44QH51yG+VA1rVX9zCqhqgb0A4nan2+RsyvV21PEDdpr3l3utMXuGlnaPlBNWBJHkdzhk+CA==","shasum":"555fcfcc00518530ba79071419a5f70fa0a0c544","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.0.tgz","fileCount":10,"unpackedSize":13842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHMj1CRA9TVsSAnZWagAAvrYQAJMprCv8eoLC+T7RvY5v\n8st7oMxE2Tfclo/DbgwTxb2OhDinqAePvnLJcMHA+FYMUW7WxZ6i4jvu7UDY\n3xo1augehg3a62kCj5KIHuGZZEaCvlN3oHyJSZnZY9ruxPqnvCON8CdotxGc\n2bxFc9xOikson+74lsAvTZpfks6LmJhCNWmTTl4hyvQDHyojvOzxiunxGYtn\nwPGsV+kK0POwyVTeRS6tQiO0aY7BMgX2ev7Km9X1iefGEZLDs2X/93kAVjN1\noDBAh8bHf7AMJPShVia5S8L2+Gt2AsoFCbKbG0RH3+ZSWTxQ8WhA57oxAgs2\nXjOX3n0FG0I9KEFOSbN0+RICYJRWyNVJk1eHivVUnCBunEB/HG9gYLiHvhlI\n15A79PGwgnLRN73E0C3V50KCe2AKO4RuZu8oMmXTN8fFsHOaC/h9nhEHhHSK\nLNe91v78FBpg7zCeLLPYysYYMxvsTJm3fwZ6zQXInKZ7SaoBy+KLsoN+nWu5\nYspD7pMiT0TIIIMlp19EJO0v7/ugMacSEm4CaUgTfmDjQIIb1T5gP9h6hI+J\nBDdMofUmS+wTP3/b43Z7Lv6LrOvHjaag0NJmZtMwjWUGPxvkAm/q3FAfVg2O\nePaY8KlXiEnyt84nhY30/q3ENPL7BoMpmYJxe+U2aWXxGAxjl5epPJ+kGVCR\n3a2t\r\n=Zyfd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQwE3IaWd6DKILRU/eOEpN6mLDHXX79PIYECQjD805RQIhANi3Tc8HjOdRL+oE8dcMofqV9jjWGJeJ16DtvzbJ8IMz"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.0_1578944756480_0.6205526459299184"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.2":{"name":"@terran-source/dotconfig","version":"0.9.2","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.7","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"9a1e90eb3b1cf284d42ee8ef899a162af2df91e5","_id":"@terran-source/dotconfig@0.9.2","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-fz4kZp+N5MZH2uFWIX5XqrBYBzjBV8QpNNAb6ev7yYUY+XkRZNqr6jFmKcZqmy2cPDuuAoIsIOYlRs8AuRvsJw==","shasum":"51e309d2ab5ccf40a83a5d5fada82c712a25a983","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.2.tgz","fileCount":10,"unpackedSize":15677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH2NJCRA9TVsSAnZWagAAQL4P/02d0O7aXrYw08xzHKap\nV7bLB/4KKLcYyhnQuKOCsElljpd4kr4IDwtcIi++95ZZuhmqbOrF7yXdJfNP\nBNo08m6uDon/molIVAnQ85LoTeSiJpUrZt+ZNt5bkaup73pnLcK4o2lD1gyi\nlCbnIerHMwN9SaxBYvhYbB4jaSg+ajYFVKIelB2DrpCwsDnFDmqgLvf+sSyD\nUc0X5wYRiLSJ8QCbO7ECLnFGWHBY7bA48N7JrmkURZ2U+s09ZgJbw/JHO6eG\nCW31iFelN1Q5hQbX9Hl9rvSDVYMrXb7cyY5MQt3hAcTZHoUGSh6JIsGh8vDE\njrRquqJkpjOTsoyBQE+KWBl+nC1BzGrIavxWsVh/K7DBuTOcI4FUbNzhX6q2\nJOcHZXzhgJmQCWuf2/Fh54aUDJiG719Lv0WYpfU27ItcttUCly6H7DCZ9SuM\n3aQWbHbisnzXNbsBmqa8m1ktCqfuJBVDrau2AzGaIUA+moOdPD9TP44QPwc3\n6Y+hNZisG7PcvWHYBzyjjJig2ulBzBTdALEGPuUnJC7ZfBivwR2fwQWJPDfe\nxAtw7vU7W6CPKWqNDySV0cmSyDl3yrnCv9aAm/iVpAa2P1OedRGAeaIFwq37\nzocpt0Bpx/Tu1LWVp9NT17h9AC3ktGwl5q3kQbp2yTOQAzoBlITkgx7Dv1bX\n0Qve\r\n=2XcB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvGA/MbG12aXN9KZs4IjM6PUdj2cwpRkYGGzJKroJEWAiBvzQ02n+W4eZo34d3IORfXESwr5/rZWyUfZV/nl/C+PA=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.2_1579115336503_0.385490408814142"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.3":{"name":"@terran-source/dotconfig","version":"0.9.3","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.7","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"d0d3baa734c895f10156a87e38bcd17ea6f2e842","_id":"@terran-source/dotconfig@0.9.3","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-X++GeJlT964QEdLXtEwrd8rOzaraFpD9bQ2XLdXyPpB8tXBF+ivOXcpnhfGoWkjxHB5RVeDMxULojmZZGJf6Vg==","shasum":"7e11a5eea4f7cc4a179a2ff48bcf0bbe8d95a2c0","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.3.tgz","fileCount":10,"unpackedSize":15682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH2P7CRA9TVsSAnZWagAA0AUP/2e5wlGFNxwP/fgO7oI9\nnIvq4W/izVU4Y3wviBRXUKvd0Ms8RQynKIr8sAsW8fK8ugEnZK/NiLHqlrDB\nS9szkczQapQcYllB/vjXblUV+xSBuHoFhbLwekdtGZmuLGBIuCHJFTkscW4H\njjX3kax+26YXme9sbKzrKkPcZgN/Y9UR3HbaHRfNTt+ozZQGFKGvbN1/WFvI\nIqO/0MSKXmdjtyme2wC6KKkX5WtODFzckVNF4kYYlcBNh/Nr0Gdaqq5+XTeW\niwepFNfk9WSaI4WUZa6VRVSjzXEMiB/HpY9XhzPPHLjP7MZgGZekMLMMyUaW\nZiUMX/HbO9tMOIx5IkcM+oifEsRy7x0WXMV7Y0U+ybK39kgFMEWx4U3XDomI\na7v8ji7n0QVh3XSNcXGrYLIARJ7TklgPFOTkVUdBqiJ9EkC/G/NElEaCUQdm\nVzmNdcNz2d3vde/8irVrZcxgRSu4h5nNgFcLBtbPZjtPnCWvt4y2xLt+wZSB\nhpd5lEDHYTN+MxfpykZHQTdIoH45AU2IrSoR7YAKo7aw1DXx8TKTQeRaJ0wV\nt+47v0uELJOs5HaVLlAMy8uRfZ0MULG2nLiFNLX0etcAm56aYmja7OCWWy4s\nbqkV/Sq7Mu1xrDSduYbM6PBRSyPbxpK2ZZEGrPIN4+sCPfEehoRc87pVnJHu\ny6xB\r\n=eEaR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+w/s00icxOtsPoId6sAkl5ChuEzTf0u0SAfNwZ3Z+RAiBLXJHIl1VqDttbJVmrIDae/d2k6V0wnh+L6QK3gna+1A=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.3_1579115514762_0.0715335740585179"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.4":{"name":"@terran-source/dotconfig","version":"0.9.4","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.7","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"5a6f5c8989f24637616c4ac1715c25abe37fcd06","_id":"@terran-source/dotconfig@0.9.4","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-zTx3z7jMBShWnOUC+wWHE7TnSBpFUrphQydFY7RgpP8i1Ef53TRl99yA7zO5PFMfnptwC+MBCt+iP5Pr+y/8Lg==","shasum":"6701c33ea0cdcd309f2d7c569552867363263580","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.4.tgz","fileCount":10,"unpackedSize":17845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIKJ4CRA9TVsSAnZWagAAzpQP/2wuimh3ZiENjbhnHXfa\nfKVUSOjDuhzSMOxppZPar5+RABDBbdxeIvLB4HOVGVf65hq7fr6r7CwCz9Cg\nT+u93cxOYPAfHI8qwJ+Slc/bsfhB6UOlujIb839hEdruZuS7YNxWVaHu8MHe\nL26NG/XxlyYT/YtczBMxEhnuHamciiPDrRjNi0Qmn5uaYt5/sfkUra6jRV2f\nx5tNV3xOGYMSftPuN3PB1ahaHyi/1sFjnJJWs97DDi3Ndy3y2DZtcwNSTzze\nK1Vt0MbPonprpMbEDPYldslasjEi78JVCe2LgwkeDBH+gY80b85G8Mz/ssEe\nFI0Rlde/TSpyFytFaSOmW9VwXaGT7sJ/KC5dbl1ImNo1yjzA9TRbSJ4+rdNz\nr8w8qrpDLBAkTJ4+TJ+jt9rjSyKkzztBt0nJLx+4//J5Kg+7pFiUOS6HMF8T\npUUJbd5qkjwzllhoBx2f5rvUvrs/Z4s8yuHBcQsKBtu+JRgkHnZYX8891cis\n8Kds2ninApO+yrILhqjfkYgtEqTMk7CeUWl2/aXWueu6DCthby5Bd7cg7R94\nQAzV5pccxBW+t8Lg7x9zaYQgg+/CloGkAKyYWpkCaMQ8zMtIudwVed9dT1Pv\nYghQGz6cX4DuJmuFlUp/Mi5o1jmEHTLXJgpB9KhTwk9BpGpfgJUV40oag2rt\nwAQe\r\n=BPLx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKkoBym7ILqBqmwy0+ZMvj622A44Zsdall4ikHrWbHfAiEApMstaPX/JGDzUnIH3UzNd9ceFgQoEwUBmbAkqf7Weu0="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.4_1579197047920_0.46467863098040496"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.5":{"name":"@terran-source/dotconfig","version":"0.9.5","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.7","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"51a1d63b26ca6828c6da8e8cbc74ead8c1ac8b2d","_id":"@terran-source/dotconfig@0.9.5","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Qv900qzXgEYyQ2MCog4bN4W70BSXDV0Lp4MMgpTyk0vBCxFemm0uJURVK7EB0gJtyWdvF04nNXjVZD5azYmuow==","shasum":"d53ab0272beb90a0ce47be42670f0eb2fc5150a4","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.5.tgz","fileCount":10,"unpackedSize":18779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIKMyCRA9TVsSAnZWagAAO8AP/35cnbD2UFqfFS1CYTHe\nOTD4EgVK0bbgWNe9a+edT+RPOwIU8ZCCff/OdUCkevwHDiHqHP/lSrcVUxN6\nK2o547+BOPlVM1rk4aUktgc6vGs3ZAsRQ/SgyhPZdtTQZGkPRxSB9cb4/mux\nxhDnTRTxmHl91chIV2uI4wRFCu3ldJKw9B/ksU45lR4t6o/U59I/bRAmqP03\nBF3snWqcT5KTKZ5ZcUZdA3NAo3VJhg5pEWtR1NvSefV0+CWX6kfE+hQs4Ikj\njoeDMjB60kzBN+WsM5MA7UFfudFBbVgCJSheNv6fThUGy/4LnqlDSfvMwTB0\nlE6tvgQfxn/YgzK4BcOJhOyu6AzNE+EYSGF7Qhq7IUsk0Zwv4yeC5aswE3D2\n238QhMuj6NlI/yRS9vKU7wyPsN8aKNRp+Ou9pzAdZTk88jtTlwy0dvjRpBnh\ndclII/LefBf1XVZiJrqmwCw6s8gOVy8YGCW/6Z7KBUxxSYcxG3BVFVQG9p+Z\nEwxNHvRM8ejUuvG9Jrqz3yglPxCKu4WMpT3vcYUwsiVl8kq6kKdeB0CLF5d3\nqPBOtGFSqj3TPYkptG4JF0+ddfn1qXLmjGcu/ph+a3Qw81Zcv7FH20TBbNIr\nMF+ZSmgtU5ue2b24ixIhGPxan1MVhRejhn3Mos6ZaPo1OIzwX1fJtjDxQr7i\n0bYc\r\n=yZkj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2ZKfUAXap5ubb+K4jliLYKEZ0nmN6EftpzD7JaRIjsgIgS8ZlLgeOeUAuwtJd8RXyI0U60Mq1WtScwHaXXf/SskU="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.5_1579197233898_0.06461132619214816"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.6":{"name":"@terran-source/dotconfig","version":"0.9.6","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.7.7","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.0","readable-stream":"^3.4.0"},"engines":{"node":">=8.17.0"},"gitHead":"ac9a63af23f7e525e499f1341cddddae62220410","_id":"@terran-source/dotconfig@0.9.6","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-8HN4SZhS7X4FlBk1crm5ia+AxqWYEieTubiS5cJRIoZROp/7LWqQ1jSSBUr8kMjReOLAufFEOk8WqdKrGTiShQ==","shasum":"5199a6398c7467966e084e4d467f9a5c5bada742","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.6.tgz","fileCount":10,"unpackedSize":18813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIqiQCRA9TVsSAnZWagAAFhEP/RkpTGPqcihweyauFnTC\n4Ctg1w+RP/iwt7DdQeTmV0HxV7yAK1wBMYpZ2dNBuSPHxK1De4Ac+KZdPzcB\nnK6Wf7hokssQjlHCUx49jSyiqWPPjuUX42G24ja6lWfnPQqjAPs8gCJydQwF\nhKVwHBmbQzkZFUnVg+DNdiRBXwQDLqRuNwuvKfXfbKOGM5FNYwEtnzI08J7A\n5rCI0xhuU6n13sWj6Yw7+0m8AvqJAIM0EG2icpe6NC1TdnTjnF3ceAhd9D9I\nrgjAWOc07RQTcfTa5rWrNGU2706JO+o45ZhURqoPn9l7dpFGQNhqURULpOsE\nrGTU0eDM9ZnTLYPzXZ4ij1qDAeAoYkKbWIzwaNkHLNFdDC+RPvydsF8qdGtg\noFfsS6319EeUFzrxAh3+LlmxooORHdr6LHZHZkPN5tUsITDhhlTCVFp1miW7\n5wcj5y6VRHK8sr+wiHcRo1rf0kHqjwHScUfH/jtzNgJlm1MxAOJqal6cyLhl\nLUPPD/I8/sRtCMq4qQdkNFuYH0nGTe5ce6hGqjgmrkCSY2JnVzVU8+efnfwP\nNM4qEJ0ir9/eZXemgktbTr5UXo/6gO27fyDFCSo6rPeKKQlS2H7VP4LkJIrY\nnK/zeCqJ/xCTOBPTY/Ome6BjhOgId5sqD0yFN3pMC512VGBqX3lSXW3sVbk/\nIwb6\r\n=uA0h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhEerxzM/Z6DrwtRYap/9vrv3VduZEeCwiqh5QeaTqhwIhAIXIg3Eq75gRHk33PHrwHzj4vzB0y4oX7gh5kyJDYfIA"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.6_1579329680107_0.6659953108822807"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.7":{"name":"@terran-source/dotconfig","version":"0.9.7","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.8.1","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"657b984798376b0a9a877e75f478d109af86663f","_id":"@terran-source/dotconfig@0.9.7","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gD3H/vlXfMw+4gzTIeZjYxgqguCoA7FOx5QhxMhI40sbEGqEBID4mU2F1Lf5782xybNlHITiSQvx6gKpOy1wew==","shasum":"985ed2bf3a0c27147ddf17229b147fb7ab9bbbf8","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.7.tgz","fileCount":10,"unpackedSize":18721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUOiSCRA9TVsSAnZWagAAMVIP/jdHOLd70j0LXnLe7r0i\nEh+pf15HAId7qQCxX1FVIEkm6dg09/G3KXPflz3jhmyP65HyXyiwUvmfwnJY\nFKA2JGiekbReGsQpbg3uHBh/vSYsgQdtrmtAxi5VJ1D6EUivqA6qoppghXoG\nbpyLYIo/Gh2GXGy8cB4y8/1LeLH7LrjVlapx+WUXHq6lgvIuX+u29G2/GhP9\nGu5AhceIvI9N7s+4QT/ST0apkLW10ScEK9YkKyS9krz46mmOyJcdO1FRkcSJ\nFWbq9E+b3ho+x0CFFKNqy8ZsUHE4+SKvmhq3hcxDhSjDg/TKIJGNHMJFwayt\nHfZQxEuFuCXJR7sdG6eMJoMpIk5B4yEs3oz0mkQAVoZpKGgpIddGKWkfcDW9\nrxR6Hn9Y4G4nzBxIjaYF8+xPa0SXrx6lJ+hR5V2cYPXtANjJwvmrI+KJlu3J\nXJxdMaiC0LY/THNPw5LmYZq54jRI15QS3B7x4gGuQDyGNzo6flLrg9sHEp6D\ns+gwIjZ0fyDW1U0k58MksNCASE7wb6ZQXftC4bTIoeGu35VHykimC3W4LLPL\noDVgArIB/hJNJQcOoE3V/osv6mVq/LgeEivd67mEmQ7TQZQy1EX8xCXptHaG\nNOWSqqMYJ0r3VwutlU+7/b4xj4dZmizm+ISzCOC8PdCcQxKHsT+GpQVm1KEZ\n3+Sb\r\n=AhUd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEq2P5LVg/tyY9QCP9W5h82s1eI1E8+dEq8cqqy+1boYAiAYUNn/mwKAtSwZxZhLz4juspP6uF/vAj/lHjZkxNLd6A=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.7_1582360721881_0.40611504441411506"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.8":{"name":"@terran-source/dotconfig","version":"0.9.8","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.8.2","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.0.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"f611efaeba602dedbd452008d258eeccd59f3d61","_id":"@terran-source/dotconfig@0.9.8","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uYZqYL09VbvQZat4dziGO6pOPke2nL6cbEMr4KstylrJXX91fIGQ/BFl54A0KdD0J2DU1qI0FeWo9Z2FmWmCMg==","shasum":"ef84cc30502419a32ae26aa4830ad7a1f2157412","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.8.tgz","fileCount":10,"unpackedSize":18855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUkTWCRA9TVsSAnZWagAAlt4P/2oG71bHmLsLoHmktkqy\nCKzBuRxpa9WU8yX84hFN1tbyDMwJsMHkM9k7Dddb06zHbQcr1edYflQk8HFy\nEUvNA2jrloU4CTcFeEcFgQUCOdcUDxwneX956b/TcClTW87pnGIQA0Q3vg3C\nh0DNwdZNH5eo7ImE7eca33HezSq736El7zTqG9/NCrGBvOGvPntqDxpPjGeY\nDe7k/Ar6svkN+3uekLK4Cpzq6zfvvG2WmH260RFtq39rYbtVIOkCue6v4X3E\nnq1VPeMn1fhte4FK1wqWtT/WU7cmPEHax/D6R2oVMUucArj0HbisyTDNhWoo\nj3utgcL6l+OQnqME8dahN7+02jq41UFd9QQMzF7Ur85l+7y8d4+N4aDvLNjo\ntaBZAZbmpRNcaOE2R06WW9pVrBFYdFQcI6pWYUh9OQP+mgWH3GNUXqsmVVSN\nrEalbLawxIxJd9UwZfQpZz/Fhc3o9dK2OJHHOubrT9o2zEovSNmzvgKK0SOM\nUrNFD7q2IC3jhL+SW9ip5ns+DZtDY+7OBQmxHeoZLnftQqQrsHu/DIVXXXGM\nVW9zBATNsLFifUC6HmDEBPNLtq0nIm4QCC6g9F2GuRS94n17YiOQ1PggQzex\nZFR5UMF5x1bEd8oJwGaXVuqlOK7dslhZ7+h68Hvtnxv/J4sRR5yEr5znc/hI\nLzZu\r\n=DmWH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgs6pePh/xocP+ZmPvoGPHaG1iim/XzHfHUZXTMk0t+wIhAJ4kPEULFs6p7gBBSjsPY1MbZO2ZfZHDw0GS0rkYvPMS"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.8_1582449878249_0.8244288778357454"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.9":{"name":"@terran-source/dotconfig","version":"0.9.9","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.8.2","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.1.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"b824854761fa3cc015d651c0fcd4194ff75c9c15","_id":"@terran-source/dotconfig@0.9.9","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0WQJnIDhbG/YMQZ3UosSWK/LdihK0Fng8fcq27zrR0rAtGT+2Li4JP+y5626L7nv9q21D/hahI6VdJ9QZtv2HQ==","shasum":"06a5741ffb94bfac519713f78d2934d0389000f6","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.9.tgz","fileCount":10,"unpackedSize":18855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedRIyCRA9TVsSAnZWagAA8P0P/1UsoIejxejeGRBLbNfz\nk3zFItAzkZs3e8r09oZZa5JzzHKGYvIQdXhl2xejtyVfcRMhrTcwYZ53b35f\nlV70hdoQn1F4NCu2u7v5a0+az6lI9f2WiYtOmYc4qiOUioGgB4tCm5fjzRXf\n1weJyLfs+XT3p454T+sQVzpLKHjuz9Zq46N/2X6dGntpjHvNVpsjCljvLebr\nqoaQF3WUR37KTRZ0X3H72dFHbiItf2uwt4Xiv+a3cRqGFiBiXKfLElNh87O5\nVXhrLIK1wM43fRnulYNKSaAtmcm8RLw20PhYV2+aN6yMLVeaeGWHa3boZu3u\nwNANh65fT1x04/Qblv7T77AmtNyloYQFEBRhW7FdDhUHTUOk3zMrx564gXf/\nAWaeK8EujIk1RRCnMW4aYfA7Vemkf58RNZiZRIoYHh+G39genfcTmJsOk8Ws\nodK2JYnI28zei3j+zy0Vzzu5iFadVKJPPnukZgt+OXqk/5CmsQszWBx2awuM\nInWrgMKNSHa57jo6Gie7Zkh2XkYd5kf4Mjl/rVuLq46+/MPyv/5bUwFR6+Xu\nJggNcg3BvAKoIRaZq7SDbz1gr/VP5vOppcADQfXdMAgu3xr9rjCPr/dMB8K/\nGvmVkjjKlBApKd1y+AUYzB/PHoouciXOv0fYeK/l+cB8AIFhwEkkIRDAKiz9\nteUK\r\n=X4sd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJ1nA1nBeAcQ3EPAy2G8Kb3IwBGLCDbcvL9O4/Fj8jFAiEA2412LXa2SkbqGcuECiBe6mbT5UpjnlfCCrnYc9EgFMY="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.9_1584730673963_0.608227613305893"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.10":{"name":"@terran-source/dotconfig","version":"0.9.10","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://github.com/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^0.8.3","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.1.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"e17750bf416f349828cebd0bcd95aa704d1f551a","_id":"@terran-source/dotconfig@0.9.10","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Icx1cQ1L1kkv7pSKKDfOJVtZK7oiSnGLVOEbIbdkBwgOKKsKZkeya1R3pI8URW3lLlld2dZtU8JQAYtCWtR7fQ==","shasum":"031308a05e631686700a112918bf3a8e127080fa","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.10.tgz","fileCount":10,"unpackedSize":18856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedRQ6CRA9TVsSAnZWagAAwp8P/2zjVt67lOCPS9qlYf4n\neAZb3dWcTPdeXPntQhOXd0lEhftMORa0dAoELKX1g2g/Kq0IGrhseL59173g\namE/yfzskRHNUi0gl1S6SlXfC2Vw5ZBEi/QQ2EBVvdqeihqKxd2BsAB0Kx3n\nSt3ogPr4pnAFMxxh2O7zhHvelkzdjIAWOKVvp49lunqymwq8qWswGDmTemlW\nEos6LUxqAqR99Ywh6+oPJCC4OExeCU+ZI2u1chy1Ucku8eDYWtpcyw/hGykc\nkmLHTWaV2T93L0GB9+KTfwzFOKDTEGV+9hBd80YC4SHPy19F73N4qrp0C5H1\nFhIc3I6hwTUZNAolMnmn7owAjtJqSeWqgpEQ/I4ERYSNwOCNNiNcVscNR1k7\nt3RIAuMm2UQMuP6LVmYmik6fxRK/hNdXhQZ2s+xmNN35KG6gaubJQdZ1zSyv\n8NU88zTsFMTO53EXJut/eUrWdqj1s4MrSyBlKMwONI6ZZhJpOwjWB+dolpcU\nXSrss+F/wgSmOsmV7Th8QT931g3YpCSd2+bNRk8urw12grBu65+R9jCgQ78o\nro9Tp2XGsIPAe5qTW9NW0SeOTkcC3wGTL67euG+9/W6kJPlLTW7DOJSTKie+\nkMlqxQ8v/SJQVXNirFz0QkcjRWlxV6Md6UzZq1/7XpEtZL+8gNJG26Pxa4OH\n8ehS\r\n=bIEQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICS6XXIxPvtyq3nr3wpRBsUHys3HQI22XcOkMZpdyQynAiAjHoLq2fh0cpf1YkOX6+60q7xLwyowRqPkddDMJLx2xA=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.10_1584731194150_0.1445574135699046"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.11":{"name":"@terran-source/dotconfig","version":"0.9.11","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^1.0.0","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.1.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"d8bd3156af915e0ea8c60e54eeaf777ad4fe115a","_id":"@terran-source/dotconfig@0.9.11","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-BEbkjFOKwtDjEkg3VnM0/6ILCsogi5PudcYxgPW7BEedw/y6O5LbaccKfcCZo7gXTw47cTwddGbKfJoXTLGaLg==","shasum":"2bbecedfe4bec04b594fc6aee7ca25e9f93a9e22","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.11.tgz","fileCount":10,"unpackedSize":18858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeelMMCRA9TVsSAnZWagAAZCgQAJLeVFbAcVgXfEm6aH9R\nl4+gZNFejbEWYRkGHEl4s2hx8BGn2Mzz2LvCB5t7UG1BwgS79s9ajzA8+wUq\nFwd5o8XPqqgpgLIMt96wh7oUiKPQ0cSrLFPa5Nce0wcT62JbgbCPkkE3Icfs\nY0BdZhpyZH3sLoX1RrtQSnuGRoikOZ+bEa5X3fUyd3z7XUVII+unQ2htwArJ\nT6+mCaj40DEL2J9uy2tk+dZq351iOgQ7xgyTuVfUitpkXDlzBZ9BgWMmlCGH\nTMGLMgcLmHqS1QUJhRxBOfhu+wWS2TIqOd1ZUeYw1G2wYKwDR/t5+o0Rj7SA\ni0tMgSGr3p43VfPEkpkUsOudmNiRoZJTAQkBD+r50T4VFhrvAE25rSHlUlWr\nq40UX2pAB0lJbd66c78hcpzGoHo2wLP1Dnim1XFW3KZ+/vx/4A0JU6LV4pJD\nYTdN4hZC5uV1Nv9IFz1AjK5HFwyUniMZGwLJ4U+m+5XgHO45VxWKzj7SHuR1\nhjCPNs9I5fudjDbapVdJregeZkQSNvHc8L285yXf6PqOMfi1Myy5vqT6YaBk\nPjmHA2BXzuYN+gmpMUoxPhVXs4PuMc8SebpENB1Pvkn2QzJ7ec2UQPEW165O\nbzCAn6dEuPP4CuRpIdC3isr58We2zmD0piLW71X4wac3MEeMhukCsA2T+86H\nb4uu\r\n=OUgw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCK9p2cnJAca20AnEJCbWdcTgUPDeAFpW17Q4ZLx2khgIhAJBXj/PJLzQ0cZKSCgH6a7leCyP9mO2BKfSKhP86sUHw"}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.11_1585074955773_0.44471319032623513"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.12":{"name":"@terran-source/dotconfig","version":"0.9.12","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^1.0.1","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.1.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"5e0e7238fa8ea4a032838a0da7744732bad148b5","_id":"@terran-source/dotconfig@0.9.12","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-CvWvg3ZgW14ZoaczHMOzA6JPLSx2ML+/SaHyYYMOdvW57h3rwXFp4VpAeYBGPTz8/PJgWs8g8PU0kLAkxL8aJA==","shasum":"673ad7e45cc9d93da31d8c0cb2a355460ef06900","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.12.tgz","fileCount":10,"unpackedSize":18858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeivySCRA9TVsSAnZWagAAuokP/AvovYOAi/4274Bpxowl\naLPrI3HNDNotvwjQtrB5FgURl2f8sfNssRA2PxSBkpX9wFyw2xHD2ex40jW/\nX5ntm9rD3yKG97wrHgoVaduu1j8yaX53wv05b2eQpvZRQ+7OGGYGBx+vm8Kq\nyWPKMXSrxMmUnyo4o6CVMAtKBS2RFWxnesb387OyAQfGPSQTjav7grRSVyGf\nUSrydXIjtQpkzAAynpqOMXPh1eWj2DiXuSfs/HbmBXWFDcbBwZ6SU1/QU7xN\nJ7C4U1zFafm8oggXcmrHs9JxCD3Ijb0ZrLXVRoSQ71NnYFB7fodauudMS5HJ\ns4Lx/i5GJmehgmXQrtA4GsNoUdahmarXqBHuj1GPuzkB2hkqOPBcsvvpMHKZ\nLDG/ZR2aT5vaPYvq4voxPti5PE/3k/JJ9LXabNp74Sgu2lSRoo9W6eXOL4g/\nesA211CmL+2scEOpbvnj8bBzMeWPxxYy4kO5ZJAGuO3iKfGohuaPMPr65oq4\nwDBT6SsaL7DQj/X4FhE6jZXR0XU0LX67JwUi/1uTbSvRaJCCAxQmEGOckeLe\n/TRy12ioQ6wJhg/+PinKGGC8xKCdCQEcU2k8TJOs1IekBNxNVViaDmG7uEpi\nBa17zWDY4FkH71m+qlPebD/px0Y4a/dbR+c8ELZNNg/ofzcoNN90F2mbZPwD\n/4oE\r\n=Wz49\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLogTYFGOpr2cYdkggeNi/tR04vMLctwVRtMj+4EP5mAiAuKohB5uyq9trqdgr++f0Azfu1OXfOal0u1SkxD7wiZA=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.12_1586166929876_0.606320143354343"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.13":{"name":"@terran-source/dotconfig","version":"0.9.13","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^2.0.1","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.1.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"c51700f403fe29e8915b60b8ca39ab8e84e1476b","_id":"@terran-source/dotconfig@0.9.13","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-szOatQn3yciuTRBXk+J1IW8xpahQp9vttsFl9AWCj6tKPhpbJSepgG8zH45FwfM8UOu8hRYrSAnDHhQMTQPDAQ==","shasum":"0ec9ceed629725d5d8a0e834a53a515a4ed30140","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.13.tgz","fileCount":10,"unpackedSize":18853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekGAiCRA9TVsSAnZWagAAHVIP/j9KPoqrud7NBJVp/+St\nkaImM8UOVJ/Xx4i7wIkdZxyr5akm4ph9hQ3AUQy4uZ/uTWLdi8ccsWCbfw+m\ndTxAkPz2KFcB58CVakhWga+LIunF5UlXNrMUJamajhf2u09Ga0YPJF5NZxsL\nIKP6T3QMoftDpB7FPDbbLUmUVIlM6JGZcaYjdd8FzK0S67fML2oZ4ycap/HM\nh5PhnhHOots5sbcl+saAofrsT2DSXgGx79tL87BrpUEefewy6Gq6OPK97ez1\nmHla9Y1R2bvEVb+KZXP4t/tJGmDqx/HW0RA8hWgKj053oziuRNVd/I7oxHqh\nVGS0ZZ/DzItPYeI/9dQa/62azifnkhHX93g0fADXkK48vFp1MKrHmniO3NRX\nYjQ/fJBMoe1/jvFz3yk6R4YcF4GGnC5uRQG6P5UYDnQ/jxbk2zJsjY8wR/Jx\ngTW6dM7/bt0czpE+YMC23v7dqcT1SeWt04QqDvAcdNwvQohGAVogOj/fEp1r\nxKgvQMEEsi1QehPIx/ZD3SrVfQSbI/7mM8WCV7Y7k75t0cHP8ob3LVxsR6lN\n1+OQQ1lMk94ot1QKo/+qQla6kzkLYeN9OAD1NJrOXGzts/X9rEo1HxbSoe90\np2auHvX+JXvRNTLrxBINeeOOTp2g9UbjDyqP45TlMSrqh8vAxf1M8XG2gpeC\nD+Dx\r\n=8ett\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlkVyNlTlpK6JDBaWLr2d6qxtVA7px50I0HPmnT+beVwIgI3aCnKmVeFUh+hjXqv9yQ+i4XmQsqa/bug1I6s8+V/I="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.13_1586520098406_0.7520696471356569"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"0.9.16":{"name":"@terran-source/dotconfig","version":"0.9.16","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^2.0.1","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.1.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"606ff7b42f2fcc3748b25ed1950855f074019a32","_id":"@terran-source/dotconfig@0.9.16","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FoUgHGWB/hS6Tu2HRUhqn64Tply3llVC7863oLExEmNpz9zOnf1bFec3eTRtjn0K8qjzjggxgPcY2Q9FrKEfng==","shasum":"118f319fde12ad2212624cc18f69f683a5b8660f","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-0.9.16.tgz","fileCount":11,"unpackedSize":19379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekchRCRA9TVsSAnZWagAAlcMP/RoNUCmVVFkLEVtFc1Ct\nE1JXxLdsb3pc3NItn85RLmILMxjQ7wRibtz3+1LniPliZuEer/1Nx2dgeGub\ne34zWFtHofYSS+j0yQhZVw67sxbvJyIAWBPJL+vUJDaWle0e84yAo1YdNWPl\n3iZzlSkrV0NVt6tCkmXUepXAtv1nSrYo8lKk5PzAGPYEF1ACfMng8PoNO0R0\n+gIpHoEUh5Xoppb5WuUShXGol48LZoZTt4Kz5OBql4ezMPlZkofl3iJ/N7dM\nQWCKiWY/4L/ArGw6sg8p43KuUMWCC1i5COM+inL5qDPVyNvb6aTmY2VoasD4\nfyOI9ta/Fv7ikec/sY940AHSMOGQfMOdGiK8F8hWSn4lzdiDuyZTm/vpI9CC\nOs6/znfY3t7v83/MPgqfVa+UlQFjWJYjTj+NeCndoWLJV+Z+SButg3PsBvt/\nR4/87ghgax7EFgWXPlOeqtd2N8G7f0nD5z7XCo9biIJMbrk3VmXsU1QGNuo/\nNoeKElWz9NqCdudvnNioBIwz6aNSRTUxnC7PT7X5T3tq8KXqjWcOCyH11S1b\nrjIR7Pe2YTE3hMc1rR4FiV0dKS5ig6Oatkpn28hqhQ8aC2R4k1bDFfjXxdJu\nPQzyIhVohAU30GVgiCtWp9VB2zQx4p6wZe1h3zJEkiLn6yYtvGQT1tlUpY1f\nt8Zl\r\n=0reG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVnBUJXQFfXyzAEEtkFZEDBU+6PWyfhCyLtQNFyDuWZAiEA8h9TSbTr3L/wn3cV8ukwmGapaq87BMXFgUUDlUeE824="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_0.9.16_1586612304817_0.1720562454877408"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"1.0.0":{"name":"@terran-source/dotconfig","version":"1.0.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^2.0.1","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.1.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"7cd791d23938d1623e0c07ba29304f22e32888d1","_id":"@terran-source/dotconfig@1.0.0","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-T9N3K+ePMyT3n3zNnxfPDC7PTLDz+fX6PuHNlGrEdvAKPEXvdV9dys3sVq5wxrEyszl90pC7qpeD076EBgVzJQ==","shasum":"ec19301a61711b03913e0fa7eb78cfed2f0d1b5f","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-1.0.0.tgz","fileCount":11,"unpackedSize":19378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekc+zCRA9TVsSAnZWagAAV0oQAID0kaxBj2vtyZgjblb1\n0H0rWp1EPGH4ElVNEFV2SR+ieSP88D3ecsDi8QdkA4K6f2ZDp7XIlQQdqWWZ\nek0bBRrBbvEvaHOibHT7x6i8wLsg0VFlSb48LevFkxIrw18HW/Ehy8w0jpqy\nHQX3zjYOZqLYc4vEm5mAakfH+CsTSlKDSXFbrw7sHmCJXBd+JV1WTGZMP7HQ\nVFnEF3GO/CNhdgMupaCbDONjBOAdk1AH76kz9BXL7C0+NaFsJXV9J9wObm5X\n2YM/dXqMtC9sfvXkGOGZ2l+/bSrY8v3uYidOs2sGuu0oWohy4JCiDk5y0G/d\nDMsMzDsKgk+2MgHqtWWqUU+5hp5q0JgAAEc2lJfskzbSB6/Z/OIpLlP0FWrj\nnYQyS9ley0C/K3r0irIsJa5Bphf812gjvcs3jFJmolXmMtScIvFFePdia6DI\nuy0Ykq+YifeOKg5w7JGWLEGoT5kBlXqrVlyjGaQhl3DBU9NfHUmD8ivZ/UL0\nVV+i2rhtsNpGQWFfetRjxIu9XlE6/GwLjFQBr6LIBvhRxX37S6iY0GTG+6cO\n6eJWWqe6enOpsO/YLueNQ2ftpLsEQa/VWIwHirvRLdtg7+zN90SNIUC5Uq1a\nIGXPA5V0OxQVD0KcRVI6ZPBbVfBZjIQMWcJxQFGT4NWalT4a45NBnyNjshXW\nYdtv\r\n=SczW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqqtGgDFSlqy3PviNmaNi4xJRXwHVzAoRkZC8TqvVUfAIgG2g1Nmlf6WfJHfM/hz+zjJy5nc1UNdxx4lciqCinL84="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_1.0.0_1586614195189_0.1647832642373539"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"1.0.1":{"name":"@terran-source/dotconfig","version":"1.0.1","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^2.0.1","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^7.1.1","readable-stream":"^3.6.0"},"engines":{"node":">=8.17.0"},"gitHead":"24ec562256f373c554c90dd8dfd6655c213a4ab9","_id":"@terran-source/dotconfig@1.0.1","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7LIg96kSpUSbWtTlXIZ4sMrVJsKd0TWFxMUVzHCxdPRLT1kIxoisgqqvDX0dSvHKY0wutNfj/Thw8ok7WflJmA==","shasum":"6c7a663e84f88c7b40a70fc7581df019b23a75e6","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-1.0.1.tgz","fileCount":11,"unpackedSize":20775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekdeDCRA9TVsSAnZWagAA7zUP+gOSDkVFEFL1y/51LK4w\nkpvNLZgJheYesNefX5N9RzF8HvEZutHRWM+RiWWjhsUgcJX8rK2yFZnNA3tN\nfHiox3fgoviCD4ni21fUS+iJ1Sbhu31uzRWhiFhsPGQWKiy2cVZhvnRB+/iI\nWCKU+S9a9swuY9yXYjJ4pYkacBWqnhBFCD2jWoHA/c/KT1h9rbmMu43Fq2q/\nuTSL9mYbH1Spp44Lb2e4xksrhbUEsmj2m5iMRrxecAe9+gkL5pX3ixmHf4LF\n1AqTfJGpnBzPacy8aDOSjYC0hgEUvMaI5bUsR32kef6+WIOTslLFrI8jLDIA\nTfW39+UKe6cBLPXrwTCUJQA0eAU/mLkbvCQe6y+Uc3gzI2StLQKpNaa5V3+B\nKmM60ghj6/JfUsXSZ34VTZjwyM4Btm6npaFfNh8zYF85WwkI4ajDpA1GeXS4\nuAXnhznBvN1vtlZHCxobcNSm4AXZVDscJmcL/QghC2u82CHCwMYEqsYV1YQl\nX+FIFlFciIckf+CNinIPkS8HKi/RkBui+EEkjbIKIcdfvlqIq4xN4lgzaUXk\nJmf06IHrIKj2XAge5SOOUzoXGCWBl7LeJ2KyLe54OEO0Wc4MHcG1vKbRhwJg\nifztIlv+wnwxR9eXrlqtTciHKMdlKKLoze7QVB3eeldYExMzSx5B5W3CRLd9\nvxow\r\n=g5KI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1HUiX+3Pe/5jajLFjTcGNXGp1pzUq0p56Flvti6aLUAiBqTluWeF9hdQnC/+NC4cgkiHOWQ2FCI/hyKVe/lV897g=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_1.0.1_1586616195423_0.4035086246976567"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"1.1.0":{"name":"@terran-source/dotconfig","version":"1.1.0","description":"App configuration made simple for Node.js","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^2.1.0","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^8.0.1","readable-stream":"^3.6.0"},"engines":{"node":">=10.12.0"},"gitHead":"f1d43a7c209d7a7d8e10e4382e1a69aa6742e7f5","_id":"@terran-source/dotconfig@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"dist":{"integrity":"sha512-qXmuVrHvXVepZbcloneZmAWvbGaARqIN8wRAMyUXGRs0aFvC5b/d3rMAd16K5ZtqT3qaMeZquOf0s+Wa/6Lu7A==","shasum":"e69004ed7c5fa7efeedd132fe743b4dfb99976d5","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-1.1.0.tgz","fileCount":12,"unpackedSize":147568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFvN3CRA9TVsSAnZWagAAnuQP/1L6y6xIf7blHpPBu5/O\n9qvqHwSqjscjlh6U7ZsztRbQA/jlWtmD28hJhspHAMdeN2S04ip+h7IVfYhI\nhhB6edyN8MAFZ8ictri8qa0p7iMV4lHgp+BHOqscdgxEwUU/xmqtKxg2NNmv\n3p88lSJZG3yGRneGUJrW/H7y8DXw0BpDtV7MsBzTF+rNBR8RZiF5V/UH4AnG\ntUH/je41JwoF+UrVAcDW5JHoXiEi1u1+aNaV9qQ5F7SEKeL6x1Y4WLwrz/A1\noUtP5cdh6E8oUao7qSASVCcCXeQ+FOMAbkXvhv6hXIG0tFaWlJ1hzBrn+u7N\nLuOm2OsLIo68OYqYFcTuRrgwoWhsPnAKutwZaz6eQGvKISQjtv+78eie+uR7\nVhQKoNslggzaMRzyhZaTJpLs/X8MexpNHlan+ycDiEDnzE7bF1+iMxlpa0fu\nTAIXvcJL/C9vl99YoTAGtuXbvI7/Exne6WwsYaOIwdqZEg/dAbIu3K77SdUY\nd5rb/MR9IAgpIZh34Gcu8GyLAsqQ/da0gw94aj0ICmX51uGudKPErEDW/E4v\nv94Qs3AH2FhUJARTkRSXkchB7SyPLslSoBHTRIVokdjEImeqxZX/6AEppnZ/\nl7MuQkvyyq63AK0eEpZduGO9EZdcG24fDeqaNbkEUJmX8F9ZA+Btf6vMwYn6\ndOGW\r\n=5NyT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFi8eL7ndfYFLs/icPv1T3kSg0AsRG9EE5pgNAthW1m8AiA0P3dG9ICKJzzHH1RdMPdgV+hPEP2gqlqZdU4DVgvspQ=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_1.1.0_1595339638982_0.4840717994661454"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"},"1.1.1":{"name":"@terran-source/dotconfig","version":"1.1.1","description":"[Deprecated] App configuration made simple for Node.js. Now moved to https://www.npmjs.com/package/dots-config","main":"config.js","scripts":{"bdd-test":"cd tests && mocha ./**.spec.js","unit-test":"mocha ./lib/**.spec.js","test":"npm run bdd-test"},"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"keywords":["configuration","config","dotconfig","node","nodejs"],"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"homepage":"https://github.com/Terran-Source/dotconfig#readme","publishConfig":{"access":"public"},"contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}],"dependencies":{"extend":"^3.0.2","interpolate-json":"^2.1.0","type-detect":"^4.0.8"},"devDependencies":{"chai":"^4.2.0","del":"^5.1.0","gulp":"^4.0.2","gulp-terser":"^1.2.0","mocha":"^8.0.1","readable-stream":"^3.6.0"},"engines":{"node":">=10.12.0"},"gitHead":"e5c3e69a5dee8d8617fe9206cb2f475cb6d0fd0f","_id":"@terran-source/dotconfig@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"tamalpatra","email":"patra.tamal@gmail.com"},"dist":{"integrity":"sha512-nbw/JltuEC9PdEG3XVjCn6aGiqCW9C/FDNxuFng1ZMF3QlaQ09VbBEahnDRnB16PFC1EbFlqDjstinyqBtkdlg==","shasum":"9cf266b6fd03a9c92eb62b09ce4d17bb43833f19","tarball":"https://registry.npmjs.org/@terran-source/dotconfig/-/dotconfig-1.1.1.tgz","fileCount":12,"unpackedSize":147813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYThBCRA9TVsSAnZWagAAO0kP/0eKfQVUJEHqwwuA9sNz\nizmec0HYEm+4S90G6sRaraSR4RzlmzMUqW9b6vhiJwteK+KVBkAo74iQ3dWF\nYJDUXI6gCCD25Eiy7pkjfBFGcrlqD7K7bbM6lppuMnvOrare14ueDFzG9feB\ndsga16VCNxC52DJNAg81pqMTbdpEs3kjIvQUjZK7mdTVHxgHo5lJGPEEknqX\nB7o9bXEAsIjYmEuP1fyPMbZ3MU7yyDmzrEmGFVspraTvEWIzFH3MTl5ZPcd/\ndpUEnsndh7CYYvmN21ssv8y/fmfmG7Sdd0c1gkovDmCi+hFbaZULiziPuFPw\n0FRZphh4x5LRNG3xwtVJWADV5zPFdPHFZWr2lsDRPF/pndlqYjT2dn+x8mmV\nakOpBRs99FxBtt63787V8r0UY4F3EbVAs3u4/0QkoD/fhROyaexV02oSH4np\nf+vPFogV/Kd3BsX96X5Oo5Vphv9wFZRq/og9/nkALpftTr8wzv5k6d3T9oNj\nGEwfzPb+LAIMr76oBi8y+lY7jGlNF75EKmVGfJJ2UPAXBv+OFqC4G3aHjrbO\ndIoKeHDtJhytpiijesfhbK4IwilKUoHZ6R6yS2lblwhifHlAr4mVTwU4kq3F\nm/+nelAFxklW620cutjNFgif+Vhdd32lYq03z9IGsbq0jl1SIFc3VEVo3NEq\n0J/t\r\n=WJ2v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFilj29pusxxYm0Y9IX2zst0a78+jZ4Wp/sA6hWRpkNDAiBgVFU0+YJxzkolYCOSHKHj+OlmVL/rwQtuxwzjTEl4Pw=="}]},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotconfig_1.1.1_1600206912976_0.9116343773636575"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated. Now moved to https://www.npmjs.com/package/dots-config"}},"time":{"created":"2019-12-26T07:16:05.246Z","0.1.0":"2019-12-26T07:16:05.569Z","modified":"2022-04-07T05:17:18.607Z","0.2.0":"2019-12-28T19:41:21.292Z","0.2.1":"2019-12-29T11:27:52.220Z","0.3.0":"2020-01-01T06:41:10.549Z","0.4.0":"2020-01-01T23:19:40.936Z","0.4.1":"2020-01-02T19:26:33.055Z","0.5.1":"2020-01-03T16:37:31.370Z","0.5.2":"2020-01-04T09:37:07.131Z","0.6.0":"2020-01-04T12:23:41.528Z","0.6.1":"2020-01-04T12:25:08.656Z","0.6.2":"2020-01-04T19:09:06.765Z","0.7.0":"2020-01-05T23:07:40.141Z","0.7.1":"2020-01-06T11:06:00.805Z","0.8.0":"2020-01-11T09:00:12.319Z","0.8.1":"2020-01-11T09:21:23.972Z","0.8.2":"2020-01-12T20:06:40.002Z","0.9.0":"2020-01-13T19:45:56.599Z","0.9.2":"2020-01-15T19:08:56.657Z","0.9.3":"2020-01-15T19:11:54.909Z","0.9.4":"2020-01-16T17:50:48.075Z","0.9.5":"2020-01-16T17:53:54.008Z","0.9.6":"2020-01-18T06:41:20.217Z","0.9.7":"2020-02-22T08:38:41.996Z","0.9.8":"2020-02-23T09:24:38.375Z","0.9.9":"2020-03-20T18:57:54.098Z","0.9.10":"2020-03-20T19:06:34.287Z","0.9.11":"2020-03-24T18:35:55.911Z","0.9.12":"2020-04-06T09:55:30.048Z","0.9.13":"2020-04-10T12:01:38.518Z","0.9.16":"2020-04-11T13:38:24.966Z","1.0.0":"2020-04-11T14:09:55.327Z","1.0.1":"2020-04-11T14:43:15.562Z","1.1.0":"2020-07-21T13:53:59.116Z","1.1.1":"2020-09-15T21:55:13.110Z"},"maintainers":[{"name":"tamalpatra","email":"patra.tamal@gmail.com"}],"description":"[Deprecated] App configuration made simple for Node.js. Now moved to https://www.npmjs.com/package/dots-config","homepage":"https://github.com/Terran-Source/dotconfig#readme","keywords":["configuration","config","dotconfig","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/Terran-Source/dotconfig.git"},"author":{"name":"Tamal Patra","email":"patra.tamal@gmail.com"},"bugs":{"url":"https://github.com/Terran-Source/dotconfig/issues"},"license":"MIT","readme":"# dotconfig [![NPM version](https://img.shields.io/npm/v/@terran-source/dotconfig.svg?style=plastic)](https://www.npmjs.com/package/@terran-source/dotconfig)\n\n[![Travis (.org)](https://img.shields.io/travis/Terran-Source/dotconfig?logo=travis&style=plastic)](https://travis-ci.org/Terran-Source/dotconfig) [![node](https://img.shields.io/node/v/@terran-source/dotconfig?logo=nodejs&style=plastic)](https://www.npmjs.com/package/@terran-source/dotconfig) [![GitHub](https://img.shields.io/github/license/Terran-Source/dotconfig?logo=github&style=plastic)](LICENSE)\n\n**[Deprecated]** App configuration made simple for Node.js. Now moved to [![NPM version](https://img.shields.io/npm/v/dots-config.svg?style=plastic&label=npm:%20dots-config)](https://www.npmjs.com/package/dots-config)\n\nSupports:\n\n1. app configuration file of type `json` or `env` (custom type parser can also be implemented through implementing [`IParser`](#iparser) & using [`setparser`](#setparser))\n2. [`Environment`](#env) specific configuration overloading\n3. Now with the power of [interpolate-json](https://www.npmjs.com/package/interpolate-json) to support interpolation (or parameter substitution) inside app-configuration (strongly recommend to go through the [documentation](https://www.npmjs.com/package/interpolate-json) to know the full power of interpolation)\n\n## Install\n\n```bash\n# with npm\nnpm install @terran-source/dotconfig\n\n# or with Yarn\nyarn add @terran-source/dotconfig\n```\n\n## Usage\n\n#### Declaration\n\n```javascript\n// declare the variable at the beginning\nconst { loadConfig } = require('@terran-source/dotconfig');\n```\n\n#### json\n\n```javascript\n/**\n*    App Directory structure\n*\n*    app/\n*     | -- package.json\n*     | -- index.js\n*     | -- app-config.json\n*     | -- app-config.dev.json\n*     | -- app-config.test.json\n*     | -- app-config.prod.json\n*\n*/\n\n// ** app-config.json **\n{\n  \"scheme\": \"http\",\n  \"server\": \"localhost\",\n  \"port\": \"8080\",\n  \"baseKey\": \"baseValue\",\n  \"user\": {\n    \"name\": \"${USER_NAME}\",\n    \"password\": \"${USER_PASSWORD}\"\n  },\n  \"url\": \"${scheme}://${=${user.name}.toLowerCase()=}:${= encodeURIComponent(${user.password}) =}@${server}:${port}\"\n}\n\n// ** app-config.dev.json **\n{\n  \"baseKey\": \"devValue\",\n   \"someDevKey\": \"someDevValue\"\n}\n\n// ** app-config.test.json **\n{\n  \"scheme\": \"https\",\n  \"server\": \"test.example.com\",\n  \"baseKey\": \"testValue\"\n}\n\n// ** app-config.prod.json **\n{\n  \"scheme\": \"https\",\n  \"server\": \"${APP_SERVER_NAME}\",\n  \"port\": \"${APP_PORT}\",\n  \"baseKey\": \"${BASE_KEY}\"\n}\n\n// ** index.js **\n// declare the variable at the beginning\nconst { loadConfig } = require('@terran-source/dotconfig');\n\n// load process.appConfig\nlet { parsed, error } = loadConfig('app-config.json');\n\nif (error) {\n  console.log(error);\n}\n\n// now either use parsed or process.appConfig (recommended)\nconsole.log(`parsed: ${JSON.stringify(parsed, null, 2)}`);\nconsole.log(`url: ${process.appConfig.url}`);\n```\n\n```bash\n# execute using:\nUSER_NAME=DevUser USER_PASSWORD=P@ssw0rd node index.js\n# output:\nparsed: {\n  \"scheme\": \"http\",\n  \"server\": \"localhost\",\n  \"port\": \"8080\",\n  \"baseKey\": \"devValue\",\n  \"user\": {\n    \"name\": \"DevUser\",\n    \"password\": \"P@ssw0rd\"\n  },\n  \"url\": \"http://devuser:P%40ssw0rd@localhost:8080\",\n   \"someDevKey\": \"someDevValue\"\n}\nurl: http://devuser:P%40ssw0rd@localhost:8080\n```\n\nLet's break it up:\n\n`USER_NAME` & `USER_PASSWORD` are set through environment variable. This will replace the placeholders `${USER_NAME}` & `${USER_PASSWORD}` in _app-config.json_. The [`environment`](#env) is not specified. Hence, it'll be set as default value `dev`. Now, the [`loadConfig`](#loadconfig) function will search for any `dev` environment specific configuration (i.e. any file with name _app-config.`dev`.json_ in the same directory, where it finds the original _app-config.json_). If it finds the additional file, it loads the details & overwrite anything, that matches with the base configuration or add anything, that is not present. i.e.\n\n- `\"baseKey\": \"baseValue\"` becomes `\"baseKey\": \"devValue\"`\n- additional `\"someDevKey\": \"someDevValue\"` key is added\n\nTo load environment specific configurations:\n\n```javascript\nlet { parsed, error } = loadConfig({ env: 'test', path: 'app-config.json' });\n// or\nlet { parsed, error } = loadConfig('test', { path: 'app-config.json' });\n// or\n// set Environment variable `NODE_ENV=test` and then run (recommended)\nlet { parsed, error } = loadConfig(true, { path: 'app-config.json' });\n\nconsole.log(`parsed: ${JSON.stringify(parsed, null, 2)}`);\nconsole.log(`url: ${process.appConfig.url}`);\n```\n\n```bash\n# execute: for  loadConfig(true, { path: 'app-config.json' })\nNODE_ENV=test USER_NAME=TestUser USER_PASSWORD=P@ssw0rd node index.js\n# output:\nparsed: {\n  \"scheme\": \"https\",\n  \"server\": \"test.example.com\",\n  \"port\": \"8080\",\n  \"baseKey\": \"testValue\",\n  \"user\": {\n    \"name\": \"TestUser\",\n    \"password\": \"P@ssw0rd\"\n  },\n  \"url\": \"https://testuser:P%40ssw0rd@test.example.com:8080\"\n}\nurl: https://testuser:P%40ssw0rd@test.example.com:8080\n```\n\n#### env\n\n```javascript\n/**\n*    App Directory structure\n*\n*    app/\n*     | -- package.json\n*     | -- index.js\n*     | -- .env\n*     | -- dev.env\n*     | -- test.env\n*     | -- prod.env\n*\n*/\n\n// ** .env **\nkey = \"value\"\n\"baseKey\"= \"baseValue\"\n'subKey'=\"subValue\"\n\"someKey\"= 'someValue'\n\n// ** dev.env **\ndevKey=devValue\n\"baseKey\"= \"devValue\"\n'subKey'=\"subDevValue\"\n\"someKey\"= 'someDevValue'\n\n// ** test.env **\ntestKey=testValue\n\"baseKey\"= \"testValue\"\n'subKey'=\"subTestValue\"\n\"someKey\"= 'someTestValue'\n\n// ** prod.env **\n\"baseKey\"= \"${BASE_KEY}\"\n'subKey'=\"${SUB_KEY}\"\n\"someKey\"= '${SOME_KEY}'\n\n// ** index.js **\n// declare the variable at the beginning\nconst { loadConfig } = require('@terran-source/dotconfig');\n\n// load process.appConfig\nlet { parsed, error } = loadConfig(true, { path: '.env' });\n\nif (error) {\n  console.log(error);\n}\n\n// now either use parsed or process.appConfig (recommended)\nconsole.log(`parsed: ${JSON.stringify(parsed, null, 2)}`);\nconsole.log(`baseKey: ${process.appConfig.baseKey}`);\n```\nFor the Production environment, set the proper `ENVIRONMENT_VARIABLE` to be interpolated.\n\n```bash\n# execute: for  loadConfig(true, { path: '.env' })\nNODE_ENV=prod BASE_KEY='some base key' SUB_KEY='some sub key' SOME_KEY='some other key' node index.js\n# output:\nparsed: {\n  \"key\": \"value\",\n  \"baseKey\": \"some base key\",\n  \"subKey\": \"some sub key\",\n  \"someKey\": \"some other key\"\n}\nbaseKey: some base key\n```\n\n## Definition\n\nSyntax: `loadConfig([true | env | file.extension], options);`\n\nThe `loadConfig` function takes at most 2 parameters\n\n#### Optional 1<sup>st</sup> parameter\n\n###### boolean: true\n\nIf the `NODE_ENV` environment variable is set as the [`environment`](#environment), then passing `true` as first parameter signifies to get [`env`](#env) from `NODE_ENV` environment value.\n\n```javascript\n// ** index.js **\nconst { loadConfig } = require();\nloadConfig(true, { path: 'app-config.json' });\n// do your job\ndb.connect(process.appConfig.url);\n```\n\n```bash\n# to load test config\nNODE_ENV=test node index.js\n# to load uat config\nNODE_ENV=uat node index.js\n# to load prod config\nNODE_ENV=prod node index.js\n```\n\n###### environment\n\n- example: `dev`, `test`, `uat`, `staging`, `prod` etc.\n\nThe application environment name, which to load the configuration file for. Should be lowercase (by tradition) & not contain any space or special character.\n\n###### filename (with extension)\n\n- example: \"custom-config-file.ext\"\n\nThe configuration file path (either relative or absolute).\n\n```javascript\nconst { loadConfig } = require('@terran-source/dotconfig');\nloadConfig('app-config.json');\n```\n\n#### options\n\n- type: `json`\n- default:\n\n```javascript\n{\n  debug: false,\n  encoding: 'utf8',\n  env: 'dev',\n  path: 'config.json',\n  type: 'json'\n}\n```\n\nmore in [`Configurations`](#configurations)\n\n#### returns:\n\n- type: `json`\n\n```javascript\n{\n  parsed: {}, // same as process.appConfig if succeed\n  error: null // or an Error object with `message` if anything goes wrong\n}\n```\n\nIf it succeeds to load the configuration file & to parse the information containing within, it sets the `process.appConfig` with the value & will return with an Object with\n\n- `parsed` key with the same value as `process.appConfig`.\n- `error` key, which is `null` if succeeds or the error details if fails.\n\n#### Configurations\n\nThe [`options`](#options) setup.\n\n###### debug\n\n- type: `boolean`\n\n- default: `false`\n\nSet it `true` to turn on logging to help debug why certain things are not working as expected. Can be turned on [globally](#debug-1).\n\n###### encoding\n\n- type: `string`\n- default: `utf8`\n\nThe encoding of the configuration file, supplied in [`path`](#path).\n\n###### env\n\n- type: `string`\n- default: `dev`\n\nIn a multi-environment setup (e.g. dev, test, uat, prod), this is the specifier for environment type. In practical case, it seems more logical to not set this one through [`options`](#options), but to set the `NODE_ENV` environment variable and pass true as first parameter to [`loadConfig`](#definition) function (see [Example](#boolean-true)).\n\n###### path\n\n- type: `string`\n- default: `config.json`\n\nThe path of the configuration file. It can either be a relative path or an absolute one.\n\n###### type\n\n- type: `string`\n- default: `json`\n- supported types: `json`, `env`\n\nThe configuration file extension.\n\n### Functions\n\n```javascript\n// When declared as a variable at the beginning\nconst dotconfig = require('@terran-source/dotconfig');\n```\n\n#### loadConfig()\n\nDescribed so far since [`Declaration`](#declaration) & [`Definition`](#definition).\n\n```javascript\n// Syntax I\nconst dotconfig = require('@terran-source/dotconfig');\ndotconfig.loadConfig(opt);\n\n// Syntax II\nconst { loadConfig } = require('@terran-source/dotconfig');\nloadConfig(opt);\n```\n\n#### IParser\n\nIParser lets others to implement a custom type of parser (like toml, xml etc.)\n\n```javascript\n// ** custom-parser.js **\nconst { IParser } = require('@terran-source/dotconfig');\n\n// declare a class that extends IParser\nclass CustomParseClass extends IParser {\n  constructor() {\n    super();\n  }\n\n  // declare a parse function, that takes two parameters\n  parse(filePath, encoding) {\n    let json = // read filePath & create a json Object\n    return json;\n  }\n}\n\nmodule.exports = new CustomParseClass();\n\n// ** somewhere.js **\nconst { loadConfig, setParser } = require('@terran-source/dotconfig');\nconst customParser = require('/path/to/custom-parser');\n\n// define customParser for customType\nsetParser('customType', customParser);\n\n// now a configuration file with extension `.customType` can be loaded\nloadConfig('custom-app-config.customType');\ndb.connect(process.appConfig.url);\n```\n\n#### setParser()\n\n- syntax: setParser(customType, customParser, defaultFileName = null, resetType = false)\n\n  - _customType_ - {type: `string`} It generally represents the file extension\n\n  - _customParser_ - {type: [`IParser`](#iparser)} An [`IParser`](#iparser) implementation\n\n  - _defaultFileName_ - {type: `string`, default: `null`} (optional) default configuration filename (without extension)\n\n  - _resetType_ - {type: `Boolean`} (optional) make the supplied customType as the default _type_ when the config.loadConfig() runs next time\n\n```javascript\n// ** somewhere.js **\nconst { loadConfig, setParser } = require('@terran-source/dotconfig');\nconst customParser = require('/path/to/custom-parser'); // custom-parser should implement IParser\n\n// define customParser for customType & make it default\nsetParser('customType', customParser, 'custom-config-file', true);\n\n// The following command now loads\n//   - `custom-config-file.customType`\n//   - `custom-config-file.dev.customType`\nloadConfig();\n\n// or if NODE_ENV is set to a different environment, e.g. 'test'\n// it loads\n//   - `custom-config-file.customType`\n//   - `custom-config-file.test.customType`\nloadConfig(true);\n\n// Now process.appConfig is available\ndb.connect(process.appConfig.url);\n```\n\n#### debug()\n\nGlobally turn on [`debug`](#debug) flag.\n\n```javascript\n// to globally turn it on\nconst dotconfig = require('@terran-source/dotconfig').debug();\n\n// to globally turn off\ndotconfig.debug(false);\n```\n\n#### reset()\n\nResets the [options](#options).\n\n```javascript\nconst dotconfig = require('@terran-source/dotconfig');\n\n// do some custom job\nlet result = dotconfig.loadConfig({\n  debug: true, // globally turn it on\n  env: 'test', // globally set environment\n  path: 'app-config.json', // not affecting next call\n});\n// start using process.appConfig or result.parsed\n\nlet result2 = dotconfig.loadConfig(); // `debug` is still set as true, `env` is still 'test', but, `path` will be default, i.e. `config.json`\n\n// now if you want to reset debug & all other options\ninterpolation.reset();\n```\n","readmeFilename":"README.md","contributors":[{"name":"Tamal Patra","email":"patra.tamal@gmail.com","url":"https://sourcerer.io/turn-a-round"}]}