{"_id":"multiconf","_rev":"29-926c107cc5395652c1543e092e711a18","name":"multiconf","dist-tags":{"latest":"4.2.2"},"versions":{"1.0.0":{"name":"multiconf","version":"1.0.0","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@1.0.0","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"804abdc29e2fa3899e4ea0b242c554b30dfab2f7","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-1.0.0.tgz","integrity":"sha512-q9C0ij91sNPzQV/2xS23E5ogl8lhvjQfAlySRN62Oc4TsjLfqtjHTKUDvPmU6uIvouE90Cc85cW4cVNl1c0aqQ==","signatures":[{"sig":"MEUCIQDbhRkH2J8bnsyczjGkh3zZPq0pkzn7TlKuPd0rkCzaSAIgf/HTUfVB5S/T/+QJSH0tkBUdzRFO662QN4pbANxgi/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"app.js","gitHead":"43b9918b0d35ecb9c0585ee629ea8c8c1e7c5df8","scripts":{"test":"mocha ./tests/*.js","check":"eslint ./"},"_npmUser":{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"5.1.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"8.1.2","devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/multiconf-1.0.0.tgz_1501269261131_0.9699388239532709","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"multiconf","version":"1.0.1","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@1.0.1","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"af8d1b219a80766b19be6aa1121ea8a174f69799","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-1.0.1.tgz","integrity":"sha512-x2yZKpRTkY9y0681bub3I5WraRCh9LIbjy1Lz1oUr+Ibfr3RVsoi1EmVDK11fuA6ODcMYlFFhNxqe1eObqtjLQ==","signatures":[{"sig":"MEUCIQDfD2t5yU2DzdEiZ9Gohy/PnwDBhPsNP37/OQVGE+PI/gIgZ66mIGlWhj1rKd/xufeLYbJKQBVtZafbOWj9PvKHA8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"app.js","gitHead":"2e2e138ae8f6eb4fa381feb485ead3e8d63ee5de","scripts":{"test":"mocha ./tests/*.js","check":"eslint ./"},"_npmUser":{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"5.1.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"8.1.2","devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/multiconf-1.0.1.tgz_1501319922186_0.6545454473234713","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"multiconf","version":"1.0.2","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@1.0.2","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"0c96aae1e917be92cb898fc94f742f0b00646c9b","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-1.0.2.tgz","integrity":"sha512-LFAT7IQBsRYM/0RwCaWYNd3kMtlNtEmgSnEaLzH9ProarfB8wTUAQO1vhl3Au/NS3wq2ttb5Ww8zjUjje5sFiQ==","signatures":[{"sig":"MEQCIA4qQnX+Q9t208lcyFQxNCnEZ8TQxi2NTzNJIklfySLfAiAWoaTxXrQVm6SM1EiZnp9kAEmB9Ox4gREKdV7CPZn3Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"app.js","gitHead":"0c3ef07b0c4e63fc06a6b130af651046999178ca","scripts":{"test":"mocha ./tests/*.js","check":"eslint ./"},"_npmUser":{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"5.1.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"8.1.2","devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/multiconf-1.0.2.tgz_1501321085287_0.23565399437211454","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"multiconf","version":"1.0.3","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@1.0.3","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"387110e35665f2504e60e47d25864d6a9f507a94","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-1.0.3.tgz","integrity":"sha512-EmRNFcJLTSQz6r2+wFAOa7cLokUbbk8nP56WzoiI4d7uYoTU9oax/vX/hfiFKYcxm1JDXnOOWbIaEXkBVmCmDw==","signatures":[{"sig":"MEYCIQDsEfIZXaWr2l8zdUZkeLW5je795c+sATlUahI+orQHrwIhALUgXv1xVv12jwQsgN/zGCefRy8LUa9UOUlsMT8OYlfH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"app.js","gitHead":"eaf963889df4c84a95835eeddb4be4c83cd3ff09","scripts":{"test":"mocha ./tests/*.js","check":"eslint ./"},"_npmUser":{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"5.1.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"8.1.2","devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/multiconf-1.0.3.tgz_1501324058036_0.9212501994334161","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"multiconf","version":"1.0.4","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@1.0.4","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"064acb5fe12961176ba89db61544f19eb08f62e1","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-1.0.4.tgz","integrity":"sha512-HlBM9YJYVTjRu4Rqj1ZA1U68FqdGrWyMXHtBIcyjo3rh/vhkCuuYmmJ9kpo/3Feo0hSCF+J487iRhMs57DNmAA==","signatures":[{"sig":"MEYCIQCnXFl6fzaK5tvPrbDGJom9xjbU2UjBeYqdpnzIN+iYxwIhAPB5XI1xMZVuCbxnEBJwYcen2/1c8pDd44AvCRauCN+V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"app.js","engines":{"node":">=6.4"},"gitHead":"2c05f78edb3e31cf4aa4716872ca75cbe34b0685","scripts":{"test":"mocha ./tests/*.js","check":"eslint ./"},"_npmUser":{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"8.9.2","devDependencies":{"mocha":"^3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/multiconf-1.0.4.tgz_1513012597862_0.39203586778603494","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"multiconf","version":"1.0.5","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@1.0.5","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"8e46d1c88a1656bca5eecbd8fe4e8721cddd22a3","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-1.0.5.tgz","integrity":"sha512-3ii/gJczwNSYPlHPWD/F2VkpVTQEHbTF3zDC7TXxbBbQAXa1vDU95HgjO7PipfMQoFD0dm4DAvsZlv4r5guKgQ==","signatures":[{"sig":"MEYCIQD4ziFd/HSPpj3khfHMtmIoYCfGI++4hnD4wXU9DIhmBAIhAImqWTambK/jfURbivFvyyyOES4YzrZjmUpdrcBPnzwm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"app.js","engines":{"node":">=6.4"},"gitHead":"410d2fca17e4cc600cd2e3012879565b16b28479","scripts":{"test":"eslint ./ && ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"9.3.0","devDependencies":{"mocha":"^3.4.2","eslint":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf-1.0.5.tgz_1517498197710_0.7432147171348333","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"multiconf","version":"1.0.6","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@1.0.6","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"08558c6c94a503868df800160dbdda79398987be","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-1.0.6.tgz","integrity":"sha512-3yz1IOLBXk9m6LlW2HKV4jGUCoraZRtPGXlZZ/HU58jjJzzJWWefF7whieP1k279RXC042Er85WPXEkbyxuyhQ==","signatures":[{"sig":"MEYCIQC4uGDBfYRoOeY+bzYh4BjYVC5HohjeQLxSHeP9ATYR5AIhAJybRhd6tuWkF0w08pVk3brY9r6SHvlJPw7beGRCm/yC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"app.js","engines":{"node":">=6.4"},"gitHead":"a06421503eebb6c9ee4955cf8444fd8b224f50a6","scripts":{"test":"eslint ./ && ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"9.3.0","devDependencies":{"mocha":"^3.4.2","eslint":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf-1.0.6.tgz_1517498306466_0.4327927315607667","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"multiconf","version":"1.0.8","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@1.0.8","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"cd3e751822664918ce80c0f0ea268b3e3dda6c47","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-1.0.8.tgz","fileCount":12,"integrity":"sha512-vLKeBM9mVfWeKPWzJw2AOM8Z1u7I06g/+lKq199t9mjfhP5/VKKMznYd0OWrqYHVl4mlfUkwET66lIq4Z6+fKQ==","signatures":[{"sig":"MEUCIQCfH1ctaLf5M3kJDgwUx/PVDnJLoZmDiLNeNoH8A2A4pgIgWn4AGdg1Sd2GPW5dVjZ6LlHN8iiOYOj1OWbZNPSiWfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa//waCRA9TVsSAnZWagAA/NkP/0kGRpkvlWmEEgXInM0d\nvugHNQM8wdb3YhD6OMCFY+EKhBi5wt0m/H35/kIyUMsyBLgp6UCShZXp5CTA\n5XmzqQsB7Ly/MV9tsfFRJCr9ipFrE5w5to5QX11YiU3LhojKDnjv8psRXeve\nU0xthiurrcjYLQVaB4qKOgTTv8LPiZfklb7JtYZ0VER0U3b9Qg72Lt+/8WCU\nwtqv+oI8eGtQ+H1XuryUopj2sPQhcSVGtq6EX7cNAZSd4zFvoibxQrTTRulp\nLa+I6zZn05fopy7VcMXE6I99mwYt42HnSf9RoX5IzsDa5HXpEajZWOil7EX3\nLa+t+wNeeR1YW17ofVEZJiOwbviOP8CkmZjkMsGew/hhxQcjGbyGMVfBv7Ho\ntczgJBV9+jZkH4ldRONxBh+IUNKB6xXK6RDoVTx/Ff1J8P3PRtcpges/i5QI\nMWUUeETSUct4y2Zf0fV8yeqQF5Uswn80oIxsV1uT4Do4NCsJlh2OonHG+mok\nglrN9f+iB7do5tgzAs+qXSvTarTBeX36wI15nWmJSr1Si1DucOogPIONHNT4\nUxqGkSoAexZovgjHzhgJ4YxEDGZLDFjqoQnGE7MghkmFFwo6v/2Hre+Woy5D\ni9emJiWy7NDGP9VmRloboMoY9SZlavEDkCdYWYCYwj9IZnreIK4g1RkQdrXs\ntu9F\r\n=Poxs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"84af9004759921adf13f5af57dca6b7a6e8db5e6","scripts":{"test":"eslint ./ && ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"6.0.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"8.11.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.4.2","eslint":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_1.0.8_1526725657418_0.20319935074120954","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"multiconf","version":"2.0.0","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@2.0.0","maintainers":[{"name":"volodymyr.sichka","email":"volodymyr@sichka.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"d89f6d24face81779f28d0fa6ebbb6c9378e1d69","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-2.0.0.tgz","fileCount":13,"integrity":"sha512-KWwJSvPhCYLndyFAhostvJsB+NRFN+s0NKgL/p9/NFhNtuyDsn4ZsiQ4obsz2pGjh/AYPQXd5lJCt1OpbXqDZQ==","signatures":[{"sig":"MEQCIH+3Hp/ZstEF1DznGcYQskvtP9UkcqEm6VpGY+xPesNFAiBxFCSaj1zLnHPWwRDH3/ZMu6BK+c4dFkTZbrEnOkUoOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcavh2CRA9TVsSAnZWagAAe08P/iususby78wZSTEJJQqZ\nRrK1Llz97qkEBpe6AEv1wDA/TN5dH/UDxXFw2GZK0QdR2CvmV79RZaJ4Qykl\nzu4CVPnDSP3LjCndc8g/brGy3cit+5yUGzRAAyP+pYRl05prMhm6EhKaKf7U\nYwUMDsZQwcCKQsGkP9D66FeWfUyYNWGqSx3/JqSMiNDdvleMWO3hU91ZohlG\ndItSWqtJtShEzpWPMYer48MUBQhiuhny8H5eh8zq9dnwvA4dCQR4mMlTJULL\nHmN5sH7VO/XS9n2+fd5R9od5pAM2R5M0tEeO8P+9PmmHHuBP+jR5DrIcuId4\ng8Gf7XzVLI2qyBOJ5fq7DzLcZtUKpHYYONpf+DxRHCBENdjMgW7VnpVVOf/D\noZKFRdGOcRjC0ZBBUIj1NInF8SXJQRFoF6MsDy4XuccHcHSp2EPyUW89KA7p\nywXs8l4kHcrYlEupPr7wlqEarp9DFip4A47skZW6AFz73wd9+Z7ct4rn9T/U\neZKvR02aIPKtUqSVqemZ3XUOjfmng36IfHomruxNcDc0lu+BFtc0uqVw4ZKC\nFxP1n6J6GZZH9VJBSiBXKNxt7AmMXfVTXp4XkCPl/kBqKc5QOQbC+ycNS3Nb\nQrMnPmU3tWtQXi6KWN+yQOunK4o+DdtnWME/cOlyiJpSAGa04l3LNR5tqZ54\nGsrj\r\n=1T7Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"1449a2e66e5d35d56a222a7c2bc8a0f8ddaf8005","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"8.15.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.4.2","eslint":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_2.0.0_1550514293327_0.5866381496473696","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"multiconf","version":"2.0.2","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@2.0.2","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"c8146676ac0d8812d744d358e28d42946dd2ef54","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-2.0.2.tgz","fileCount":13,"integrity":"sha512-bZ0bxX8/8BN7skWU/2xdIUu1xpe+u0TTOiFasAlprbsvNUBAF8SCY2te9nLU+CDm/4Yc9bJ/2b7H/4Df2Oi0hg==","signatures":[{"sig":"MEQCIGmKzsh3/wyS9//9hcWSlpFH0+OD0vhdcaET6c4uDR5aAiA4oj7zeFhDPcdzNu2jr5YUdvMoXDtnVFyunbKdm7dJrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRZYZCRA9TVsSAnZWagAApH0P/3dWPf5o4v/l5Ry3qooL\n59Fs3dlhgHNAP5x5orE05LibdMqMxk5kMZEN6jGDSig/368WRQVnrkOROTIb\nbPZJIAJ1O8svgEcPKVNe/MzGzzveqDxFttlDj4eehWtWXnPoV1m7rzZgvubL\nu1zEE7wq4LpBizZ7A1wQjHcESiqyY6I50snP5s7/nePyE2Owe1dzQdlJTvTb\nYFB5KPS/uCaNadmjZW6UkaOga3cHiJ9vEqfULoG0rV/T1W7PPmVPW+UNOxwY\nnQNjX67GHbnwxHtR5x2URUFpZltk/2ppNXTuWF0twnsOj+u2YJysGKPrIJIj\njJZi7vziEeGW/Y7ONbXGMLXS5pBlrE9vnuXt6VHQssPZE86Ii+2NVFYpC5N/\nFPw7ue75BAxMoUQBSvPkk47085CxNlVzl+nHcvxeMUPXeXTWlNSwUuRrfmTT\nA4SBY+TJ1gCtv+2KmyikMHzXS6WvQSSPSZpXiADTutE9rRM9qK3AEjfSVykR\n4GdHDhxO/GaaKN3/vYYnCfjd/6YCcHyDMWUSKHO/L9bwR1/gOu0D6JF0ZhHB\nHUnHgpNfw9KiX3bWfs7Jydq4uxEWofGeFEChqMCRGYhzf7qm0v2LiMa1uhnB\n+W0Qi3+BtMIDzrG7lk1lJI9reeEap89Bcqtpg/A598abgb1nITYrV23XoENl\n0+Fa\r\n=TyTl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"4e497992c8b690dcf8ae5afa9ca11fbb9e124414","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"7.5.4","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.1","eslint":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_2.0.2_1615173144615_0.8444612292807603","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"multiconf","version":"3.0.0","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@3.0.0","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"7ea5da98b408d018a18217074accbc91482790c5","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.0.0.tgz","fileCount":13,"integrity":"sha512-NOduIM/JE2eIXj/wdNH+amUasB95q2rkjHY/xgvEBac/DAIt94RjDXaEpEgPmam7VLCCaEAogewEWXxdPnzPcQ==","signatures":[{"sig":"MEUCIQCzEblBaLLDEq00EXqGsJVvHmWm14521IkyTxfL6q6nZwIgXfwZ+kOJ9+yWVMwHvNnFgBelrEGh8H7Jw8l/7zXA+ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhB/aUCRA9TVsSAnZWagAARtwQAJ1VbPKGFPBdlDdy6cl/\niRs3u34DGdmbPcopRZymVwI/w2f3g+H26AYZnO/GQXnPS2xK0QfOjpdq+Pcw\nY9qOYUtt4pDWEsRp4Vc1ng/5pD252NNLlRFDPLQ1Ly6I225iYhAmkQqgh7aE\n5bddAltUq94bjfDKE3iWjAEsViRGQP9V5/2GDMsILBVYTouUFQLsw+Fal/zq\nFqnD2PnWfhx/sXrHAHeQnWyR2gKsIhS2bfCQBHSe090hlxeQvKP3lBk4m3El\ny2dguMRShzMZeCMOIAalFgUTW56NoKa6bfSpKXbRJTvdZDT7czgTOmzFMzNN\n2ewc3AT0dLu3CPJVWBM3V6nZK1EZeyV9E/+M4B5YoPQoRBvsTQuUNgAqLakk\nTezGzH0AXaHpwfcsytsJhySWNCpXTnrLB2OSy9QzJ4Dw+iFeO/K6ktrscukZ\nxVOgmp8jIkY7mJf6kjBKNIJQvJgbwx3uwmWySVTqOqj3C8Gojj7vAILi2C86\nvlivSRf2kQXg6OOpz76mAFmYzCvZIfiKpjtM22D+2i7vyhO1CLWTuOJcIuu7\nlTozi60rv1h1MTgpF3sLyUgZHHqUqaDOarGFPitU9TEeBABP7zMFxi2/cZmh\n6jqndx2+mlxYG+JDfe6H0jqce2r3dlmVk0GuGHkC9InF6Hr1eVDM0ycnOc7B\nHmfD\r\n=NM4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"5a611e30076dc996fe693dd4f5cac247c97b34af","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"7.13.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"16.2.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.1","eslint":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.0.0_1627911828324_0.03717962570099975","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"multiconf","version":"3.1.0","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@3.1.0","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"1fe43aa7173d21b0596830a2f8344adc704ed951","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.1.0.tgz","fileCount":13,"integrity":"sha512-GpnHIVhFRy4jI8nqXYQ3T3H64CTC+P3YuK0ndRy1PfsOnXAy/kTFNnNIuhqNaDRH8GL1ERaMXxHhNo89K/rKUA==","signatures":[{"sig":"MEUCIADgBzm1myi4p8d7o8Miga9Y+FJmT6/78ReuURzrRULfAiEAn7pyv5CzO62s/O6UWxLX7/mJ1ECJxMOawD8yKIuTiaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtaeGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodLg/9EjcJVbzVnPFcZ0gtFx/jVNT1moljOPH4qJSFWaljSFrRkaRc\r\nhSXAiGhS0RKOWKbeXUdTfdAYuaFsn4wELmv5CeZjgY/+JcSmcAOcXLoK8kO8\r\nZ/A9We7HSg5IHMUgHq+/O1RkgmMLieUUEfe+HU5aRD8ArtcaGVy/R0ddygnR\r\nuQjrqGCTZdg+azw0qjY0WE1ssdKzLsV+aoDKT2KA5tG7gGSY+K6GHdLN2Ykl\r\n/EchkaNAPwtZGE+xvcqN4UhrcOuyQFykp+j6w3bcTjyJICf2rObcT58OGVVK\r\n2me3PNpaHTJ3Obg9kmaUPuCcRB24kyKjyqvVoWsQ/YCxzQuHxmhXhHPEJOZd\r\nRJC2iXurL0GJg95vfqKFWTAbdrYn3YzE1HuOUAo71Vso8HQnArt1W+W82Jfg\r\n35V9D7goGAk9inOkYh4WMFx4MJrTFMmoyOYdil1qxpyD9nWx/hV7oVr71eAf\r\nQ8SvUqNR7/Y8p6O3WetubYdcEOdvFDESO8ICiTMT3PbmAr0VgGslPc/DF8mf\r\n9jrT5sVm+G7JpunMAmcTpLTqicEe/RtGaNyiyw+s1EOAehW7jUMein0t/Ucj\r\nrXzjZ8zva7oDcGOtvKrzom1DHWbZ9e9YAQj2Vv7cRelxHFasJtOmUJDmDJ/0\r\nf0E6Dcm7NUsDCwgOIY5FlnnG/d95EpOjGhU=\r\n=dYlh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"a404de9fde9d1c883f6003909a841c22cce36f15","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"8.19.2","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"18.12.0","dependencies":{"jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.1","eslint":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.1.0_1672849286475_0.8233936828775494","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"multiconf","version":"3.1.1","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@3.1.1","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"c2826152739050bd72a56124369737b9817a4a0c","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.1.1.tgz","fileCount":13,"integrity":"sha512-2brWAKW//OuF/TuovLowU7oOxrNXgdaH7JZ93ZwgDXR2B6XOHu9FalBbQpVgUFg3il4pJCtM7Lqz/6oGGGx3kQ==","signatures":[{"sig":"MEUCIQDLHsJSnEG4tvWQAfK8ccEuvyxcBy5GX5h8EArH+ueQkwIgfesl0aoa/EEVSQRwliCgtvQ8nbYgtHZiQ/sR5Nr8qGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtag+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobxw/8DnUwL/uzfpqgVNjBrLWnexkHxGxr4AJcZVqF/faMjqyQx3DN\r\nUReltuu21T3aK8JAb6RfduEE70vJgzjokCuKs/RX4cS8OA9wvIfhSIHyyGqE\r\nSk49tEXk4b68Bjy5WnqE/cfm0MCpdUtWJ8qho6Xk3dgcLo9pQgwUioFrU/pz\r\n9qvfz17kFIf5R9rnnrcEmd2Zk/k6IoaLODJizFRBLtuwe+5Jywix4BezfeHk\r\nF+KZT4LMVtrg6jxPDQ8qm0j5JFYJWIhzaDFfyTr6DE1iE9eWktBb0QVqeJgd\r\n+jdJmAUNhUzUUqXjhT0jXF4QdeOZu+2CF5zzawCJHP2XTL/DNpVxTlZQyWup\r\n8vPgJJASUKeGyvNoTSzzd3O5ccB8zUrj1jhuIKKQOr89PhUuwkGKZwSwQDTp\r\nNg6e1OO158xWAsp8eqVJHqW1SBGm+/9WegYjEh5QS1wlhJ4YEWf6YVZvspTx\r\nMHY9y5ACsIClcKpV+StYGu29shegYt9mmcvVPC0A2XsmUbrn8I/PChyTkFHC\r\nl4kQVXdT8nSo23yPvmJp6IvpEO1C2jsQE1Rm7mnow31YdHPx2bIpx0oBMp77\r\nEtyPcfzIFY1eMr5qrOwvntQl6sILNT/ARA4wSFoTY8HcEMYqfQFltgtQVLeB\r\nYlGCJqI1Ftpwn8IsAT18AdhUR7TqVRXFPN8=\r\n=k3EX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"8eb65944ae39ebc62ae1320deed6fc1351493ae1","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"8.19.2","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"18.12.0","dependencies":{"mocha":"^10.2.0","eslint":"^8.31.0","jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.1.1_1672849470539_0.9304053798175944","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"multiconf","version":"3.1.2","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@3.1.2","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"1fbfabe8215a6e2d85106bed411db790b151073f","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.1.2.tgz","fileCount":13,"integrity":"sha512-y3CgjJ/hURNBU+SjHDKqJNPP58rada8lXxb+BXmLv2NEGFG/lj4VEKcGf9NBLcrsKhqR6l/Zo6seGZFtjmdjYA==","signatures":[{"sig":"MEQCIBZAXatJoSKZ1h7fLO8t1agfcXLkmWFb0ziIX7uhp8S3AiAS8jSYsaKhrjIJ5ra7sSYJl+bgBFDtxhDUac74XvqrzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtai9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQthAAj5Y4aT1+RWSbU1ol/xpzCiT3KeeSZ8yQXJ+DqttmddrbLlkf\r\no7osAnrvIVmdgTyepbJ227GPbI4n4cAuB3wID3qfvSjlXWfcuW0mqLV4fnuN\r\nO1kBHrrL0qlTb+lliueWR/UxKz8gmaPETzcZk0SshPcqyRbG1Gm9J6F6a0Gr\r\npCNhsNzFkqreFbyfJoRgReF7sv/mbvJgYwjRsXYmvNmHQEbZdcWwf1ENxvfn\r\npXydf7rfOsmwRDlTvX1N+4NSnesiPAbuMY/f8d3JMRG4fi7JBvorBtwHDa/p\r\n5AcJK3akuOTAG67kHOylgqlpgkWD+WJp9OqZsiVlUwBLjhST9pPe5Lzq2vGG\r\nbJ5Dyx5tV2wTEo3zC4W52HnYWcMAfuaPWFEZ+MPmfby2D0Iyq5azfLIHsAI5\r\nHqNO7DfLqsYmoSVQeu6A7nsRHEgtqOyN+fE7Hj6Dre90rbGNwSs5JiVydrF9\r\n5j52/x1IQpHdj3A9AqZpocP50Z6DxOxKzjBlENQXdwCoDYyGHipgnaJAym7U\r\nftRehitrqfOQMvjc+jK3mffGi0XcIT3CvT7C8Q505Pog344qz7LVJ9J+dk34\r\nwbllrGZ8LT5L1D3bVUYFrvXpKTJrBZbccOt4cLkDUQ8TJUjKuM1eEO3/WfCR\r\ntyKGEWCCWXTjNgugs9nSIVthjmqWmY/tgq8=\r\n=fvGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"230d645821797a149801a0cf6044580c7a540f6d","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"8.19.2","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"18.12.0","dependencies":{"mocha":"^10.2.0","eslint":"^8.31.0","jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.1.2_1672849597020_0.3800524743637965","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"multiconf","version":"3.1.3","keywords":["multiconf","conf","config","multi","json"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@3.1.3","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"3700c55ffe8beb58144f877da98e73d6229eb49b","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.1.3.tgz","fileCount":13,"integrity":"sha512-knGRMsJPbcMo/tP1C3bnQLZhxPHJnkENz8B8zTyDej8C9185bKSVLOh36HiWaoZUT5fxtcrqth9clPsW27OVtw==","signatures":[{"sig":"MEYCIQDUZdSe+m9qentL4zWWfBrpXC7g8BTHM2hnB/sYWrJLBgIhAN7kVhm1rXqUFbilBX5baxt66FAllMXdAUAlszmGhMbv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtao6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4JBAAnOpmRNyC9Rx/4iCX8W31SkLlTGX5Cye26YndgPbcvHDelsP9\r\nxguQhISJ4ypkAbbTSvNfMaIO36jybtVAWZBL2tCGNvDuoBdEBqKcqOVjNQSP\r\nuhHsym9yOd2QWZAPDF6IH9Y7Fgqyd6ulEFoixOo/d9B6rPE96zdQeMGE4NIo\r\nhX771i/VJcKbzqApuPY9zNPFNMqMx080F87LUNoACpyckstYAaaFQnasKybd\r\nAFCtlThhAOYs8oScYkm3l2JAWoGCuSPLneoWQw8nX2ORa5tmtIFFaIixavb0\r\nWUoBtdPn51t0ECSLa4IbteFjfBfPbnHmB3GXviG/uf9GUdlhY4YpZQMzplF3\r\nnd9eMCrEYksbq7S/Nj/UGE3UxWFNPnYPdROxPTeCZGTlt1ysJgkkNs1PwDQJ\r\nF+fgnpv8h2ysQOanNJpnzp4+dO/W+hKI2RQ9KKSbj4Air3vrKK93N+CCOM4z\r\nxN896LzSTsAsplcAd3h/JmM7Az0Fs2oM1aRqICNqcev36Z0yAq7PqQ6ujZSY\r\njQN8KG75nBsKuHaamArnTrhMEgKYcHLUbivSOQAQsJmF8VZ3uNpOAueyv/Lv\r\n7Ws7csGLR59Dp1FGsza4XsSHrtEEUTyO4vIJ0GQh6kQnEWp2Pwp8SZ8eybtV\r\nloVa65Zj0cVT70ZspCI9o5HyrBsxYKka7F0=\r\n=9gYK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"e5297b68488a47ac73ce50f0b81c156610b8efd4","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"8.19.2","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"18.12.0","dependencies":{"mocha":"^10.2.0","eslint":"^8.31.0","jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.1.3_1672849978135_0.2717824811556979","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"multiconf","version":"3.1.4","keywords":["multiconf","conf","config","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"volodymyr@sichka.com"},"license":"MIT","_id":"multiconf@3.1.4","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"a548301e1e5a2d67ad804ee46c2d16df7d5d85a0","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.1.4.tgz","fileCount":13,"integrity":"sha512-mRNbKcGof1OHm4F1Po8n1KeAD2LeUvpUVEKjpcNfSNoeGX26zgvtfV+BcnUYWp+fqcMsEWI/sQZ7Ylmoz4wbyw==","signatures":[{"sig":"MEUCIDNVNm/dFam8leNhTvyeHbCLjRkPlyq1ouRvQon5cJd7AiEAx+GDCP89mHYT4XEZVhGwIjlNIIPGufOKzNGHPuFsfPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvDyLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroDw/+PQUPieFtut69+3NnM/G4br0S4GzGYnKgOlQrlQ/GNakJT1t3\r\ndqFX7Bz99RniCOkfZ17ncD9qQu/r0wt3ZtHXih95+r6bHB8tWcWWaGDCH/qh\r\nOUOnfuRt19goAAG/mqV8LVWyr0NH5X76eAL9SRmrMg1eehA+qNzrf71yX1Tu\r\nyeBDUy0x8alc3EYaysKyJ/5TIbslR3+ygv6HSCf/P0p7ubZHlB6n2suAjh0s\r\nvdLUFl7I0LnYS5IrIspC/DyXdog7GtkT2ytzbKKZqB31jwofNLvyy7/4bJr4\r\nolUceWU1go2qMcP2boa9Rf9uydxSw7kAHEMD5jOCrHO21TLuDlvW3zSOKf8M\r\nw0jsTisrtAH4NjImXUzPnvIFC+JDJczZCyu49Sa4U09P31x9+Oh7O+ORym9h\r\nMMWTeRrIPBLyndYZxCWjBbap1CWHIoa1Cb6jiCM4ryZRWSC/IE7kpUFWgx1W\r\n9QxjetFPCeJHEqXJKGAu0HhRzZ6YUh92uP7pinwAYFSbuzNVn+EWC8wQVYHd\r\nTXcr2YSgdk8n1i1yibpP+lsc/d6/hXQ2t4dq+UCRffnY+ATWaT+GcGL3xxD6\r\nHx7+nGoHJOCRL6luohEc47ef0LKkmqWBE7YYNph8xDLevK8gGEjsbsgSjsKB\r\nWSTGaBDVoHfQcglMT4gnPUaoO6BDCL4hpmo=\r\n=cvhw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"aa7ca2f02562fd52c1fc72d4640cf16976d2e431","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"8.19.2","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"18.12.0","dependencies":{"mocha":"^10.2.0","eslint":"^8.31.0","jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.1.4_1673280650950_0.6840882589758299","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"multiconf","version":"3.1.6","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@3.1.6","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"080bc364c2642abaa9e42fd764a83d6b96f9295a","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.1.6.tgz","fileCount":13,"integrity":"sha512-hYWaGHRzpiBynFk7BHmnxyKKag1GcgpoLCPJdDA0QtmUNNd98HnuzVRfC4uS/w/yazpKYAXy6omM6VOlr7Sq4w==","signatures":[{"sig":"MEUCID4cov0KT4t+Z3MusubFZeEzKpuIZ2AK+0HIYNfrKwFbAiEAwObFcG51v/FMWxUUm3C5IvyyGaBhbj70vTnt92y5sdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwVh+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYFxAAkXIa3BByB7le4XpXRo0e8xyteha33/ko7mrQXBQrLT+auQRN\r\nXX4fNphEt5gfuffp++r3QBWFHi7+8lp1BddEbRbBkd4TgPwtGdlxj2ByeWo6\r\nIF00Gj2He+sJ4/2enAXoNHL9DACScItSxRmEAVmwpsXJPbXKEckAQ5aGRKPH\r\nlt8qZHXPQukCBpPGN73Ps3jCOkMudMnGYz4Bzj/vYh0DlU2iX+FNhcsgby/A\r\nXmpdPTuNokeRX47gQCmkwfavUGUfE/ZoC2ENOOHiRTMUKkl0lfEPt7HNuIMO\r\naEOyfSZZVNw+LY/FTjIu766eI9ztvk4qI5NNEQ66igHpNYJ2BKRqEC26yUPS\r\nMzOePjxiHidFGYTqRRWgnM68izB1azfFbaefgla/Ji8peFm8GmsEflL76VaX\r\nhG71y9eECgnkh4mbZomkkWjpEaL9mXr6OcSUGRrFXWOLhOea0UZ+Vs9wxLtF\r\nmIM09EkicV3CFroNMbK3dySu5XS1VKlwPheAGEE7xjOGC2DuNMuIi6g0IZqt\r\nBX5C0H00d2iC/idreFpZ+60mxQWpTqjwtHhNSPTzWIJUDrv6m2cZT8vrvC5T\r\n7vmN4hsLca9SKXdGHwZIjKId9Jv1RX1pA905jCnCAvIgEiv34nFNjjriFy+l\r\n2+pndMECwNGYslLZpgwj+wugd+LB/2TjDSg=\r\n=s84E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3a7a0d4675d5633ad8515a8cb4cf103624ca234f","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"8.19.2","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"18.12.0","dependencies":{"mocha":"^10.2.0","eslint":"^8.31.0","jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.1.6_1673615485831_0.17282259087926444","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"multiconf","version":"3.1.8","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@3.1.8","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"620ce85c3c32db45e5f8f9f7ae3a5e800d4a9cbe","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.1.8.tgz","fileCount":11,"integrity":"sha512-ec2/dCERof1iQ7JkE1OHLaCJIM5mQl/BVM7uvwctMVFhWqe/uyjMDvXbmmHbr0O55xg9mdiUZt1G7meFQ266jA==","signatures":[{"sig":"MEUCIQC/Nl/FHrEqmGCFBE9hkd6+a9IQk/HLUkpHxiFL4REHDwIgOBwT+0p5Pe2rqPR0zcaCsJ3E+IaRUZOmADkDZ55mHX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52274},"main":"index.js","gitHead":"f7f5b52b4c346d80125339c5aa9b6adba84fa3e5","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"9.5.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"18.15.0","dependencies":{"mocha":"^10.2.0","eslint":"^8.31.0","jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.1.8_1692088574830_0.5012504627780277","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"multiconf","version":"3.2.0","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@3.2.0","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"49f9072c1a85457dc791fe871d4aa13c1a2ff35c","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.2.0.tgz","fileCount":11,"integrity":"sha512-J8VAzO/hRB/LOggqBzgNT8YHoXyNkLIGyBPldtajV485mro3Z36QMyhxGle55n2O4kk6K6RXoFQmcOIrQOlHfw==","signatures":[{"sig":"MEYCIQDuMsifXWOre0r6YcsNdrV+tEPqokJnoOS/oMnGez7otQIhAPEXSLHabjO23jtlgJ5hA6PU+NnUsKyRSqA9/s+OEUSj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53340},"main":"index.js","gitHead":"32c4d2b68ce2590b0647f794202ec1244a0d7de5","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"22.3.0","dependencies":{"mocha":"^10.2.0","eslint":"^8.31.0","jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.2.0_1721320957410_0.12939258620487615","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"multiconf","version":"3.2.1","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@3.2.1","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"e016a2076eb9e47401ee444c19c7e90530e558dc","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.2.1.tgz","fileCount":12,"integrity":"sha512-5Mvwni5NKwbgKqsQu1zAP0ue3KtOIbiQ+uWmpwcUD+bXmobp9dB1HT+1Vt163LRCzmaZFwZc728GPEUjfaeZRg==","signatures":[{"sig":"MEYCIQCOWPkepQbOu9m42hPe4JqJC277QEUNAehU4hVVM/+MfQIhAJRFaEhSl3IYtJuTloeE/hYvQvBQl0KyuL0hXQZSAADO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53458},"main":"index.js","gitHead":"fe0640179113932ef6af2790af4d183a9204d87a","scripts":{"test":"eslint ./ && CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" ./node_modules/.bin/mocha ./tests/*.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"22.3.0","dependencies":{"mocha":"^10.2.0","eslint":"^8.31.0","jsonc-parser":"^3.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.2.1_1721730943418_0.4254410310039014","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"multiconf","version":"3.2.2","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@3.2.2","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"9a07bf825434f39d623457999beda30bda874ee0","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.2.2.tgz","fileCount":13,"integrity":"sha512-YOL25esmIF3nol1j9gPoPF5Yccx5eQdLlji+D+9beo4r/oYOrbzPR7zVI9Rfegkf8osY3OU/ldPmEi7/xHok6g==","signatures":[{"sig":"MEQCIBmLakbu5T8xba0gGtRP3bUHBsPyd+TWzASnIpT3KcoNAiAyioedc4PWvdsCYeGL2WjPx9tSbox3YG5gau1brW/A1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57428},"main":"index.js","gitHead":"eb29b1b04830d64044c6baac3761969a83bea2fa","scripts":{"lint":"eslint ./","test":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test ./tests/*.test.js","test:all":"npm run lint && npm test","test:single":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test --test-name-pattern=$PATTERN ./tests/*.test.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"11.2.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.2.2_1744228844974_0.4242102852063434","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"multiconf","version":"3.2.3","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@3.2.3","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"a2142f7635b58aa962262e3f4def4fcc80a8e2c5","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.2.3.tgz","fileCount":13,"integrity":"sha512-J7iTVH5EnoxMPI4qtRu3/j188AMDmPFgGHwDuITGLdLAlYtjFChQoHJl9gwK+NI5IhA+pTXEKBmbo+GGSoV25w==","signatures":[{"sig":"MEUCIQC1V730KcZk6ZAMEE5bv/JpSdF3egV+mKShApkmg5QZ0QIgaOn3gvvATIMPcn1jNmbv/XaYCFe74PnuIvT1MyrAV4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58218},"main":"index.js","gitHead":"71c52c7af4ea67e5d5d218d856b7312161315559","scripts":{"lint":"eslint ./","test":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test ./tests/*.test.js","test:all":"npm run lint && npm test","test:single":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test --test-name-pattern=$PATTERN ./tests/*.test.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"11.2.0","description":"Simple work with your JSON configs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.2.3_1744229670510_0.5306892590158632","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"multiconf","version":"3.3.1","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@3.3.1","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"c5776e82ce0ccfcb4c6b043d0401913acfb7cc99","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-3.3.1.tgz","fileCount":14,"integrity":"sha512-NzE/azCAI6SsgFqPh7ivxm4CsqRY58EUwnEyZihvmxvCTLwrBylryAEu679uMRZ3WS2J6iWbYNTNjq5oKZhiZQ==","signatures":[{"sig":"MEYCIQCPm2eHeYA6qn0p57xLKg6n+XFvW5LJrrx1BjLFo00SqwIhANzuIHlWMXZD8Y1wFnt9YkmGgGNVSyOIzuwVIQRuL84U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27125},"main":"index.js","gitHead":"8bf90f05b45150de2bb4d130ac5ff22a143c7378","scripts":{"lint":"eslint ./","test":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test ./tests/*.test.js","test:all":"npm run lint && npm test","test:single":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test --test-name-pattern=$PATTERN ./tests/*.test.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"11.2.0","description":"Work with JSON configs","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_3.3.1_1744383277000_0.14204195655427654","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"multiconf","version":"4.0.0","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@4.0.0","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"418ced613490046b62cdd35a78a766c8967dc3a5","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-4.0.0.tgz","fileCount":23,"integrity":"sha512-Udz6vFlgnWPZU1KBqpC8Qj2UPFvd02s4KlNu6OT0EPRh9yVqwfrdbV4Su0ibpZ63dERE9GA076jDRU9J2dSWyQ==","signatures":[{"sig":"MEUCIQDAl79xk/VmxsR+yNHeHOqItqLVE/1tkSlTYeGICPdH3gIgNxjaxDhvuWDlkx06UGvTFtv12u+3gjiXgDZfa+ta+Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33387},"main":"index.js","types":"index.d.ts","gitHead":"30ee8aa0939a39d7aeeac46b91a7d07f7b1301b6","scripts":{"lint":"eslint ./","test":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test ./tests/*.test.js","test:all":"npm run lint && npm test","test:single":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test --test-name-pattern=$PATTERN ./tests/*.test.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"10.9.2","description":"Work with JSON configs","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_4.0.0_1777391456093_0.5121244305706347","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"multiconf","version":"4.1.0","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@4.1.0","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"452cdeec285a4523f9d0e05c83b1227c07be2530","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-4.1.0.tgz","fileCount":25,"integrity":"sha512-qdbnukjY7g4p2AeELR1Mrx4OvYy4Rxy0vZ6DLUOUKXbrAUzkMpElCjUCGMZ3TjxFDoS/mZNSZqxRoJ6WDrIs+g==","signatures":[{"sig":"MEYCIQDATgxecAw51+aFt/pcqW0WviCy/eyQug2vW/V/RLXlrAIhAIo6PbUmwxeiAoJ2l3HqIxb643LGqzRQuaD+u4GZDsWK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52860},"main":"index.js","types":"index.d.ts","gitHead":"eb5832655a93e860ba25bc7efb3b377fbd5e2fd5","scripts":{"lint":"eslint ./","test":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test ./tests/*.test.js","lint:fix":"eslint --fix ./","test:all":"npm run lint && npm test","test:single":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test --test-name-pattern=$PATTERN ./tests/*.test.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"10.9.2","description":"Work with JSON configs","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_4.1.0_1782833819522_0.7724464429253157","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"multiconf","version":"4.2.1","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","_id":"multiconf@4.2.1","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"dist":{"shasum":"e257ddf01d80564c2b2d6b35e25d24a1e2f0f6fd","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-4.2.1.tgz","fileCount":25,"integrity":"sha512-exqJMMv5GH5yuWUCbIhAMpHl4Au3MllmCVY6tiu4n+793HTE9mon7fKEO7Gjs3DabqIP6VlA4pCnSpQ3RA4olA==","signatures":[{"sig":"MEQCIBq+KvFmQEb5hcW2SKQavIcHMDeiUtEfGl2vGaG8h1/qAiBspN/ZuKbKXkA9vS/qDn90wHV8Q85u/FPx/KEasAFNEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59102},"main":"index.js","types":"index.d.ts","gitHead":"3f8722755168c2eba4df4fdf7c1d221225925433","scripts":{"lint":"eslint ./","test":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test ./tests/*.test.js","lint:fix":"eslint --fix ./","test:all":"npm run lint && npm test","test:single":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test --test-name-pattern=$PATTERN ./tests/*.test.js"},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"repository":{"url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git","type":"git"},"_npmVersion":"10.9.2","description":"Work with JSON configs","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0"},"_npmOperationalInternal":{"tmp":"tmp/multiconf_4.2.1_1782901833018_0.29864643626774035","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"multiconf","version":"4.2.2","description":"Work with JSON configs","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint ./","lint:fix":"eslint --fix ./","test":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test ./tests/*.test.js","test:single":"CONFIG_TEST4=\"{ \\\"key\\\": 44 }\" node --test --test-name-pattern=$PATTERN ./tests/*.test.js","test:all":"npm run lint && npm test"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git"},"keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"homepage":"https://gitlab.com/vsichka/multiconf.npm#README","devDependencies":{"eslint":"^9.24.0"},"_id":"multiconf@4.2.2","gitHead":"79c44bdcad1bf2de0eaf92b3a723249ed1d5c815","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-K22JXalI6K9Pe9TuiT/fWGmWGssZgCS5DGrYBSJJsuPCrmZrK7GettQ5nTriYC9Q5jWRYNjo5Wq+1QfnnEGyLw==","shasum":"e1b74487b2fed28aa1f43e5be9209d229d913e17","tarball":"https://registry.npmjs.org/multiconf/-/multiconf-4.2.2.tgz","fileCount":25,"unpackedSize":60117,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC9qL/3FnYi8+9DKnpBggEAKke1da8rqtzJ0aN64v/HZQIgVAYR5nEEabi1gYKtum+SkWmBXnEYSXPNqg+ddq+RwYA="}]},"_npmUser":{"name":"volodymyr.sichka","email":"vybgss@gmail.com"},"directories":{},"maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/multiconf_4.2.2_1788161222443_0.1309485979371945"},"_hasShrinkwrap":false}},"time":{"created":"2017-07-28T19:14:22.145Z","modified":"2026-08-31T07:27:02.828Z","1.0.0":"2017-07-28T19:14:22.145Z","1.0.1":"2017-07-29T09:18:43.682Z","1.0.2":"2017-07-29T09:38:06.686Z","1.0.3":"2017-07-29T10:27:39.449Z","1.0.4":"2017-12-11T17:16:39.181Z","1.0.5":"2018-02-01T15:16:38.995Z","1.0.6":"2018-02-01T15:18:27.649Z","1.0.8":"2018-05-19T10:27:37.510Z","2.0.0":"2019-02-18T18:24:53.496Z","2.0.2":"2021-03-08T03:12:24.748Z","3.0.0":"2021-08-02T13:43:48.466Z","3.1.0":"2023-01-04T16:21:26.652Z","3.1.1":"2023-01-04T16:24:30.722Z","3.1.2":"2023-01-04T16:26:37.207Z","3.1.3":"2023-01-04T16:32:58.295Z","3.1.4":"2023-01-09T16:10:51.144Z","3.1.6":"2023-01-13T13:11:26.115Z","3.1.8":"2023-08-15T08:36:15.019Z","3.2.0":"2024-07-18T16:42:37.574Z","3.2.1":"2024-07-23T10:35:43.642Z","3.2.2":"2025-04-09T20:00:45.198Z","3.2.3":"2025-04-09T20:14:30.758Z","3.3.1":"2025-04-11T14:54:37.166Z","4.0.0":"2026-04-28T15:50:56.228Z","4.1.0":"2026-06-30T15:36:59.680Z","4.2.1":"2026-07-01T10:30:33.196Z","4.2.2":"2026-08-31T07:27:02.600Z"},"bugs":{"url":"https://gitlab.com/vsichka/multiconf.npm/issues"},"author":{"name":"Volodymyr Sichka","email":"vybgss@gmail.com"},"license":"MIT","homepage":"https://gitlab.com/vsichka/multiconf.npm#README","keywords":["multiconf","conf","config","configs","configuration","configurations","options","multi","json","jsonc"],"repository":{"type":"git","url":"git+ssh://git@gitlab.com/vsichka/multiconf.npm.git"},"description":"Work with JSON configs","maintainers":[{"name":"volodymyr.sichka","email":"vybgss@gmail.com"}],"readme":"# Multiconf\n\n[![NPM Downloads](https://img.shields.io/npm/dm/multiconf.svg)](https://npmjs.org/package/multiconf)\n\nA lightweight and flexible configuration management library for Node.js applications. Multiconf simplifies working with JSON and JSONC configuration files, supporting both user-defined and default configurations with environment variable overrides.\n\n## Features\n\n- 📁 Simple JSON/JSONC configuration management\n- 🔄 Automatic fallback to default configurations\n- 💬 JSONC support (JSON with comments)\n- 🌍 Environment variable overrides\n- 🗂️ Multiple config directories with deep-merge\n- 🎨 Optional template rendering of config values\n- 🚀 Lightweight and zero-dependencies\n\n## Installation\n\n```bash\nnpm install multiconf\n```\n\n## Quick Start\n\n```javascript\nconst Multiconf = require('multiconf');\n\n// Initialize with default config directory (./conf)\nconst conf = Multiconf.get();\n\n// Or specify a custom config directory\nconst conf = Multiconf.get('./config');\n\n// Or pass an array of directories — read in sequence and deep-merged\nconst conf = Multiconf.get(['./conf', './conf.local']);\n```\n\n## Configuration Structure\n\nMulticonf supports two types of configuration files:\n\n1. **User Configurations** (`*.json` or `*.jsonc`)\n2. **Default Configurations** (`*.json.default` or `*.jsonc.default`)\n\nThe library will first look for user configurations, falling back to default configurations if not found.\n\n### Example Configuration Files\n\n`./conf/server.json.default`:\n```json\n{\n  \"hostname\": \"localhost\",\n  \"port\": 3141,\n  \"token\": \"<default-token>\"\n}\n```\n\n`./conf/server.json`:\n```json\n{\n  \"hostname\": \"localhost\",\n  \"port\": 3141,\n  \"token\": \"QWERTY-123456\"\n}\n```\n\n## Usage\n\n```javascript\n// Access configuration values\nconsole.log(`${conf.server.hostname}:${conf.server.port}`); // \"localhost:3141\"\nconsole.log(`Token is ${conf.server.token}`); // \"Token is QWERTY-123456\"\n```\n\n## JSONC Support\n\nMulticonf supports JSONC (JSON with comments) format:\n\n```jsonc\n{\n  // Server configuration\n  \"hostname\": \"localhost\", // Server hostname\n  \"port\": 3141,            // Server port\n  \"token\": \"QWERTY-123456\" // Authentication token\n}\n```\n\n> **Note:** JSONC files have higher priority than JSON files. If both `server.jsonc` and `server.json` exist, `server.jsonc` will be used.\n\n## Environment Variables\n\nOverride configuration values using environment variables:\n\n```javascript\n// Initialize with environment variable prefix\nconst conf = Multiconf.get('./conf', 'APP_CONF_');\n```\n\nSet environment variables to override configurations:\n\n```bash\n# Override server configuration\nAPP_CONF_server='{\"token\":\"env-token-12345\"}'\n```\n\nEnvironment variables must contain valid JSON strings that will be parsed and merged into your configuration.\n\n## Multiple Config Directories\n\nBoth `get()` and `getDefault()` accept an array of directory paths. Directories are read in sequence and the resulting config objects are **deep-merged**, with later directories taking precedence over earlier ones.\n\n```js\nconst conf = Multiconf.get(['./conf', './conf.local']);\n```\n\n- Keys present only in an earlier directory are preserved.\n- Keys present in a later directory overwrite earlier values.\n- Nested plain objects are merged recursively — a conflicting sub-key does not wipe out sibling sub-keys.\n- Arrays are treated as scalar values and are overwritten, not concatenated.\n\nThis is useful for layered configuration, such as shipping defaults in `./conf` and allowing per-environment overrides in `./conf.local`.\n\nDirectories can also be given as a single delimited string (default delimiter is `;`), which is handy when directories come from a single environment variable:\n\n```js\nconst conf = Multiconf.get('./conf;./conf.local');\n```\n\nUse `setDirDelimiter()` to change the delimiter:\n\n```js\nconst conf = Multiconf.setDirDelimiter('|').get('./conf|./conf.local');\n```\n\n## Template Rendering\n\nMulticonf can render config values as templates, giving access to environment variables and the rest of the config object. It's disabled by default.\n\n```js\nconst conf = Multiconf.setTemplateRendering(true).get('./conf');\n```\n\nTemplate syntax:\n\n```jsonc\n{\n  \"greeting\": \"<%= env.USER_NAME %>\",\n  \"combined\": \"<%= config.greeting %> and more\",\n  \"encoded\": \"<%= to_base64('secret') %>\"\n}\n```\n\n- `<%= expression %>` — HTML-escaped interpolation\n- `<%- expression %>` — raw interpolation\n- `<% code %>` — execution without output\n- `env` — process environment variables\n- `config` — the config object being rendered\n- `to_base64` / `from_base64` — base64 helper functions\n\nUse `setAllowedEnvVars()` to restrict which environment variables are exposed to templates (accepts exact names and regular expressions; `null` allows all, which is the default):\n\n```js\nMulticonf.setAllowedEnvVars(['API_KEY', /^DB_/]);\n```\n\n## License\n\nMIT © 2017-2026 Volodymyr Sichka\n","readmeFilename":"README.md","users":{"volodymyr.sichka":true}}