{"_id":"standard-settings","_rev":"26-0c7bfcdad9019e1f297862fc24949faf","name":"standard-settings","description":"Standardised settings loader","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0":{"name":"standard-settings","version":"1.0.0","description":"Standardised settings loader","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"fs":"^0.0.1-security","nconf":"^0.8.4"},"gitHead":"3ea6cc8fa7da77877468aad3efac90044e022a84","_id":"standard-settings@1.0.0","_shasum":"487d7ebaf4732e4845c7fd269514bcb6fcdd5292","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"4quet","email":"louis@soixantecircuits.fr"},"dist":{"shasum":"487d7ebaf4732e4845c7fd269514bcb6fcdd5292","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.0.0.tgz","integrity":"sha512-fpPyOt/xp6U9nYPILOcRP6NRFf8P5OfOUnuHvwvloU3AQUTm7mpO1ahdyLD6QsewIquEuUxsxxNm4kW0lYwkug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzfrxNOupt1pkYvn2HEZXfDQdW5CD1D8lNpMaI5ou6rAIhAMFNuOfP4cKL+CEIUeEGvDP3Z/9wn6N21o2DHfsO+tYT"}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/standard-settings-1.0.0.tgz_1491386300380_0.1273700667079538"},"directories":{}},"1.0.1":{"name":"standard-settings","version":"1.0.1","description":"Standardised settings loader","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"fs":"^0.0.1-security","nconf":"^0.8.4"},"gitHead":"2a482dae670a3f22cd0adb721b1314b48de86e53","_id":"standard-settings@1.0.1","_shasum":"8d17e7986056409f52123374f90f143b3a349d86","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"4quet","email":"louis@soixantecircuits.fr"},"dist":{"shasum":"8d17e7986056409f52123374f90f143b3a349d86","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.0.1.tgz","integrity":"sha512-4Ix6HYd1HxPqpkF6kruXpMay87xc79oorXoEPYHV7NQios38upOwWElSupI6ASOG14Db4hJTwPLxLZZ4Hr59Mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJsmhLFCOYHC2YGZ6yzO7mEsaamXFTHvAKUs/O9h/WPgIgNkcz4tunJ75LvdFU0ujSiybIc7oS/ATdPKOb+eXX03U="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/standard-settings-1.0.1.tgz_1491386497245_0.3085799580439925"},"directories":{}},"1.1.0":{"name":"standard-settings","version":"1.1.0","description":"Standardised settings loader","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"fs":"^0.0.1-security","nconf":"^0.8.4"},"gitHead":"a20afa10b23a2c5b083f9fd3d2bfb2574f46e7d7","_id":"standard-settings@1.1.0","_shasum":"1d7a7c6d24591150f6828085af20006bbe3d4ff1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"4quet","email":"louis@soixantecircuits.fr"},"dist":{"shasum":"1d7a7c6d24591150f6828085af20006bbe3d4ff1","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.0.tgz","integrity":"sha512-Ux44+0DuHDNFP4u2rfOSupgpAxZBm/etAuLbHgcM1/ZrPpxZ7CyIxgacZafm+Ch/LfZqNAavVmnQEj2FGeCQnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0rrnq8cPnLO9VExVeFKRPWPKj4mghW2P/029jDYmw9QIgGsp6aZHglt+ZyOsuPzgjvIGPXHzxdXBNG/7GXz+Stj4="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/standard-settings-1.1.0.tgz_1491403669700_0.26851627160795033"},"directories":{}},"1.1.2":{"name":"standard-settings","version":"1.1.2","description":"Standardised settings loader","main":"index.js","scripts":{"test":""},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"gitHead":"7b6cac1ff0155f45fa7f61bffa25941ae04466bf","_id":"standard-settings@1.1.2","_shasum":"2e7d1f221cacbff7634573eb28578be424145fbe","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"2e7d1f221cacbff7634573eb28578be424145fbe","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.2.tgz","integrity":"sha512-5si3rEKadC6QlLH2eKoaXrL+iSq17WKX+FyJCgPCBW9jaq3uYx5wszq+rP+dVq7QbCh9AnKCIB9Iy6E5vy1kTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9uqfY8s17xH952QlucxPNk3milA5kmwTZM/Pcayq14QIhAOt1YeWfT+m2gpYkcDzLmyV/lub67mtlk9Eg3hzxXRE3"}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/standard-settings-1.1.2.tgz_1494089359900_0.46381820528768003"},"directories":{}},"1.1.3":{"name":"standard-settings","version":"1.1.3","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"1f30917f75910dfe2f0e5384c81d8857130666b1","_id":"standard-settings@1.1.3","_shasum":"099c954ab25f0268f6574d17e6c907f81c75b57d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"099c954ab25f0268f6574d17e6c907f81c75b57d","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.3.tgz","integrity":"sha512-y5vvLD/taLiB1ev1uxzHicfOlOl4y9WbQKJ41GbMkszHYoHRXA7tFCPWZZS1g/rgiJ4Ea7LDIB4Gme9Zezh+2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHiFB0TMAqsedYpdj5o8KFj4+KoO8ioZ9nHdzBX+EsIAiB2G8FcETeuEfWtr2piOke2rt5H4GPCF5K4WNbEuiExMA=="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/standard-settings-1.1.3.tgz_1494105442245_0.8568302728235722"},"directories":{}},"1.1.4":{"name":"standard-settings","version":"1.1.4","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"9a66ca5a5d407f0371e8c1c968eae406e22c8c0c","_id":"standard-settings@1.1.4","_shasum":"b51ef278b0816255355d6a9d33ba7a7072936df3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"b51ef278b0816255355d6a9d33ba7a7072936df3","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.4.tgz","integrity":"sha512-pcqb0HCHPOjTd/1jbQZWVzd4VN/Kh7yQARAHGwr9Gl1WiPW84SGJEQSw34jbQGhglVCq6MfDOMf60wbxBepEhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsD2ETpP3+l91oFFt8xdahwMCkCAZ2tYq14C46Dtus3gIgTpBR0NYlsyt6F89TVH0OP04ds//qomPRzbsgRRhbtiA="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/standard-settings-1.1.4.tgz_1494110591776_0.9061376915778965"},"directories":{}},"1.1.5":{"name":"standard-settings","version":"1.1.5","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"61164dca8397913af14f516575e487ead662ba4a","_id":"standard-settings@1.1.5","_shasum":"302ff0e37dabe56d6080c8f1881827f366f44f73","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"302ff0e37dabe56d6080c8f1881827f366f44f73","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.5.tgz","integrity":"sha512-2Xzq9qpu6m5EPuIWZA6Qy+cHHpI5wJZRDCklS/NATKClMiUDoJTUhT5pu8hidc95Rn8eleNt6EgQvrHX1TKcog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkFhc6jDZtZEnYOnyqCK+CZzXS/R23fVzibZ4tdRBJ+AIhAPxrKg7a6y5U+TQ2i+92P5MKfcjzwX0K1t1FeRzPnBDi"}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/standard-settings-1.1.5.tgz_1494111676813_0.6881353412754834"},"directories":{}},"1.1.6":{"name":"standard-settings","version":"1.1.6","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"f3637f66e67d594e21f958e1371dae7d530bbb11","_id":"standard-settings@1.1.6","_shasum":"1210fe8056bcfe3227673b7afa1c60ebd51b5e8b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"1210fe8056bcfe3227673b7afa1c60ebd51b5e8b","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.6.tgz","integrity":"sha512-IpSUsZ5Zn6FDExzYRdoQfx4X3WPYThzcZn66E2abDA4Fbt6/g1m427Ie1V6OJr7yo4CRwLeMdzWCo+xsHwpCIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+aos1su9XLQ3cxmI9PinW/DSrLCoRtV6GahVkElJOhgIgE3tkyvgTMXsi8vt9SqxFPdVmI2/xllraxsn3fXuoEYg="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/standard-settings-1.1.6.tgz_1494111934310_0.8983401854056865"},"directories":{}},"1.1.7":{"name":"standard-settings","version":"1.1.7","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"486e3a7fad25d18ebfdb77e78ce6e16c39ed4f2c","_id":"standard-settings@1.1.7","_shasum":"eec94e1c1aabb81fe083f84859accd88c4a43431","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"eec94e1c1aabb81fe083f84859accd88c4a43431","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.7.tgz","integrity":"sha512-KvPebQiIERohbWgWDKqF/LXPeKNQHR5rO6oBNVIA7u+3ryvMOyQRTDPJ1rdA7Vh0YEycveT7z5AmxgA8dRoQ1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHleRNhiz69ZudI8DFG48bnRmbf9LS6rkCoy2HYWVzNUAiAYPdriyB142sDNQdaz7QAWs+oLaXjwGE/2/dRWEvN5OQ=="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings-1.1.7.tgz_1495406973468_0.19569719163700938"},"directories":{}},"1.1.8":{"name":"standard-settings","version":"1.1.8","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"bebb76fcae88de062aa8f3d9d7eaf958fc7edd07","_id":"standard-settings@1.1.8","_shasum":"50df9ba0213e5208bd7ff5de7f1d39ed2da0ffa6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},"dist":{"shasum":"50df9ba0213e5208bd7ff5de7f1d39ed2da0ffa6","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.8.tgz","integrity":"sha512-xVPU0mHhl110n2kFDTJVKGn8R9bAvG7Yst/aPeCrTb0VuSD77I502sDEGEntL+PvZ08HiF2RBRCvI2AUToM+7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEKpkzjjqoekumkuBnQ2JB7lRS+rieglvuYJMlV0tdNAiB7jB3/1P2k/2y0TxrH2d+LWpUGpEcKGB1gM98PLipjPw=="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings-1.1.8.tgz_1497602291766_0.8662152129691094"},"directories":{}},"1.1.9":{"name":"standard-settings","version":"1.1.9","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"6a183240d6b5db72ed8b9731c70af3de46adafaa","_id":"standard-settings@1.1.9","_shasum":"c3633aeab12d07c7639db6bc71e216ac17e12437","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},"dist":{"shasum":"c3633aeab12d07c7639db6bc71e216ac17e12437","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.9.tgz","integrity":"sha512-0muQA7izmPeWNp4w8oQ5V69lpoICZm8BDKyAJrI9yB5h6H54w4e33w/QihBwk8Bhu0UuMW7iWSXX9aFqv0npUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCETvd5hOL58OVbIQUDbsj7uXZM1B3Sk+yuqqoyZa4fogIgDoN09oMxCi7rRBB5aZ6aLHsnymegI2Yecd7QSNulj30="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings-1.1.9.tgz_1497609815464_0.7555770082399249"},"directories":{}},"1.1.10":{"name":"standard-settings","version":"1.1.10","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","fs":"^0.0.1-security","nconf":"^0.8.4"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"412587595130e60e9fa57374676ef9344c5e299a","_id":"standard-settings@1.1.10","_shasum":"6c41d5c0000bead00b9fc3aabfe4a2ab97c0fa71","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},"dist":{"shasum":"6c41d5c0000bead00b9fc3aabfe4a2ab97c0fa71","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.10.tgz","integrity":"sha512-4ZXs7+j8/I4A9xRxivadmOHhNzhSwAC4Q90mT2e4fWburn8VweTElKtA7usM6Q4Co5hCCWFMSW/68Ft74N5gIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB23qdo11p/hZBbQ0gJw2OPXUvcLFkbHr4HvP98bDKpgAiBGbAB8iTJy7HFLayPAIoNImMcoryGwBn91PFJMAHbtsg=="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings-1.1.10.tgz_1511363458290_0.5013754940591753"},"directories":{}},"1.1.11":{"name":"standard-settings","version":"1.1.11","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"8e4d1b9a0aefd75bfb17157c996d088a29bb1525","_id":"standard-settings@1.1.11","_shasum":"137091e84b1ccf5b68c3799df01ffbb56b456d1d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"137091e84b1ccf5b68c3799df01ffbb56b456d1d","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.11.tgz","integrity":"sha512-OpvMfMh/tKmIoUUleji4rD4n9zd8ZYvXFXIDvO/F029COyDllFX8CZ+F9JQBCjhRBm5XWxGInNYD0ttnse5zkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz5dkaX5AB4ujdVBrMiUTyV+lqvaQg9TY+nHgMJz0t+gIgO9/duRx6r/BSj4USzaZd+FIkFsavZlb16YL1zwRqcOE="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings-1.1.11.tgz_1516316643864_0.31095736054703593"},"directories":{}},"1.1.12":{"name":"standard-settings","version":"1.1.12","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"0d2171b0486b458e79af9db4ead2a872c18ca076","_id":"standard-settings@1.1.12","_shasum":"ab59b49785f06a662a13e24da5dd3b80566156e2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"ab59b49785f06a662a13e24da5dd3b80566156e2","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.12.tgz","fileCount":8,"unpackedSize":111044,"integrity":"sha512-ycXtNkFfgnAV4/dOegy0f9RkoIrGWUtCZFAz8dZWpyLDE3acCxH8O2lJtpF5R71pX2qYELYyO9NMiI8r1ixjDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzP7FIa1kgk/rBwZ4AWABqEdX1sVziVMIRS7TPc8ZsFQIhAO3Qru04F49HwXYyxsehGOMHaPj6uXh/1FIpGe1LoByG"}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings_1.1.12_1518561943406_0.7661948436062298"},"_hasShrinkwrap":false},"1.1.13":{"name":"standard-settings","version":"1.1.13","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"cda5911824c624baead114ac8dabfd9f4c9bb3da","_id":"standard-settings@1.1.13","_shasum":"c3342aeea558b6fe6b3e2ae4eb797e656a307687","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"dist":{"shasum":"c3342aeea558b6fe6b3e2ae4eb797e656a307687","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.13.tgz","fileCount":8,"unpackedSize":111016,"integrity":"sha512-8iDS+1ej5XdNmfWMuF0RzDt0Mz+/+rS4oLERtU/DgCiD86UzRYglQrGWVbnEdhV1Wh9ZTwTcBdJlrY1KcDHqfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEa2u64kAgBF/2t0dwTNp3Co140Wiw6T5ePq3/ijKJhvAiBHusrcLyaHNQ4IUNOfBZQXttsWEf/vgmkvAhXUnUnZkw=="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings_1.1.13_1518599566350_0.40199991613791664"},"_hasShrinkwrap":false},"1.1.14":{"name":"standard-settings","version":"1.1.14","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"_id":"standard-settings@1.1.14","dist":{"shasum":"0c60d140b9729eda3a7c3c799436ad6cf29aaa8e","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.14.tgz","fileCount":8,"unpackedSize":9207,"integrity":"sha512-HlcyOK6lHuVvpwIgTT18lCnr3/MfIGMB4jlOKQ/0r8jKTU1OkxjNc8x9xBsMRhQBb08bVm9QHSRyEC/jqHN5KQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw2Dc4/vTLZNxklqQA6IheOLIUOH52IdJ4Lmb8/YWKsQIgOqHLu63wm9Gr1HWYMc072E75gC/JU4ZodL28/CjC174="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings_1.1.14_1522257334173_0.4888838654034571"},"_hasShrinkwrap":false},"1.1.15":{"name":"standard-settings","version":"1.1.15","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"_id":"standard-settings@1.1.15","dist":{"shasum":"26619f160225e8989cf27f2e4743cbc8f7b8c3d4","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.15.tgz","fileCount":8,"unpackedSize":9289,"integrity":"sha512-cQvj5Oxewplouzoq1ISPvVv4QOslUcU+h4Q+oRptA90QfBbCQDgpuJAmQDpaVxYSztN4Ntl71l5Kb6mCHp0JYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6cALRWgE7KyaTVeylEFGfIYmv3ZFWoDcAZujVKnEnKQIgbf1ogxigiD7yFWf24jKNLYMovKeeYKPPLve8dKmgVG0="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings_1.1.15_1522258437140_0.34675311053471214"},"_hasShrinkwrap":false},"1.1.16":{"name":"standard-settings","version":"1.1.16","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0"},"engines":{"node":">=v6.0.0"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"de0eb61d7e1f05a04b820434175972163c9dae30","_id":"standard-settings@1.1.16","_shasum":"21d6466c468c3d1a7e56d494343772065a5a7e25","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},"dist":{"shasum":"21d6466c468c3d1a7e56d494343772065a5a7e25","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-1.1.16.tgz","integrity":"sha512-9G7wZnKwS2sNBX5txwdAAOWFAVv5bp15/StEhOGmpFfTCNTeMnVbXIo5KFeYWZWHfe/MSIZZFU050SaIIcX6QA==","fileCount":8,"unpackedSize":112214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeQUnCRA9TVsSAnZWagAA8sgQAJN1e3keXx66jAmFv4q0\n58j78lOp6LrIS+EucntDhf59WJMbPjx0c03Cj/ZzQhjxCgDFGEge3rMAx73+\n+8XaVoecIfTmX2YvsP24s34kcNxwzO9FLsWnhlyAJppStWnPdjD/bTYi+l9n\ncqSneXKF1edc1t51gdgLXmmqjRN3UmqPweqMJGoqdzEu5XAU8rWZUoYwAOoM\nPTggN7qubd3FX/ToN44YsosREkFFPqy8MP8Dsg5CfIpTVJi17PxR4ND6l454\nikPJX9bv8/yMorMNCjmBUIOi3DCmEbG1VIfpDflejjGotWywqGo2UPwu6AhI\n9MHNcDFmYdQLhqmboDKxLRupejuhFpNbSxX+ggXKZSfaR74hndqB6iqqTbu/\nwbh46QmrlMyAeaPAH/kPwdVhv+r/zruTY/uvKV2pJ/+1NJRV0I3HpSXBk7a/\nchKRRVy8Hp1BpMWFqyJ49QQIImRo6oC4Ah0xKR/YQR4p+cSQ+9JBSDufvWrL\nCeW4NAr4ihVa6HlZowQOtdMwYThOPAIgX8LTZdPm6EGXU/Csd2FaNv6ynY5h\n+1BhBvuPVybFqOLKrSDcfraNIljj7c06o/fYMdSJ1oimM+tOwpjUQt8uzL21\n82MJoS+oiudDCRAcKYgBAKaDGeDgY3mVwFA/velzEEahLd2coCfxyHqNQ+Qz\nmet/\r\n=j4LD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwg1ZJyZ8atKkAzXjn0ntIhYzKgtYLq7F2lLD3obxZoAiAkxQHe7z/TAvtRZx3XoSfUq397vPI8sa/W1y9ZN+M4CA=="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings_1.1.16_1568212263289_0.9402041762660334"},"_hasShrinkwrap":false},"2.0.0":{"name":"standard-settings","version":"2.0.0","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0","require-main-filename":"^2.0.0"},"engines":{"node":">=v8.9.1"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"8322b5d888fb0afa8ac86257940e310142d6fd97","_id":"standard-settings@2.0.0","_nodeVersion":"10.16.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-JAnr8ODFj/DrkpzpTiCverVdU06dU410KiuSPE0lhNWrXmzIN4PmreDC5kSNqSZbyNUhgDh0Od2USrB0JWZ0qg==","shasum":"d29e2bb624a9950b295552a4389c7be2b6258e09","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-2.0.0.tgz","fileCount":3,"unpackedSize":10591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlxlDCRA9TVsSAnZWagAAaGoP/ir+EoujFlcvLQTp5nHh\nOBBSbFLtF2rdqslSlgRN0M/rB8oGqsrYwUY8d04zSAywrqW9ja1CMoMfKFXY\n1iVppc2wLsJXV0oR8xZWqLwCKqe5ODXz6bjxBuBWUooRv8cu/7MtQ59Zk7zJ\nSN50MbUX2MjCmC1GcvDMhhzq70UnMcZhVMZ89M9PYtn+pT3aWOw7R2f3E1WV\njcdfr3ov+Shj+ThfhQmeXM3XtND4EbWWuy/s4r2R4aOOE0tB4T84yo22W+pc\nWQ/Sf9zdZ+mrQRaZ/rsAi3qkE1+hwz9/yOow9RSoyishs34HtBHo2Jt/sen1\nqbdJIzkjKdlAjh3v6fm0QV/gh5oc9ETxSIH4Iz/HGI1JuUU809BgdCku5rM5\n/h7EMu1IkFRZj34SJIK2HkGJGzDIlyo+u0muzusIJZr4Rx/L/68HKv5QQXWi\ndCEBBUzNjqG8Jj6u5JDp8chBNAUXuJQUid7eAUdu7OoL2V3M30xNjKdkg4kT\nIkDKQG+FfkCS75rT0BPP5Ia5D1dgGVx+yQQ7RbbxKjQwbGm/guLiI1e+NzCM\nCyT5vmjKASyeZsYkW1YLuKsI+RDhgA9ec0QCL7m61Tmm3qE42NQetBGLarTC\ngaDSZf2FmZo1acrHmlBZp+nHPcCqj8fpABQQCtQgMkr32AHfVSGBRbtJt9Hg\nD73r\r\n=gQwE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6gM90haCIHhU7udKTj4fn1zRAIRdkU8ZdZ4GV4PyiwAIhAJ1BG85PqKia4R6gCl6xNOPOm0ex7MV1tMWJjuh0g79U"}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings_2.0.0_1570183491453_0.13063646649162197"},"_hasShrinkwrap":false},"2.0.1":{"name":"standard-settings","version":"2.0.1","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0","require-main-filename":"^2.0.0"},"engines":{"node":">=v8.9.1"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"1e022b8dce25ef9aff6531a8904d2c2d8cbb319d","_id":"standard-settings@2.0.1","_nodeVersion":"10.16.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-GrAGU61ZcCZoE1edkSfTEOQAxrf6emSQoltAVr77A4p+stz/HtdFpF87dsz70dTkqF5bU3HQRHyHMTXkWiS/UQ==","shasum":"5127240fbd62ef0c3e988cddd6280f89fea5027d","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-2.0.1.tgz","fileCount":3,"unpackedSize":10594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlxpHCRA9TVsSAnZWagAAJzMP/iYjGwJ/ozG8yuxmz1Wj\nyCPlIFTH6d03vrmd5bIxEpMajJFoN3taL3ZXwkhOZK5IwB63eziFL91en9pG\nPmIz9kqrEXFBRsFs9yiJYTJHnbPEpQnL1GHyRQdc6KbY4la81mL4BLo6+57m\n3qk1RWyyHO6vybMXwQqu0AOnW+z+19EndC4GQQEfUYWrNii5uqe/96i0H2Np\nJp4zI8S72YPjpwWL4p31isTwCjNjEUe/lz9kjN0ofiU+6fPXVGiKSGIA4CjN\nJat3ON9Q6na+FRcWrq1/JVMXdmVAqqlMBZhYfTLyC8tEa68w1bOlwM1LjubT\nVZDkuoFNVGL6lf+eeWQWoVHf6nfaNJXV3pvPak91jm9VNpcJDzEjUAn5fYLt\noUbGnmP8wbPPqYsG/plGg6Q9aHuVroXHe3PZeZRAVwQ+eu4gtXPt+gz243uP\nuLe5WhnVsxcf68nSBRL3E/QVLsLxKs9CTE/iViX6zVNRqZRQwUXtLk7dYu9E\nY8bHvlGuwwCykwSut5VAN44nc3Dy2TiYiii7bz3j0skOBf3HrWb0vKQZ74Uy\nKSKOHNEzQioLyTwVeyyJT73bIpzHc3Qn2DQtE3eWhPLE2UjUNMBCqFEWVdMn\nA3T6NyWdSxR+dYHyW4EEQQc8MK3qQDQxxuFr/nPQfr9WdGMkt9+/xMCRhEgJ\naz32\r\n=YBOU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClBVhLZgwKLE2thA+FlC4ybIBddK7W0IBsWkUulVfFCwIgKZPNziugU+CW82Bxgy3i4+gIvJVq0boJuT64lfttVcY="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings_2.0.1_1570183750901_0.27594512268522275"},"_hasShrinkwrap":false},"2.0.3":{"name":"standard-settings","version":"2.0.3","description":"Standardised settings loader","main":"index.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"keywords":["settings","nconf"],"author":{"name":"Soixante circuits"},"license":"MIT","bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","dependencies":{"assignment":"^2.2.1","nconf":"0.10.0","require-main-filename":"^2.0.0"},"engines":{"node":">=v8.9.1"},"devDependencies":{"ava":"^0.19.1"},"gitHead":"4bf35d9c710f9557b8cf0536b02fa4b0cccb91f6","_id":"standard-settings@2.0.3","_nodeVersion":"10.17.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-8+Yw93TOsAYwqvMGTPblmKR81+EbOBVpfukkGvju1YUGRq7gGNW7cHZkIoyTwzLSVsW09BDtlTqQMcLLsTmMOg==","shasum":"020cbffb427d2f21be28b924fc1107bd82f9a669","tarball":"https://registry.npmjs.org/standard-settings/-/standard-settings-2.0.3.tgz","fileCount":3,"unpackedSize":10594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwKNWCRA9TVsSAnZWagAAPJEP/iU+1+xP6VraKSGI+t+7\n7Dq5p+K716vSEa3oB6UMb0PinIwDQO+KxBp6BM0MzWMr60DTzFFSbEn6Bvq3\nUrHS7128getMOWm9DmdJOdWaURQyhtBpl2XtgWSn9ojwRNpdmfjbMOl6Rjre\nVw68ybw4G5m2niMVH3WPF/V2OWROZvURWZwXhf157Pdq9wOYcUIPb1eVT1m8\nPYgq0E+/DiL1oqRaFW5kDf9wdwoAyUsmZsGSUHtBvfjCeAtfAr1XutoWEwf2\n5h8JUJ75zgZrg/oTs/Z5qJhg54LPxss81uzY8ZooTR7ttMDw98JTyIQSwLdp\nEqecezJSvUshU8Dk1xiO9X2u/28e28AAT7JgmeMPkKMetqtweXPNP4fIkH3Q\nbD7v2m15EBjWMiaVpmIlj4GwDC14L3cJoyGGq7vCniBv+7nLn739daABhGB1\ndDUoXd/MD7pGSo/eeIf9E0IQqacK/HnG1qyhsjeJ7eaO7odP3lkyEMiGUoqy\ni9NdLlj3vUyMSP2B6D3ziXyBkSUdGFA8JtgVk8Q18OGtCCpbll8mUePhhKt1\nX73ny5P+BDl16MiG/djW34lfiZ9ip5T5mmBV+u4B7cvAo9eQ67N0H+sR94EF\n1F8W7j36vstJavb8ShMpdacUfwfsrYKTfpCOo7a2kW1yDILpUYkp/N7neoVf\nNLWv\r\n=ONC2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2bFy7Sk8mzetcdOGSO0QLYhgCrRWADi9+KSpZRi3OoAiBCTY1sn5jjgUO58mEYuQEGrKswEsbxlbfserLtHOK4iQ=="}]},"maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"_npmUser":{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/standard-settings_2.0.3_1572905814333_0.7155635047038393"},"_hasShrinkwrap":false}},"readme":"_**Standard settings** — automatic settings loader_\n\nA standardised settings loader. \n\nNo more `cp config.sample.json config.json` !\n\n### Features\n - **Automatic**: load of default _settings.default.json_ file\n - **Easy**: customization of default settings (_settings.json_ file)\n - **Granular**: customization of settings through runtime arguments (--port=3000 --name=foo)\n - **Fast**: settings overide by environment variables\n - **Bulletproof**: runs in node and electron\n\n\n\n## ❓Why ?\n\nKeep the original **settings** and tinker easily with your own **settings**.\n\nThe app you developped will present a `settings/settings.default.json` which will always be included.\n\nA user, or a developer wanting to tweak the settings, create a **settings.json** and `standard-settings` will load it and merge it with your default settings.\n\nIf a key is missing in custom settings, it won't trigger any error, because the default value is in `settings.default.json`.  \n\n`standard-settings` offers multiple ways to change settings: \n\n- a `settings.json` file, \n- command line arguments, \n- environment variables.  \n\nDiscover below examples for usage and priority order.\n\n## 🌍 Installation\n\n`npm install standard-settings --save`  \nor  \n`yarn add standard-settings`\n\n## ⚙ Configuration\n\nIn a project where you plan to allow easy and simple configuration option with a JSON file, create a folder named: `settings`.\nInside this folder, create a `settings.default.json`. `standard-settings` will load this file by default. \nThen create your own settings value and store them inside a `settings.json` file. This file will override the value of the `settings.default.json`\n\nDo not forget to put the `settings/settings.json` inside your `.gitignore` file.\n\n### Default files names\nThese files are always loaded if present:  \n`settings/settings.json` first  \n`settings/settings.default.json`\n\n## Settings Load override order\n\nAs per `standard-settings` rules, **environement variable** will always take precedence over keys that could be set by command line argument or via file\n\n1. The `settings.default.json` file which is in `settings` folder of your main app\n2. The `settings.json` file which is in `settings` folder of your main app\n\n3. Via a setting file through the command line\n  \n    Example:\n  \n    `$ node index.js --settings settings/settings.prod.json` to specify a settings file wich will override `server.port`\n\n3. Via command line parameters (argv)\n  \n    Example:\n    \n    `$ node index.js --server.port 2000` to specify a field\n\n    This means that if you pass a `settings` file with `--settings` argument, the target key will override the value in the settings.\n\n5. ### Environment variables\n\n    Example:\n\n    `$ SERVER_PORT=2500 node index.js`  \n    `$ service_spacebro_inputMessage=new-media node index.js` \n\n    `$SERVER_PORT=6666 node examples/index.js --settings ./settings/settings.production.json --server.port 2000`\n\n    Here, the `SERVER_PORT` env will always win. You'll endup with a 6666 value for the key `port`of the key `server` \n\n    This means that if you pass a `settings` file with `--settings` argument, or a target key with command line like `--server.port` the environment variable will be the final value.\n\n## 👋 Usage inside Node.js or Electron\n\nWe recommand to require it at the very beginning of your project file:\n\n```\n  const standardSettings = require('standard-settings')\n```\n\nThen your settings are accessible from any file in your project using:\n```\n  const settings = standardSettings.getSettings()\n```\n\nIf you need to directly access a specific field inside your settings, you can use:\n```\n  const port = standardSettings.get('server:port')\n```\n\nUnder the hood, it is exactly the same as [nconf](https://github.com/indexzero/nconf).\n\n\n## API\n\n### getSettings()\n  - **returns**: full settings, environement included (JSON Object)\n  - **description**: This function creates a new object resulting from the overload of the `settings` (from settings.default) with the `settings` value (from settings.json) and returns its content.\n\n### get(flatKey)\n  - **parameters**: flatKey (String) representing the key with `:` separator access. For instance, if you have an object like: `{server:{port:80}}` you will access to port by supplying the string `server:port` to the `get` function.\n  - **returns**: only the value of the targeted key. Could be a JSON, a number or a String.\n  - **description**: This function converts the string you provide into a path allowing to access deeply to the JSON. If the value key exist it will returns the value, else undefined.\n\n### getMeta(media)\n  - **parameters**: media (Object)\n  - **returns**: meta (Object)\n  - **description**: This function creates a new object resulting from the overload of the `media.meta` (from settings) with the `media.meta` (from media parameter) and returns its content.\n\n## Working all together with different settings\n\nOn your project, you may have other developers working with different settings.  \nPushing them in the repo is annoying. We know you've seen that before.  \nUsing standard-settings, developers can share common default settings, AND load custom settings.\n\nBest practice is to add `settings/settings.default.json` in your repo, this file covers default settings, common for each developer.  \nAnd `.gitignore` `settings/settings.json`, this file has custom settings inside. \n\n## Schema example for a setting file  \n\nThe following schema is an example of settings used in Soixante circuits apps:\n\n```\n{\n  \"server\": {\n      \"host\" : \"myip\",\n      \"port\" : 3333\n  },\n  \"timeout\": {\n    \"lookbook\": 5,\n    \"popup\": 4\n  },\n  \"folder\": {\n    \"kcDownloader\": \"path-to/data\",\n    \"lookbook\": \"path-to/lookbook\"\n  },\n  \"flag\": {\n    \"stabalize\": true,\n    \"devMode\": true\n  },\n  \"customKey\": {\n    \"maxImageNumber\": 64\n  },\n  \"meta\": {\n      \"title\": \"\",\n      \"description\": \"\",\n      \"message\": \"...\",\n      \"source\": \"\"\n  },\n  \"service\": {\n    \"altruist\": {\n      \"host\" : \"192.168.1.6\",\n      \"port\" : 6666\n    },\n    \"spacebro\": {\n      \"host\" : \"192.168.1.6\",\n      \"port\" : 8888,\n      \"channel\": \"my-channel\",\n      \"client\" : \"my-app\",\n      \"inputMessage\": \"new-media\",\n      \"outputMessage\": \"new-media-processed\"\n    }\n  }\n}\n```\n\nSee [soixantecircuits/standard](https://github.com/soixantecircuits/standard)\n\n## 📦 Dependencies\n\n`standard-settings` depends on:\n\n* nconf\n* assignment\n\n## 🕳 Troubleshooting\n- Why my settings don't match my JSON setting file?\n\nA common trap is to forgot that your **settings/** folder contains `settings.json` and `settings.default.json`. Make sure what are the settings file you have in your app.\n\n- Why my settings are undefined ?\n\nIf `standard-settings` can't find any `settings.json`or `settings.default.json`, a warning will output to the console. You should look for the sentence: `Settings not found`.\n\n## ❤️ Contribute\n\nPlease do!\n","maintainers":[{"name":"4quet","email":"louis@soixantecircuits.fr"},{"name":"emmanuelgeoffray","email":"emmanuel@soixantecircuits.fr"},{"name":"gabrielstuff","email":"gabriel@soixantecircuits.fr"}],"time":{"modified":"2022-06-26T23:44:59.351Z","created":"2017-04-05T09:58:22.284Z","1.0.0":"2017-04-05T09:58:22.284Z","1.0.1":"2017-04-05T10:01:37.801Z","1.1.0":"2017-04-05T14:47:50.458Z","1.1.2":"2017-05-06T16:49:21.200Z","1.1.3":"2017-05-06T21:17:23.311Z","1.1.4":"2017-05-06T22:43:13.746Z","1.1.5":"2017-05-06T23:01:18.490Z","1.1.6":"2017-05-06T23:05:36.030Z","1.1.7":"2017-05-21T22:49:34.550Z","1.1.8":"2017-06-16T08:38:12.940Z","1.1.9":"2017-06-16T10:43:36.485Z","1.1.10":"2017-11-22T15:10:59.300Z","1.1.11":"2018-01-18T23:04:03.971Z","1.1.12":"2018-02-13T22:45:44.239Z","1.1.13":"2018-02-14T09:12:47.076Z","1.1.14":"2018-03-28T17:15:34.235Z","1.1.15":"2018-03-28T17:33:57.215Z","1.1.16":"2019-09-11T14:31:03.435Z","2.0.0":"2019-10-04T10:04:51.545Z","2.0.1":"2019-10-04T10:09:11.024Z","2.0.3":"2019-11-04T22:16:54.532Z"},"homepage":"https://github.com/soixantecircuits/standard-settings#readme","keywords":["settings","nconf"],"repository":{"type":"git","url":"git+https://github.com/soixantecircuits/standard-settings.git"},"author":{"name":"Soixante circuits"},"bugs":{"url":"https://github.com/soixantecircuits/standard-settings/issues"},"license":"MIT","readmeFilename":"README.md"}