{"_id":"@diegopm2000/bk-configloader","_rev":"11-dc0c4ade3ebd7b06af7976f0db1c02cd","name":"@diegopm2000/bk-configloader","dist-tags":{"latest":"2.1.6"},"versions":{"0.1.0":{"name":"@diegopm2000/bk-configloader","version":"0.1.0","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","user":"0.0.0","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"gitHead":"5cb7dd21ece8332466f0d5d37a364c47f05ca56c","_id":"@diegopm2000/bk-configloader@0.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Hc9mbYibbJdYNdI07vRKxi/lWGVJAuT/BcPpPsN3fDF0yRf1kEznQhkeyGiueHn8Y5ccu5WiY0dNkGGh6me5zA==","shasum":"2a758b68cc139d450e1eafd4daa6c6bcf009f763","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-0.1.0.tgz","fileCount":9,"unpackedSize":14126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfppp9CRA9TVsSAnZWagAAkg0P/2Vcj+mTv8pL7X+S1ARY\ncqMCpE8doTbNTQdvNRiaAKsAjk+8YkN2Ovjj9vcQM6GWCU4klgjMUnZmLDkv\nKbYrPNqrydaw+fiRtp75FHdx9+ADlx3sWEVGQ+CQL432jQjyIQEst2hVYE74\n8UOLNr7KEh+n35WkLSGwjZe4jCdBSB8i49448P8K1LQODbc23CyPKBk34BGx\ngdRTldsbUBy+XXX/6JHuiceZHYrOYbkHJAuIuewoiPkpgtaYw141o8nTFa9t\nvl0OEtkr8eHO8wB6oibK62NapFKbusGol4wXZd8UUI3I6jfhegBlr/U1bBwr\nLTQeVPbQF/i+u/wrLH535AJAT/oofgsJJf7MEhVz0WcIdiw/g0r4vRKKXLtE\ngn/WJieqYa9y+QJpYH1gG81SCxFDBh8ofBuTexYkTdkqBiTYAj82s1qIrszn\nLS9b8kMFcEBQtw5EFvH0agoU3Z7Mw9zeknxLayaZc/QiR84AgxYTvlM20M9T\npfIvIqPhDEqO+ZMpMyZGLo58md68S1i+Q5LaTBToGPgLXd71zYiZHJSHlzPb\nmC/7/zklvOYgiSww/epC9fgEwm6FK136uLRbQ6uzGA6QojTfxTMkeQLfAwol\nEWwwwQegVjb1S95W17DWugIp2HNUQB7/mTnk1BHyR4joHjmQOnB+rfHfiesl\nu7gw\r\n=RsMZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl0WWvzEicu0z2NKlvfuBZNUBvfbi0G4XgwVAJGZu7SAIhAI91PZC2aPaWx9WhivzErklCVmQ9ySfVuBoHaf8gwyjZ"}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_0.1.0_1604754044645_0.20369453821220973"},"_hasShrinkwrap":false},"1.0.0":{"name":"@diegopm2000/bk-configloader","version":"1.0.0","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","user":"0.0.0","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"f3f1fb65101e00d5a1510c02500bfcedf4ba29a6","_id":"@diegopm2000/bk-configloader@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ErjrjYtIZMvYgA2+aQGa1eF960AZwIb+9YGHupVrXxpohDYvglDgG5ZW3MtnHr/kvB47sYovEtsORkdOozBang==","shasum":"d998e73bbd044b3ffd15b17d65d8dca389c5a004","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-1.0.0.tgz","fileCount":12,"unpackedSize":19052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfps7wCRA9TVsSAnZWagAAaDAP/0ehTA8O1SbEyV39Kltb\n2t46W5XyuobFz783B4lfrunB+3c3h6H1kxvePmxugNiCj/6oH86sxvKc55A7\nsHuP2uCZms+KyLrwPgnpPdFZqWIQ31NPB1/WVwYSRN7UnAii8j+iD82f1cz2\nZIxBZdjkImWYNSfjaEDdTMIRYgMI2ictDhSYoilhoC+4JNIjC0DZ9D3Ssh4k\n6H8ti298PUYFFbleJTRfBZLys/e8iIPc3vAMPljtSSa7yJVXqD8fV4F4owD5\nyzPolp6aeLTujCG1/Ww5N0KVLy6bAk59Qfeu6QpLdM1zPpilJVyqBciT2ACF\nHqhUEyFeiTqtuaFrC1YmqCeyAvAZw1PTxgrc7OrkxhrRxbe7gXWySF1X1NMp\nShJLXls5w3aL+AnhGA0lDPwaJfbmsx8Pw7g5sBo+AzFXTz3FCYNkaHyTE1Jo\nRmK5Z+quRmoGPEQiN1DTHujpvmWHHBbEbP7fwcdI1xUoUi1f7giEP05fBxMQ\ntHkHUMik657Ln+itiyOz8445CA9j3XatCcSf2RDfEo/sFiUb0tWWkQ/6WhOo\n5nE3JGgUV7gt0HLM0SNq/RMifqRTzf6LLI7EibDH1sgfceYt/5+vIiW+P7DO\n9wVSgkAVOqVx1pc8p3dQpjMTxQ+nBxoZEhge+8L0O0msdKYp5eCIiJmZe6le\nkJ4g\r\n=v6vo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA53btd+1AsH/k9mpuRcmvCz2U1AXdBlRn7zqAvuPA2dAiAiyNDQ0kaAwXAQqkzeML1tssRIBfYU9tyDH+XSTX97bA=="}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_1.0.0_1604767472068_0.16515494841973388"},"_hasShrinkwrap":false},"2.0.0":{"name":"@diegopm2000/bk-configloader","version":"2.0.0","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","user":"0.0.0","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"983daec669f3f5cf6cb8cff55d7829d2f3c7a0a1","_id":"@diegopm2000/bk-configloader@2.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PAA+ZERPpV2bvJNmTY4/224OrJlrNDVaOx9dQl9/1blXfYQRv/PvtvmeyBQ9rJLSgLW91yjhQi7L2qq3Ng7kgQ==","shasum":"5c86211d61e4e5a71c8a948dac494bc9c6d9369a","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-2.0.0.tgz","fileCount":12,"unpackedSize":19052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfptAYCRA9TVsSAnZWagAAeDkQAIh4dI7ByJqSz3GXdsNM\n+fljEgLSu6SLy2JqH2dH3uYiCVsaW3YL010ozYH3fETFdqkMg7hhJqzYqv1k\nmZXMh+RMNUBwZdYWuEDehrcjOLXA98CuOI2u8rtd56FLhq8vjf4WGT5CQNvl\nrjPRzqUVMkUo/EnszBGdmy40ec6MeZ+v45tGfEi8oaEhFiBb1UwqR0bhGj2p\nsb6dWO620rV+m58lMIMGH7Ardcul7ybXaEd+iseF97pS5TAtZDULwXZDblfg\nvb92/njzLvMwkuDArpzWC+hCOd9dvH2Gaxwc51SYLU+sJgQFMkakKK5W6Hwx\nq+vda+B5tAEX0ZLzLMrSe4/Uj5Y6OlqVGtYULZ6+F++ezj9cVaBceoHfmd8y\nFDQ/5QyTvA3r+fFlxxcPZ740k/068xmEJWfbIMDdsN2cmq16v5bPm8AYt24Z\n2zV4bAw4phfBJ4QeU5mRGVfL2EZ0tKoXpt4t0uZX8itDHLCVgoz/UE829xy1\nju/CQpYrVrXv6ffCBSXg0Im64LjjdwrCZOTTBIa2Y8kzOiE9lPTjNzHHsB8p\nSKUt0AqauQnq0GOHD5PR0/Pq+yTmjKJozpxNp5aagLs+Eto2pUjEWwFpoCIK\nYun3iA1yKyD/XPuX4PazhYOcUCazpDE4MYW2qBrr1W1VS7uEUuWF/pJMBwNL\ngLzG\r\n=+o8p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw35LwYbuInVFGVO4TMdcf3dPVe4Su97JKkt+VeBV08QIhAJYrzTeUooeY9X9aSf/gRh2+jwY2kZ3o6TxGnhotQAey"}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_2.0.0_1604767768214_0.34472109884451485"},"_hasShrinkwrap":false},"1.1.0":{"name":"@diegopm2000/bk-configloader","version":"1.1.0","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","user":"0.0.0","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"983daec669f3f5cf6cb8cff55d7829d2f3c7a0a1","_id":"@diegopm2000/bk-configloader@1.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BmHSWmnbFioWUfwy2FviY9siVwo1NQfn8scq9D5AmkpIVP0QnL3yC20vinNd3Rj8QXj++UMoZ8GdFQjJ0v41mw==","shasum":"92f5381713697c4b93fb938060e524a5815d66e5","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-1.1.0.tgz","fileCount":12,"unpackedSize":19052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfptD8CRA9TVsSAnZWagAATKAP/3QSZ2L9FlEirFKb5i2p\nQ0v1IE7NfYSPYaEEy/ovjXlmhoaVzvbQWhsMSVutrSSk04OL9FSXZbtbsDXn\nEfZDXboyM6OGdb2sbpJUgPvoWgIq6azbdcZAWAw3jveik5fr4+sHWBqHEF6t\nntGSisE0s5kLaI5SvxlaUEW1lTDm+bb2Gm8Sy/RbN8vR5wXbPXQb7ubwxPTB\nfQhn6CNBWYdFMIaMitY31/QgPnfzUa1mnG2prMDZiIx8+llZk5r4CbnhXC94\nOwhh8EhPJFTF7LuFQ7plumkiLOwYNlJ2M2GpHCEHKlHZq/vorpO11SxdlYUu\n9z2CrUoNN5mgXvQrpb7eMPxwhM0DmNQ69KJTgNtBX9BOeoya5EPeXnJTMICC\nTu03sFVzap3bq/bRNTVXXmG6xqaHbayEXCn/iAC6U1t2R979Bo+bJCBANp2r\nt87Ew5YPJZqquh/03zHpDNiVAMSB1nlOCWRigS3yrNwkQ4oTrr8jvF7np9E0\nbAvEKYuYqzLPaZorC7+cuNZSXZuLF3UmG+ZYXdgZCS9HbRO+mLjtU+jk+QTz\nUwHwTTdj4beDTNOMHK9mLDK5fxe9o40EFh4eUVfBXO8AEOBKzvFYobL5LS8Q\nXz6yzdpCj41uRRcJ2rk7eWuUxTgI86d/R0xW+Z81WHnrPxIEwMU9vKvyVdv5\nD+Iz\r\n=bmnN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdcQbRhN+MW9wS8XIe7QqOpjPkwsn5/H11cRjcY5+cUAiBfuaPdRRbzFfHMJAsP8/fjBZSg/d/I5wDcQd3bh9RNGA=="}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_1.1.0_1604767995770_0.06295847029785562"},"_hasShrinkwrap":false},"2.1.0":{"name":"@diegopm2000/bk-configloader","version":"2.1.0","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","user":"0.0.0","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"13512ce8dda65dc0dd81061c5703f54d030f802a","_id":"@diegopm2000/bk-configloader@2.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KRQ+QIUc0nzUbawgzXBIkZi5igfu0q14Pi9MmINuSoSuFI4c5uslmIkZpVaLer21muj62zdDfr/hvHilN8in5w==","shasum":"7294feb33b096ea1fc6e37ef2c336e8f48580d28","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-2.1.0.tgz","fileCount":12,"unpackedSize":19052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfptOOCRA9TVsSAnZWagAAs1UP/1QO8algE6uLaxI7j6TD\n8WpussG9yBVSaiusHm06uA0XTitHyOW962uJlx1qmK47+g6yU9urXa3/uQz5\niY9Id5LfdaGHD3ReNj+TbCn+7bSf8qYozZDODBUspqYSFpxkkzdAo8WL+JTQ\nLBuGt7n/VyO70IUGhnb/YvV4nm1XG9JbH+ZcBjM8CPdV7CPRqz5F+F8paxmT\n62hkgef02cB6zynaUscPBXb+B3jdiWfO9UYRaVfFFOaNgXsAZpQrXPJCbCQo\ngVs7jUDLsWa0xQbM5jTSteQxQjTlxdKySJE/q1qoetip5VIi5aAivddVEC0T\nQnRVZBjJjJJ42eTW1c0i5jOlBxlKPk0nmWtyaGLmShqKDgJoZPJGME3f3+8X\nhclH7QEyjbidg3w+gQr4v+RJyIJWaIYzK0+0/wsb5fV/VCuLTlswZnL7tOz/\nQ90Tjj9plUZivFCs3+f/NzV/9x57BOR3VMGz0N2lz/5KXcK4rpfpedf8+tP/\nASGKRoX/dT/rbzTMCXyjlc+LCnm/h4zP5PAZVwwKsF05tGWlnub5DE4jKYHu\n7rsX0MPC45k9MLzvhB5cLuuQPBQcFbYQS6Fv8gYCPWeIBWCvSF1l/08tczXx\n9ys2xDiwRjfLHS6oB5hIQLz/p4hRzNjYj8vdWg40QyhiTluGVUrqQBRTS3ef\nR14O\r\n=fkqF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeB+fgcbB9yjsgOj5jANG54jGWJ66TOpe741WDJaar+AiA83YotOlJ0vWJB5gJZ37xnig76MCG1J2Io1AhScsCo0Q=="}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_2.1.0_1604768654032_0.5211240673552571"},"_hasShrinkwrap":false},"2.1.1":{"name":"@diegopm2000/bk-configloader","version":"2.1.1","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"068ebf1894b8dd205ad4821f91fe6d571b82131a","_id":"@diegopm2000/bk-configloader@2.1.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-X9EDhPSMin1MPIT/aXJa7SitS3XSB+3UW+EvrWnIuMGBMG7yNCM4Toq7xgKTALJhPIBOk+fPLpsSCTQOVJsATw==","shasum":"9ac5432140aad26ee2e84af05af4be0a81a2ae25","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-2.1.1.tgz","fileCount":12,"unpackedSize":19031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfptTuCRA9TVsSAnZWagAAdf0P/jzAkBRwWAcZgi0QgQRy\nw9qgPvEXiudPVUYrcnjg7aR3OmJwgd90xE1UKMbiRiL+ypWCVeG5GvlnXnzm\nJH4/6Hf+hxGIhDcMT7RV2V1KZJFIOVkZV1fiBhg1/BxMmCeGWq5KklMTqNXo\njr26/tZuvHZujDXzeYRRde3qONXnRxVyGiFSJj8WM/HDoupALdSyxAnsXYnm\ndulfRQjArI8gaeCAufVkytHd6DRiivCDrkp5/U64PGW7aOLPIxqoaWyefjx2\nUby+p1c/gIi8ULWrmui7TJJsygpuJWcSDVcxDu3RS/i5jyZeOU6HIz42LECc\n7yzzs5wl4hebrC6wv64HDSeOYzMpS51P4jM+XH4qRD2xRvrxO2Q12+Pdkyay\nfn8+bLKRl5PoqZgfb30zneI/m4+Y0W23QFx6QCILqNat+NlfQXusARXNTnb4\nNpsBk0kTRP1SzK63I5GubndU6XlkhoYSVYQ4AghcVs31ku1ps4nY5kOORYwb\n3fGVLOcolRFI1+/srDKQBektyL+c3opRlg1DTFFMZ6WT92TsV/RgfRr51DS5\nociOs/JCzJlhf2ncEylK6xTd0+YrinFTnqI1gjZBZbyo1gUz+JEW/uXWFtG9\n/6dxymM+jq5Gb4/2NKSYKpTaFPEpWr0h7Q2adYoASjBhO/baKTmB0QdLLAQK\nBevp\r\n=9P94\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDixt9Oagvef6uPzibAS52ePOIbB5hfKzUHgyxUf4jiwAiAn0Sf4fAAS0MzqQlIUSkKG1/TehBt7iuyWyD2wDjyszA=="}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_2.1.1_1604769005536_0.9902038820537526"},"_hasShrinkwrap":false},"2.1.2":{"name":"@diegopm2000/bk-configloader","version":"2.1.2","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"2b076eb218dc2aea83edf9718178f3b37ae4e020","_id":"@diegopm2000/bk-configloader@2.1.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-va3X7h4TR2/GMfvMDCVN/fZQe9ZBON+D7xWa+bTUIeE7mAXdGmNJ+7eS7KL7sPUf7TgY7DC063bp1z1weOtIWQ==","shasum":"25920badc5d75503f8b0ccf774844dd8ed695049","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-2.1.2.tgz","fileCount":12,"unpackedSize":18583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfptfXCRA9TVsSAnZWagAAunIP/j3LocdVVbzJqYyrZPtJ\n/cJIGzYZIToK/am5mUWuhD2xqDH5VycPkCI6SOJjKcGBw3BtlP+1yBbVLhVg\n4763SmrDm3dtPnuwbvlHs9nVzHw9NAeKLeataPq5pvWkwsRnBoRtV0ISjLJw\n+gHSJKC0SDjA/zmQOR5kdSuE4BTzj4vrcElKL9aIiVEvuLk8XvwLmMl2zdft\nv4tJs0CnQtfzUGgmHf/IB+EoIf0rZrK8SOsz/9seK8DQjnWAZLDXDqGs5+0r\n/f4ieGX449NLp8TYYVP4bR7qdDZUHIlIexyEaLJXwWWhjlJzosXZ7Khs06tL\nQlXHuwA9kM8dJWoYvqQNvakLQszucloLZ6VzX0VcVrdl0LCqK69RtIHk0vP8\ngUamehPRMflJhCPpRn3F96CXlO9g404vs2eeTsrgEz/DXj6RQU/5AIbSKtUJ\nGedwlQOdGMdEzAJOytUVNaZW+6/m0SSqxy0a0l68u9AIfCtXdK+cwYAYA4sV\nGvfgPLKBGYKqXypF56q6++Pnz1tYnRh3hn51R4LPTfZOktDDN48/pAyCddJS\nKpX3jpJlN/ova8FJ5wLGR/dElmAkm5VTikuolD52j7U0YyMGnqbJdz9YZfW6\nN4O3Hw1x9bN25uiewP74vz1lcxFuIZwaH8o92nDeCihfBbVSreuRDGdKkOz6\n4vd9\r\n=NiWi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvyRgEzEnIOQq+A7R6UgjBrIa7kdVmdKHyGOCB4HYqhQIgIuz5tbdp7YmovlPWuAs9ZyQe5Xzn21/2nprbHa0wP4U="}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_2.1.2_1604769751081_0.23413578714610983"},"_hasShrinkwrap":false},"2.1.3":{"name":"@diegopm2000/bk-configloader","version":"2.1.3","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"9881b41a38787e2e83958cc483148b8e1871c5d8","_id":"@diegopm2000/bk-configloader@2.1.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-P1t3YsP5CaIcAPBoGj49XIfuLYcaFPOucQW9zHuoKB60aLxHxPxUAuddat42tgQXNeayVfDHpbPn8bzyLB6Ltg==","shasum":"b479279a3a7d0e03e2f69c61b28fd114a5aaf42b","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-2.1.3.tgz","fileCount":12,"unpackedSize":19030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp6pDCRA9TVsSAnZWagAARZoP/jRlQj+6GNFFC/TiLtZG\nOPUTD7y0mpsl/FOakkSh4j4lrMJeCpp0wGpH7QyMrKzrnOkBaiF2I+08fADW\neGruQitczFc5X0biwC0bVD15188g9AtI07fkNCqfcZUY7WjuZWuZ+geWgsIO\na3y+XtgliWavGV6DPSNmQM7qw5q8upOpOmkF1KEM0DAzQob4zdyY7oFQzhEg\n3KD7wRgxdmIT5UYZg2+NaupR7tPsjTC32iN9Jb9PDkh/xYhmRQiSL4Dh/tz7\nct4cMmhL5kgHUni6wEhmXJmBKojdeZAZdQ6ecb9qB9/Z4kbqYTkt3q5/LFzt\nYJWW9VcGR+W00y/Xwj2QMN9evIPonv7WoYF2CEKyGJQjCceVIgxDSRhfqXHG\n7w6X5N57FG3S4IIs6HJ5M7DagmhwyQlF7uSdXwH7U1dG2Yfn4fGS+DGBt1nf\nLSXETqBQ4oWf4HFkFGlS0MIShEUHll4sGhW27NFu+8mQXylMBkn+ZYZxYGA2\nLinuyEiY4TF+Z6CnG2esnb392CnEZmoRnJtyCOSE7IAWDt7OqsLyHL87P6hH\nm93YDpkPmxBqlOyQgbl0uhPZIhfiOQ4AXRaqJDWb4VpuFg8yoUlOI/trdVkn\nnlX/iBgnJfVDPcYzVJzHcEWqFrra5FzJaYzil16JYayWl6uWsBJ7qD2kDnOz\nacK1\r\n=7Ss2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsRTfCqDG0X9cbgnhBfigdGGcUYQZMvWM5qPwU3JYlaAiEA9AZ4bAX8E/ZoMXFrJizGBqDKsgn+1IW14J8fq1icJno="}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_2.1.3_1604823619140_0.6149396056302516"},"_hasShrinkwrap":false},"2.1.4":{"name":"@diegopm2000/bk-configloader","version":"2.1.4","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.0","fs-readfile-promise":"^3.0.1","yaml":"^1.10.0"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"9749a2ec5e8ae5d96a9c42921a20a2a02c3cbb91","_id":"@diegopm2000/bk-configloader@2.1.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lDlGZlC5dZgSPblnzfev5TvDmR4kXsPzrO1PXdujTy8OVuR6P6F8XCWxVMUrUaEldrmbv/Xr9/SWfAXhMp4xpg==","shasum":"7d31a61b534d3c46cabe5aea11202c58d7e21851","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-2.1.4.tgz","fileCount":12,"unpackedSize":19043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp8dnCRA9TVsSAnZWagAAbtAP/2GzrF6GsYsgjcYDUmsw\nuxE6fo5RZOkNuBmcBddwkcmZi4YBNGyVOltc9jAjIpwQ8yC5oxXJPyN7e/ag\nLpzsJj3yAQQZb39cRfqqcpMyl4AvWUntv/SSRlIBSWINN2kJPQL7rmta0Htq\nll5rS0kpfdMDAL96+IQXfSpm9B76RqohY4HbAT3VEwT0kAT8rn3aTkM2AikR\nZgvQ/ZfqC6zV4Jt00nKti4OdT6wM6HFom7lnQnro+pPeKzg4O8N4yJ9VE5wR\n1xlh/u9Y3Mrtz1A67vge6wOgmoddbyp+eh9zgiKdmw3wcAhDG0bvzFd/OIQV\nyxYN3tXqCYDlEM82SNw0tRlmZX6+CmzhKsZwumVRji+QlNq8V8Ny8G4hQsvC\nSttPI+1yp9rKjILnC73Lcd2lC40nQ7rAQ+ervU9XWRdKFOswvGmjvrEZrwBq\nrW9NcPabGY7UZfMetzQu3NBo2LaMtS6GkRC0GM6OkJfvy0oNXxVoutevCc6g\npPHzO+sdCGkqy3ZWjd10V6AVCvPUmUPXQ42FPTFQSRtOArpfRS8QwwBnaoX0\nfS/G6aUxQAB5xkaf2OGnjBh8xPKrsPrK3kHQWHzIJG6WAt6jm8M1uLXCBqgJ\nPbFvIyJAVeO+7jYuJmrGpe/jqx5eRg/FAN7o3DuCqw5jN3yOWRJJLkna326j\nRO0Y\r\n=aN/I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgDAEGkD9SAVo6dnsZWJLP0tEVjrdaRb8kLjdfb3O8YAiBZ8aMKvL0pzLZOgkge3DwAXtCqDcsG5WjLOcW6QMXxGw=="}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_2.1.4_1604831079104_0.1739294986618407"},"_hasShrinkwrap":false},"2.1.6":{"name":"@diegopm2000/bk-configloader","version":"2.1.6","description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","main":"index.js","scripts":{"lint":"eslint 'index.js'","test":"node ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --reporter spec --exit","coverage":"nyc --reporter=text --reporter=lcov npm test","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"license":"MIT","bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","dependencies":{"axios":"^0.21.3","fs-readfile-promise":"^3.0.1","yaml":"^1.10.2"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","eslint":"^7.13.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","mocha":"^8.2.1","nyc":"^15.1.0","rewire":"^5.0.0","sinon":"^9.2.1"},"nyc":{"all":true,"check-coverage":true,"include":["index.js"]},"keywords":["configloader","npm","diegopm2000","package"],"gitHead":"b5087f53743313398b6186a1b0cc554ab4765df5","_id":"@diegopm2000/bk-configloader@2.1.6","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-AoM2JRAOZr1vrhSmNdvS5a08uXdiOhCydtwF2WuTt1lLHyBkjoQk6op1cUQyQ1AMy31I4jyGxURGyW482Thsbw==","shasum":"ab85c68707451195735c92225ac1376db4c880c8","tarball":"https://registry.npmjs.org/@diegopm2000/bk-configloader/-/bk-configloader-2.1.6.tgz","fileCount":12,"unpackedSize":19043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzwg6CRA9TVsSAnZWagAAM5UP/20sd9PqHlXUPwU5L1+e\nSCpIDqgH9quHY6i7z0b/DBoo1E6G4L/Ccw4EHkAnHh4CZYuhKV1H/uVu3nUj\nz8vJRymjLh9L5t1taK6EUcxMI2bkAWFrOlTlRiDlUl+VlazohgAUNv1la7Xd\n7H27HQmryFjqqZ/7SXaG67sNakpzk0XdAbki1y2UJeR7kJEDukj165/fukmK\nXELZH9i7T8KKe3Oj+CiOK3QU9X6qxX9PdoVIlV4U4nJc7uYYsp6TUHMi9BMD\nrUTukIQwJwr47j0YJ+Oo6iVbLTjWs8/LGClWR/Qw97aa2m6quVXX1S7P++h8\nw9GC1+oK/4e19eZdrXsrjR37ofRQhDGXd+y1zAICuJPa5XqjoGsLvBKe3FKO\n/LF2Ri6miFXhLmTZWk8jyDdo/4Ug4hPPf0T2dqFXvyaopbJ3vWDW3WsQAs9f\nJjEBFC+r4Xb2oTtT96aDdxoRtX6pmYQBPg/vVCitDjYXBUOmdyLZiKiN8Kiy\nfNg5ML/bzMyVNjwgA0HCBcHjrDVXxb6UzM8nJ0784Mg1SAdxzc+t2/BcLH+X\nTtlkXcczSpIVyUHNrqXWfsrOtsGrU57LLGk36ZuU5ImuHASEvSG/9AldmWPp\nLuqOtz6VYHp0i2XKOhieSuBMN70DUHD0euCGtBzKltMTp+vjmWhnLd3RGjRF\nMu3v\r\n=m4mY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqIo4RozG4hhXYCLiUMo62I/yVo+Gn8jgW/PCAncDLOQIgRMkJEWnIrbLLYavUSHF1+5w652g7XEAKOJ5iMVwLtY8="}]},"_npmUser":{"name":"diegopm2000","email":"diegopm2000@gmail.com"},"directories":{},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bk-configloader_2.1.6_1635356324378_0.84109125163694"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-07T13:00:44.599Z","0.1.0":"2020-11-07T13:00:44.763Z","modified":"2022-04-05T04:25:21.793Z","1.0.0":"2020-11-07T16:44:32.172Z","2.0.0":"2020-11-07T16:49:28.319Z","1.1.0":"2020-11-07T16:53:15.927Z","2.1.0":"2020-11-07T17:04:14.167Z","2.1.1":"2020-11-07T17:10:05.692Z","2.1.2":"2020-11-07T17:22:31.194Z","2.1.3":"2020-11-08T08:20:19.331Z","2.1.4":"2020-11-08T10:24:39.226Z","2.1.6":"2021-10-27T17:38:44.513Z"},"maintainers":[{"name":"diegopm2000","email":"diegopm2000@gmail.com"}],"description":"Bokarte ConfigLoader for loading config from local file or remote endpoint","homepage":"https://github.com/diegopm2000-boilerplate/bk-configloader#readme","repository":{"type":"git","url":"git+https://github.com/diegopm2000-boilerplate/bk-configloader.git"},"author":{"name":"Diego Perez Molinero"},"bugs":{"url":"https://github.com/diegopm2000-boilerplate/bk-configloader/issues"},"license":"MIT","readme":"# @diegopm2000/bk-configloader\n\n![npm (scoped)](https://img.shields.io/npm/v/@diegopm2000/bk-configloader)\n![travis build](https://travis-ci.org/diegopm2000-boilerplate/bk-configloader.svg?branch=master)\n[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=com.lapots.breed.judge:judge-rule-engine&metric=alert_status)](https://sonarcloud.io/dashboard?id=bk-configloader)\n[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=bk-configloader&metric=bugs)](https://sonarcloud.io/dashboard?id=bk-configloader)\n[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=bk-configloader&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=bk-configloader)\n[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=bk-configloader&metric=sqale_index)](https://sonarcloud.io/dashboard?id=bk-configloader)[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=bk-configloader&metric=code_smells)](https://sonarcloud.io/dashboard?id=bk-configloader)\n[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=bk-configloader&metric=duplicated_lines_density)](https://sonarcloud.io/dashboard?id=bk-configloader)\n[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=bk-configloader&metric=coverage)](https://sonarcloud.io/dashboard?id=bk-configloader)\n\nBK (Bokarte) Config Loader\n\nUtility to be used in your __Node JS__ projects to allow loading configuration files from a local file in your system or loading configuration files from a remote endpoint. Specially recommended to use with a Spring Cloud Config service that serves the configuration stored in a GIT repository.\n\n## 1. Install\n\n```shell\nnpm install @diegopm2000/bk-configloader\n```\n\nYou can install the package in your project package json too:\n\n```shell\nnpm install @diegopm2000/bk-configloader --save\n```\n\n## 2. Usage\n\n### 2.1 Loading config from file\n\nLoading config from file. Only json or yaml file, both .yml and .yaml extensions are allowed.\n\nCreate in your local project path this file config.yml for testing and put in the same folder of your project. Recommended for development environments.\n\n```yml\n---\napp:\n  name: example App\n  description: example App - configuration obtained from local yml file\n  environment: development\nlog:\n  level: debug\nexpress:\n  port: 8080\n```\n\nExample:\n\n```javascript\nconst configLoader = require('@diegopm2000/bk-configloader');\n\nconst options = {\n  sourceType: configLoader.SOURCE_TYPE_FILE,\n  filepath: './config.yml',\n}\n\nconfigLoader.load(options)\n  .then((result) => {\n    console.log(`result: ${JSON.stringify(result)}`);\n  })\n  .catch((error) => {\n    console.error(error.stack});\n  })\n```\n\n### 2.2 Loading config from remote endpoint\n\nLoading config from remote endpoint.\n\nYou could use a spring cloud config based loader from GIT for example or another api rest for your convenience. Recommended for production environments, when you want that the application configuration will be decentralized.\n\n```javascript\nconst configLoader = require('bk-configloader');\n\nconst optionsRemote = {\n  sourceType: configLoader.SOURCE_TYPE_REMOTE,\n  filepath: 'config.json',\n  remoteEndpoint: 'http://localhost:8888'\n}\n\nconfigLoader.load(options)\n  .then((result) => {\n    console.log(`result: ${JSON.stringify(result)}`);\n  })\n  .catch((error) => {\n    console.error(error.stack});\n  })\n```\n","readmeFilename":"README.md","keywords":["configloader","npm","diegopm2000","package"]}