{"_id":"teeny-conf","_rev":"26-a64bf94320f958cb50182cbf68974c2a","name":"teeny-conf","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","dist-tags":{"latest":"6.2.4"},"versions":{"0.1.0":{"name":"teeny-conf","version":"0.1.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/KeitIG/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file"],"author":{"name":"Pierre de la Martinière"},"license":"MIT","bugs":{"url":"https://github.com/KeitIG/teeny-conf/issues"},"homepage":"https://github.com/KeitIG/teeny-conf#readme","gitHead":"bc630509225a02f8c6cdc802973af71e92715f98","_id":"teeny-conf@0.1.0","_shasum":"ff04e4fb9c76c04e83a9d9e5ec46534b52c4b817","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"shasum":"ff04e4fb9c76c04e83a9d9e5ec46534b52c4b817","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-0.1.0.tgz","integrity":"sha512-frwrTLmGrBMRKgYNmr/5Bc99p88Gx7sb2C4gZuH0sAYLcQ3x1MdL9j7AcmkU7DfWSteTMPAF7wFoj6YgnLYCqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnh50PfwgfJb86WIXHsvodp7RT1xiPSitAEZCFpwVjSAiEAxYCbPJOHJNn5YICEUmeg3MuNOePQl9Yo4YJwtrUt7Wk="}]},"maintainers":[{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"}],"directories":{}},"0.1.1":{"name":"teeny-conf","version":"0.1.1","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/KeitIG/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file"],"author":{"name":"Pierre de la Martinière"},"license":"MIT","bugs":{"url":"https://github.com/KeitIG/teeny-conf/issues"},"homepage":"https://github.com/KeitIG/teeny-conf#readme","gitHead":"d8733a6818859f4106754e7b736cc4b5088d85cc","_id":"teeny-conf@0.1.1","_shasum":"2458696f520c1889360a45ade547673ce4c2e3bd","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"shasum":"2458696f520c1889360a45ade547673ce4c2e3bd","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-0.1.1.tgz","integrity":"sha512-kJXqs7Sj6JSOXKvpPWf2cYURCixMdLYXSMaYKvhPxg0Uw2OwXOjt/Fua3CKN2/werAFrPCYcxX5mzMio4KczAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc6wzY1KCCS1GvCsdk+4/TEP1q5APHbxAKDuSQWOJ+lAiAhz+PIXIf5kOjWH9YFSOcmrdpi1V/O/ZHJlmG8yeHa7Q=="}]},"maintainers":[{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"}],"directories":{}},"0.2.0":{"name":"teeny-conf","version":"0.2.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/KeitIG/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file"],"author":{"name":"Pierre de la Martinière"},"license":"MIT","bugs":{"url":"https://github.com/KeitIG/teeny-conf/issues"},"homepage":"https://github.com/KeitIG/teeny-conf#readme","gitHead":"3ac527e398122bd0283daed9182f8fce8f520990","_id":"teeny-conf@0.2.0","_shasum":"f3fe2f88dce9cd035f5d884c747b29872170e90c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"shasum":"f3fe2f88dce9cd035f5d884c747b29872170e90c","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-0.2.0.tgz","integrity":"sha512-Z3oazhYkb7OJzsXD92OurUL6CYNB3PcClTSY4+3QplLflO/HSTNvcyciRuL/PxxK82G9ssD0tOO7nnuz3nlimA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/cYRlS+7F38uAW1I+zTboQW3ME0+DHtpgII+o9abLCgIgc2RVnrtROkClZ8z4PZ6vXjlvby3n0p3BnTq+gwkLfRk="}]},"maintainers":[{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"}],"directories":{}},"0.2.1":{"name":"teeny-conf","version":"0.2.1","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/KeitIG/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file"],"author":{"name":"Pierre de la Martinière"},"license":"MIT","bugs":{"url":"https://github.com/KeitIG/teeny-conf/issues"},"homepage":"https://github.com/KeitIG/teeny-conf#readme","gitHead":"7fe289b2ed34a5883a9a8c3deb90093fce8d6980","_id":"teeny-conf@0.2.1","_shasum":"256aeb2595da2eac8470ac1547c34a72370cfb1b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"shasum":"256aeb2595da2eac8470ac1547c34a72370cfb1b","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-0.2.1.tgz","integrity":"sha512-p1cS0T47stSY96nIfI5ucfJ4GdmEWyz2MKguK8QtdxiK0cdFDP71KaBFdoNtBKD+DqQbKI8gobEkgVkALeqBfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGf/aqmOa0JQJ0ktI5CGiuMhmGnLtzo+VSRjWvNaB5bRAiEA38icJjnZIUDsPy/OfpXArAGxHyyvk9i18QD7IQ8HWwA="}]},"maintainers":[{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"}],"directories":{}},"1.0.1":{"name":"teeny-conf","version":"1.0.1","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/KeitIG/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file"],"author":{"name":"Pierre de la Martinière"},"license":"MIT","bugs":{"url":"https://github.com/KeitIG/teeny-conf/issues"},"homepage":"https://github.com/KeitIG/teeny-conf#readme","gitHead":"ee4990990163ecd6fddc5f6c43616b8d551b54ae","_id":"teeny-conf@1.0.1","_shasum":"19533395c7244498a7477991f9c43e2fdece7934","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"shasum":"19533395c7244498a7477991f9c43e2fdece7934","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-1.0.1.tgz","integrity":"sha512-uHmEiHPphpS70/uEWCvgh59abVSgmfRmdoP6oj2kgqZhtogPX2HzKaZF/MI6lqxYE53MrpXBzSsUzLOolqgcJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGkZYAfRFgJtw9OUOaraNkwNaxHv0RPLbh6JLbAWWJagIhAP8/bVoghy1t56L5BDrOcrVxd4v71TZH9VbsYbKdyEA6"}]},"maintainers":[{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/teeny-conf-1.0.1.tgz_1467139175179_0.6928762421011925"},"directories":{}},"1.1.0":{"name":"teeny-conf","version":"1.1.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"src/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/KeitIG/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file"],"author":{"name":"Pierre de la Martinière"},"license":"MIT","bugs":{"url":"https://github.com/KeitIG/teeny-conf/issues"},"homepage":"https://github.com/KeitIG/teeny-conf#readme","gitHead":"4c26ae6d0801b7bc847234ec09de44fbdadd0903","_id":"teeny-conf@1.1.0","_shasum":"ccb070f3524c677d3846018f0228e07da5e39b8c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"shasum":"ccb070f3524c677d3846018f0228e07da5e39b8c","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-1.1.0.tgz","integrity":"sha512-HR6aYGC990FYv84V0pj9A96SP76onph4mKmF6oT48CW7P/PsWJhTUALREQnxG6UIowh5TM/iZanYMLtvlY2w8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNsum8xl9Zh8+jtuH/l8LJEFIkhBHHB0bm3XQ+pidXQgIgYOTq+/cQJRUZsLm7HXSts+fa12q58bTkYZ6WJx4vM28="}]},"maintainers":[{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/teeny-conf-1.1.0.tgz_1479900797651_0.15188681660220027"},"directories":{}},"2.0.0":{"name":"teeny-conf","version":"2.0.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":".src/teeny-conf.js","scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/KeitIG/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martinière"},"license":"MIT","bugs":{"url":"https://github.com/KeitIG/teeny-conf/issues"},"homepage":"https://github.com/KeitIG/teeny-conf#readme","devDependencies":{"babel-eslint":"^8.2.2","eslint":"^4.19.1","jest":"^22.4.3","uniqid":"^4.1.1"},"gitHead":"1e769b0c73ff293f91e5aad6775436b83204ad61","_id":"teeny-conf@2.0.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"integrity":"sha512-SOsH7Ji0woZwxSqw91GoKB2/BOVl0d+JspUWH173ZaeBbxuZy/nLKAyZ5K52MQm4y5GifaWa4sUfJ7n7bvkTRw==","shasum":"aee04270993cacd027c6fad3536ab282bf1e6705","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-2.0.0.tgz","fileCount":7,"unpackedSize":15105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSon/RL4ux8KdLQzLOLC4iPABpet6dYHfDDQQPBmRgNwIhAJPp5NdDByqVTNSH1NGFTZXN/GR/PYl4IpyZrtrUzQVq"}]},"maintainers":[{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_2.0.0_1522933437462_0.8127642028989388"},"_hasShrinkwrap":false},"2.0.1":{"name":"teeny-conf","version":"2.0.1","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./src/teeny-conf.js","scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/KeitIG/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martinière"},"license":"MIT","bugs":{"url":"https://github.com/KeitIG/teeny-conf/issues"},"homepage":"https://github.com/KeitIG/teeny-conf#readme","devDependencies":{"babel-eslint":"^8.2.3","eslint":"^4.19.1","jest":"^22.4.3","uniqid":"^4.1.1"},"gitHead":"2e9713a9dfc7f48ad13013b65ccb614fc7e5d165","_id":"teeny-conf@2.0.1","_npmVersion":"6.0.0","_nodeVersion":"8.9.4","_npmUser":{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"integrity":"sha512-2KxG1Y07/0CBHvgpnQveiX+X8fk+/8BYXEMqtNo3xo9KCNZZvvMxOQy386Wae93Yj2CuAVt4vvnSMbjgPlqgSg==","shasum":"c954a23788985c6a580f3afd223a2a9b30f0fff4","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-2.0.1.tgz","fileCount":7,"unpackedSize":15098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6vANCRA9TVsSAnZWagAAShkP/3WlN8ggfPphIvlBPfvY\nTkncPRkRUf0b/vsui17SSZobYERoJJ4/IaXQTh/IyNvQZxantz2UeEX9x0zd\nYEtbsaUasogNLvjAX55tTd671OkK3laXEPy9K84gd9vUAjFNDNf6ufeG/vBt\ny4vjMBD1qVcfpfg+fa/8CJc2bd4E86RPYafxha6kFZUeRfVAFT4cBIPiZ2Nh\nUadGt+rjV30+kxq2hLufGaBVoDTXI8pvk0I/VqTTErUbDXHXLTo/2knBT6AL\nLujM+ZrguQ583r1KikTB2KEVo5PA5rmX0kvUUlB6WHB51Oacp8Zy4XuI5yEe\nfal5vo8/u7uP3MQ0Rjgg6lU8oMqv8p4PXxI+86w0J8NdoCPgB6skF+gLDsau\nlS/M9E1nHse6dE2jZ7mjMy1SGnKJzBIHj+TlBkhJSQJTqI6YrqTKtK6inNeT\nk/qQru/Yw1iTTDstOTXbGJQ8Bh3HFcgPSScYLH5JyKAzjxyxlmvKfQmCtYYe\nRefxAbAnF/qWFBQow04aC2FpA6dvf5+y8qFVAvLhjAYfNB7NT8m8RqdV0SnE\ndFCmAqT15/Uz/YLjKWLHY++x0zRvySus/nE8dyuFKu3YF+U4B+XSEpCvWQW2\nkAB7EfI6KkkHFE03nRtL0mpjKDXnfahqKU2vRC4r8dwf/I9AwHqTD84nE91r\ndf4+\r\n=zu67\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRbXkTqqEU1XDOCYoyPwNimzq7HOB46qaTbptl9J9QXQIgAOmJesFN2luuTh1fAAw/7KHiRU0RGNdYsNmsz4pg72A="}]},"maintainers":[{"name":"keitig","email":"pierre.de.la.martiniere@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_2.0.1_1525346317197_0.5025080816244507"},"_hasShrinkwrap":false},"3.0.0":{"name":"teeny-conf","version":"3.0.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/jest":"^23.3.9","@types/lodash.get":"^4.4.4","@types/lodash.has":"^4.5.4","@types/lodash.set":"^4.3.4","@types/lodash.unset":"^4.5.4","@types/node":"^10.12.9","@types/rimraf":"^2.0.2","@types/uniqid":"^4.1.2","jest":"^23.6.0","ts-jest":"^23.10.4","typescript":"^3.1.6","uniqid":"^5.0.3"},"dependencies":{"lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2"},"gitHead":"96d7e5dd08e599642492591490270729a23bfa07","_id":"teeny-conf@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"integrity":"sha512-f9uTkEdboYb6d6j8pUKZdH9/ialuWmQhqclzkZBXfu/caiGVjROBPnJvLAPKOuXL3qaxgoOt1IyMk0WIPu/pBw==","shasum":"db3c3fba3a88b6775dca9bfd6595e0c51625591b","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-3.0.0.tgz","fileCount":9,"unpackedSize":18148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Xt+CRA9TVsSAnZWagAAWd0P/jBJBER72NV+sv/mMNEM\nEVNUxIelOwKp39luQdRhwVg7jH1T+O4lwLUxivsXfjXROGqcA3icCj1+OsWL\ny2PPT5oL+RhRIG+W22yhqP1ldJFyp6oG/TkHsW16CaOcrk4qbFRM/SoSQZ6s\nTSV4f4vcGKi6EOgYdLDwhelNv9jqzCCc6kuVxyaWKWyOVM2ho30WpHiae00I\nOL+c4FLgNNMkBjLGYgQM7vKyrdu7Ikr0XF6ZLE+WN9EBGp3N/uwpeQDlV3bS\nFNIyM6ALtfZrmduN+MH8atcKAkL0cwoB0LRVHEVUhH1bdCxn4zGtautsmTMa\n53LfBydT3KXOevx5dkp3q91JPqcuikgnfcFaceHM/T+0uAUgXQsLfzeuortR\nIV2PIcT31XFoMCX9x036ui0wfvk+l4a86xAzpWNS1CthJpqLjLlxsYkQQ3qp\nh8dmXLrmHcF9jeH+pRbEmSZ6DtVBlnPUWfOJXjYiBlXkyCgNtocUptl4UZBI\nKXOZlDFIFMRrbcDBYIuWrIZgXPc3r69OPU02KbQHGbOhrrQ731pHDGgvgQeW\nG2XX4KWh+Woha6SDMFHvym33Nt/2XOztBEcPZUWLXtte5iMoJ/Vh5gqN7gOE\nCg5yLHFzzulDMwfyMP8mjEHH2sqpFgFid2tbTFYDTBnX5GriHb1eNpaq3lP6\nEKS5\r\n=fHIz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsfRmLdKE3Q0jIRpSBD8B8cINleIXABbnVdf9VTeBw2AiEAqi+/Wmvhdaw6VDhXkkRWxZWdqN1Xowj+M+eOpi8C9pw="}]},"maintainers":[{"email":"pierredelamartiniere+npm@gmail.com","name":"martpie"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_3.0.0_1542814589472_0.7805333088733379"},"_hasShrinkwrap":false},"3.0.1":{"name":"teeny-conf","version":"3.0.1","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/jest":"^23.3.9","@types/lodash.get":"^4.4.4","@types/lodash.has":"^4.5.4","@types/lodash.set":"^4.3.4","@types/lodash.unset":"^4.5.4","@types/node":"^10.12.9","@types/rimraf":"^2.0.2","@types/uniqid":"^4.1.2","jest":"^23.6.0","ts-jest":"^23.10.4","typescript":"^3.1.6","uniqid":"^5.0.3"},"dependencies":{"lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2"},"gitHead":"8c95761c2e9edded78dd333ea94103fa27b85590","_id":"teeny-conf@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"integrity":"sha512-SCM3gVjdOHYdCz+EqRVLQFkDZdx4fZlbyXTOufsIN/pH7sKPqXRSWrbnL+myq6F0UqhW/u6SgmtJbiXruSzZWA==","shasum":"8b201079a3787fdfbcc21100b22551d1eb3fa38f","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-3.0.1.tgz","fileCount":6,"unpackedSize":17885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9oAMCRA9TVsSAnZWagAAlkoP/0GEljeI3xmLWp/Ok+vk\nMFjFp6KnK4uwARP98DYWuHWiPPrWPTn2Ay2X3g77IIzl+9+y3p3WbhTHtHpn\nwjzMU0mbOj14QyrElPt1ZRjyWB0fkGds3lLYj8bGpF6Rfa3CcrHqRIgqQMyl\nkcGhzammWVtf1XrQJfJ4N2v2J/GcHhDIn1r6tK6LeLbyVKWV50jGt8n2sudI\nyQFoaLyZGAC0fGDA14SLmpmSAE9UzZmNPMJ+X5LCf10xyrR2qRkjl9p8GzaY\nCHSDhIMd6bsVnCRRF3W3jYNGPQPBLemweow7iDMYSiCAto1H4GpvDrBJ1eAx\ncyNU6q4mew85T5ulaYy9qukC5+MuxYG8bALMm1icIKx0DMaNxngqIb4kJoqH\n/1w1uBWe6GneJEqEgJv7cnyo5dyu3HO4E/Mfv0XFp5bJ/GTUaBRy8Kl1h84G\nUvQJ8ZBhlFn0dFRrki+sSLYCnOAIH2jei+j5wemQabdxUWCptSpZgl9wJ0pQ\neONfgKEuzSqkLQNQPFfs5lI+/M283JJ3qsQD4gKBp1TNrMbUEvW+C04kPJh6\n3eFuZpPZBabeD+s0TDwOefeL9NiLcv/zju63LdehKkfrasFrWdCoDssMJZLx\nnsR8+N8ZGcn/B3sihA+KVDTEEax02L2T85cIjwM15v2ZKp0Y97Xt3KKfz+es\nCjN/\r\n=VuD9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQxa/gWG3wH2rnEWffqd75cAzTO79SXsb4F8vWdmC5DAiBKP0whQa+/x91Z7WnhU22VhmlEiDyoU66v3E++wPGoXA=="}]},"maintainers":[{"email":"pierredelamartiniere+npm@gmail.com","name":"martpie"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_3.0.1_1542881291407_0.9712078126385932"},"_hasShrinkwrap":false},"3.0.2":{"name":"teeny-conf","version":"3.0.2","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/jest":"^23.3.9","@types/lodash.get":"^4.4.4","@types/lodash.has":"^4.5.4","@types/lodash.set":"^4.3.4","@types/lodash.unset":"^4.5.4","@types/node":"^10.12.9","@types/rimraf":"^2.0.2","@types/uniqid":"^4.1.2","jest":"^23.6.0","ts-jest":"^23.10.4","typescript":"^3.1.6","uniqid":"^5.0.3"},"dependencies":{"lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2"},"gitHead":"18ef77f10bff8078287324a7d700a121d81bf8e2","_id":"teeny-conf@3.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"integrity":"sha512-OO+KULQ+NJyWx5bRLX6zDGx1KwXkPtqXDMNdlcjmHIwGfhEnU7+pfFZrVJ6O0S7PpU/hhKxN6QkHdV4wCMlAKw==","shasum":"77c98e774f9fe37aa3de96c51cdadbceb448d3ba","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-3.0.2.tgz","fileCount":6,"unpackedSize":17718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+uP8CRA9TVsSAnZWagAAy0wP/170UmhPwnAO+cBeMBSZ\nIE6zt4auFLHs1DMxPRUBYJC/coyu8uvXiV5wjZep6HUDK672f8nor5CeNP+5\n4bPrI228m8eWZYy/pCDndaCagUKHt+D/s/MOCvUk0nGGB0ATymPr7xmPj1uj\nxcvI5NOyKMr8rglQ9/nsCWjSSUhLinRdiKial+XW2MsL14tLSK8EhjsoLCFq\npMvuNPWTECaCJfyYkA70ZU5zdLFUwN3OmnfEiFY+0T4wPF9qz9I8QU+Ou4nj\nZhO7miem5+41QLF/6lo1NWj+XdTOAGSLloYZG83kZ6AzwmZ48GEu77CVYE5p\nVV6x74Ti8SlauFzfN3i8mrybXs5xJT0QE+g5JhNdR682GDF1FPgPPNNx4TQp\nxHqENr+atDgTjpaiypn98svdW1+q8TPCrIVUcL/fW8gomrL42BFsIYdzNVhD\nkC3TXusweCvkgn7DyEbcIXZ6igwImzkvjeDXKGJ8NBxYfgwbYQM1W58ooEXe\nKGcMYAlpdJkF0eRY0kG7vc4eufavGOmgeLogZUbpke23m75E17PFy6CCukYZ\nmA3mzg8twlCxA6i0DMosn3hmqENWtNLECaeB3c1+bdX9Usv8e5aR5LRg7MCt\nSBwgrQBx3spcaKKiuc0sBD7KH0k30CpjfCWWhdi8aZ1kJOUpWDXmi3AMrLHH\nrHai\r\n=pZuJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQdBAbF8LCGzlHLYue/dS5aWad5mQRZF85oXMzYgOF5AiBPFaNSqyDXEsIi9sOcjaZs06T9fNeEuXx0Db1ClIZSnw=="}]},"maintainers":[{"email":"pierredelamartiniere+npm@gmail.com","name":"martpie"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_3.0.2_1543169019598_0.9401269651645607"},"_hasShrinkwrap":false},"4.0.0":{"name":"teeny-conf","version":"4.0.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"jest","test:watch":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/jest":"^23.3.9","@types/lodash.get":"^4.4.4","@types/lodash.has":"^4.5.4","@types/lodash.set":"^4.3.4","@types/lodash.unset":"^4.5.4","@types/node":"^10.12.9","@types/rimraf":"^2.0.2","@types/uniqid":"^4.1.2","@types/write-file-atomic":"^2.1.1","jest":"^23.6.0","ts-jest":"^23.10.4","typescript":"^3.1.6","uniqid":"^5.0.3"},"dependencies":{"lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^2.3.0"},"gitHead":"2ce4c6dcc125fdf2d9a0e7471648d03469efdc5a","_id":"teeny-conf@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"dist":{"integrity":"sha512-/qWRwkgGuA03bj+pUl6zPHmy6DNMreGkCUzLASC5NrwjMQrTO632GnIrW/KBiTOCowvcatfhxklOxgd8nCRbOg==","shasum":"4b8998b5bbd525d293424438550375cb1d4136bd","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-4.0.0.tgz","fileCount":6,"unpackedSize":11710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+v4OCRA9TVsSAnZWagAAj3EQAJf3siPr1GEE4qxN+Ljr\nMVn1wYrLRgEgqRz9T/qRiaWCQE/r/peSr3UcPH1TPZhh9BulA22vboHPuTOg\naqDxpBwJjrgfyYfazc/TVgQB7kUqQsKCIphbmczuQ48RGMW9f7AhOUTSy6Ke\nXLUKj33BDusxLG4VPJQFiIhCkrHTxFLbSdsxJufRirlYoHIJV9c6vk40HUUq\n0tgLkNY+5oWpg+IZDdrSTgmCNFdt3ftW15uOvUgzm0KVdiQ6VqEAOa5HKIaH\nNSUiC1NWCE2Sgzl7rUTuuTgsjcLKM/YR9mJ73e2q3/kQ7Qh/3yZ4xxkuuxsY\nm6MXqMQgTDvxHF31ATDJkZit1rTA5wkg4n1Ic3nXu1oG6338gowvpAC2QbHy\nh6+n0LTKSxunOc7Pg8zSMaVZVM3j/g1/me+D6rnc5w0DEodlrcYGm0ObTBxO\nGJRE2zsEFuYf7I17bEfMVNe3f8XOyF87pKmsVt/tPHUA6L4zHmuVDl5T0wKu\ntLVGi264QHggTJhtiE2ZL2VkykH0GH6dyfo3zdWeIobs4w3JVbNFY2OQYQnT\n6EghJLjHLLf7vMKO6rN7zaUq+n27+BE7GH5lubvQqnm2y1MKNrnWd3v978lm\n2MiYPkYtG2MuHo3TbaDMDwqv5d6KFgevKO6ZLOKD83BLbZF8gsAF8lZU5UJa\n9XNx\r\n=1hgn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOtjXj6++CbyeBZ5YJkg7rJrOdHvwb/UNle6dM/ZW7BgIgZgECLfggU61Y0GdrU+tD14Kk7E2Yrad5LeEeHSQQ/iM="}]},"maintainers":[{"email":"pierredelamartiniere+npm@gmail.com","name":"martpie"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_4.0.0_1543175694232_0.253983552450052"},"_hasShrinkwrap":false},"5.0.0":{"name":"teeny-conf","version":"5.0.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.9.4","uniqid":"^5.4.0","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"types":"./dist/teeny-conf.d.ts","gitHead":"51bacf2f9d2e73f6e4dc4a3f0f826f1ba529d036","_id":"teeny-conf@5.0.0","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-TFYT48+wUYyr4XDkPxupa5YMJq45nK7Q2iVqiKLKiWxvXkEe2ZUQf3fM6/FoscXIlsy1yo5iAN6aKJRM3ZX/Mg==","shasum":"433a9e333f17ec6002e67af8264f702c273dd1c3","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-5.0.0.tgz","fileCount":6,"unpackedSize":11368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnLdvV1FDme8rH51pmNzJ9s9qQr7UdOyaVvQmUB7m8aQIhAOuw3OLPEriPhY/fdDG9w2KFY7LIxGFsjjgADg2qke9C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjn681ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Xg//epI9oXyLYjSpS+KaTCBMlHU/fQsyIjcXlFZGnnLR7ZtYOgt8\r\nSLfBS0yHyWyvLaxV1/kfHidrsnRMNI2EWm8rG9UxGE7AIXzZdzuzwX8R+v/b\r\nfXJOLjCEnFJeRDmU2uA5yBi8tBkvt0q7IJPqdnd0uhFLPoDUoVszwv90cfJs\r\nVjjzLleuHZ7qdkKiLuN7PHSQ2wiNAchcfTrMzvZSUWfd0VSONhUCMoE4xybf\r\nEvFCtDhx+vtHz+V8NYC4f5LfKGhdBgGcY7LyWJ/kd2JtxxBMYzypS6VoScLV\r\n3xNn05gI8TqLiXMptGoH721+L79bt7b6arwXsfMAlBXyFwot0f54y4JcVB9P\r\nJmxgaUOgD3caIp0X5NJm8iwncpjifJCWxf2NV0+QB6q682jN5TkqUZabJV5q\r\nZ0tFON8JD2WueGrbZffl1YFoZTauh87yzqCHmBPr/suLwBqgr5mxejFSxPa3\r\n8oZ/ZYhyo49fncSxeUvkQ3TqL/W/vv9tyHxwe24mdcICAU4t1un/SZ42ojR5\r\niQhZKBnMbuo+AO4eVWSMLacATJjwHhmu7NQUQIElwZUTUbw2RMhh+bvLw28O\r\nYMez+Ng42wMGYWkJxpTya0MsKv6syPSGINhzSvKJBx/v/NMHRKx6228wvvnx\r\nBUv4qAQ3inC+ny9bvNVXwL4UJjUHlWS77QE=\r\n=fKpG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_5.0.0_1671409461536_0.8504948743820855"},"_hasShrinkwrap":false},"5.0.1":{"name":"teeny-conf","version":"5.0.1","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","type":"module","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.9.4","uniqid":"^5.4.0","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"types":"./dist/teeny-conf.d.ts","gitHead":"630b7a2956a5e3f4af9552155cb8a47c337eacf2","_id":"teeny-conf@5.0.1","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-bvn+UCKPHG6hHqD6VhqLtKYlyjxH0iBIVum5oTTSVLUMkq/0Fes6f+uithlVWSu7vy9E4uQfMZpA2RZNgEo2QQ==","shasum":"cd92116042f2b2ddbae8641f19365a064fe0a85b","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-5.0.1.tgz","fileCount":6,"unpackedSize":11388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8Ig1FOYHSip4xmNwSMBsMD1+6pT64H6sDqiOH79DatAiEAjW95c/D2rJfIT5Teu7dPPRY3kw9bsIxWHNu6qhaCceA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjn7AwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF+RAAjNIRDswU5cdcetgkX//zuUx2uPL4EY8qVgGr1XcpaLVnjbPV\r\nhd3e3Q9mYF7LAt5ITdKa7hsWtiH2OHSYafz2Y5tUoYyqW+CRsUwprSijobZT\r\nJQAs0Ofwg1v8iMC2D4xK4Nt4EhXqadAPmY/bn14TnonadKyrzO+F3MWNfiyu\r\nCoO8V01uqfJjPHQZgHOfHvsuoAW9FvMqRyhkIZlW4XJUiCdHy0PyV2HfGxCL\r\nhO+g0rBtuY3bHatkzm1h4QbXCutnVnAE1BD1UG9LS6ZTyRP0z4XEy1p9hpeZ\r\nvvuOw4DoAyxoAza/N5EmxzkO6EeMuGx+zGfn2Ymz3UoxrxI0O9W5UgYnlill\r\n4un9yfs4WGoAFMUAomhKuvPVbHNys7Q7SYBMEnu/8ggciNnRO0PL72AeQ82j\r\nKh9GzUJEf6zy0dSEi0UwwXoE/I+u+lxn5T3qxNmZ448WSaK1hdaPcNFLVF70\r\nDzHF0bGJumQAOT70igcIB13DD6wrV2oElH0ClENwTnj8+xC8Gulp0JWvs4Ik\r\nyBEW6hJG8pSuc2pa6T20QqU+AqVA177xd5qRLOwPfWSledVbB5EUBE1Gjm8E\r\nvE3y6vLeWWu50S0RZDMd6btzap2XWxLYSvMRICc8+6pug/yA9iQPo6eitEy0\r\n9L2Mei6jLUDq0KHM0GqE40vZK0ZRalU3Xts=\r\n=yOqx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_5.0.1_1671409712369_0.23023028943657042"},"_hasShrinkwrap":false},"6.0.0":{"name":"teeny-conf","version":"6.0.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","type":"module","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.clonedeep":"^4.5.7","@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.9.4","uniqid":"^5.4.0","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"types":"./dist/teeny-conf.d.ts","gitHead":"49102892b6cb5faf3f3a18acfc7e6bef33a8c1be","_id":"teeny-conf@6.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LuAYlQ9OrID5Xt2dxx8N6d3nP1PfhIt+4bSa4YbuKGn6cAqj5VxZdhsXKj3jhotKXNS1VyGcXd9+KMRaMWUyJQ==","shasum":"dc9aa838f2eb299bf2a9980e18ccd122e680d730","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-6.0.0.tgz","fileCount":6,"unpackedSize":11579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHr4m+pNeg5aekCvN7o0AeYcBm94gtCgZJeKV3Dslgp9AiEAzDS4LPOR/n2SFnAwJgg6ydzV/h2SnSABz4mBwvGoIBg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo3dEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/4BAAo9nY+ZUnZyePenJCpCHPwjd/BzttJUXUcjnKSz+lRkNxifsh\r\nYAh7M3Sf4G1WSE7dFzhQ2jcAKVFYDHhocq3gRWfv7lVF0FsbiM96dbwWbapg\r\n3ajkKrCJcVcotIoCG3aD8CDen3hVAbWIX7jC0gxXy09Q1PIZFLnbdSQ2gBMg\r\njMt0BObYIeAe9rGKpTpNDDnRk7t4XTLJveDP8UidRHfcGj77sMFbniXM/Nfe\r\nPsu4yrK9SAtb+AihQ7MnFDTxiPWmfo1b/0g+ZJIxFfX+wlrdOvr2w9XhkuCg\r\nnIRMsIBQQLIaXRO3yaMC027PDvb7RImSMUY02FZxF4I/uCpQKtYd33GzaiiK\r\nSfiHFGgDQqwGCgNkVnqU5C8NDJQwMRYE0rUX5Irxz8htjOM/cZr5g50ITIlL\r\nl25j/7OyJ76tWkzl7cO+CI126Bb0Jn8d86ZVAB4eTBxOUuYHu2clJ4H6wd3N\r\nuPKfR6LOe9qbRS5qAgyXwxB4KdVQdIVOFyKDLThKkSLyD5bkM8MngpZC7Yg4\r\nu9Zd9bqyACKNnJUAhplEBh1blUDL5qlr7WpaIb2TQTl0Mq4q26Kl1/QWggSW\r\nLTK018co31PT+mFuUDQn4WRPueJ/8b5h/QqxcfWgPqD0Fiimt7GoQ81/KZdm\r\n92WhhY7J75kS4LqUDt3PRVaX9quJHr+BL/8=\r\n=q4Uq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_6.0.0_1671657284428_0.1475058271892109"},"_hasShrinkwrap":false},"6.0.1":{"name":"teeny-conf","version":"6.0.1","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","type":"module","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.clonedeep":"^4.5.7","@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.9.4","uniqid":"^5.4.0","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"types":"./dist/teeny-conf.d.ts","gitHead":"965f81d22b25fbc45bec02dfbfeee8cee2334aec","_id":"teeny-conf@6.0.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-WiSMxtP1jjpomSEQszaHqK5C43GBNAfaUPmwkhw2cXyEMtqnmL8Mlq7iJm2MegMz8TnBPWmtxCHwEqQ+/ytY/g==","shasum":"31fff0893e08c6a602696ff4599d92e63aa88a06","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-6.0.1.tgz","fileCount":6,"unpackedSize":11618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEf0kaeE8tpVU1CFtCC5P3MkJC8meSWLZBNHqfvBHSM/AiEA2p5Jifqyu72BsmOTydVz8tI46zlCR2DkemaJ17rV1zk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo3vaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTHw//WYwygslLrr4okdNv5yo/8DBjLNk7kNi6qb5eXDwg/XOAgsjs\r\nlkITbgFBhTXNZuMrFGzUmn6nUgE/Z6nahh0EUrwSCM9B0VdEwlm2//q4HC6I\r\nnI9GkQYUWXbo7W59QStHIkYTb09XeYodm1ZS4BmbJlzT/GilsjhrbBODyO9J\r\nMl4AwQUDviXpNhvpO2jldux11gSktKBX4NHMAZyAsZTaND7yk5O7uOnOE1E2\r\neuVgvF2hIX3Vv4AxQ6ZXkVFjMh9XCGE3bJYG0XcV3DedfZOHGgAyoOiESoKH\r\n14hiXe7b0HpgtVz/0oJo4SnPiuQOA3g4+Dqym6etZXk9/S3yoxkRspv1bu8E\r\nVHSkSlyZYSnbICvwcIbjfqfAbYjhJQtYHgyfPF5h09i/jqqeH2RDsomH12LO\r\n2yVeuv1r8Hi8wPVy+acros2FTWDRmyhSds8+/s/BdPwn8v913eJpjPIMuRBT\r\nbFSV2W81ur8QYnah+i0BEGd+2DQeCD59/dOKoytQObEHZsnsRmaflMm0giWC\r\n2BnAjo5eAVpNxDS3pfm2k65q6Ub5FRHfjIh7Ai8UN78H6yK6RT7ErzF18WcJ\r\n8LjA/SLq5b8MoMAuHOAlHOCVmJm5F9QtnfIlhO1PtwmmD8cJHamWmx3jMQR2\r\n1VnhWRT9mdyoIOcKo2piNZyWooyGIm4kSq4=\r\n=jT3z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_6.0.1_1671658457945_0.8345412787348823"},"_hasShrinkwrap":false},"6.1.0":{"name":"teeny-conf","version":"6.1.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","main":"./dist/teeny-conf.js","type":"module","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.clonedeep":"^4.5.7","@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.9.4","uniqid":"^5.4.0","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"types":"./dist/teeny-conf.d.ts","gitHead":"aa3da7dd100fc59fd4c6fcf84f9823397f55edd3","_id":"teeny-conf@6.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-fT8Bw4DOW43QdL8jCnbeZps0mEuaRvOhb/OSzEkPyTskd7nWF/cKQ69YnJ06zkUaCN9iSJFhXiqH2mLYS4pZdw==","shasum":"9f18bd52b5c246f76b856451f58fe49b54ee9bb0","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-6.1.0.tgz","fileCount":6,"unpackedSize":12448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNjUPqGZoKeTPzljtwf5QbyDSh1622L2+Wu7sEUL1kRAiB2Jdiq3zAB6FwF7ZTcRv9nL3olrCcMCEWP0UjgqzJNfw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo4FxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBuQ//ZNyPDg4iz5soKXPcULyJlTInCCGH4doCycipsFDZ/xYL/VsB\r\nDq0H+Ojmps4A8M/8shfRsrMCuD5AnZl0ExnmTVv1yfsBZO5A5lw0U1C0/+M7\r\nlj5J+ortR9G/EkAiKcnL1bi6JkBmCfPH+KtYf89+VSTGMQY8iWRw8szLBx0m\r\nNOESYA+O4eZymBMrapEhjnfuPSsMSc5hp037tVaT+hL5qqUi2B1ok7i1NlJr\r\nPgOBq++vhiBnKCPy0CkQorTe2XV0MY1yBA1U5h8QEb/hJrLj5UwOpFn+9e+T\r\nCdeWFSazqAei/g+cAXx/rz/GO0Bey6SONCf91T1RJODsv58m+N0vSzhqi8Vf\r\nhJfpB9Il0K3kRrCiFm2a/PDRvtKjwRfaJC/XA2mXLDk2VB2ATOoeXBUSgkrl\r\nSIK6zcfBYNthCWHVHOO/CPtVEW9feirqwS8wTvJdfXwE5fm7EUII1LvOCiaB\r\nB0Q4TYDs1V1n211cUfjg2pjhvfeHWjrYoOcEBugbn2PywOXNEUnDBpIr3aVs\r\nO165Pgmcv97Xj+VpgyQf0r6wfO2keiBdUdBwJZpQiYvsxMWGlrvrFSgAx8kE\r\nB4iiKU3DcPQdAiGQCWY1GO0uCGJLHaVgt15K7M33OXInImreT/f/0VanrMrO\r\nJV9eaRloXbx4uNpU2R/1WcLlhGJtmVT0kis=\r\n=9x43\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_6.1.0_1671659888968_0.2148302096651169"},"_hasShrinkwrap":false},"6.2.0":{"name":"teeny-conf","version":"6.2.0","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","type":"module","exports":{".":{"require":"./dist/cjs/lib.js","import":"./dist/esm/lib.js","default":"./dist/esm/lib.js"}},"scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc -b tsconfig.cjs.json tsconfig.esm.json","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.clonedeep":"^4.5.7","@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.9.4","uniqid":"^5.4.0","vite":"^4.3.9","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"gitHead":"f657a29949d5530b1e5c34586f798e38098f8ffa","_id":"teeny-conf@6.2.0","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-QN5VCUEHxHt1sRKjAZ+yljJ0yhU1llmQ6ZJBK36fRsO5F8T8fyhPpybxMTW8x53vpveQohFzGYkTqUdQkQnkhg==","shasum":"cea067325e19173217dc7380d2becb0dbf9cd951","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-6.2.0.tgz","fileCount":9,"unpackedSize":21006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCrbRSE3w7FF6wvStnr0uTRbY/NQ31RFNK8jN+YYRDdAiEA7KMwDYfhv3CcwKoDBF4bxmGDtHLEtuPZldmXXs0oCXE="}]},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_6.2.0_1687193540631_0.9063221368174732"},"_hasShrinkwrap":false},"6.2.1":{"name":"teeny-conf","version":"6.2.1","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","type":"module","exports":{".":{"require":"./dist/cjs/teeny-conf.js","import":"./dist/esm/teeny-conf.js","default":"./dist/esm/teeny-conf.js"}},"scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsc -b tsconfig.cjs.json tsconfig.esm.json","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.clonedeep":"^4.5.7","@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.9.4","uniqid":"^5.4.0","vite":"^4.3.9","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"gitHead":"9007539e307cd03f1fb82119cbaa912ba2f1a756","_id":"teeny-conf@6.2.1","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-V58IN9Ia5lCgxefl7JQnFvjWw7d2A8Kyzzrj1E05v2drNW7L8D2R1TeL3JAC1/Ho8omAZeWo92vxi3b83vdx/w==","shasum":"da087e9cfabbfd29f6214881a7a2fc281a9edf99","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-6.2.1.tgz","fileCount":9,"unpackedSize":21027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfsXx4tOLtwLX/lNPZXe2lswtKwYSkJ9k7oxWRQ/629AIgRCk2ZH1ztE4qPo+Z7yaMJCFynbNe5z8jqNy+f3J+0z4="}]},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_6.2.1_1687193631023_0.4292661804966993"},"_hasShrinkwrap":false},"6.2.2":{"name":"teeny-conf","version":"6.2.2","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","type":"module","exports":{".":{"require":"./dist/teeny-conf.cjs","import":"./dist/teeny-conf.js","default":"./dist/teeny-conf.js"}},"scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"tsup src/teeny-conf.ts --format cjs,esm --dts","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.clonedeep":"^4.5.7","@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","tsup":"^7.0.0","typescript":"^4.9.4","uniqid":"^5.4.0","vite":"^4.3.9","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"gitHead":"590d79210f9a3cf809e09df2a32f4a8f8a1b5660","_id":"teeny-conf@6.2.2","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-NqxDb119II3IfGMwbd+WDSywBmq57XG5AOtqFODmOFqMH18wUc5xQjleXFb20+JAFPd2hq+9gzraGdFiFtN+aA==","shasum":"63ec79245eb70fb5732624cd0c8e83fce75e192b","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-6.2.2.tgz","fileCount":6,"unpackedSize":13538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAZMFxjEjdTxTjvTH1VM5Z4t7p2Km52466MhWv76UddAiEAxvsU7H9ebrCxHkBs3iJFTKcFwelnoX64/Ns3KZH7u68="}]},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_6.2.2_1687194621496_0.33919183779531803"},"_hasShrinkwrap":false},"6.2.3":{"name":"teeny-conf","version":"6.2.3","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","type":"module","exports":{".":{"types":"./dist/teeny-conf.d.ts","import":"./dist/teeny-conf.mjs","require":"./dist/teeny-conf.cjs"}},"main":"./dist/teeny-conf.cjs","types":"./dist/teeny-conf.d.ts","scripts":{"preversion":"npm run test","prepublishOnly":"npm run build","build":"unbuild","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@types/lodash.clonedeep":"^4.5.7","@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.9.4","uniqid":"^5.4.0","vite":"^4.3.9","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","unbuild":"^1.2.1","write-file-atomic":"^5.0.0"},"gitHead":"aa120d02345df0bff0ba81ec636c214dde165c2a","_id":"teeny-conf@6.2.3","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-3AezRaPGb9NWSoq+QbqNfMHrj7E8xFygJgA6ZXoK8wkDCq4+nOk54ByOvNkphH0vgGHLV6N8VZgfy/rknt4H3Q==","shasum":"b5ec3182e61c86719c9c0c9ee115f133ba7060b6","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-6.2.3.tgz","fileCount":6,"unpackedSize":12550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIWf5UuhV6CLBPEebThdweRNoo0HlPT3Lbl/l3Fk0//AIhAK1F+Ctno3y/OGnYxs4s2Bc97JyJL3/k0vV4Sx7wqFsS"}]},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_6.2.3_1687198588572_0.8188180785331034"},"_hasShrinkwrap":false},"6.2.4":{"name":"teeny-conf","version":"6.2.4","description":"A small npm package to handle config files in Node apps. Works fine with Electron and NW.js","type":"module","exports":{".":{"import":{"types":"./dist/teeny-conf.d.ts","default":"./dist/teeny-conf.js"},"require":{"types":"./dist/teeny-conf.d.cts","default":"./dist/teeny-conf.cjs"}}},"main":"./dist/teeny-conf.js","types":"./dist/teeny-conf.d.ts","scripts":{"preversion":"yarn test","prepublishOnly":"yarn publint && yarn attw -P && yarn build","build":"tsup src/teeny-conf.ts --format esm,cjs --dts --sourcemap","test":"vitest run","test:watch":"vitest watch"},"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"homepage":"https://github.com/martpie/teeny-conf#readme","devDependencies":{"@arethetypeswrong/cli":"^0.4.1","@types/lodash.clonedeep":"^4.5.7","@types/lodash.get":"^4.4.7","@types/lodash.has":"^4.5.7","@types/lodash.set":"^4.3.7","@types/lodash.unset":"^4.5.7","@types/node":"^18.11.17","@types/uniqid":"^5.3.2","@types/write-file-atomic":"^4.0.0","publint":"^0.1.12","rimraf":"^3.0.2","tsup":"^7.1.0","typescript":"^4.9.4","uniqid":"^5.4.0","vite":"^4.3.9","vitest":"^0.25.8"},"dependencies":{"@types/rimraf":"^3.0.2","lodash.clonedeep":"^4.5.0","lodash.get":"^4.4.2","lodash.has":"^4.5.2","lodash.set":"^4.3.2","lodash.unset":"^4.5.2","write-file-atomic":"^5.0.0"},"gitHead":"bb65aafa2846b2eaf2343518a3758d067abdb82d","_id":"teeny-conf@6.2.4","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-SKvKyrKnWmOdC18m7X5/rZTngNOAqE43Q5cFNgEV3z2gGFiJXyNjBH2xBSn45qCrFRopbyJ+EnsRusX01e1gPg==","shasum":"018ad56a239f4b9dba360866f682d736d1236ddb","tarball":"https://registry.npmjs.org/teeny-conf/-/teeny-conf-6.2.4.tgz","fileCount":9,"unpackedSize":26615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUgVrgGZdja0T34Y0bQRvGXBBZI3k+ccaHBykXXziKqAIhANYiRK6Sq8OWSWVSW8FzmUsqjGh5vbiycOno2ZAR6n5C"}]},"_npmUser":{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"},"directories":{},"maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teeny-conf_6.2.4_1687886552575_0.9742695318389982"},"_hasShrinkwrap":false}},"readme":"# teeny-conf\n\n[![Build Status](https://img.shields.io/circleci/project/github/martpie/teeny-conf.svg)](https://circleci.com/gh/martpie/teeny-conf)\n[![Dependencies](https://david-dm.org/martpie/teeny-conf.svg)](https://github.com/martpie/teeny-conf)\n\nA small npm package to handle one or multiple config files in Node apps. Works well with Electron and NW.js.\n\nAll I/O operations are synchronous and write operation are atomic to avoid files corruption.\n\nSaving and reloading are manual, in case you have to handle large files and avoid useless I/O operations.\n\n## Why another ?\n\nI didn't find what I wanted on npm, I was needing a conf I could put in a variable, so I could export it without any problem to another scope.\n\n## Installation\n\n``` bash\nnpm install teeny-conf\n```\n\n## Usage\n\n### Basic\n\nconfig.js:\n``` javascript\nimport teeny from 'teeny-conf';\n\nconst config = new teeny('config.json'));\n\nconf.set('language', 'en');\nconf.save(); // Save is a manual operation\n```\n### Nested keys\n\nconfig.js:\n``` javascript\nimport teeny from 'teeny-conf';\n\nconst config = new teeny('config.json', {\n  some: {\n    nested: {\n      property: 42\n    }\n  }\n}));\n\nconf.get('some.nested.property'); // -> 42\n```\n\n### Using an export\n\nconfig.js:\n``` javascript\nimport teeny from 'teeny-conf';\n\nconst config = new teeny('config.json'));\n\nexport default config;\n```\n\nmain.js\n``` javascript\nimport config from './config.js';\n// now you can use config.set(), config.get(), etc...\n```\n\n\n## API\n\nAll `key` in the docs refer to a usual key or a nested key.\n\n\n### Constructor\n\n`new teeny(configPath[, defaultConfig])`\n\n#### Params\n\n`configPath` String<br />\nthe filename where you want your config / your config already is. If the directory/file does not exist, it will be created automatically.\n\n`defaultConfig` Object<br />\nthe default configuration to use if the config file does not already exists.\n\n#### Return value\n\nA `teeny` object.\n\n\n### `teenyconf.get([key])`\n\nGet the `key` value in your config. If no `key` is specified, returns the whole conf.<br />\nPlease note `set` does not support sub-keys yet.\n\n#### Params\n\n`key` String (optional)<br/>\nname of the key\n\n#### Return value\n\n`any`\n\n\n### `teenyconf.set(key, value)`\n\nSet `key` to `value`.\n\n#### Params\n\n`key` String<br />\nname of the key\n\n`value` any<br />\nthe new value for this key\n\n\n### `teenyconf.has(key)`\n\nCheck if a key exists in the conf.\n\n#### Params\n\n`key` String<br />\nname of the key\n\n#### Return value\n\n`Boolean`\n\n\n### `teenyconf.delete(key)`\n\nDelete `key`.\n\n#### Params\n\n`key` String<br />\nname of the key\n\n\n### `teenyconf.clear()`\n\nClear the conf and set it to empty object.\n\n\n### `teenyconf.save([minify])`\n\nSave the current config into its associated file.\n\n#### Params\n\n`minify` Boolean<br />\ndefault to `false`. Let you minify the content of the file\n\n#### Return value\n\nnone\n\n\n### `teenyconf.reload()`\n\nReload the configuration from file. Can be useful if you have multiple instances of teeny-conf using the same file.\n\n#### Return value\n\nnone\n","maintainers":[{"name":"martpie","email":"pierre.de.la.martiniere@gmail.com"}],"time":{"modified":"2023-06-27T17:22:32.939Z","created":"2015-12-21T16:47:37.122Z","0.1.0":"2015-12-21T16:47:37.122Z","0.1.1":"2015-12-22T00:17:51.530Z","0.2.0":"2016-01-06T09:32:58.602Z","0.2.1":"2016-01-13T09:43:58.309Z","1.0.1":"2016-06-28T18:39:36.296Z","1.1.0":"2016-11-23T11:33:19.532Z","2.0.0":"2018-04-05T13:03:57.518Z","2.0.1":"2018-05-03T11:18:37.333Z","3.0.0":"2018-11-21T15:36:29.602Z","3.0.1":"2018-11-22T10:08:11.552Z","3.0.2":"2018-11-25T18:03:39.744Z","4.0.0":"2018-11-25T19:54:54.402Z","5.0.0":"2022-12-19T00:24:21.738Z","5.0.1":"2022-12-19T00:28:32.548Z","6.0.0":"2022-12-21T21:14:44.596Z","6.0.1":"2022-12-21T21:34:18.141Z","6.1.0":"2022-12-21T21:58:09.138Z","6.2.0":"2023-06-19T16:52:20.787Z","6.2.1":"2023-06-19T16:53:51.216Z","6.2.2":"2023-06-19T17:10:21.727Z","6.2.3":"2023-06-19T18:16:28.725Z","6.2.4":"2023-06-27T17:22:32.763Z"},"homepage":"https://github.com/martpie/teeny-conf#readme","keywords":["conf","config","electron","nw.js","config file","configuration","configuration file"],"repository":{"type":"git","url":"git+https://github.com/martpie/teeny-conf.git"},"author":{"name":"Pierre de la Martiniere","email":"pierre.de.la.martiniere@gmail.com"},"bugs":{"url":"https://github.com/martpie/teeny-conf/issues"},"license":"MIT","readmeFilename":"README.md"}