{"_id":"@untool/core","_rev":"110-198a642f8f22b9ac009b844f334ec4a2","name":"@untool/core","dist-tags":{"latest":"2.1.3","next":"2.0.0-beta.1"},"versions":{"0.0.1":{"name":"@untool/core","version":"0.0.1","description":"untool core","bin":{"un":"index.js"},"main":"index.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@std/esm":"^0.22.0","auto-bind":"^1.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chalk":"^2.3.1","cosmiconfig":"^4.0.0","css-loader":"^0.28.9","directory-index":"^0.1.0","enhanced-resolve":"^4.0.0-beta.4","express":"^4.16.2","extract-text-webpack-plugin":"^4.0.0-alpha.0","file-loader":"^1.1.6","find-up":"^2.1.0","flat":"^4.0.0","helmet":"^3.11.0","is-ci":"^1.1.0","is-plain-object":"^2.0.4","loader-utils":"^1.1.0","lodash.mergewith":"^4.6.1","marked":"^0.3.14","memory-fs":"^0.4.1","mime":"^2.2.0","mixinable":"^1.3.0","node-mocks-http":"^1.6.6","pkg-dir":"^2.0.0","postcss-cssnext":"^3.1.0","postcss-import":"^11.1.0","postcss-loader":"^2.1.0","require-from-string":"^2.0.1","rimraf":"^2.6.2","source-map-support":"^0.5.3","style-loader":"^0.20.1","url-loader":"^0.6.2","webpack":"^4.0.0-beta.1","webpack-dev-middleware":"^2.0.5","webpack-hot-middleware":"^2.21.0","webpack-node-externals":"^1.6.0","webpack-sources":"^1.1.0","yargs":"^11.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-fgx71fo7/BUBmp5DzcFBkPddwYrWS+ubZ41ynHWxh26n2XNtvo3SBC16o9kyjWgd6TD3COg0JhV1DBSwPtdD+w==","shasum":"98f23bf83ff1e351efa19fa5bab566c6f197c61e","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.0.1.tgz","fileCount":38,"unpackedSize":327340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhe1WiqOUbg1eDFaRnPZs6vcRt6MgdPkqz8rmPKaoIPAiBETpGFqjg+P7qSbS7Jrgio0rntDZ5tn4pDaHynwKGMBg=="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.1_1519510452112_0.3333737329988926"},"_hasShrinkwrap":false},"0.0.2":{"name":"@untool/core","version":"0.0.2","description":"untool core","bin":{"un":"index.js"},"main":"index.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@std/esm":"^0.22.0","auto-bind":"^1.2.0","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","chalk":"^2.3.1","cosmiconfig":"^4.0.0","css-loader":"^0.28.9","directory-index":"^0.1.0","enhanced-resolve":"^4.0.0-beta.4","express":"^4.16.2","extract-text-webpack-plugin":"^4.0.0-alpha.0","file-loader":"^1.1.6","find-up":"^2.1.0","flat":"^4.0.0","helmet":"^3.11.0","is-ci":"^1.1.0","is-plain-object":"^2.0.4","loader-utils":"^1.1.0","lodash.mergewith":"^4.6.1","marked":"^0.3.14","memory-fs":"^0.4.1","mime":"^2.2.0","mixinable":"^1.3.0","node-mocks-http":"^1.6.6","pkg-dir":"^2.0.0","postcss-cssnext":"^3.1.0","postcss-import":"^11.1.0","postcss-loader":"^2.1.0","require-from-string":"^2.0.1","rimraf":"^2.6.2","source-map-support":"^0.5.3","style-loader":"^0.20.1","url-loader":"^0.6.2","webpack":"^4.0.0-beta.1","webpack-dev-middleware":"^2.0.5","webpack-hot-middleware":"^2.21.0","webpack-node-externals":"^1.6.0","webpack-sources":"^1.1.0","yargs":"^11.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.0.2","dist":{"shasum":"265e512919a70145f63c4f978dee7f45aee57981","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.0.2.tgz","fileCount":52,"unpackedSize":50019,"integrity":"sha512-vpAJJKiHjmEPrv1K1zsZgAUZutk5F84F8vGb0D2lOwvzHr7QE2x/lnO4mOiBhwtYP+9xL8I3e4IiqrOli1LVsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLLLyCoXBP9vJBcCwR6wh7ULI2hFL4nkujQO5dH1ee/AiEAgx7/XZV4rRgrQWf4oBqHISNHCyn36Z86nFlc5Pbh2o4="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.2_1519683694924_0.8828046245653935"},"_hasShrinkwrap":false},"0.1.0":{"name":"@untool/core","version":"0.1.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^4.0.0","enhanced-resolve":"^4.0.0","find-up":"^2.1.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^1.5.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.1.0","dist":{"shasum":"647601af148f86bf8557005cc884b93c0d5dab47","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.1.0.tgz","fileCount":9,"unpackedSize":8106,"integrity":"sha512-oBouuMsU7xhmqGiAV2rjZxqjEEkj9QVe2bG5vz1BCuiTrHF854t3tIvfpfEb278cghxiDvCvKiCZ+wPX3YAMWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7a6dcJSnnEprNYSdxHNofn71MMji3Nsre2dZi53TXMgIhALTV8gj845BFA6R+TncVJEqHmi4PWxk2CSLh6KQ0GqAJ"}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0_1521668923905_0.4396404639350866"},"_hasShrinkwrap":false},"0.4.0":{"name":"@untool/core","version":"0.4.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^4.0.0","enhanced-resolve":"^4.0.0","find-up":"^2.1.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^1.5.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.4.0","dist":{"shasum":"0153dabdc95048157df8da708cc39da1771915d2","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.4.0.tgz","fileCount":10,"unpackedSize":17007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1R1zCRA9TVsSAnZWagAAOTwP/1Oe6/Tflfe5wFKeeazu\nfx0R7HDA5ho9qXZ6wGT8Q4U4y7mFIaeShqcQrWb7q1x8XAupCYgl/PYGvjsH\nkaU0TsIfs4uG9zxkWfJPpNlGa4nqJNPtNkCjyhuhFp1nLZNLx4k75up8tNMV\n+fUxjF8eycV5uP54gjl0UZ82WJdZPMFkrwBDTyqtC23cAoch5UdihFqQEXxx\nWQLRVpq5ltwnEGXXQxKTO7mnYmTfehFq9kw0pQxTEQdibEClFjX+9nqxfw/Q\nR5m8fOlXGw2MRXjd1AJtxPjIch1kpJhpLx3BMpyYJ0LiVip9kMT//6+EJQKc\nMuUAU+wjp0VAcd+MT/e8xO0D0UkxDD9+VM2WLunrBdL+eARHB5cYkzvssm+t\nkZvb68ReoGtk4aUF5qtOqOz+SV9leu5F1uzsvELCjircH3uzwLQnoI4k63tr\n/tSbx7DdV5LXX0E0gt4ER4jMfpiBhZPi2agYmxDuZkkmmp52k/B80xpkZqIi\n4kvDiHJZjcz00QecGYkJmhRdan4xYcyfGx5AkmPAarM5vxdGr67CHrSUA5Pj\n3sxkfZxVqiL5ee5WUFx8FFOmYdjTLggJsHwFvds45WbcNOX6mtrGHwh1cErY\n1lKqkJfF0Qi6HC/jxyUYdbkgHH5qFIpzdKvtg9he9RVH63myfGohW9ca6UOq\n0bEH\r\n=vom1\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-K7cuaVVH5oMXr3yNcm6WuUiKDPDtQswPMbT7jfkgEjmVb9lGc62qnYgZYIn/P1Mp/dS+K9REt9sldWUbbN+PqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkzyU3yv49GHW6rvNInTclKmwAokEjhYjBjiDpo/m+dQIhAO9GKdCPIxylQkOzBvZcuONtW1Qsj4ZSTLCWXo/dKzBR"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.4.0_1523916146364_0.5514810280506004"},"_hasShrinkwrap":false},"0.4.1":{"name":"@untool/core","version":"0.4.1","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^4.0.0","enhanced-resolve":"^4.0.0","find-up":"^2.1.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^2.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.4.1","dist":{"shasum":"c29cbe3cb82681f4dc93fb903c67c4a57dd97849","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.4.1.tgz","fileCount":8,"unpackedSize":15523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2kWaCRA9TVsSAnZWagAAE8YP/ROpGFlO0HHUHUUDUf3d\nEWE3th3+b9ny21bt+6LVgfIwseLWIv61Oj+crsEoNIl3BLWUiws35lg+H49m\nsTF1fLw5SgAHOFFsLxE+VNc71a0wIoe5n5WHs3/aNDpP+2Gj4Sq4J7YAq0en\nZs9EKM6vrHVH0MJ/L9JKqC69oADpfEMlUT9dfyU+NQAvTpB2iro8EAqW/wp7\nb7AecrNLIm7JnZObr3QJav8UKSzaPJJtPDiMZpnUcjgi+CxpKLdxTcPfJUxE\ndpw7MiUrY8gFCkT4iwNMhJQdAgR4BU285kC7INIXc/GMrFDqDa7ODWHus6pX\n10P1TtFmKpwCdts4svKox/iAoHg/e2KGtUhut2NO/OODrkTBfVoSh8I/PqYg\n5lYzBo13woSYHQzOhV/a4iDwVyIkY7qt+4iqG4rgA4coAtURfdbmeA85LMSS\n76x05Zcvw6gHoPwohE1axkQui2Cw/j05v0WRvSsClTfQj4JAlgDX66d4+4jj\nqUpVmBaUH7HX0+0lXiZxYSPT6P0SI4CUhuZ1E/KWdg6bHkdXeaKHOF5cz3LW\nWBmpjXIM4z440g/6U5Cyo9xTEjmmFvvsPOM1VWmwg3XCrT9QU9ct6Lvi5Lu7\nj133k3j3SL0XC4WGId1nRRipL/poFUqOF+TBRHqfAg4xR6oS/W2e3fN2soW9\nOaoX\r\n=Ux0O\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-tRCUlcTiHatsXPB6qGACf9Vw6Jpw35+CZjUnfsG3c5jJF0Vt+9qKcvIuL3074uC9YFrgvu4CVNYMXyCrmaZo6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjmnqHNykHY9h9j35j7ZMhq+ffgWQT39yDcC7kZ+tdjAiAPp9Gw271cYOSvsD7UjJsIycsb2nVMklvqnNh2EqPvGg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.4.1_1524254105364_0.34020134148048053"},"_hasShrinkwrap":false},"0.4.3":{"name":"@untool/core","version":"0.4.3","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^4.0.0","enhanced-resolve":"^4.0.0","find-up":"^2.1.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^2.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.4.3","dist":{"shasum":"91f8a4355e6e045dd61108a278df0a9782c45da1","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.4.3.tgz","fileCount":8,"unpackedSize":15638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa37BTCRA9TVsSAnZWagAAv/0P/jXYrmNsfWXAdsQ6HX3k\nFx2T9ADqTTosM11ysM8vWG/7uIZhVAX02kTPQE7wOBAiZakYJ5Onjt/ClnNs\nGULEAyoTlyS4chIkuE8DzlzcXnoKYBAnfl8Bc27HwuO1tJUFGv3z3w6zKpzu\nCq0Wn6Ly3BYpPkrIOOORNfk7NYDm54k/zvXGc1RKCBhMwSsZjbtHJMIdLmp9\nizJ6zFv4SurvZicCQC7QAjwVoQpLeYXWCMahKaCVdg7CQ6ufZmXn4veAOA+u\nFajX+z42qDSupQOcJnlBnAFGICnQMSMZBD7iPMjSU9JIPPWVN0KxvzNt9aYx\n6udN8UjaHhto/fR92mZjm1Soorgnz+wMFWcZChaYu5CFmDvc/0M+A9omAX+/\n8ClEQJ6lQc5DI2WpDNJI1gi5kPWjl544BHkXrJEzn6oZ7IU7qkr6ar03Ynm8\nank8Z7Mki8+VS9AWVvFVkSkuI5BjreaYyJa2pZsmv3T7BzcxL9cRD4BUHs6T\nLpdW1dt64ApIv+8uwcinU2d93naUx9Zx8Q36GQcIRekw6GXlMDGDnkx0z14c\nv7xaGvmc4xJTPqoDA1JGW4PVRH+UvBbXj7T0OgqCJNvSzFYEOOpQj8cSuD4D\n5GMEj/Xt3VeD57HyqP+EyW65Dp5TnkdRKj3RgKqRa6uYgqbNEeCM86H+pCQp\ngjYP\r\n=CK/m\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-/Ppi7unbfTnqUH8Toev1/zCAoeuCubUgCiDO/K3j3vawieJbQh8Q1Xcqk7Q9k0/jJDYGrXIqSd8OQNg99EnZtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyfp+ox2+Pq0iARkoUTsRRY6EemCibouf5CsD0YphldAiEAikDzvbUkZW+XVwGMgLewSIje8apPFbA+ay7D//5n/r8="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.4.3_1524609106011_0.4624630041493192"},"_hasShrinkwrap":false},"0.5.0":{"name":"@untool/core","version":"0.5.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.1","enhanced-resolve":"^4.0.0","find-up":"^2.1.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^2.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.5.0","dist":{"shasum":"d2003af261e4609a1fbee18605900c91c656d9f1","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.5.0.tgz","fileCount":8,"unpackedSize":15686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8GOdCRA9TVsSAnZWagAAV1wP/2OIONg4SGHthZ0O57og\n5yMmDsV/ZBNW2G13PjzBkG0++oTTPTKS0/DqT0AUrJj/UYSa7ykZAkljcwVM\n4UcIKJkLUZn7KZ6TtNBrQ28ld6ysIXdgKJusHPNf9LNMVfPlAHDqT5fiTwC0\nTLpPVhewrVXK2M18TeQJers/HONFJm+faE6nwA5J0nnPBhE9FuccCADI5uxm\nbE+hr64Dn8ZkTDg5twbBUn6A5rZ0/Au8ngGsQ90ZayE4fGHOXDVwRYBi1xk8\nLKouKBI3Im2CKIDCVvjGf23rUfJnWnW1yZ3xL6hIitMLQEY2tZn/4IYC+R3K\n1kt1mCjiIjPV7L2H9nnyVS2dJmpS7559sF7lqvCpYEtdVHv4X1NaW5/umJO/\nsWqse4ehQQqH/2QyW7gLWyU3CuR52P18Qi/BtTvhYcsjdKdg4Gey8mKNFNCl\n2m2dpF8ur2niPfl1Lz1xON7C2adFmwCxtqABKXXm6CRmuTxpFn6QcpSdTNXD\nAt20cSBITNqldV7AhEh8LxoubAWG6F5HWeZtpXUuRykjoEahOWClGgMok4QP\nrW+DL+VEW9tWrp2t+eL1WafQf9cuazcOUMhm1tEgTDcTaWWoUAFLqyowcG4+\nb2FDRX790PeFNWnMEzw2ii4lGZkOS+HzOzDI5MmXPR9wqBjQItkh0/izdlh6\nNgpY\r\n=AXFQ\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-q5rAUOn0wzSRuB0EFVE7vy0cvFVc8rEBOZDbL1k3gksyr4haZdbKa8Ri08HBBc9Ec1tT0B4acJXQLDAfQ58Ypw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAbe17wau6BOGYGcAHWXH4BIn7N7VQ1fct46ZBXlqU8AiEAoLfGqX0Z4IsFxWi+ZElYytREFRxuzs11J4Mwgtc0Aa8="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.5.0_1525703580357_0.09850564112930171"},"_hasShrinkwrap":false},"0.7.0":{"name":"@untool/core","version":"0.7.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","enhanced-resolve":"^4.0.0","find-up":"^2.1.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.7.0","dist":{"shasum":"b091cfa9a7dcc8267bddef4cc1f1b4dec4b5a5e2","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.7.0.tgz","fileCount":8,"unpackedSize":16124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFlzLCRA9TVsSAnZWagAAz6IP/REeKL/5fSarvEAXI+hf\ncL8cYIMTTlbmecTY52W3J5bHxuO+yVsZWNAggUniZ50tHcfWmoaKAgGqxiCu\nmMsZWjxIGYUnqF4S2+0zFJIBX1XyB7VS46mQyx2rodFl5ax3FTPyUc7Cyx3m\nhJ70Z9+kRnaxvq5xiwjdQPrNVjJuCpXZ1m5dPFpIUi9kMecD29cJfZTsgV4C\njDXPyHAaKl4sE9jr0JUW494nWhZxdTRcrPce7d4vboTo/B6ZEiQbf8WE9PR7\nVQvFiKi6NeEaD2GZfPuUmvSquPmFDQmadTN3ab4YhgsH5nsbLbFqTp/y9LBq\nk2jxZZ9Wh8gaD0iXtrwFwzOsuepeaeDXU/m6Pi/TZCMtXaKGZqfaQyPtO7cE\nBuBFQn3TTp8SUMVLL+ylWRPbvega+Ksk0bJ6leEpFwxd/Qq2pLQ6QCEMc0fF\nIdAHw1f5kbgvl764QLTqgQF812NMAf1iXcJPNjTKOyZF37gZt9zrjmD2T8OO\nprJXGNSRoLMROFGhk2DrQdDMXbXEo0E//IIUpCl7iopuC2AqVtjFV4fgV+Pl\nNY57V7kyQqIeneVaHh5JGlLwFmdwjONT65GILGuj7k6Tcb7x6zaLDjbDE22b\nTTq5puSB7QSWfJTr7v97aJw7Jcp5gNyNKYEiRhh8IvKI7khpHuIUWYw5HX8j\nr1Sc\r\n=oke7\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-MhL3s/xfsDWTc1scfEqoPmsp2wMyYnYZ+Gwh2qYuJ23iMr5P+ctcESnrsle9SWuWH/PgNjATpIf0oYnAy4tgow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZJe+hpgY68UzX1TY0cRkO8d7xaFZPyp6dWHqYUf8cTAiBEAk6Mlu2/ME9vvgiLTkbKLXIkMDiSnQkXf1lyUnTvfg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"robin-drexler","email":"drexler.robin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.7.0_1528192187058_0.056155120950934556"},"_hasShrinkwrap":false},"0.8.0":{"name":"@untool/core","version":"0.8.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","enhanced-resolve":"^4.0.0","find-up":"^2.1.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.8.0","dist":{"shasum":"0c761d409a6634af0151382d874e0ab113fbdbe4","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.8.0.tgz","fileCount":8,"unpackedSize":17223,"integrity":"sha512-G4hn5ayyG/1M95zrB5jwK9uzmwrtblShTj9cZ9T0stPpSbOYno2zgR/t0yPNkBtzIf36aPmelQqTe8lhmp0mtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2F1CDtmuNJhpWRxF9yRwJr/Do8AvIUGZwWc3WCBb4rAiBwJDEr+wrN+YFUrrqPf+V1nKqRtCyJ7Oc/96vgSDZc0w=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.8.0_1528920377513_0.48052322214566234"},"_hasShrinkwrap":false},"0.8.1":{"name":"@untool/core","version":"0.8.1","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","enhanced-resolve":"^4.0.0","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.8.1","dist":{"shasum":"73b9994433fbc99260c57a929b8043cd8d0cfeaf","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.8.1.tgz","fileCount":8,"unpackedSize":17449,"integrity":"sha512-MV+t7odYrNGeQNHVNBD485vnR9in0qE9psxsP0neLunBf5h425+on/P+/2ZKDo/rLt9MZ37u5J/49/I5Uk2qFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3lQwb/TWifjPb/IzpM9K+Msp/WhS6jf4kuj6+InckTQIgIrXqnMWhrLHNy5RgcflDmB+IYA8yURfDyt2425tu+wM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.8.1_1529353102486_0.3142039552303906"},"_hasShrinkwrap":false},"0.8.2":{"name":"@untool/core","version":"0.8.2","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","enhanced-resolve":"^4.0.0","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.8.2","dist":{"shasum":"a63f5ff4be8ae68e9ab443ba23b48b901043837a","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.8.2.tgz","fileCount":8,"unpackedSize":17880,"integrity":"sha512-Hl8n98hv9XWErUWd6QZeGd7yO5vNyZg7JUFqhFePIsXf3lX+p0KX1MzB2/d9+cuB5oBn3MWhx/eACkc/wd4koA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZyIANdEutHgFNdGQ1H/d9g1UGMi4MkM5PUBo+79lRCgIhAO/Q41ctZDMaEIUuqL/NIKhL/WNi/zI+sx3IpbXl/+oW"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.8.2_1529579466047_0.6847623617163301"},"_hasShrinkwrap":false},"0.9.0":{"name":"@untool/core","version":"0.9.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","enhanced-resolve":"^4.0.0","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.9.0","dist":{"shasum":"146eac002819cae6f3c854a7890fa63cac39ee8c","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.9.0.tgz","fileCount":8,"unpackedSize":18168,"integrity":"sha512-X8FnR/Njl5TvefNWh9sxXL/OkgE4Wp7OaCvhgKjKPCZHlUAnyU5/cVCm/7RDpTnEQOpYbE230G9ayMbn2yNuKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpSIzL9NiMTE5q4DvC+sn+lBBjNbz/xhKcbQveDrFE/AiEAkOczVSuZMkpbBRY6b2V52oTwp5EBA2Av1k5tse8CiJM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.9.0_1529913359691_0.9062614960614184"},"_hasShrinkwrap":false},"0.10.0":{"name":"@untool/core","version":"0.10.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","enhanced-resolve":"^4.0.0","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.10.0","dist":{"shasum":"0172fb708ba5d74d35e5bc6ec61bcc9a5ccd51c4","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.10.0.tgz","fileCount":8,"unpackedSize":18372,"integrity":"sha512-mF9EVRvI0flA9q59fiQ/ywikKYkXk5WhDjUorfoETzHESihIKvLpjPdtXtNY5J9wlUq+5LUz5JJRZapyp+IXpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCQch551sk6dFt4YECP32ieNvndZ8mnSYuMuAaqfkt/gIgXEjRDz05t9fp91TJ8sCb7I9Y7pK0aTKUaGSDCUE9QkY="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.10.0_1530045819670_0.007608483554397472"},"_hasShrinkwrap":false},"0.11.0":{"name":"@untool/core","version":"0.11.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.11.0","dist":{"shasum":"8749a22befe09c001e0f75ccba289ff404dbfc49","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.11.0.tgz","fileCount":9,"unpackedSize":19416,"integrity":"sha512-k2pavwxhTh47gshmIXSZ5OaBBVGGtkfkcRyPhqUhu/i5CQUIWwNvL4m2dYxBZcvOkyCJmZ4mbS9wHlSOndxsBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjcuxiQ6x8Qhw1EFfNJr26SmzggNDIboA7V/hxDqZRGAiBqPM1vtxAx7RmcowmMk6z3hB6p0mekE3sA8z0xYg4dlw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.11.0_1530649354427_0.5405279164660566"},"_hasShrinkwrap":false},"0.12.0":{"name":"@untool/core","version":"0.12.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.12.0","dist":{"shasum":"b311a0ab065f627cf6dbdb0a183e3a7943aa3fe2","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.12.0.tgz","fileCount":9,"unpackedSize":20305,"integrity":"sha512-19CKilgqm/HpH5xMJwKVoSTEa/4jEU9uDJqTaeZz1AUl2PA+4JHrUtqE6wkOafiHf/q1aIo/qzdMwj/XC/hmMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu3EA9BbgIyNCC64e9D7D3VSd4iV3QBPLy0gwts0JTnQIhAKJQSJ6m/Nu9K7Rr0eZ0ftjVziwvrY5DTzBhHZzqThVl"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.12.0_1530882152897_0.43789083113990745"},"_hasShrinkwrap":false},"0.12.1":{"name":"@untool/core","version":"0.12.1","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.12.1","dist":{"shasum":"2c1b734e9df4308cd1206186a453238119b9968d","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.12.1.tgz","fileCount":9,"unpackedSize":20678,"integrity":"sha512-RqbPg5a+KVZNs13ryngjIf4rE9FSibcsAlWVYgfL7MHLONNzq80FAI2erhRKzJvM4lUduGdwyRPYabxDa1bVrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZVhI5NglAao6MsXNR/MVg2ixtibVow7bR7xZvtBtFEAiEAwrDu2eKdKbr37oOew+LIObWZpIEjN1eiJApwbV+/YyY="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.12.1_1531142736217_0.29992932956925333"},"_hasShrinkwrap":false},"0.14.0":{"name":"@untool/core","version":"0.14.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.1.2","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.14.0","dist":{"shasum":"751e1ea1eceb160f30ec7e15379822aab1ca5842","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.14.0.tgz","fileCount":9,"unpackedSize":21108,"integrity":"sha512-pZiIUV8RefuF3+hqfwlMbSdP4XBaPNGKva2A8EpGvowI3akxzFGrzt1HIZnE5z02Gkip44hlU6Sc4+7wgAQayg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMdmTCja4iUsdIl+5k0FS5cbnpKTxKcRlG6LrKKdhzdgIgWyYuXvF6YuNo+h4lmhIeIN3wUujBY6dfVLlkoNIa2U4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.14.0_1532512887023_0.4988901969431263"},"_hasShrinkwrap":false},"0.15.0":{"name":"@untool/core","version":"0.15.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.1.2","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.15.0","dist":{"shasum":"67feb1cbee9a1d2801b9b3a7baefb4cafdbef96a","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.15.0.tgz","fileCount":9,"unpackedSize":21549,"integrity":"sha512-tGciPTMoYvjwMdFmfFjE5QT3T7j0FmORdi/ZZ42DWmU2l2p3CNgiAYqzPcJ/EPLYQ1hsnYwoT/yxNrPJBlUr2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfnz3ZVR+LCGm9YFjUL9TaClfQJx4r5IKZiXbHJe0xfgIhALcCjR5bGPgxKU0z8nVGPCQpVd/r+iFmm9GIGayV4VJD"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.15.0_1533201983506_0.6609564613484968"},"_hasShrinkwrap":false},"0.15.1":{"name":"@untool/core","version":"0.15.1","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.1.2","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.15.1","dist":{"shasum":"b8b449d74275945220d04bee77d183466d87d0e9","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.15.1.tgz","fileCount":9,"unpackedSize":21709,"integrity":"sha512-umZUMp1fAogDwg3RinsH4EoxaixYZ9BAZ+xgmYFWlLQCvDRvRf+Q5d0qeoRqMdzQw+7VRpy7EVKi9DIfr/M1Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDVK04LA5N3ViF+gX/6W9e99Jj5l6P5ZWb6hCN5NOSjAiBG0ZQoczMjqvS/jCv1Pej0cmZiJrkDNYAUpwtkdOYExA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.15.1_1533299318940_0.28652535360337605"},"_hasShrinkwrap":false},"0.16.0":{"name":"@untool/core","version":"0.16.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^3.1.2","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@0.16.0","dist":{"shasum":"4577b7db2ad2ba8479485b3aadde298148e92277","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.16.0.tgz","integrity":"sha512-XIyI0pjJuszxvtgN87J8qH0BxRwjbTDni9hZYfmTn7AG/Eqq/ibnRbZZpkO/98gAIblTqgx3m2Qe4mmGUQ47Dg==","fileCount":9,"unpackedSize":22018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaAZ+CRA9TVsSAnZWagAA4wQP/1KaxSPFtoAdMqS3lQpY\ntfht/B33WQ6zXB3CU1na+vlUE8Zk3DzFrxKkwj2akcLMvZbqodoGJ4t4EjSO\n3O4AlAx4XlCyeVQCtlI4y6TdTXCkU3UkUBa5ayTBWmmuhgMrOkFzxckTB9iS\nEp+vSKNk8xdtLkMGH6y29EBy3LmOUbzYSHoL1ze0dzyofy4lhfzoFmXQk1W1\nm+51Uy4i4apQrSEhnbxHTbF2CQoW8X6sggO7u/361i8RhqNEicHicwdgP7Nu\nAKQUIl96X/odcmuiU4pK0UuMYkCuzJqQ19Q5++BFLdQ88VXVpvcdc1F6+h1A\nt7iX0t5vgF9Klk+my6fCNykMBxIA4qyfFynrXfL3GNuTXH2q3s+IElEHebuS\nyyKhEVDXqBGyN5zHKJxoXmd0rbmSjFrDXf94kZ6+rzXYIt2Z07V5ixGdPJM+\nH2+fKaaiVhAiZzBT4OYbRHjSsRNjcYxfLvs9MC8HxNlvte/s8ykDO5DnbVCG\np3dGzM7qRnqK+oYJopS9Ax2AhsyEab8/yyDMUEM6cgC8nTNj5dl89+BBt4ej\nuk1FH+rfeAoHkpAwBIyzjYIADL7gTIQpwzNX+r2Sn0J0ZE2g5JluVLeQ2mr4\nxBskbVlFRIRS/MKUUgZw0i+gigMbCwzwnmQNEa1UF6dszGz+nWrnnCA7CF6m\nON/n\r\n=00KR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD18uunWX+qZoI7qI85qUrfzxcVX5f5mb/wPMuhfb01AAIhANpOlBQwJFaKt2FA6Ko0MWMHZfWSN+TAMLnnSkM74r09"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.16.0_1533544061878_0.43041178213437425"},"_hasShrinkwrap":false},"0.17.0":{"name":"@untool/core","version":"0.17.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"9d9952d8df5e891d74249232c458e262b90f5f18","_id":"@untool/core@0.17.0","dist":{"shasum":"298c3c4eddaee1ed43312882bc749e642af2e96f","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.17.0.tgz","integrity":"sha512-n/k5W/xLZvwV28hxh3gbs/Sk4KQVR3XmYJ6g8vApiA6cZPN3MwVU/9k8GKc9ZCucWIA6IrwVbukk3RHn42IHhw==","fileCount":8,"unpackedSize":23544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbduj6CRA9TVsSAnZWagAAWVsP/RSyaRpji50ESCeYfDUA\n8G4p/YDMaumfnEjuaYRG6mEcgyfWxwroLqoGyWRrHgUwqbIp4BS8c3bVsUjQ\nRR0pBdnEGhKjnE3+T2iC9oV9kA8vYrNLh8zK3+/prMHmUgZ7hMh3+ZxV1uD9\nXF110kJPsqCZBnNb2U3LfSC76Y9l+0LNJbNQPwb3QAvr7t2Fb+x7WSWXR8Ws\nh7xEdZSz/SpQgQvBpLYy41n5RDG/lW4HtK0XFTX9i62FHtYcNT7HEoEjBuOt\nGrC30mmuWz1jWN5f3UM1QT7EAvnswrk33kins+bvEfYDuQhffC366oF/KcvN\n6Xnn1Yo1rCsKslrcSFcRGhd4v85DnyyRkI0XMQ+kJqdJQyWQ+aNAGOda1foX\nm1H7mw3Ccol42C39o9MvEt3jW9Z1lcAwWWWvgX09b0EI74oTC3vRyKCPGi6E\nQYLzAOnldbDvAEMN9WKCJNTpE5lnHKTX37v0wCOBdT5MFn9HbaCdAIF+qwTe\nhJIR9ZUwSiqIXPXIC38e8NxN6MOZbEkw+hviaUWj0TXP3Ya4bANpEOz2u/10\nNrsMOslKI+dW9/Wg1c1Ni/v/AE7XQo/0JLh6Oh1pt2EbFZt2r9rKAVTFAWsP\nvZxfcl6ptuNrzXdsgi+2ao9dUcxqJqb/TCiwhsplP4Tezd1WplfCbyKTl9I3\nFiio\r\n=vJgT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ9k4KaMqOe3Celd6FPZg6/RIHWNSgdMv/4LUnUvupJwIgK4G40ZqCeS+ytkNw3cUvOcWPkMEs5HZ6h1rVnMb44hc="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.17.0_1534519545593_0.21137900301171175"},"_hasShrinkwrap":false},"0.17.1":{"name":"@untool/core","version":"0.17.1","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"77f001d961637bfe82208370e4412d34ca726f4e","_id":"@untool/core@0.17.1","dist":{"shasum":"c27e77389ed40706a9e9ddd9d3b520d842f43b10","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.17.1.tgz","integrity":"sha512-x/HifF8eLIzK1WI2jX04OD/+3MFnP3MXfdh3ErR99YkP6LTcdHKpFIaAYtx5ppWBFTsbnjdlhjwoCdLU09WGag==","fileCount":8,"unpackedSize":23758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbex2MCRA9TVsSAnZWagAAYPwP/joVpDV+EVsjaqLi6zML\np8CDuGAbSAhQC4Q1RXFnlVmiISE3GNY1bSkpuv1YVYB3+Q2iDGDr3ru8aFqf\nSXLIFTxvqqnaHFXvA71MR02o6Bswa4h7H/oV2GIZ3Do00sp3fciJ25Wh7Mod\ngpVA2sSanm7E8rcoqPueZRRQT5nXlCgoIbM8UmgJV9x1z/2qCiLSFJE8v1TY\nEwFw4kZq+8nhm+VkifmU13tT1OX5kQ9tBSsXedXujFv/RDnVEjXrqf7Y66Bs\nYmwGOBlE4XTV0MFt8VXRavD60c/kzdyPHrJe5aNmlilzpMy7aRnrKLHtaWcS\nELVYmbvwO4PYOMi6IaPkvWHQDspB2I+rlTJbpLq2c80al7WwWDuEVOAVo+jU\nncbhUSReBoFaL0m++ANhCs79nIFiCy9d13zm8RgIJHSjGmlRWnPSIOGMwq2k\nUQKbYbdsN0Ob0uF8zbUI2C2PGcwfrc5//STsxpgLAEZ4d8pW9vO9e26mtyEJ\nAGkCTwwHYUCTOgAZcu2K/5MAq+ekVwBdtEO9X4+vPIyJc5NEg6Y9Z3/ndJU6\nZXVlgYbywhkp5jI4LRM8k3w0Ept+lk6MWD1G1ooQkO6jsndjXbw1WrNWMNqk\nGtTUWXXiYB8hiibi8Vg0i+rSWVEUnrQjWphlgl4J05Q/oWC1HtLM/ATLT7DN\n+Eha\r\n=zWjG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQBMmiHYCI+oqRPAoXes0Ez+yDy6DB4yBWvmcAFVUBhAiEAzT5NuD0PR5TyymHXzBn/NqCG8iNEsouu5/Qaw+TGIMI="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.17.1_1534795147829_0.2036121126060828"},"_hasShrinkwrap":false},"0.18.0":{"name":"@untool/core","version":"0.18.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"43c7e4ba5f8746e3489b8ba0471e222eeb45c331","_id":"@untool/core@0.18.0","dist":{"shasum":"e1a839a0e52219aec06bbf737ef2fee760894085","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.18.0.tgz","integrity":"sha512-RooyAjGn1dlIci2pFVhCW/tB1y8Zv0pbujYPKP8MN5nIcwa6IJzUrfUx9ejT1eZNqKPsUDjRp+WHC045Bf3qvQ==","fileCount":8,"unpackedSize":23923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjP2wCRA9TVsSAnZWagAABbAP+gN+FNaTjUfzI0A/H3uv\nuV9xNpUSMXW+awnmIKh2EL7sQxf5cpypKOGTdWmcwEIdDeeg6O03grmEoHAS\nO4Km1y9PgfwGtNiFhbFp+hDXUL/TwLZjIufjkM46EWkAocEa0baIMsHpZdmp\nnfTS7Hafb2DE1a1oZAbBk9FGIjB/ZCi37W1nSTOwGM1RLDIHHViIiouPt7GT\nJLko7sVJkpHuqh89DdbxFsMJy7QuHoPAoYbJltaxhBqAw0RvjdshkgQ4yg/a\nfzLpIZ8cRZ2xajcmc8CUfgC7D+ZjXBvXwYBmtDji+jdTYLhDCMXcqKmuaPHj\n0RHFXb38w9z0mzSWrUn7E+uphzelDbL5YmgZbHbeXuhtwvJTYwCM80CpznA6\nbAW5MpmlUXrjIKou4Z2h0A2KLk/2xXogR6oQ8q1WvDjg2IWh+3sltnz/voVC\ntknnLmcnh3yL0OEv19D1T7jcGrtBglm18en/6pp2sU0cM/Jt+SZ0bguiBpao\n3+5xRDVRHhpIF2p0musZGNZ6n/7UsWARBE7S3lNi0oryOr8SwyqAr9eK1tfn\nvrXn0M0R5wlaxeGzITZ31ceTliD9aHmPEFVLuBCHYAoBK9fG1W+e753cN3U0\n06jYtGE0Db5J2YPwQxPeRDPxAqitvB3biKzvxH8b1xvtJj6cHtu0QqhHRme0\nKXQu\r\n=tx6X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEW2SasL2dhozqSLLKn2xIm/D986zCgcJXMapU9o5v9AiAQwXQrKXQgPhhX9/UemZjE7jpFo6HOnHhL7AUwMVtlNQ=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.18.0_1535966639733_0.4095907404228163"},"_hasShrinkwrap":false},"0.19.0":{"name":"@untool/core","version":"0.19.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"904aa0746631847cfdc7fc83e1750f0f288fdd82","_id":"@untool/core@0.19.0","dist":{"shasum":"c124fdca8187ff1bbbb6416eb42e660c3b5bd9fe","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.19.0.tgz","integrity":"sha512-LxAHQiOjCAPZCckju923Nwbmww1ucmxEvFT/gUB5t3VtSFOUMSzesaX4uqFP6Ko136jI4AlNJL5noOV/9Z33/Q==","fileCount":8,"unpackedSize":24088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkPDHCRA9TVsSAnZWagAAKukQAJ4ROIvrHux3+r6A8+2U\naJ66Z+H8EYqKxxP2ZU8u1ECxSMWg0vHJuAx++JxBM1NT0fr61oJlaiCPv7rx\neaiiE+IgGeXlrXNWHiTxeDDPhAlXINA/QEXNPQEKUOHjCW4BuOh9msX8MZc+\nH5CG42dCQVLutwjelddGdWmupJ/fl21GcrjdnHHJhIM1dEFHg4dFyNmGIzcg\noaLkDP5L+hNhLPpCHu1W5ImXV3xRdvoBRhrTu3qnrXWgyFSZX4k4u3YCM7s0\npCctzYLfvT/Er1NH9eYnnzbk/ptzdoma10wiKlUql/p3ptwhH7eop+s4ciLR\nrt+NJpo6UrN2XosB5nKtIdNw+spz1vD5q1whonyc5HZ9Mde/1QTFf5Cmks9d\netaUvyxwJyG4T/7DVtz2R/w8USLufv4KG3lgLu7uz7vtMGa6CrPo5B4EtmfM\nqE0O/kaWE83AbIzk+kjfGy7qYLS7579EUWSeIVdpAor2KG1stvynvIsPsLU3\nZnHZvw06ZuQt3Kdz/LpOmMKMFk1IqWIk3Pcbsp0uTL9TCMHUL2YPRi6N8cfM\nlWT2PoP3SQ2jP231tr8+/HHLsvCf9x/bQkm1Avno1IEwktyqTDazEU96bVgc\nwbTxy5kf4eh+q+1UzaGitLeSj4vB8bwRbq4Umq5DbxQzVdtvFWNReP0rxxri\n/WXf\r\n=i4NV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB85dA6UniXcEMRvc2QJ6Z0QSMleEEGJ7O9QUvb9qy83AiEAmGhhQgVsQ4put7iP/QPJwPGvKnPH2x6Z1fAbSHYsiXs="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.19.0_1536225478967_0.586239269336432"},"_hasShrinkwrap":false},"0.20.0":{"name":"@untool/core","version":"0.20.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^3.1.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"eddcbecf3661213c301ad772706b0339bc60146d","_id":"@untool/core@0.20.0","dist":{"shasum":"4676458e90e25e9cef66bc65bbcd65eb5098d785","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.20.0.tgz","integrity":"sha512-/j8p57NFEuJypUzAoc9+Q5vGFK3E9fLNFWFwTWtVHpv5j4bFSgE2AouOA28splcZz40irKoQ3aoLAsEcdVK2qA==","fileCount":8,"unpackedSize":24253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblhNMCRA9TVsSAnZWagAA9DsP/3pQYxE08Hu4F07+3zRi\nQMxjM9Q+IAmLhonEOu30qftCvIiTOjwjofvICOkhaWBkyvY0B+aQrO1eeHAp\nPn5g/BWufGn48DAjlRfeUVBtzdClM10Q1ZGzNFvB06SBYjYhVKk1qhAq5Bhw\n2DfIZbn5kdRwWh85py0fO9oC/+J2Z8WW2L2NHKeXvS2zZI8OYdQVuDAqKSEc\nCBMzwo26Ti1dhEQbfcRpKVefTz8RnXGd7thNrQoqe4yvx9uCzR5Saioo4B0N\ndcsWJgiYeFABM5ghavjBSIT04fguQaduxRQn/ndw51X6ME9Uc2idUGRmqIRk\nWLlHjQWwVlfZV/9N5m8co6sOjWqDN+lmiZ3XXuarrbVP6xsVSUeag2Jvelft\n+P7+KAkdkWP1Yi7+Egz6u4hZbYrODRo4m94yUYZlj+A9vPFR8/3pi/AOxBhG\nv85Gil/ImS56T8XZWP3GEtbdEm+2na6ZF1Hx2eaNs6z4jrNtQ7lJSOSxabeN\nnfNMwDDf/L0iNKFeUWzbUNT3QUM/9kM0/N1V1H5Z0GCggzcr7Rkx6W2pifXQ\nbsvwsCrvjyqiC/8TRJLU9fXLv/I64QlkJ2ZjVT+DFNWHyPu0MOvUpv0VlnrF\nlVgktc9BMim8qyq80XPPvNJ8lb4ZZ0ZVgkP4lcY/lWalQqfkQgBtGoUj1Mjk\nJ5yN\r\n=hobI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTVAISXPSlp+IpUBk1xsini8cMJkSCgtWP4U+WLX4/JQIgegWbTE18UQ1SC2Tp5XbfUftEyMA3ZIy/rVresUvECr0="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"robin-drexler","email":"drexler.robin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.20.0_1536561995882_0.35972754799869433"},"_hasShrinkwrap":false},"0.21.0":{"name":"@untool/core","version":"0.21.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"463b42c20844be39b7a1e82276684e20af46b3f2","_id":"@untool/core@0.21.0","dist":{"shasum":"7f7f9a0c8f145dd6a3ea9e05e0cc8c4e4e8cb649","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.21.0.tgz","integrity":"sha512-1txNb2YxyLjurV1OtdyJgLshyqfaiMrBLCIcj0fKI2E5h8sxpjUJTmoWNjYURBgiT6cf9MTF4krmYkaC/w9S2w==","fileCount":8,"unpackedSize":24474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmC2fCRA9TVsSAnZWagAA67cP/1hbRgncGow9AMsOfHQ4\nkodkC0bPq0dQuBH4KUwCVManPTe5zudIF4/yHsdLcXmOzmuBMlZmpNndQ2us\nYx4ZF3ROS7JFe7mxzamf65R3z+kDPrD1IFBDD0siK9pgHLtbJenTPl3Us2oR\nuO37uLzT0BXvsq7LrbVDTbHG80yR0fnXt6O34oHehxJqOr4sCMt/eJahuUi0\n0E51k1y+xapmIns5CIoz5OYMUMpmcGWoBVcMsIehmzj9yhe7/8luDm+8Tm+P\nKzTOqjKePNdugq40u/tsgFxOSaT3y6asoWDhLbRokfOIDYpqfN1E5zfRSWbO\njDcHmvU3cB1qHcAMrQL+/RlLv5k9gEzWtnb7e9oF5U1Pp8wMrE+irY34PvA9\nrAseSdclmScUSTmkIltl+sqeBx1GAE6gQ9J9EaAB/iq3z5mqvCOlSJCFPzOV\nmvft1vWRa2A4VCoLhUZTv5Sf/t+sur1FkE68UBwqhMG7AWiDvsRnFwskyg1z\nwGwQuiR3DnviOJ762FQ5+mMYyDIg29Z3VxPxHcTYdtFzByI7s24nM244W0RK\nFZX2z58tjzSe5fx918b0xJME1H+UFM541eg6IG9BzeMcLzSIdubej081nviZ\ngUYxbSyuDuReOoQ24rEx8sOvnriIMYZrIirP0bZHfyqw9OaPu4yNGfQyvFKz\nNdEP\r\n=3ksZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0aeZ/XeEZGTCQjRCrmVk+kHNN0FL+PDarjRFmAh01DAiEAm2pJFLnW/LQsvGdsXLwG579gZje7UybZWpxGCGpQ2wg="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.21.0_1536699807082_0.3266702192610691"},"_hasShrinkwrap":false},"0.22.0":{"name":"@untool/core","version":"0.22.0","description":"untool core","main":"lib/core.js","esnext:main":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"bec152e8dc81ae24186facd87b0db4d9be521adb","_id":"@untool/core@0.22.0","dist":{"shasum":"b96cfb1e9ada31052b6b7c690757e3bc45f979c0","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.22.0.tgz","integrity":"sha512-j2NzrGtaRSTwIIcF8SDIMSXtFF9rhDbXyOZIzxn/27i1WuD3oW2cVf1YHKI6qwtPLueeFgZfZ4OcmIgpveVQBQ==","fileCount":8,"unpackedSize":24639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmjG4CRA9TVsSAnZWagAA5eAP/1PUoUn1ozgYbqZAJdP3\nXDMSmCT3svwHveGjuIoJxjewJLEjgKyx9aCWy6HABPeqwtN7ppUBrV+EYDQf\nMcMGnZY9aLx4vs6Q7rTHnlNA1OwYwBF9COJr+5cdemZGkNTJeBFBKL68xog8\ny+f5kBq4DtJwmvdDbJJcMWdkLviVF3CHaUkxbCxXR3KGFK30vrBhlmOQW+vV\nsO8WAd7XmLEiXtubTR60nDaWNW0kcRbqkWZhcK54dTzgrbOUTlUab5/pZwk3\nmbywDVs+AcI/g8QKNXTySHI3FENIyhmt/69kFIn4aqXMB5z6ywibje0vbpvB\n4WZ24ZrBC/k36ve6h8ZNYgCXx/NSSUI8/5LGzsU1HBCmsuJ1iIFZKfjysj6f\n6xoAEZNEWKz+rtCb5tnYH1yoTznT7MrolRkZAIS9h6Gpvp8dL2siNGulJicW\nl402gHeorIUQoYFKL+hKDpMfdkbRFlG6x44hJxIRAPhI0dk2IaHZtfAWsYTI\niVN8sWs+9wTrQQgXIXxxPyFhKi4dtk+wprgiUvcetkoe8dJ42OVOwbBAf77b\nlti+a0wEJYdwSG4+f4WZ8nv7BJYvHH/mmnl1X0IeUjEZ5XF6KofTSerflrW+\nnXlKhKRhG6fj1xOtiX3Rl5O7r3ZgDnsRGr2f2ksjNbrU/AMZDAzkRWqoG1cm\nwTxY\r\n=FkPk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHCgmG/xcAoGiiYImbfnTt1um6M+9ZAqQEaBQXJOpPHAiA+56T2GIRZ+MELYOYKT4I97mfDocjDvO+8uaPmVOYnVg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.22.0_1536831927816_0.25045974699653795"},"_hasShrinkwrap":false},"0.23.0":{"name":"@untool/core","version":"0.23.0","description":"untool core","jsnext":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"56663d8a79cfb4573d250dc8daca0790f54c40ce","_id":"@untool/core@0.23.0","dist":{"shasum":"45d18ede7b0b517f68dba03ea3fd89c6bdf9de03","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.23.0.tgz","integrity":"sha512-5lBWHcMFyOEESuIAP6vxWkQNQAD8E7VVRCT/5eNFuhFBuq1L6ebmRxcSoB0itrc6oTyqxM2Fz/a+YFW01dXSNA==","fileCount":8,"unpackedSize":24782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqkZhCRA9TVsSAnZWagAAi0kP/2j1Cl77lh2YDKQ7jrNM\nMas+AtXlUBYNZyTlsfxADtnLO7GwYzdU5+qheMMyGYOM+9oU5KlPr9x5TQhN\nqS9TCyWTXTlrTnkSwK9X7vqUu/brApgN6Dq+0PvFVc+9JYDCCwv9gciOnhaV\n+ho6jeHcEcKQU1I8Ltto/9ghiadBk/DUeKnRT7FiOe27vPJwrFjnk7ME47Kq\nIfOalNGhF39G2nd48rHMj3ShAGkWcM00bM+Ny192+HR3hXxFXulYg663x6yj\nvb9BCFgdRs+sf37rqIGm6tMbCoLIgpVSv3gVlghh90utd+v5baiNUKXgmQlQ\nyJ/BLTIpNKhEgmTW8nnBjNCZ91rwRNG3RlSGy3ZnV+AWu5x/+RwZTN8LoObI\nJUm2KT2LI/FyH3tf4y8zDLcRZ+89p7N/QUSa1+1ZHizvdxMta0qjALaRvynv\nDgaMeJozQ7MgppeE2eWCTs6AuixMQVtEXIaG1W7T7/wmY/cQqZbiCC13mcKm\nHMT4kb6h75gPjn6ztPcdyTs5MxBFuzR9al+OO9xC8Rcp5wnGL9MAxjQEmVbZ\nwcDa6k4iTzEmd1vAPnf334hG2Qs8AKVaq/ZAr7oKLcBjXumq24Wr0eLRw4A6\nOYUqkjQ5AasyKS4UN0LU0h2RgRrZBLgkUWHdr3NBDBJ6mRarWQYP6uZs5Op2\nDJuN\r\n=kBj7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEf/n4p005OgW/pFB4astV65yxOZ5TpVdhZ9m+kcfTeuAiBrXVp+zw0dJno4UgMYTYMLwxpZ9lq5tzoo2EFtpMcdUw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"robin-drexler","email":"drexler.robin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.23.0_1537885792453_0.3854846033344004"},"_hasShrinkwrap":false},"0.24.0":{"name":"@untool/core","version":"0.24.0","description":"untool core","jsnext":"lib/runtime.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"8dbacec7c4782ee828b24832da7985924eda532f","_id":"@untool/core@0.24.0","dist":{"shasum":"e32c5f9799023249d67bd0f9e468b89d64b086e5","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.24.0.tgz","integrity":"sha512-D5pMo8W4lWZauZAqzH1sfl6ZhO0P0c3ZKBMyJFh+JULePScwaIvOZCWQ5mEew00/Xu4yFIA+rDEp9jIf3RellQ==","fileCount":8,"unpackedSize":25315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqz/SCRA9TVsSAnZWagAAbDsQAIdOnQBQRc3lWKhCIWfW\n0uWnb3Kx33XdJe+khO3a2H/3IXc9bIYzswhD6HToX0TpjCpTuPeFVTSlw5PN\nDOwWaIZ5c5w6+owxT9nj8RFeHnNpEVkJgna/lag/Q6QZ5G4Z++14TU7PsrGk\nDdDH8SoXsWL1CjY5ql8H3lONvF9hPl31n5fH9OstayxgKy+dQ4HZQ8YmuiBf\no0J+nbtQQ4K9xSvF2iGzm/qy0Vsrmna8oTS6jhR4iM0Be/B2d65Q/o97gClk\nWhldSsITtog5UKvtMvbSXN4rZ1yHbXWsI+wySN/GfnqpZmLytTHeIy0CLnyH\n89vwnkwAQ7Maj8zf3EgZApRiynz9YoZ7aLzhf/BxZtM9hqHTD7nxqFjkKbVj\nxMokGVJ22m6mBytdk5Sy/lH6gx9SNIsQNl/mSzwgcsO7bqkUARQNfTcH8UDm\nVbxwlW2VIYhGuUP7s4+kFhq/ubUU3GJJIr79T+hlnK9g7iIM2yYY1NcdNmXa\n+M2A/+CS5jFKtPCI0VH5mNJegnputtyMY5TEkCM/x3aKVw83wG+FLT0dL/7m\n6ii42N+OxLL1oTmGq0D8Dqd9zN6DzAst261aSOFgAQPZkJbyB21wu95rEayP\n4Gg9q2JJlBruydihrFwp4KcmStARarujduNDIyhxz7zKMoPtkAStIxgy7w/j\n1iR0\r\n=ZkNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhzPNIxEDagRamz8Q3mTPXPvkKt2JJRGJBqyyk7iEfbAiEA0Pe5A92dhJwPpQEvhngRHaNk3VTnhbKDmVoc7hUXwy0="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.24.0_1537949649895_0.7526590279701164"},"_hasShrinkwrap":false},"0.25.0":{"name":"@untool/core","version":"0.25.0","description":"untool core","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"c96f56ed744d48bbcea539b453433206c9e1106f","_id":"@untool/core@0.25.0","dist":{"shasum":"7a328583cf97459b9cb9d4b10da9452559389552","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.25.0.tgz","integrity":"sha512-0lEG61FnkFowugpPdWy7PvQPMnxGGeOtV6USLLWjIUgwoH8nCUZ7aTeLnJ1XEJ044xJdt44ddM+Z8Edyvn+6sg==","fileCount":7,"unpackedSize":24685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbriEaCRA9TVsSAnZWagAAkckP/1qH122H0hr1+K1UIIW4\nH27Bkm+i0Qrn6tTwcO3T9uQJ8mbJPEoSmdrRTbDOmJTxhepzSF7KdxNl1vuN\nsoTEx0xjjNLyYQ5FUIh6sun5g90cTclkukheMmbQ/jSHAJsa90jvd2T4WxrR\n2lVvIzDHSfv15k97/iKKTd1Oe36/4LiCUs3zO/XaDeanCBo4LK5KBs4kENFj\nU6mkGmeW3I25N3vw/yxwS984Pkt9eOjd7R073oZ0tUmdV7vMrD06Ds47CiPB\nV2cyVPLDbjn7VDVhQ/+Pt8yrwYB1ms8SIPhSW2T1PklwoQGlN4/+i59Hc8hX\nWFlrdiI4pV/3pTcTGxbsQgJaqfKiKL0onEVW6pSQbx5wAVDLzuf62eVpK2NB\nDoOG4dKbkO/asUgTeetk+fD+VeNgMRAuVUifLyG1AMghpAnAS/fjOzuu36BY\n46jKvujnIfyH/Ky3aiQ1WvDJy6GiO61mjRyDo7tOYWqtyMCpbUEBviNnSKRk\nBBPylLK2c5s4UcirvpUBCsAreZUDzge045PuRZIvPqSANpwwlQVx97Iaxre+\nYYtlL3TqSs26x/SaOn0whvoKCKkaSVDMVRJho0w8C6i6XzMJc4voozck2bU0\nHKSVgjSZqHwLDfHlhbxwlxHMKuvg4bf0qkPY1h6SkPnPrJli/dS5gmZesfLM\n7vzK\r\n=Ey59\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2UXV0a9SwyM34X7KPtSZFOH+wViqWPktuu6qD/OiMUAiA+ggZTQ8B8y4npSe17yWGsCK2zCMEzbDrsahc5OguKPA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.25.0_1538138393480_0.425347210555975"},"_hasShrinkwrap":false},"0.25.1":{"name":"@untool/core","version":"0.25.1","description":"untool core","jsnext":"index.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"0628f95386413ae28cb9e2d5beaf7b215c55785f","_id":"@untool/core@0.25.1","dist":{"shasum":"2fa7a37272e3203cd156c3c421c7fea0c8bbe2cc","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.25.1.tgz","integrity":"sha512-INKz6WEd03dVQYCW/A5smMD29OecUkfwnttmQCRoWwhCGWPQvedxR54VdQYncGxDWXRAGer3oZHYjEl92cYe4Q==","fileCount":7,"unpackedSize":24954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrkp7CRA9TVsSAnZWagAAO60P/1FF+erxEURvJwBz/YPr\nHLHWe54PrWl8sGAGYeEv+r+uZaU8M3fwCLuXz496pdDN60EwpRsVdnfnvm7V\niVrWRkZirDz23AoPvWcxfL2+G1eo7ISF+sOB6exJio1ddX7AWqj52Tl6BfVd\n6wTE8QK52Dr8+8DZrSWoGVmM79o4/j+wW3O6AyHLApfYlrZKiFXzzrxg7ILu\nm0sdG/oWMMWijsgG0x0bgg88Jnb1+59+LvhDTcyArM9l8unNZIye514xWTSm\nqOebCFB1nrZ3QNuwAW5p9UOLsfs9jW6GZEeibpg4igrh9dR4WBttpP9HNV4I\nlWP8YmhB/GeJPPqix9CUhe5y+e1W+nA0+0okofwh41H0RAfD4OzbLhyzeVRt\n/oPHAeb27smqEOq1YuOGDN7s7zkDYfpN/lls+o2Jim1TVbeqqSSc0LPDkdsi\nPlS58Jx7RQTiIdjP8DfzeWSXmsfw8bUkdYJuoSIAgvZS1yx/Nv/+TcMW1pqO\nuhLYC1A7zISCQnMCiQkFpMjBnh5R3tgwiuE6Ii1YkKFy6eTzF0s3Nek60UTI\nThN705nOL72mspnp2lnUIr1RrhVLaPFUQHGj1A/Bphini2E4aEGggVSIR2bM\nfjfSwx1ZWllp5Y6YQabY3oCT+NmNgsLdtrjFGiFcJmhXrb5PTt+uy4cFTuG4\npUbv\r\n=RXkI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp6+BMS7x9+ZSuVLMdwgVi29yevfihipiLwdU7uUn/eQIhAKwurEwxHszV2rYyc3T32zOEmVOSFflGMsQ4jdXaGSYS"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.25.1_1538148986519_0.07925907383527209"},"_hasShrinkwrap":false},"0.26.0":{"name":"@untool/core","version":"0.26.0","description":"untool core","jsnext":"index.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"0a63533a040db7b2bf27447320541510682b740f","_id":"@untool/core@0.26.0","dist":{"shasum":"d56416f094a857e5445fe9e428b47eae138d2da9","integrity":"sha512-DW29cFOfLshazx4g9+Nf9sXeRMmTcNEC5DGvDZmbn7pUwaYqM9gEjEYtcW7OErNZleJ14QSCv1KDv9ASYztH7Q==","tarball":"https://registry.npmjs.org/@untool/core/-/core-0.26.0.tgz","fileCount":9,"unpackedSize":25487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsjtyCRA9TVsSAnZWagAAC2sP/0odVqeqwynxjrYDhfqA\nzER/jNPiOZL/FgocAy6noZEDgb5bt9G+G72Mfo0TYLHBMiD/hoGLjVzRW1gf\ngCcyix09Lr+QVxBX+RSQwocnQFDlHnLdE5HQ4W/ZwZff1ZFNtI0gvYVk4HHE\nQsI0/JYNJaL7857TpwHDK3T0AZwS2gq3Q6WIKa81Nr400BHTtsI3WYN0EoXm\nIVDefR3ArEcSekDnNwMfkTb+t/xqccsjA7KJWgia+4WcBz169J4k23kPeyk7\n9YnrCdHVM+Bcr1XTmRwOZJ2HfbqPxESMcrptSvRGJm6wnGQc5y7MOcsY1q4T\nFTwOCoYwgVuFhvXP2Fg6meaUgB9shKRTYgsABkJ2EDfO50BbWa0VSXzLTpzN\nsVpbE5sR+wea8adV/+yMJh+fe0m6XnHqk+jBg+anTZi2+666hmd3REoTba7E\nQrETfctAAlghVb8KUvOtaS2mRERl3KXbVRub7k+yBW8eqCyGkM9S6i1sU/RE\n4K90Qq7b8sNhMVbM9gsQZhL+Exp43wlRCucAMJB62X+J0gUlRBf3lgA8L0Bv\npxlREfTwIHP2k+pxf4IbL686e8rv4vorkbwdhWxdxaWfGcoetD0wHVlmeE8B\nvFYlnpuqhIk97+M21KtK/aK8bRqbU+HRBQj+Xfpy5XfbRsdhCuFRsjP12JlU\n0Tro\r\n=qxtF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmQ1uxhxYD13r2TWiy5VeTzHrLVkfEK60Ie6bUkqgeQAiEA9ialgHGwuvsxBMjicejCiK2oBc0eOzsYrsOuTIY0dgw="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.26.0_1538407281514_0.19705630952462716"},"_hasShrinkwrap":false},"1.0.0-rc.0":{"name":"@untool/core","version":"1.0.0-rc.0","description":"untool core","jsnext":"index.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"87b917a766013bab1caf2d312f3428e5dd329c12","_id":"@untool/core@1.0.0-rc.0","dist":{"shasum":"2169fb76c065d7b1151494237dd7e8b5fa861450","integrity":"sha512-Fm0O77VF97bU0zEUZzIqtbt5MVX8KmYXnwzBxNWKhmXEa3uh9Yc76s4VCXu8L6SyQChD5lyAw0dJpYbQrbK78w==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.0.tgz","fileCount":9,"unpackedSize":24438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvTOGCRA9TVsSAnZWagAAnUkQAJP3e854e4t6CVw88UET\noyTrAzBdLrquHeV5cf5fHnSj7rgnjYEoIh5KrkNvH655BDtkwG97bkpZT0K8\nqT5PjhtJ7/MYhcg8HRl8U+TDVpB6BBt0R/HCwb8CnExLS7bfkTTdCivmctUV\nKSJrpYiD2YPFIzGfuupMgn0VgDksKriA+ySzfjoiNOk+9OV1nlmXU7PEeya9\nfAM41gOlpodaRPHnzz6gnXZxx2d4ZbgeEWnZ6M2ZRixIjaIQQsbdlUJHAv7X\nH7ZWqW4G+TwA1nHG7fj3kcaseTrglRxX24FaNMrZ3VPF1Y8Vy8vNA65vbTgB\nnvPXc9QCrurPUG4uEaomwOwCYLZuesxk6BUuvycA5olgyX791M1QhZmcvOud\nsAY/gImQq9wsIWH5YWVErgaWdEEmJH/ZLlxZeffmNqDrlMU+P8iKjCFR0q9g\ng5LVHvxM8x1KALGoRB+F47yTg7OTxrSza7JLl4KhQyJ0lMYmjerHImJRKhDy\nIZqKUyDale2U7mgbKyei5l1F0MQ4acTSPIpYnAla7t9CoKcu8yQ8/Tppw7wq\nr0gngbM85lGNIT2LScyCkDsFxF4mTtcqJfpgvP6IeKZpi9CAtB3BJnwIr5fX\nqx94+6EDs/ljsaJgPZyQWPM4CHVjHTV8fsYR0Q0vVI8CVhKfoSphEYq6KXRn\nPURn\r\n=ZlgE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHo1Qr4FpvhiLraBmeMCOHt1tyxAqKdRu8yKKLnvE5JQIgYS/j+KqA45waNhudVpB/sg3G/e3TVmmGBbT7DXlJYjE="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.0_1539126149580_0.9629162487409209"},"_hasShrinkwrap":false},"1.0.0-rc.1":{"name":"@untool/core","version":"1.0.0-rc.1","description":"untool core","jsnext":"index.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"83a5a61709da44947227bda8b21e18b97055cf9b","_id":"@untool/core@1.0.0-rc.1","dist":{"shasum":"f44c47b945b2f996a022dab6170c8f63dc43ed87","integrity":"sha512-AkeTxKU8U3RUgU4YOVjnJUQOGUrjKvTcUovC3Ueg6Baa5U3jE0AKA1gT4v3+ym5eJ9khha7o1tQLwqEYnUwdSw==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.1.tgz","fileCount":9,"unpackedSize":24942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvgjGCRA9TVsSAnZWagAADKEP/2VR+m3dtajov/bfE7wj\nCZRKAAbHRgjTwi1pM1ZhJuV7vHCNWt2idB8NrO4boXsfgAqtYthZu2XU/msW\num2hxl1CdDeaT3CFvN4RxRPA/SMukwqcXbVpKpshGS8eaogj4nbp+k1p9SsD\nd3pq/ndIyZsaPSUQ+ic8hfKszxl2M8VWqeO4EABZWGou3UJEhgYVoJMNRcl5\n5CfyJrYYgJ2eMKbpfGh6m5RrhYi2WtWcRTCp0oeXuLhNnKGbpkICRSfnuh6z\ncbonleLmmLYBMkthXvDQ1Eape5/0Wjf5OYuN77y1Zdf/vjHVqk1Nh+Vfdp6c\nJF00P4HGpsKsQYGZyoVruBEEce7XNDClUjEHfD5vekqw/zCzO2A0zdcWhGh8\nJw0sCxbVB1PbLeW3h8BDieDskRk6YQqL21w2txw0lwRqsRh9ycen4IqWLjA1\nLqpTboegscGaNSmWDZxj6pK5IsKSYwkvlFC2kluTQ3cC6Ejmg22Ke43R6gup\nRPR8yvxUDlTf8Jfo/PKnSKa3pdGrwW/OjWxcVqFNrq8TyjBLmeYaMKvdu5FP\ntygvWmfwF0mFdRUklLH9+Vtu9xXKhlaYkpqi814NeH2dZGJ860b+wUi1Kb6w\nAfwvdYCj/pXzgdjVkSVDi0mD9i8ZB7tYLauStan1Fkxw4J2XLdevZnNuLFex\nBgVo\r\n=rnI8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpU5UcDDwM6YnT7gQQcaJT7ijZWPzUChyduqQJ0Kc33AiEA778eWlG/W4BzhcRY0hwOfeZO6aFb1qpkeXKaD7ghlpI="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.1_1539180741648_0.9541507255041621"},"_hasShrinkwrap":false},"1.0.0-rc.2":{"name":"@untool/core","version":"1.0.0-rc.2","description":"untool core","jsnext":"index.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"cf714b1ba8b86b30d02155c654042b7b360372ce","_id":"@untool/core@1.0.0-rc.2","dist":{"shasum":"d265fd38a55295263e4a90fa5f4cfabecd57d33d","integrity":"sha512-rO947xiabX0tzguEWYKf2+SUAL92HofPgSfADl+P4InflgwEIzT+rMb+Mt3ZGVhyM/cMg+ihtu0xzvueXNjvdg==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.2.tgz","fileCount":9,"unpackedSize":25097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvh7mCRA9TVsSAnZWagAAgY8P/0wGqiB+BF/STiuWh/Q1\nuNtrR63P4on0dq251qz0UBfbfXmb1KGSiAn61vXvrGaLu6qRb5gGrRvUEZkB\nkqdfZfrf0Wt507awbUYMat7MZJ8Y7eTicRnILbvozmL67EeKrcrYzycTkfu7\nOkopLj3pD50pfSfEw9Kx32kKedlmbxeLW6xhr3RAUT7YxITJJDlnXYP1qXrw\nVMarTB+IQ8QAMDsP63YI7gPVpQtbAh/3BpJCle/IAOdxxxFjZNrWsKAjy9Ms\ngtDulCOZomKk6ocZMDox8U37Qx7KVc5AA1ySPceEiTEgAsqw/SQzjUKcRg7M\n4f7HDXIC58vZuOXgLM7nU0jogQVvs9d5CE0fyiwXqZ5qTcWvc8cYe+oB2TYt\nKq7Ww8OGA2Y3x8aJ/YjpFaPQ01zL7JwsN6ldT3uqays7NWkRujqcUq1/Sb5Z\n2EeA2eDXLUdrMDdaHwbsTWxdXq3bDIzoNqCM7KMhRD+WWF8V3jWRh+L1K4PO\nT2t5xN7g2HEOwyw/r7A3vQJ5jenaRq/brSXRoq1By7nQ5Y/121xgNX5Frydv\nsx7bpuSaJfRb0smxALyozI8Fx2XCdmNSDIou9KuLN/TdeBvFxu8Ko70si9XF\nMsXIpwToUfWjPFrsGpNwE8XfQA9pqB5lLK9GnJ4QKzoWv1FCU7yXBWX4MJYr\n1UO/\r\n=bX7L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiv51nSL7x7Ek0EeivH2J5TgXf1UYEJWZdRq0uMmrGxAIgKnmLj5niyPm655KU1KBsIMwhMB5l2onV2vW0KgbyrB4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.2_1539186405813_0.09684748372631424"},"_hasShrinkwrap":false},"1.0.0-rc.3":{"name":"@untool/core","version":"1.0.0-rc.3","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"7d4dd8fdf9ecac56118312504baf9cd363b7abcb","_id":"@untool/core@1.0.0-rc.3","dist":{"shasum":"1e4aa37b2b208a1ca257ecdde7ae1cb755e866e7","integrity":"sha512-Xg5v+4TsHNhTJRyvllguu3b51sb+wPatGDsKcv1upY568Q/M7I3r39EjK62vtz/BrXa0c6gwozxMVjgEp/kkvQ==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.3.tgz","fileCount":9,"unpackedSize":25160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxE97CRA9TVsSAnZWagAAsIUQAJcLPLjsdzy/toE7niWN\nwC13m7+venX7zqtPL+icdj+LYexL2xmkFIqXmp1LCvECwzql0Tnw8HmC7zYu\n/b8Hl8CnTPK0Zt4sbCEJpbOjygHBtbMZR+6o2sailxqTw7Jhuv+pjAdLCJZH\n0ADygSu4CxLGe1dP5T10aMMG/V0ozt7gRP1M6c5DBrHjP+WPxw1YHZ70Wo89\nA6rE+Qdknmt+jsGKHIovJlesaMEe+As45ytH5Ca+24Qfc7pCspJ2cGt/b+Rh\nRWhC4xq6ICh3c5zL1UvMoS3yX1revjGbliXbqppsqyVWTZU8aiwl5fYvGTH9\nmnorrLzrGNdtKOE8wGsBOg1rj44etoz/0Zh87E5RdvPAM7dlKiMzLQCDZJ+W\nyLwQnLGaHvVgAQhJ5CvzPVBAAhQRi2Ls8UeB4iy6+wXCXmofM/0NMlSXtG1W\nLQOvRkFBCFUH0UMigLzENxzx5wVFahn2q6kmH2srK3jUwcVQw0kpURXUf1sG\n/gZOzyRsbFHWWyZ7QA4dwo+3CyZ1ry4Iy2gC+yU7JmGmnyK4luptwbY4BC4L\nEOqVHEafV3T2eRHBbQFUsogk8ApqbeE5hNzvXpGJfhEAqnZQsoR/rNqcNiNH\nnwIiacVSNYx39byF6JZ3lWZaGPI+r/Y+k3tdjVKwPG4L4k833Af0eFNpbbb1\nGCU1\r\n=4+1b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqwT3ntCq0Lxi0BFm8jxH7U6Jib73DfZZEbxHhFXASKAiBX6Uuap5WV4Hczr9jvQ/jQ3xr/ylqaut/Pm84wIr/uhw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.3_1539592058340_0.5297607552215791"},"_hasShrinkwrap":false},"1.0.0-rc.4":{"name":"@untool/core","version":"1.0.0-rc.4","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"c9f70be5a5fb5fb3ccd970221f7ebd24429a1185","_id":"@untool/core@1.0.0-rc.4","dist":{"shasum":"0eb621070ab0c9793e998af2d19217468ca488a5","integrity":"sha512-VBdJhxEsSAaSjRC9uD+5UMvA6r8VrPcbSMmKXY7cNH1gp/prt0JqDYhNsmU0ZpR8xnokBbsiTKPEt59+dAtHaw==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.4.tgz","fileCount":9,"unpackedSize":25315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxaFWCRA9TVsSAnZWagAAqGYP/Rl/2aZcnqQ8pRPfu+4R\nJomojOzyVefrG4a1jOuVjAZ5dephU5J2IgAEgAm79oKssG0RUBJO5JzS4S8o\nrciVG+i5rr+33nzxwlBwgCib5rgUW4Ix1lTRbariBjpApoohcLXF984FkeFR\nsSKZ2A5pCn4n+X3A+5+XDnz9Pk5GKkC7AuRnltsghmSpfHi+3KpCMlP1WtFY\n/0JpAqqJm4gjf2Zdldf5tNs7KeZiuAWYiHp+JngiGKr+HCJrUDPMUbn6Z2yG\nvdbJQONFpsyDd4y8h8zCt7vXshVdw4PrrObmlU5u9UmxKUCTzSx27AUUoc1v\n7GHLg8tQL8Ay4sADo7gjS6Y4UA8gIWkPJGtmp4Uy3fc1HVqupBL57+5dLcCY\ncpoLNwhLjUQoJXUVBmNom8L6t2rDUUohEPKNyiNPEC1yK2zFGPEz2gZeIkEu\nBJGGi364rt74z+APodGs9OJXMr8IuzuUZI7jxM4v5BK5mLh/MfDTSWneKm25\nYSw4BhDLLEW2yEY9dUHQMWPXMJLfiLNZCXzwLZTRJO/N83U/jc8bTK0PTGeM\nXRYE2fB/PBcns9M7rDLO6d+fC7OVMZndWzcWqBi+SamC7xn4FbwwMEcMIKZV\nyMP0/SjwjxoiXqIAlHgXMgbgBlZ9KnewjmZeUQxNXWrnQnbFeAVW4xbCnsJO\ni7W3\r\n=1pi+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChF0YxSKOygWLJFmzbHl8PtqDpjJ6VzVuvQHcceBprRQIhAIVzk/ORShBGmaICbOhxtxMsPHtYMgJ7CyPet3HuzEvU"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.4_1539678550002_0.22389418750391665"},"_hasShrinkwrap":false},"1.0.0-rc.5":{"name":"@untool/core","version":"1.0.0-rc.5","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"9f5d3e72552d078a00f762c2e8dc07e9e1eb3c57","_id":"@untool/core@1.0.0-rc.5","dist":{"shasum":"05d09e27d6b38008f1837489f1e49385269313a8","integrity":"sha512-67kW0Er6dkPh/IiaZbXH55AwmCzjRVVdk6n5x5EgAsRG8bp/cpOpxmidYnVzkzucYmF/pxIbHz05FEUheb8HWA==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.5.tgz","fileCount":9,"unpackedSize":25470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxumECRA9TVsSAnZWagAAzgcP/RyGQKU5On0oaeTM0VdM\n5AzJoLLVf+5StUBvxP/Ls+KYULcvSEcXkzkChS5Qnyu+2Bbcx09Dt8412dzc\n7t4uGfSpHfqaBljeHmoukkn9xPaPRiFjspZt63D2MVomiQ3OOX5nBuwK3Y60\nhUq0fimccPxeRwzRszZxRP3mLFHlgPCaWoJy50b2YxIFygpXDsL+MT9MfJ26\n3u/rh2uYSHks9NUpVcCFbxSi6Tu6+DwJoXyESRAfVRXosedFSlwcnL2WrKvm\ntTTwEealVY8LcWrGVYPsT7XMObENT2Xmch1Ugci6Pim39RgL/I5BmhpKP9az\nxPaSm95Hi9jNIiJFz7+I85KANUDhLL5UgX2S7FdnX0s6xqCTEo+4dhJ33x0H\nTDex9yDSqnJyZ93bhpH9mX2KrKhbuCXqslWYoG/9+ZEa6qdgaHLl4We103vA\nhd22tTpxV5Ne54MjJ6rs4B1TI4baGVQLTb1YOIpmyB5d/BLnTmFlFcgX7DyW\nrAV7WbWULiY4waFt3wtuSWLeMEBHt6m/j5KFltIRakXQWGaLjQOPl9rGqhX3\nviXcNHvVUth4Dklq0DET7grkI22qlWeBEFT7MN1BUyT0V/RN77uQmLBvLXOa\nX3MrCQa68xPT7prSdOiVCluXHoPzD7ilkMaJXCKI/8Q6QdT7aOS+zd/sCr+N\nu0tf\r\n=4MbX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+57Kley8pji6tG9oMk47M9oabjc3egOz6B2nLd5t71AiBir3Zym2tshcKXpqjeEFKTs/n3qzKr6oDqF563AwNsLw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.5_1539762563838_0.7350016611806738"},"_hasShrinkwrap":false},"1.0.0-rc.6":{"name":"@untool/core","version":"1.0.0-rc.6","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@1.0.0-rc.6","_npmVersion":"6.4.1","_nodeVersion":"10.0.0","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-wNGL62Mti5lV0G0kjUGF+3Ae51DqhonSBKmsPSLFQXOPInYCmYcDJh04sFqsvfyVyuj9AM6FbltUIySiCR15MA==","shasum":"8b6dd1ce9845e5b9c6c9413382de05c2fac7041f","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.6.tgz","fileCount":8,"unpackedSize":24478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxwIoCRA9TVsSAnZWagAAwh8P/0/0z7gtsueetTzaHguI\nmtCKKBT48co/Rc/UTSyPczwgBBVOsd0nNco3cewGF/zo/k0fUP1GvONqMKsJ\nkKefwz32A6KppiwjfslAwF0ZvanNPgrA53AyH9QGwIQDniiWC26FOA9oSx+9\n/44WqJkU8D/3ZWa0gnCDqMpPRMfkBAW9JUbtqa3vtJRSWwi+ho7zeDU5YmP6\nw+V3YgfblAqqGcdHXItaNJAhlL3SzTcFu1iolJSB+c/mMSeqai4PX1QozjEn\ntdJhoHK8jhbsyQ336XQP0+ksrtK0vWvbkhdfBbSFmquahn5ro0tiZHwVhvi9\nc8PH4Bytny8uMMh62Fqpou5CVvYeW7J6chXXvqyzSDReVpIABl4LSAKC9xm4\noItjXT7HTpl+dtPO4kCQ7K2j1gkvzSnpr3NaxsyaY+hX0DBcAtbLfPRFW+hZ\niMjtOUau5j4YUC/Si2EgpwHoJc9ySWYgFH4ezlnybv7H0E8DmfA1bp782FS3\nUJ3AvnRW30Rh93X2V02WCTUIP4BzDEtUY6blRZyVtKJVANeG5W4nSQBNAcB5\noI4cSSQ8aahI3FsZONhi9gjgzRf/CgzQDfy/qCOyb70CHh0fkcw/WfN4NKzk\nQz49hLJqHiOa1IGTEnib0jJH8s+oOBcwJy2ejdWwi3pROWGlo6klN4lABTYI\n1gmL\r\n=Afmt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxWvoS6j+rxvPDvdpqTToEo+o9KcY2fstBuOnsDZoaGwIhAMQY83Yqu3IKWvpz8HySHSzZ9Nu05kUbbNv3Y1hi4ewW"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.6_1539768872019_0.4063584306522807"},"_hasShrinkwrap":false},"1.0.0-rc.7":{"name":"@untool/core","version":"1.0.0-rc.7","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"27613b48005f2082dc5b639074d6c3b507354057","_id":"@untool/core@1.0.0-rc.7","dist":{"shasum":"29fff42dedd9445d1e2e031823f13b82ee5c3d20","integrity":"sha512-5vXfo6ab0OOokWS3sEo5DDBL7V9gfTgknaAGl7KGZjMEVSf/og3LRuQFJT1Y8Ude+UWuUUf9RqCBrWDSb4tMcw==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.7.tgz","fileCount":9,"unpackedSize":25890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzPCGCRA9TVsSAnZWagAAhv0P/0vqf+th5XLfjkbol4Sd\nDLj2tzJasS97dYDyTIPImuoHn7AEzbBak7v1kMBcfZP8DR7xDyYfub/ecpSe\n7dvMNUDTlBrTeclphMFFCDapAvpQ4JBamuViYtUhovNY0oETVc+QzOC9AmC+\nFrgNXxsx37+I8dqI55Xm8KeCJn+7jgrlccxow9W5rRnQTUFK5XJH5zVLquEC\nDLm8AbvPG/Cwf4E0ti9Zc/oqubSV8cYNlXx2c1K2FfDjgenRgAw2FXSN0GNk\n/13YmcVa7QX6MoEq1tcjA+AT3Ykv6JwDCCxQhtWmLEqveYh1YJTPbDlcTzzC\n6+9NAFkVH+8BDY/nf3g4no6uVTlUZI4pcQexg6niWWLIPKZgsjIu4AUdePux\nBUmIjxXe+lxyIDFY2FEdSIId6IJKCTorQgEyM6mksA+gQ+HC1ljH+9qXNLCt\nWidJg5Imv7hekgDrVmGlQfOvYlqpDa2vBEgcCvNBGf/hlINVmbxKN7jG3Itg\nOPbQYHvn+55NuMrqxP0jltYRSa1iFIypJnUsua4sgEnsXbX1MxnDwT0SxWgU\nGcD2WeLX69r2bBwSTpNaXW+29NLWPqeIIKHtg5wHFPBlLUbovpYRA9z/Ogzl\nTZ7ObnKsUBc4pOX2v07JEKALetRM/DTE8grQ5zLJqzBe1L/Txf48g7vCYYgD\niipi\r\n=XnHq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFYC0K+UD7QD18dhZtfeIbF8VxRA69cfC458RBV4S8swIhAPg9ayJPMg8CqrwpCiYloxpxGaG3X/sZqkgtPPft9Q/h"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.7_1540157573280_0.7285924675195978"},"_hasShrinkwrap":false},"1.0.0-rc.8":{"name":"@untool/core","version":"1.0.0-rc.8","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"0228d1ed2aff9e0a6c466f8f273c75cc91090009","_id":"@untool/core@1.0.0-rc.8","dist":{"shasum":"08d5f44c2e3686642117a2ac0a3fe6386a76681a","integrity":"sha512-uxt2revn/Yi6TqVjra90mTmPPxX9PtVyW2Plq+fGJunCuG0kBnSHMhfmjRC04ZsEGd6H195e4HrO0ExCOFP0xQ==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.8.tgz","fileCount":9,"unpackedSize":26199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbz6MCCRA9TVsSAnZWagAAm8kP/RDLG6j9mE1glCVUePfz\n5K8N0H2A3SaZaJ9VYKUFiFdNCZ/ggloDTyyuKnExoiY/2xPvv98WlfZPtT52\nx/sWIIka/vb3hs7M2lSwm9Ikxy7Bsf2YbHqbDLJ4xKU7Yrp+IKs9WpuGdZ0K\nOB85B1EaY2vcdtROm6LZOKMYLY2czKJdNpaJaELxwxvS260y8JX39HclnKbS\nPt+OFHEyOTDPV95y0tpDgvPLxO7KQ8IUBCgUXbDP0XRl/w+emN4WVeBfbCrO\n9ftfzGdjodc/JpMJ0v1WEdUxo8TgkGHHVUwQS41UGc4o5jG6S+KdoHKXIVf5\nv8HqzQ1fzyC3I5pdUW1aNTP0hHTRYRFOHInoaX0Z0Vb9tyOOJJ94wW7ELx1t\nwblZvO48KVCtfbhMpKwdrvvn7heggwJKJBS/Y+CcMQixUaCt80kOL0wPK2qP\nLnB+Lnvv5aX4E0gVWaQ2KPE6Eih0llc2dLkyNg3zEs/ENRgSkZUoAKH3As0m\nXzjwEBuOYlSSZvWvzguCqD0D16YW/s6AHS7h2jczj2rutMb8qThLy1OgTZ2Z\ndcJ/mMSXhH0hiB0O33pUdXzYLQ/KhJ9sE4ftBYk1qRd/QwVp0rGFynYiGa4j\nyYhyCZyyY19q15kjh/gaKTEW4YBptpgClejK2lNreuc1Cb4dnhkEdlcaH03H\nKdgU\r\n=PpV4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF74oOpf9isKDx24U4xFKwyHaSy7LZ+8RFWrvLCwUdTZAiBgsSNWuL3jJV/L+ghe3SMNVwzQsVsHRaEyvZrdVsW7tg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.8_1540334337291_0.5455224582939886"},"_hasShrinkwrap":false},"1.0.0-rc.9":{"name":"@untool/core","version":"1.0.0-rc.9","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"5229f433eeb71f6c48b69bfe71d25b756a061b8e","_id":"@untool/core@1.0.0-rc.9","dist":{"shasum":"d924a5648b59d8758ec4766ccc5e1937828e50a4","integrity":"sha512-QLa2Fc3HlMdXl7TEBuZkji3kSKuJ6n0ca1t/ww1mmhcWoUwqwtAjIpMVIvQuyTBwxxZtZ/wAW4W8HCUjzVxjPQ==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.9.tgz","fileCount":9,"unpackedSize":26600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7UO0CRA9TVsSAnZWagAATjwP/18zQ6ZaxVBqP91lMjCD\no1d1re3jspFtsiVt2QjK+1/eHTYfFiVLIzQMDn8oa4w+ez4DXF3WBRIq6WTo\n4nW/SbciWGKghArKbeqGF/9vx9Wb32GTgKJZ2q078HP1dBvxwOfXv1bK1Pfl\ngjTKZb1na0/cRsip5EzoCL5DQQRuvs0XvbvJLbx0aOvlWUiAUyr7T+AEUVdQ\nx41850CK04T/tXl59lZprKhUkZWVCU/oDt7MsfKwYMJc4YMO8phIpPvFKIvG\n9g8eqePwr31jhMC/SdBhpre+KRZZ4MGG5p529Zop25HkVFMmZhC1f4mfG0kF\ntwCTxK05VRh6We1UYWrT+GbglCBHOCpyPEuYddZVgH1iLyO2shaooYCV/o02\nqfCpAMqgNjuVGZEl6D8SQGUzjcZteW7f8YFfOrlXUnD9VNFKsGNZmd21FiET\nnAzeLEQtucNKNGlVeVOlHn4l8v8M+rp0pFibtKJNaF3Fyi+W2SxEnRSOfMMo\nNFm5kC/znoWBe8C3Yg4UeWzvM4WAVKcHrGTeN0ZxkhnSHdrx6OV8dhnNDEa+\n3Ho9RuUZ3fMs62lfgNAP+zV7Rr2carjiMBJb2F+U/37BLE2zYwCLsmFcqm2K\nLMYiws9IQHoNgqihC5d+Re9V7ynI4IHRniLd09xlWos+7xbtufFcVcnRRy30\nYOBU\r\n=2G4K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuqrMOkydk1M3GFg1ivO0UHHIrcsOE37p6W5UJbIUThAiB7eAl04sqY4PxGapm0z2TAqRAHJ+21zg9WPp1MPZuWgQ=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.9_1542276019802_0.38675775118200884"},"_hasShrinkwrap":false},"1.0.0-rc.10":{"name":"@untool/core","version":"1.0.0-rc.10","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"80d87c8f4bc7e2b3410bd39c5a94df9adf892978","_id":"@untool/core@1.0.0-rc.10","dist":{"shasum":"5ad48c1eee3280a2aa3acfe7be6964de236084db","integrity":"sha512-Rs7vsfIiNIZNqqDhntIlv+B07Rn/6fZnc1xC0+UlU6gq8v8ABAlChs1H2fUqBjdzLh0zODBDid+F2iEFwJhf4w==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.10.tgz","fileCount":9,"unpackedSize":26758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7acJCRA9TVsSAnZWagAAnbwP/3RPKrdAwLK54EWLVd14\nWakxaWgl7nnfZeBOV5zjC3kK/Uz0zBaXLon9l0jSpuEqdJeBK2el4enzFgxU\n+2Jfh9BpMaSzqGY6Ep4fsaURG1CgtdTpYXVEtXEsdQaVXmvmi+uRtIucaj9S\nYWloLOkJpmOPLZ+8KetnY2DaWZoRtexivrs1FlxFFESac9AdQ38DZ1RbM9pB\nD7nvrHnqZJMC4NO0jlhHX9cSx9Ckb8TSNmrpLmyg2XlEE7Odv7ZH5adS3erc\nPSU5eP+7fjrE7TDBPd5HMMHoH8UNIgsHL0oYHaGSWwxf45fG+aPwQf7tbS+J\ng3YtNAzzFKd15uKT1dYj+AEfGJH8uKIO5ppFqcIMQ2+XK7XgnElzNCqOpCXx\nAXErCCRTSSa3/OfLD4IgVqzD2nWXDGQNAthlwO9By3Q4O+QB+UO51GPkabcD\nqeYep5S4uHkp6mQTqVcbj+IUr2c35R58fy2c0tmNSwBdVosODnpfrGyCpY/b\nKPSOm8obarfrdOU8Vk1BjvXKfB9qlQtL0frxhOiqOs6pWN5s9rUbHYgMHhqK\nWM95D5seG3J5mOOz5WJMEcRae59pKKw/LteqtsIvnoMOvcFNRkcCyPBnXmi5\n1v887Nga+o+F0FOGHh2WMkEGNb2QKeeAKGbyxxb4nF1h9sLbw/aRnzreKYlE\nKBCa\r\n=QKgG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZbyvEP33PNx+6bOPE/NvU4CWNYpdAX/Kn5m9jqrs1aAiEA6GE3qRYe9JEr8K0PqqxuK02/AgWlcz5ommUoQNgdsuA="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.10_1542301449238_0.5130036698438647"},"_hasShrinkwrap":false},"1.0.0-rc.11":{"name":"@untool/core","version":"1.0.0-rc.11","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"1e528ba2e7b1da16c8034ad1b517577d96fea9eb","_id":"@untool/core@1.0.0-rc.11","dist":{"shasum":"340ef7ca2ea55a58dfc1866766d2b65d184c1aac","integrity":"sha512-REp10MSQEN6To1bZGJ8JaCCHmovI2lXhNiFjvfPAOSBvGpb1r31P2C4dQf3Ucwn+q0ZTrjr6z3m8W8MsjOMUZQ==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.11.tgz","fileCount":9,"unpackedSize":26916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8st2CRA9TVsSAnZWagAA1+0QAJYAlXiKGh/GcKeNNIe8\nbIFEogw7y379R321OxfpH/2OTSPgA5RLWvahNViNwyDXYbWxiCQ7Pd1b+K5g\nLQK8R+CQU3vULjuQOecJywBnkAWqGW1fBt8OrxpzkzsJ+O31LYHyCDkIlTMA\n9jVRJHxl0fHU9eFJoYc+Il95j78/xiKETKNuGTmZuVGz1rd46ZTKM+kaZrxm\nJi3MYF47URDPYWHR6EnecvfhlWDwPf4ggClHiCUqqMG/Bb63zJiqQXoOamon\ndQnfRe2NEp/HuI7Df6+zmzk2QpQUD5vKGfHVNFoJ5FzE3p15Jp3X4qGafj00\nrAa5iCcK3NmY15aE/ZbHkgUvaVPrEixDDJTRd0h3J5fisbAHGb+RIFJtwyZF\njVAHpJNIbAF8h7VqMUZOhmZJMQEqRxWi09n4y6I8RGtZbNcm1RiP2dp5erMG\ndrptqPnK4arV3qjH/1MicDQLNnjMfSgU8+fmqtxuIlUrIgDSNtZnp5pOuu1M\nkERz64W0bfBV1KQWsAd+ETzm1lP7aySxIbOOhMXcbfqfHSZSqPbaqo5qshhk\n1iVQtRqXsu/9R4VT+uDjZ89cf7evCMvAT4GmEuuoWiCIDc577ZDAC4+QEJcv\niwiiiAnzlpTDv2jnnbBrOORGCoxqzA4qwLGU25RzNLT4itOfC9V5aquDtsbw\nOpWK\r\n=TcNx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAN2N2p1Y3jW5LPUyooGdJ3RkB3jvMeecIiFfCHDDz/yAiEA1/RV8S4DE+KXlyGPmPJuOZyGLiRJg1OfmOt4Lq/fEng="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.11_1542638453090_0.7931745634757332"},"_hasShrinkwrap":false},"1.0.0-rc.12":{"name":"@untool/core","version":"1.0.0-rc.12","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"4fa05bada9a907b0d1b54aa15d9c7a305aa103c8","_id":"@untool/core@1.0.0-rc.12","dist":{"shasum":"aaf9ec98233db24ec5cabfb22a62c56799204bc6","integrity":"sha512-Xg/Zv5Y3flQa8ovHcyhuNptgvruHYqmF60+layMZLL2glvlciLLqo0EjrT7CbAJfGCvbh5+6oQwucJGbV/+nMw==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.12.tgz","fileCount":9,"unpackedSize":27074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBWRfCRA9TVsSAnZWagAAyv0P/iMJcT7dVMhbZ5D8Bhtj\ncV86pteMyMGuQwmNINNBz9+oGNZIlryZ7/qFRe3lC/A/R4f2jszUL7R2X18J\nL51a4Fahj62drMHieAd+mIDMIdgBaANkT7/GZH0jDDzrfd6cLDbSpccPt3qC\nPLCKM35l8D5cJDS42rCdIlwrcuIYeGqCqK0L7a/2aH3PAJOhDdm881KxvIBm\nh4wWO4qC4QEsCJJ0XL5OT/igFXaO6kFXY0oUx4cfCLn1skCiO7LGF1YBZuN+\nmqiOUNZoNYrK8cUCFGnkpzyYZ8zvabn+O5pLB/ifx8+3EA/xydJghTpQOXGf\nKMDcWXzQlaiwD9V28wSlhhe7/C35Sz8GCpR+ovjqAqURF0kQWff7PQKu2dgz\nCzZkWAL57emrM7vgRPddvXikbO++eXxx9T4+BSD8oOKwrmhC0klUaJMX0GBq\njeq/wHBgf4XXRj8trmiKjCo/QVOMpt+qBp1fEhgc2G/u8eGsX+9da8i4YmkA\nqjVVYkm6N4CSssOQT08BbGos1/gf/QomMzhoD2yKa38bbuj5uVXnSFozL2ch\n55Zu/guM6g+oqxHJ8lWX+2WodeQQt3pxcFpDabhAE0Ux3klJ68b867FjtArL\nrzcd/ND883Y2eAkYuDU9W6Mq5BZfFS3kNmQLlZl49dvwEk1nV0oTSuRFriN3\nj9a9\r\n=Vp7N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTjJaA9C1Vprmzq5gs6Zr6GXMHJf3w5ghlnotMUpUWxAIhAPzu1hUW1QvTFJtkzxg1S7oHh5Medt/oSLonlZq5R5N/"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.12_1543857246956_0.9638057373504498"},"_hasShrinkwrap":false},"1.0.0-rc.13":{"name":"@untool/core","version":"1.0.0-rc.13","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"5b28e9f9dbd892b364c6b6eb5c15f7748b51a745","_id":"@untool/core@1.0.0-rc.13","dist":{"shasum":"b2560bad2ca0fc09032f55adfc37bacd17aba582","integrity":"sha512-R9i/fejHfG/y1AawUFJoKM+I0yQ5Ec8Qg6SfIzYZUu7Txe5l26XpeUUUbw5/U7oeKFvoMifsU0WwUR4mg5Fquw==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.13.tgz","fileCount":9,"unpackedSize":27232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB6RWCRA9TVsSAnZWagAAbP8P/3+dGHaWuxkFpjajMrUe\ns2hNHMZg8DGleL5vuihwnX7A+c1FrXl7B7rEVs40WxidzSzefwaxoUy182g6\n3MT2JSXZipT5po0/HjN7BaiQlFAmy3KWju5uqbekxMskHX0yymtpPeCJEpYA\n6u5s2X9+OUTWx/VmRcS+kNlHG+a2VC6h5dI8kYtPIHkwBdKCut/E8HzF74c+\neveeK4U9M1Pwpk+CFVEAnAgsJhwOfV37610QlOH5yDog8kumUUOBPic1SW5o\nhXIGAgMn+T5K2y1AVHofMjppL/itsfXvmiDXuXn1uv3k1F/jfHZUOmABY3+H\nAWVoE/PEVwO2Gvz3kScZjFiYvU6Ym+9NTrxuOM7T5Lq1xEsE390/5VL4qAEv\n6JBkKSLnc6QbEULb7/itxqhn/xedu3045DKCaAQUmj55tzsUriwcdvbXxdRi\nDCtszgdGXEZgn1gwhylOG9q35A55efh03wPCSfbWIPVLdvHg7SXt0FhYAozT\nG6n+Qwir5Wafvpt+889hWK/vUr5W3LQb4FN+kbUY81eW78sT2GWhwztz6jZE\n/feqQqQgaVdt004HHCdHFag6W6u7zDNVM0DtYHXIhqpZmI28k28gm0MAotYS\nF1NhkNRlhAmj8zRSo+aa5mSBwClF2nrN2SP5dOAEiIPm5ZFz0uVnNi9r6Ezp\n9r/W\r\n=ssLp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD788amsgzpRiQiF3O4bxLkwvsDmpjHpi6k2j6jm2chHAIgdzjHIYeTFGBCvk98ru39vDuKuq48bRFyVnPBiAbDH2c="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.13_1544004693312_0.7766185809628474"},"_hasShrinkwrap":false},"1.0.0-rc.14":{"name":"@untool/core","version":"1.0.0-rc.14","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^5.4.0"},"engines":{"node":">8.6.0"},"gitHead":"a84b6cea307162141bb2042259a6c786fce8fd54","_id":"@untool/core@1.0.0-rc.14","dist":{"shasum":"3da03b49e3ab0c2d64d1fb4357bd3292c8050537","integrity":"sha512-V2HVBDdCD8b5bdWYQqOcWpUkt77wOt+UF08E86kg9cJM+fbor36eRnWR8AbtlWJx8KI+fIeDhA2nQ46OD3Om7w==","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.14.tgz","fileCount":9,"unpackedSize":27390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCnyOCRA9TVsSAnZWagAADT0P+wWRzsfCywvwGk21hVts\neX450758Wb+3YaHwawJAbzAwPtma4q3x+NRY2UJH+BxC5h0d4uSJVNPDanSB\ngwnT3JEre50LGHFvhvobpbG+x91jWJ+tORtnvHp4y5xv2gwny1dg0YRqbp3u\naocFvrf3Qsg4cGRwarnTtYmso3qJoo7xe72Fn0KLe/utgyrmrV+Q0j34HNzl\nUDmnK3+l+W8FvwaXjI7+XW0qN8mTsvW/UQIbwelZ5Ol7Ra3irrR83nt8FBr3\n9BVsAQhj9Kt5M595m4HYAS1vV1mh4N64SNQGC7eIJEP3Oa40NoL1yAULzsKG\nCMiVKBln2KvhGyVQdbqIHXMBkcgMFq/kOfhjYptDpOty9pC1jY6vF3mXAV9R\n1VjtPBvf18gSJZ94biiaPYfFuooKqC1Jxow7HmkH6jxYJ07OsH1fW72Xxbce\nrcmaVIIlW7unPI+r+ttRVk/udvM8cJPIW/IzqYagFddYdLkHkIzle1LYHs1d\nSGyzPe4walpk4zF7dCpooHzCVF7r1qpYBY1Jb0A2Fe7A9Nit/Y/UpG9h40+a\nBgraoZ8T7wS/Gtl9nWDkP10tztcnP9dIBo/tqNecX0BQ/jnQUpvjhd7uaX5W\n3xbExersP5BN7HwdrOolJu1nuEZFW0t7bhhUm3ZCioDNr32VWvH6eRCfxaXa\nrXbr\r\n=QHT0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW1sYstQSdzip3Du4HOQ2sOoL2i0A1C14TowlU3p3ezQIhALr7X0XD1y2mIBvLppPlpeeGODogc8M0Ho0r/MjiquyW"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.14_1544191117558_0.36332953600526974"},"_hasShrinkwrap":false},"1.0.0-rc.15":{"name":"@untool/core","version":"1.0.0-rc.15","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":"dmbch <daniel@dmbch.net>","license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"79b92a2c0833d4c3de43396896260db50b62243d","_nodeVersion":"10.11.0","_npmVersion":"lerna/3.8.0/node@v10.11.0+x64 (darwin)","_npmUser":{"name":"robin-drexler","email":"drexler.robin@gmail.com"},"_id":"@untool/core@1.0.0-rc.15","dist":{"integrity":"sha512-xIZoQXxDMADZSUKQ3WTwLMdXjNaP9Gn45bfAM5toCSyjYxPvZxsSKFkgHlhwGSWVyExCzAWjV95sYyWuLwJQIQ==","shasum":"668d5bbd44495bfbdfe32c18e4d97ccc6756b574","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.15.tgz","fileCount":9,"unpackedSize":27613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLd2TCRA9TVsSAnZWagAABRIQAJ/W5Y2AJKCfZx5BZlhJ\nXuWXmEjMZzWGiTO2gYcSCrDbWm0HeOmHRmfNPEOOBdX3EdFR0aa6XFXIXXKh\n2Cxpcbh/NRdhVzwyOtWXx3jwyM4VfNk1/Z/pnu9KqFC7pe7PRminzecm3fh9\n6ixkDZN4P53ELM7xztkdX9xrVbgriXgfF+qxY+kVUmCaF+i9WLipQDCIDm7c\ntOu4txXcb1Rfmx3MVMvXNL/doR62k/MOBDYUmTzwAb5Xa37tHSm4jBkBZIuY\nQyD/knYsEJTJJ998nvRaZbwQ9k32zMxp9CEabWrqZDQlaMinvoLI0goK6SzV\ni15UfuTfC6SGW9H7rLfpCGpAZZdlTsW8izt+mJtaGHf/+Lbo5Ushhuc3ekWI\nMbHFkuM2xi52l/t14V/MbJQIgyUoc2CD/k1XHpcd8VnDz/CjnioH/1xBgjCS\nIsv6IxyC0kch4aKDNrjUcCPdDe7WNrGRGg8+kFL5cb2UjYmYbo5HZMWu1ktN\n7eZyFC3qwp2lE+HysMceRmGtlYUXatKDwDnn2uwuQbON6aR/FNVxcwonuPyc\nbB3SuSmyuNAZ3Vu3C+D0tDul9SRWBPtZrHt/vhPSzc8b7oJxaSHmVkbHCICx\n0x8wnGz2fUSJSosjht3vJ9Hb+iU9IuxmWVD5jQt26dH1FSh7i75G2Rszh5Hw\nvw1D\r\n=Irnl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGLFrlifB7JYsihfntOPxpsPxNNXWxNWSvaMumj72QgAiEArp5xlIWp+LGA5xnCS+lP2FAfHHNnK1gDghDHbMwWw7c="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.15_1546509715256_0.804082872689972"},"_hasShrinkwrap":false},"1.0.0-rc.16":{"name":"@untool/core","version":"1.0.0-rc.16","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"6ce662f527d8d05d184676dc398372799182ca09","_id":"@untool/core@1.0.0-rc.16","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.8.5/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-CIn2OcXSAtj10xxBzWrcsKGVPLibfLWpNvnaeJMSoDFkEuXZridMoJsnLixRBuXQmCOR5P2IuKFJjJvTaEfPGg==","shasum":"84e2c15c8884ef331a70e57eb4ad7954b82787d3","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.16.tgz","fileCount":9,"unpackedSize":27771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNe7mCRA9TVsSAnZWagAAQgUQAJLe4DQgmY6KiUZJmZl1\nVmQ21vh34C3SX3iAdqHovVnUDly9gCPPxCX+ELbSXyqUXPX8feOyqjjuJAQR\nDHX8WxFP3HoYVdQWY3bZL8nMTdhrO9wNl3IDZmtAQhFHbXyA7lLkFXQAakqk\nTwsS6pGWAltOXHDOPsUkbg732ti9QwUUaNgoBYDCojdklkJS0ePxfL5iazGb\ngbDIVXqo11VWCz7JS4UFT0gpyhe9J5KNYOhg93AzVB7jr8U+ooCfOOuFlhQ4\n4Nz/QNOrMGp94JF0BkK9JoL/4IQg7aGXpdM6iVT5du0z9gJZLsXBWpeDFHVN\nZ8mgyWZ6nU78y5/xpKooveUnpgXihjxkqDMOlKqumKSvy9A/ow7+YLPYx9em\nTSV9VtvN7Fcb4zYzMSKxwTWnh2SBlcjnKoP1I2cXGvt+rRgmwsDhk/bRAMsU\nnkZXqHQ/mfw7W5FcbZsBHwCbHsX7u30b582e2ISgwnSZJ689l7bzSi/aarqD\nCh2sYUzw+0oer6Z1ca+9OOPXgnJ/Oyy7AhlKa3UVqJ4vhQ29hfjLaoAK6M2N\nWDKcWY49qGWBgiKLmGa0eBe4NTSTXmiC3XDvxh+maghIodP2TypG/4xmxGq3\nescbXgcL9yNtOnXSktWvQk4Og4Pvgjq+N3f4TDBpDXPh9VcWA19pGPunnhHz\n2HUu\r\n=tY0V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNZbihUrPTe2XLNfgjLnUJ3pIRIJIwD46wYlgVrMLGAAiEA3T6fsAsmlKM4pYnNO2q1dPrjGqApv4MEZGQlGZtn7Ro="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.16_1547038437913_0.7261007316210917"},"_hasShrinkwrap":false},"1.0.0-rc.17":{"name":"@untool/core","version":"1.0.0-rc.17","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"68932646ac3234fa60ef5807abdc3f383435af66","_id":"@untool/core@1.0.0-rc.17","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.10.5/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-A+E63dcEANG2YBpd7pUkiEMImnSTY5FXYwHMXbAiFVXUfIK3SkcwJHx99kumz69W0EDbGlbjf/mBVuu7O/0EiQ==","shasum":"4cbb401a77109d0459cde9406f7d009ad55fc70c","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.17.tgz","fileCount":9,"unpackedSize":27979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQF7+CRA9TVsSAnZWagAAYdcQAKJMIphF+LUHZpacz49p\nL+nuCNdas1P5FvCYeMYf3px0fboUNDnCCYPmyyw112uDeLuvZOcC+fTIh6Vg\n1+HwNUVyw4ErESVMsDKQjArKinYdy+3nYprivc69Rg6BFfHyCV20MioWn0K3\nfivXhjrCjx4rvUOI8TJZFGpyciUkFX9nXZEkmNI8jr+phneP03sMXNy21RR+\nKQhCb/45uEvHQvGp9vr8lrUmRZgF7/aCo7AxNhP4LvJS7nBP+V9yqKtZtbRN\n9Uk8pW+X2p4u7YfJZipf2v5Lv+e2stIUMfPyA8Sgzro0+OllCH9P6LuJVZky\ndpYXqJDmADyNhCuZW+O/qSHVEXAdKZVEJx0RUsN/IV10LE2SWM0Jm6xE3sVP\ncov3NPmXFFSAp5vRGnKTS3cxQ1lYzi0Si+tRiJ/WpDSx9GtvtbvpNk5g3Hs1\n2ccfBFfuMb73CEe6NRhlip76X3oFXDZ6qWU3SHBxefpMO5poOmhBPkeynakr\nSlD6fs8TLm+NawHGMwUNSaxd3+V1o0Unl7vxZr6CkVG4/qdtDGClm6WPQwqi\nQdNXDj+qsYQMZNrOF7sqzXw5vwLE8X8M7dyXylRpjbM8lBARcL4E813uZU2V\nzl0R3VXN22HXaVDzyeBHp6e0DZ0TN7vV/3A6ouC7wdLBulsoj7bqRt35Vwa5\n8p6N\r\n=u7lK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDazhsKKT1LTCmINP6ALYke9iz0roDUu67IZlYS3fiA3AIhAPDyhdv7iM3ZgeWb8EmLnyexDf0VJcP7gkAJkDJtZhjx"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.17_1547722493732_0.4429540955546145"},"_hasShrinkwrap":false},"1.0.0-rc.18":{"name":"@untool/core","version":"1.0.0-rc.18","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"cb741f8d7325c35abc0c8f8343cdcd83c59b7acf","_id":"@untool/core@1.0.0-rc.18","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.10.5/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-pZDCWIyevifHSkbwup498ylFn+lMLFuNU0jruhA5M0GDQOaO5D2Fx0zT3J18Tya630r7RchR/1WlL+geVJzdLQ==","shasum":"7ebda41cb4ccde023a9aa0041e72feb729767b9a","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.18.tgz","fileCount":9,"unpackedSize":28137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQge6CRA9TVsSAnZWagAAl8wQAJU/H0qBbyIm0aLjvx+B\n/pP7LzqFUa6Dq8UFraR9nWML4eXSDOHzO+gb+HcDDMH3Uc21e7htJGy0nkhy\nZE6cvUHAXQnHNePmaCHKT4wz6Silktoe6wiRDced98pCeVC7KcKB1Il0R8yM\nwQfuC6NQVGUMZTRMOBB6LHzhG5NfLaufmtHzMwZIHMDQRRxkR1t1+2pRdMmQ\n4cuKcz2Tg05DmoIsQsVTMVAc7uUKo4Wegr89V/x38XDyQUFt0uYQywAtWPYm\nAYZhk27U/9bhmXNV5sgJXGIDVII5v1vLKEOG3IRGTX603dphqUfuqlTwlBSK\nU1WePY2O3wDOOROOMJfumJxYc2ax4q7m2iB8n4RMabKPzJNAUozRvtquzv28\nOiWhcxeR8ck/kFii1hSANsdcI/U/4kMsT/lyI3N7A7V/6CTXr4n1zc68oW1Y\nXoRv4mSZgMIG6JZpPfoknVIa+wH060eiAtafvFjMvDMNuqGM/p160y5KatZO\nvhDz7tAowgwymcQbIqAzsx23xMZdAmxh8FXkEGXSNGtb+rVCMlEcRhbRJu08\nUBopS/DMDnnELiwFNusz5q5sJEgPwo1FrfYvDV8dZuybLA/2SEXk+KyKWL5R\nWeX0Xsx0YQ0xRElVwbK0Q8jRJa/QPmZCCY7KKg1GKrdeAMeJIwbm6CZRjahK\nCfDi\r\n=Q2Go\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDskA87g1kgNToHvNr1dpneK1deeFA4Lfi/mkoMEBZi3gIhAJpFFlRCoCYgFnDDsCCVb1IryDovnP+lqE2BRFbNLQf0"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.18_1547831225990_0.7555953697577522"},"_hasShrinkwrap":false},"1.0.0-rc.19":{"name":"@untool/core","version":"1.0.0-rc.19","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"c4db209a290de743fb022392902a48e990f684d9","_id":"@untool/core@1.0.0-rc.19","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.10.6/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-goFK1Y/c03Tv5tvBM/qTCKpQDzJslGo3lw7BkuV/MwAyM1zZwTEsp8zUFhFM5ksENK/ZD67ozB9Y2MPvjXXLoQ==","shasum":"298dbff5252280fc808b7946509b0950c2829097","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.19.tgz","fileCount":9,"unpackedSize":28378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRxtxCRA9TVsSAnZWagAAujMQAJ1VGEEXb5Ny653k2wTk\nh1s5xSLuoY23aZ6SYOvQd5GXmL0IDCMrHBNl3xLcEwVjzhjsm9lDOBGDCy1Q\nDqiBA7WT5mKnfLubo9KMq5HCawUlNCKP5mmAcBoq+jmWqnaTA0h5vBUeuM5r\n57YHCjBCm8iQt6UWdrTRCyjxC5Gqy/NJTlO/4nMx3QqyU8G8wrwvvXqYBVE+\nkNEHifWs3irQyWqpyoQbRpToffbU8/o5sGw81oJXBqTphBH7XdJe/PaSRuO3\n+hs0TOZtwfnUrDjJ6zPVAz32u9mJt8V0L/fG6R6hmkYTXo3onyMhsFs/h+Qe\nwWaQgNAnbES2Y8MgTSaSKbd2fU3EhXwavOwEBXg/85xgsCgeMLjJTxeBxu3j\nSKTKSb83mTYjms/T6sV8yxgpQdOvRRzhjMpr8x0b+lD2GfYk8TRGCa3pJ0CO\nXQYypoW+7u1y4Vo7ARkcUTp0KO4lfulDPaKzRpeJMY0/psuXaPaukzdIouQ5\nhCHp+1R5ZDmFCfUm2Tq6CAsT81OVNFwOMUjPHjqqtsEDhvWxjjzIP4drryjx\nSf5t/seOrt+45zdtSkpDLk24PPOv7DdfXiy31/2r4DfODZLo3yhCp17yu6Tl\nIQqzXJEcnQ43gIl00K+G56e1UOJTX2vJVKnapmkSwJI+w+5Xopi4qdipWreY\nMEWF\r\n=pnH4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp+MuAx3DVATJryGzYfoWpSCy0AmLFHSBLGZU8jQGAvgIgNrPgMmisaUFZ0p/GsRpXKoFMIje9E5lsi2cmW5dnnoo="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.19_1548163952716_0.6589897636552762"},"_hasShrinkwrap":false},"1.0.0-rc.20":{"name":"@untool/core","version":"1.0.0-rc.20","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"c72e59d7f257eafb2a9182537236192a312e21b9","_id":"@untool/core@1.0.0-rc.20","_nodeVersion":"10.11.0","_npmVersion":"lerna/3.10.6/node@v10.11.0+x64 (darwin)","_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"dist":{"integrity":"sha512-TdaYRW7/4GgcvQGkarAthyoWG3SEOYxFonXv6ecFTlJPcw6xkTWAG7uSYmbODnaQxHe9ZNypB+BRD/oDtT8SoQ==","shasum":"2b493b31147164e19274ac9aba8a7893437ded85","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0-rc.20.tgz","fileCount":9,"unpackedSize":28143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSXuyCRA9TVsSAnZWagAA4F8QAIG+mS1kw9MGGULouHDw\nlAGjNVi856Pu6n662+ABMDU5nR8oBwLrK+qLVZswcp6F2cTGq3nfeSoftweS\nm8c8PtA3YWmdaXlEU5aYpt0x2e6ZBBVmEbon4EcsatWAlABBezvEEvndSAEf\ndLjx+xBZdhOKbxumWYBFJ7+LnFRsBKPL+Fv/lmGpxx1P0ykBwtvkFCVpHxQt\n+CRtKJ36I47ChwETTT7uZh15gTYiNzgvgbEPEKwKC3EqSJ9zBtllKS12Fkn7\nzJQ+pOVqTc+aqo1EKn1by5Ss2dDdxOPDf6vizc469umad25r/R9ldycibxRD\nIsyZycU1k3IJqdjqNN5TiVJVFeQqMUCjny6DK6IRQxmN+ti7ksnT9M317wAU\n0Giw4RcXSMR6iWK7IbpRkX4UfSU+SrQ+eXCgaqxmh2d8ysRREixTRN0NEYpk\nbHyJyA2IHEs8lwF8iS/Kk6+S+0LAj/YeHS7vaZ3xz/rZ2eU+NmNsVgduK1Rx\nNUC+1TEvqE3/RVX+Y1b+SFRCQV/CIf+mdkKYuXV15AqPZ4dDTLzWQYd/1J9/\ncMWtC+7vxACn8JyM99cFNdWjG3Ucrn3WR5nUa13295t2uY/RP2kCdwYICCO1\njtYIl4W8kdVya9cR73MY/1uazxbr9bf7FZa3xrPiESRvn8RRdH000bDXFY2+\nZZ+t\r\n=pQ6l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1QQKmDtrHDYdcYPbJ4bHsi5W0OHEGMgcKE6nAMydmRgIhAIxXY3mg3GnHAF8KgC7vatvMfEYKRnUtdoYic7XKfYjC"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-rc.20_1548319666269_0.5840498139304018"},"_hasShrinkwrap":false},"1.0.0":{"name":"@untool/core","version":"1.0.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"b62ab7c2654092232afe45b13e230c64e30695a8","_id":"@untool/core@1.0.0","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.10.7/node@v11.6.0+x64 (darwin)","dist":{"integrity":"sha512-eMa2CebbFdfWwqGRJY2KOvqk7mkBJg21HE2bLeQPJxMYFb47KvDyoTjSrACkms/kGZdFvQ0R9UUco9fABWvhug==","shasum":"55e23935f7a8ef0fe0fd1f2486a2a1ae9d641264","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.0.0.tgz","fileCount":9,"unpackedSize":28283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUMmbCRA9TVsSAnZWagAAnKUP/j8iNA6WOkF5oXks94Nj\nZv7HGfQZWoDmQMKXnnzNcgKw17Wj8dy0ahJbv2fZFsbP/V8rmfvp7oZ0l2jL\neA4YpG3d8qcxYxHLRKqc3t2eaQtjUuX+H9T9GZuLdlWye6tMUf8c46XQpfPw\nx5yC/shAKNzV5m4aIMDNxEXEPAUKrVuXnSSqXDO4tSuFRAmkhkbBWOGgakFG\nNg7rWzqX9RPaBytj3KnHjTG02rnhT3MYdB7AmoNJIIDvvWN4p31wbi9kIj4y\nRvkaaR8+7jFP+N7Iv24gecP2r2X4Vx+N7LB7z7UcLkP3YGrEY8VCnucm6WoQ\nXY+KhzLHZgGahu1vVTHOG/EpHCnqBw0HMwoT8HK4YYWoRfJjH7ylXloRTWXa\nI65PvvZp/E12BogGTu+i+OuILjd1IscbYecqnn1voQajN2QD08o3ff7U8kAW\nTMBD4jhv+tQzD4sbDQhilhRSyuPUT1Y8l76QGCr8r3hNb5N/YJIAIh8yldLi\n78c4NG8HEQp+9oHWIi0QdUpOvx/ClVZpINnY2OC7Pe3346L9sgXO0q3MofrF\njhU5vQcvbK2w7qWjw9nD6SEth7z2kzKyNh/CxCfBie+lntWo9Ily8rnUrRUI\nxZp1fLl8zW4E7lbvRiixwVKZvtHPSvOtpmaY9OC4kBiYwR48Oalhhqh8wdr6\nO/JG\r\n=RCP0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCshC7P4DCNWZq8sqTgmUrA42pad9Kg+i+la9iCmO/2DAIhALBskjRwiXSGxBEk3oEv2ayll+qgC4sHYpvTkHheQnFx"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0_1548798362615_0.7705083671639787"},"_hasShrinkwrap":false},"1.1.0":{"name":"@untool/core","version":"1.1.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"e92a4e17440f172b7211c57d7bbf9badd34ec8b3","_id":"@untool/core@1.1.0","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.11.0/node@v11.6.0+x64 (darwin)","dist":{"integrity":"sha512-ztzgaa0Rr6VUuEJNI0ZJdwVDqyfLehj83fVQvU5wyU8FfFQvD5yYJtvA33BJEyI3GLVYAz2sEqR9Lfiyz2xF/Q==","shasum":"a54834be65f99694601fad6c4114a98e271de8c1","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.1.0.tgz","fileCount":9,"unpackedSize":28522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZdKmCRA9TVsSAnZWagAAqyYP/i4tObM7n/OKMuxstwrG\njNmkAJaZW0OMPPUTDQbX5bK+pIdGNgcsA+JOgAiizVjwOhIrI/M1lL6TohMe\nlERCHAzENQRjr+Fm64wtFvuiskcqXn0aI+/ogDkBiaxUoSJx/4Azbx9dNTuf\na/wWHxClSlD+Nt+2Gn6itSX8OQyUp/hHNYrmeRHx7qQS86JbuGxai/nqQJoj\nE9fM3ud34pv4yV7TR3WPH4Pu3pETf6AOiqRAC6CtV0Jck8oOkKkmjAgI/qF7\n1nCOIph9MS9WZBfffZNvsU0UL17u3wxgYHMn3Ru29DRqDt8Q39NKfv9DggwC\nSkkUd7ShF6rUVa+k/Mbh9LuEKwCoH+6mdfg3Fbly1/7wh5o+BNQtH7J5DBgJ\naaK1B0kKrptVoyBrf9aRo9QVU86ZbE52YkSNz4H1s16qiqM/YMph1z2ZhaS2\n9J44OZsyNL1C+s+4UuFiJt9sFNKdq7cjOf/SgA3ccrJxN+XZ/pnnDSTrIjv8\ngsXVbl2/Mk5UtJhYuYxEZktlijYYjZTghwr9TjUTtzG8bS0jV5QwuWSppAZa\n6DgJzOymudoxQZ1OH2Lhy4yopoMFstXl+ako9OsGO7jwm5kA/5YYHBlPuj3Z\nJEXGx6ZVcCm6whzaLsmooMzi0Qdv3tZxbxReS6uwZ9WxEVtfH9tqDQn3MbOV\nNaMS\r\n=GHCQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB59LHWJ2Ipqr4uPJu5c4k7d3/JowwS2J+HV6hpZlXGAIhAIzydELSHUpsNWMhTKVuqBpXNTgj3lDPxW9RrHwzoacy"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.1.0_1550176933843_0.32069778663168114"},"_hasShrinkwrap":false},"1.2.0":{"name":"@untool/core","version":"1.2.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"0576dcfa7e743599b9f020024e1f479cdd7044b9","_id":"@untool/core@1.2.0","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.13.0/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-0MsIJy+WXLwZijyU4PMpBRrQWmociG2Kn1kJLlCJypfeOJOEyxRXB8i9W+mHuz0jIA83gHbJ1L9z/XwmVcjflA==","shasum":"e59b8da915d8727b3426f339f2351c3fb2e4eae5","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.2.0.tgz","fileCount":9,"unpackedSize":29569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdmUcCRA9TVsSAnZWagAAQDsP/AgOYvjRDPMb+uik3kNl\n4n3tOtNAOvVNvCJcdm43eRY1c8+SYReAr83P+SechnN96T+PPhn5wLkieWK9\n7z7Mu0GU7jxbN7VoFF0nuV/zttDNElW0rJpEK6rHzk+QhKCaGMayCaavN2QJ\nHbWMxbvLIRC1vNnKybdC6Wce0iHScRt2WYk4JSh8Z7xKNUZ8yw6Cyz+P125z\nwN1HyxptFZQ6PrN6pvySwR19dfLVYp9et1qf+nz1saJMxw83eYIJmbaHlasY\n+4Ax9zpU0a6UYv0iX+4LnfOh0PIPqaPWaS6q4t3Bkkcq1u5GPT77/m7LeKb1\nXq0R6PURw6WiZtGJ95nXvS5E0dKBw41TJ2eXrh3hMz7NGJKS/d38pXJ/A8HI\ndEhJaGUx1hVqLwJJOJ54ccjPPQWALuIOGxwh5AM96LuaHUmJVuj97kGm0M6B\nyOmoKxHMuHXg4q5OAkE+L5dC6vmFdfEbICwtkwtJQPzsm/8AxhwjpV7lbi2l\nQm+fx5KAVHEV5qJfEG+wldTS+DECA8s3C2+R7GsNvQm30JaFQyKEOZMgNLXQ\nBAK0U49E6BZMeqW2aonN+E2Nhxli8ULauHTJy+lngNom0NEm3B+SV8Lb48Dm\niK9tqhnXuAk1fUYvmwiKkctcPJq5cH2+92K7E0HmblC8UIKpc8uOd9+p1blB\nQ5sX\r\n=DbLI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmsz11vIWk3856KhCGszwq9uQEBn1hpeifvNE7lAtudAiAHjm3KreqHbgXmpRBfUvbxpP0hJauYFiXyv+nX/OnDyA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.2.0_1551263003406_0.012280172058227068"},"_hasShrinkwrap":false},"1.3.0":{"name":"@untool/core","version":"1.3.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.2.1","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-85VLYPrI81Q6VS6ijYfoQsmP4qcvQBTlEbvglEjBD6FQ6cL3tf/Tc7sl3aKLM2f5hQhL14OaFgPhZjq9RaDDZQ==","shasum":"84899d733b02e0c433f175a410b9c030835271e5","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.3.0.tgz","fileCount":8,"unpackedSize":28562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceSgGCRA9TVsSAnZWagAA5JQP/2mAMm0yuV4CgCqyEcjo\nVJs4M0+Guo0bY5O3E6Xw64jDfWl10OCWwv3IE9KXhRfDw7YLiDROiOPtt1ev\nrImD1cx6hkGOwgsERE1isNol+Im/aEoai1dbCEfdWBLnnoDtnGuAjOgU6vlG\nyZ8tOzLjtJFjK5WjaMumEZjhDmEJoAH/KQ/kHTASvJ+wvSsCHZs0s1Yac8yn\nlUaxlDNfkgfZjBFPmBwxQe5ql3OhW9VzrPpXDhrGbfZBko7i/WVNDFxxBY2z\nFv8979FNZm17I2dqRhNRh6euPtgfi7JXPGLmGUSzJiB1RmG+jO5SuJeeOrd+\nCYji0t/L1VfY/4iQWsBmd1U+BqgXwC3DLzKUVnHN2MkefuHGC2Ekk06al35V\nPnJYDdsE1HNafi7g6zT4tdKicaFRvzj6MzZ7tzBbl1G/GtJvmC68bvJAIHDy\nBdpNySDzCr+ArxLLFZG7Lgg1Es0Naq+Wn7yO90gYROgEq15ZZyQpBbu6OqCu\nio9DQE4uqXlOKlwUIPPZEtO2+QNeDo2GropMgEobTZ+0h1kA7CHl8kHkJuNh\n+0n1Ith0qG8Qe4tDUCKCiV7dWMgnbe+PuA2DqdBhjqKwxzYem+qc1L9fbDRQ\nRVKg+J+NsP33RfXvLYDvfHDbpIkxNLuTWTC5ziGdioIRkgwb3VTrWCBJj2dg\n9bSX\r\n=7FrF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9WNSOXWOxKxHLGZNY5rWQK7wR7//a+aGuBaXz9IIQNAiBuH1L0xL/spKhUa4QDZbgHDoZaez+nbidzaHsyAFdc/A=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.3.0_1551443974065_0.2114794088677754"},"_hasShrinkwrap":false},"1.3.1":{"name":"@untool/core","version":"1.3.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^6.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"fba0e40a25a957ea0fb5341f4f633444003955c2","_id":"@untool/core@1.3.1","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.13.0/node@v11.6.0+x64 (darwin)","dist":{"integrity":"sha512-QWPU3BCgcQbosRe8XeRZSqCYMDaDCeZbu+smS0Re3j/1RQl+rMP0Sxw94DAakLozC8ASN4NAsW7gkH8Ur1PTsA==","shasum":"117f03a8f59d9b9295a6ca4b28d85bf8723eeb94","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.3.1.tgz","fileCount":9,"unpackedSize":29850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgUDPCRA9TVsSAnZWagAAUS8P/20ryfB8lN3Vw8ZDyC2M\nRgbzEC+x/Rmb/sJpqz5foSbWgd/GhzNPQBxR3L8IBVxgjP0a58wLEn5aTGGs\n3QhFi6JzpQF/CrHdI65MbQUyRZ5njZ/TyK91lOX5NyRbWIUA8G8xT2737OWu\nGr8V1YEegQfScdjrtdG7/o1S+x3NcEC0r/OTrEjm2oA4fMT1fAGOZ3Xeo7id\nlV+6+lYu1IL5Xof5oBTGErw0YVJP0z0q2sqGz8Jxd8TOFK2f/58aVaCoKgGg\npo1CNweO2uYWfl2ZVVXaHOrlnWjaPNpZrH9EXtxAGBaKJoXkTOVsT9ucIVWg\nlXFWwXH696lR+LUnGhtGsDFzFq6L/6S+3vV2GQtl8HQuZvGubd9WwOGgexo4\nfxDMBbKIqdjWZdx/ncg8MA+ap3s8FltYuNqj0YgN2XCio1/gQKvu4+I70UxH\no0JqzOqDcHBZBgE1aUaI6J6HFgQ7L09tBxNaxvhBE1Tf2zMxK/U5IMTkTYvA\nwGyIxepjcM2b89sM+aR/1iBaNdwoC4M9gNcjhaixu6wQX1APogKOPsRPXq+M\nkwQ99NjLTum9oEg8dQZTZsN8uIlRMa9Wvr9TQ8RK14xzrRnjeGkyFow3sxjC\nML/RYmdfTHnRddPAjn/Vjl51GfFrzAVvjp5PnrsmpVH0w3CESAhva/eHr0qf\nDGmJ\r\n=HfmM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcBULsvor69x5TCMb7/fEPVKOBeSwPLee6akGaF6zmYQIgYMYjNipSGlLa+ukMEHyTCoqV5JDEy1pZJ3AeNB2EO+s="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.3.1_1551974606208_0.17361176612324858"},"_hasShrinkwrap":false},"1.4.0":{"name":"@untool/core","version":"1.4.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^7.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"9794dbba7cc661486c9ea1216afb580b3c5c7537","_id":"@untool/core@1.4.0","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-ochiTqvCuEKYdYXMYXccYvOUVR745C0PzJeuvD/8flJCPhiu7hy4Kb6pic3Uiy1p5ivCGgEmPLjidcYqdKLUjw==","shasum":"33b70d887d3fd67f69b37df7d4816ff62ce0f808","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.4.0.tgz","fileCount":9,"unpackedSize":30875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckCX7CRA9TVsSAnZWagAATo8QAJShTeEnpNruKgjVZSnM\nIxyQKtzBlqYjDYk5XR9m2i4rXlU+niKrL3N2xcLpl4RLzZJtx2sWQq/eOWk0\n8IAsDdTV9NJoBa51Jgh1FhRYNk82NURWxdiEnkZeKbYKn6iCUdcxSSBdroKf\n2Npy0piipgThZFwVxPvF3zyF++b8Sdt37jqOVzTVaOq609G2lO5tjTDN9TVr\nOa30pMuctfgjJb4xu9E4+6X8X3GLSWuYH38/a7quAgjAwQw0UsjJdQakhHz8\nVVZEDOGTs2hWyoRqYB0hYJfGmEOX+EtNE53cCgxz9iruLxDLP8zwdSPSeI0D\nwpKEz3cag4fpQFHpEpesEDywDLJ/81dnB0gQbYNQCVgs/lAtf2iN7OX1QkSK\nrLbBnukVHdkvn2z8CuYn9hTHlwReW7z/vLkJO2dmVqUDTZdwkvvx94W/YTep\nZcxnHisdZvYRWAlF9oNDkg2LmYBwC+9dFOMkVgzlzvEuWXIXEHLq2v7nku2l\ncpc0h/1g2/m6KXglfAmjOt9kuvVKs/qSODC1mrlFLQ2l0xnv1ZXrBI/eC2g0\nANoks55daJe57jiXJW3C1F/XvDUIRReX8Yzmw2EYI+8n0DGbYb4UerZ+UyMU\nhW9AbjKzPUyeU0izBtTvLiqCHMTfKcUgoteVJNBLBqb2eZPnbMhg+E8Ft1Fu\nTUkx\r\n=dAlf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJfcxBM/L1Fuw1jlSSwxqGubc4XqFpBtwH1kK7bRuEzQIhAMya+63uJU4OiinJf0+Qy2XOgEFuxnV23/Nh1QsYMDuG"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.4.0_1552950778848_0.7112699128314532"},"_hasShrinkwrap":false},"1.4.1":{"name":"@untool/core","version":"1.4.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^7.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"94d805ff9404253b9293dd2f1752fd9a821318b4","_id":"@untool/core@1.4.1","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-k7a1fix8ItXuVgcHyQRKZeTz5J/bZIiYY1Jkagpi2bi8tX+d2Gd8SL6G74iMGAcVv6ueUaZZ1A8XmgFcWJX1IQ==","shasum":"3e07cf2757a89e801fa3c002519152dc509ece19","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.4.1.tgz","fileCount":9,"unpackedSize":31016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclNewCRA9TVsSAnZWagAAbW0P/iT8o47DodwE5dRqVn5W\nbTvHwVF30Amm1JSdTC0o/GyeyLSINn5ouVnfxSPksyTB/Ow1G3qrAzVYe+mJ\nXKPWiiPz3uOg2SsOoSEoztd2x3zwd3F3q5hjEwM6y4DX1kW5BJJAJPHRscyV\nc1XXISBd4fyd6Os9kkVJtigWOj/t1tOMfxFhBqQYkZQfFrLbs4Oo9dh4B4Rw\n/PlqxBqdwrRb6LFrgSLmsDTnmbVyjdXRsYaGMkijHa5rzqr9n8i1vyL7EMbN\nAsV/dS9S25bxIqC66rE5p7+7K2jRBFQI3LMdRMofP8Vej2K8/Xxnt0erFNeE\n7FbmdVa+6FYZx56XEUppXPJRPa4IvY2fhzepN6uRHhCE4aN4rIUMZWzqTMxt\nzOosZl43oj+1eobI+hZ+iJpXvkTGHLndbpLMq0Z6f8QVEE1JuxfcyVHkxIzG\nDrfnjv8UrDGF2lnk6o7nPpkAolDAx70sTQJwxlsxKWzthUAHQHr5VnrT5GHs\n6ovo2fUUvRGQV1+XN/k2Lg//QOHQclb+m9Y6RQbu8TcOSQIH6PlSLa51Estq\nwm+h1doM+Jct79lQzy/WLpZtxGN4JMsM6oVbi2YFUzPhAIOR7oGBEoxHmL89\nzy+JdeEfEN62IVwUTLlu7SEe2YTThNYzkAGIIqqkYR8Vwg6x7L0ajHZ3bVtX\nELEa\r\n=jlmz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUc3DkZ0zPTnFtgFpkLqxpT31yvAEcuK2nnTHvroxSqAiEAgaqbNOLlaSmPbTt8lcT4hKljY8skGE0d0r7Ur3e7i58="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.4.1_1553258415722_0.06093467467568048"},"_hasShrinkwrap":false},"1.5.0":{"name":"@untool/core","version":"1.5.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^7.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"36f274b1011cb84f4219eb82770f1784a726a4b2","_id":"@untool/core@1.5.0","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-ZU2KDhoBJWcc5+FPUzTY7p9jbi/K7qqmodYkb/0N9jWKpnrfbUf/jt7hiLf0hXxZyP1ckFj0eqKEvYVrIjyfXg==","shasum":"3f8384cd0045cb062ef3e352320818a11f581175","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.5.0.tgz","fileCount":10,"unpackedSize":32043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmqM8CRA9TVsSAnZWagAAqaQP/jB1iX7aaT7E8Y5st4UA\no5LNFh8gZCCUZE8Rb7J3soaq06ru1lxCyWaiBvZjsKHQp7AGv27nYEj5xsE4\nREAKtJg9hnCXYa616CBx5BkDzjuMvYu14oQXrQq9wsPVRbjFTehhHPKOgqIJ\nYmM1CmlvDSL8ziISdzzjSV6AiDeUKe8w1EXjCL+Hwr7Tp0zC1hGgJ/LYgbTw\n3uSUPH/4hIRzb0EdZs9IH3uXTOsaOCpM/xBqgo1BIwtTRX3EbjVNhqgW5qwy\numzBAUyKwrPYzs/+imOqfIfg605SawPfYfZ8grD6jOYiPkz51FDPrfRWfmxM\nk/qOURB0ofjTNChyKwZ5FRlnRnU0oEZRdQcjQWmn/6kDvBw/RGv3QRUq75RN\nZPAdSoM00FYgNfXMe2tfu8As0+zM8tFRZP09BTCeKTFgRkz1wq5+M6fx9BYv\nvq0Jc9y+MULOLl4GcmDEydkEDD239QWWmML8tzVTUBQOIwYRHhj3NHZXBzQH\nrJtJ66BIpFNU/sd15Wxpdavb+tMbZjn3hrwNqhAbOMylM0DaPBsGNQwswanL\nNH6F4APnxDj/fj7iCTdQxS2L3ATPlrGX48oT+Z6mf+obqcEhbz8ZObSCScNS\ntR47HQ1XFp1EC2TYPofRX5qGmURsUOd3/Zl3Kv/ab8RnWEOmz443pPQI/nw9\nX+gL\r\n=n+7i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0Rs9xbC1nakDl3Kv6kJiaFAAuUjJXhYF2azyt9Mf8rgIhAK1Y07PyDhCOg0emhJO+Gn8YPXiAAFwFfvRJk1ZP6gPV"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.5.0_1553638204033_0.7322887698851572"},"_hasShrinkwrap":false},"1.5.1":{"name":"@untool/core","version":"1.5.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^7.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"baaba5a01636254f7e54486d7fcfdd7ab89d4615","_id":"@untool/core@1.5.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.1/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-UpzLMizxqtzK/YS0sDvc85PhpEO4BvH4/5kz0ppbuUEIsUvM/UoUjZVFcoNprf8cQ2J6Jh/venOdzU83rNPBjw==","shasum":"200bec25dd5c3f27bcc275d55b35c2d410c07981","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.5.1.tgz","fileCount":10,"unpackedSize":32184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm4ydCRA9TVsSAnZWagAAphYQAIMA92x2XCZxPHtgSb5h\nC4K+ACdISTTi9iW7XjyJshCVKpREv9L53RtRn3xC8R7kh824JeQ7uYL5v2vx\nA2AFd+xKbOkbCJV9tjrnuveeUpZ1mZnpcpo37Cam/o+HxHZBq/JKKOcIullX\nkgZFx+DaLuhZvhFnNDJ+nFXFe85ZfthxfsAXyzpLtYRLZWslMFwPcZeMP+hj\ngyelF9BXM+kV3E5z1ToEj5X39PvWLKaMyFQ0MNJlTorCCs5drsy2toWTg4/p\nexIFgvMUGL3j6DwjVhZFYtH1DBmQwl5t75NMLv1l4kQI2OdxNjPUKbiKch/H\nNGh0SOo3npYknhewPnz2oiVgWvjwei+xfS05VYzgm8FBmor4jPCtnjGn5JBh\niL6aFIZSyB4rAuCW2SCeBVdd4hkv8j8DKb46w4gXy0cUhiOhA7sNNUHQX8gu\npYf81JFaMQ6gqoqJysKfWSJBZFqe3PfMG4CHx4oSi+XGhED89exgf0H2bOwb\nO+IoKFrHxO8bLL8dS0dbBEmDLcFmB6NK1by77/Ci5KsWTzY7LeC7m3FfEg8L\nLhLpnaqIHRtxeEV3mvLvem8LFhy9CSCDgF9dp80WOXTrEfBrsNkmpWabs2kN\nD4AL5P18MHgSF1nN8uy8ujWWfV/XLrKSd2KjeR+7CH9Zc//nnCpn1NAyv4F2\nZeS2\r\n=GoUT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDkxUU5AGOtBYVWnghjF8IBIJnSHnDC2F/Xhq7tXEnbAiB3sOmcbpl7gb3xh/owFiepcxC4eHbyFQbsOvakFHkZYA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.5.1_1553697949129_0.17681042771593125"},"_hasShrinkwrap":false},"1.6.0":{"name":"@untool/core","version":"1.6.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^7.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"e8b013bb739b80c34e1fe9ab4b8c82a3fb5b49f0","_id":"@untool/core@1.6.0","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.1/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-//HYHs8vw6kaVmF5q0QuU4hVFpeKd70RBdmLwEoiR4mDcghwcz80safF66ZKi6KgfRDuRZ49HlLME0ZC8ZQ53Q==","shasum":"d2b1a93410ca0aa5cd0ba95002cea6554505c9a7","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.6.0.tgz","fileCount":10,"unpackedSize":32324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrJIJCRA9TVsSAnZWagAAGbQP/2IRrMO3oMNqF2itRRri\nAeI5KR/tsW22Jm5O2ima9MppaIrwY1lBkn/Qf/b72jtgYE0jUdykCWLXVEvL\nrPfaYRGDCUeXIq4ExBdmQX4jSsy7T1rqIA/q1EX1F5F8I/X5Fr/LZeebrFQG\n58eWzc92HdWfVsox5ciiCeyAgHq2Df15iRVR5kbi1NNsD+McPH+n6Fev3AAb\nyLU06VxBCpExSPwIH5iDuQvp9R7estAD+myXwH8iaPlsP7CI3w3GaFyZMRgd\ntwaMMJ2K9B2lyPh6CJ9xOWdFpNjXUeGJVHZxlwrViLnbvhuRibWApOWx38MT\nc2Zt6NsqzndEIakYcqLsIx79df8tFUeWpHHPV/8Mpj6Ud/wUZJkNRAqWrFBG\ntyzPiPbmlW6KZnHIQPn2sIH4hGuilwK+i+8QF1REx5WZRm2yjCRUef2kJ1V6\nq0+v1RkVY/cX/G8Fj34MtIYtZQ4eFfV6fWLHouPCDeZORyyHB6u321kSrGLJ\nEEj8m9yMfJlPrOEft4e8yainDLb/zJI/MECsfI7aX5z0dKmwJ4chbSZCd/r2\ntbLGB5Ls2lMaS2hvf8ptRxl2pDuzrTTjRMbScI6vT+hF60yP8hxZrrBKeHUZ\n6Oz1vKi5xXu+6+5c4/LZIQZFc/f36jNeaSQ2W0mdnhifpF1cDW9y8auYv54n\nOm+/\r\n=Evdi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4bLA6FnOsfYa+jhE0GHNM73upqEES239+k7W+LsnzawIhAKI09fUcWVfCvFgpwH0LlvrrMrHBVkXzoYkSIw6TGf8f"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.6.0_1554813448643_0.8060762242001138"},"_hasShrinkwrap":false},"1.6.1":{"name":"@untool/core","version":"1.6.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^7.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"62e3566aa921ce7d41202f9d675d7a768dca550d","_id":"@untool/core@1.6.1","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.1/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-OA/UMMDvSk/Z9zVhjp/qIASiDmp6bKxAEURukj+7OmoOBhxr8s4K3xyR50B25ZtLhry2Kvaf7YMjN3jOohaA7w==","shasum":"a271015a87f153caf74dcbcef5827f9a53fb1581","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.6.1.tgz","fileCount":10,"unpackedSize":32465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrzV3CRA9TVsSAnZWagAA2BAQAIkxvYB72uyCk7RlTYvp\nGlx5z7XK+gXNEwrBYcIQLOU/ksHn0tMcG43IK9Tq833OpMq4lZCXNkxgOofE\nQHbMa39CrVc4SLf6KTFP2vMIQlpkTMEEtAk7XSIh4tXeTdBZx1lQNhzfn4lk\nSuTJwyUBef/w75bs/4hmzhLbOyxU/YHcuWXL/pRNX5MaXpuH0t2miT+V9HFk\ntya95sSlcjOcQlHEyKn1egbkEOCZqbenXfq2Fmf6jzIrZGbYWC6F//jMpjvV\n4jnJbFQTpY8eQ7mjveuaxR8xIgGutOkAD+O0ybPxOTY9PNpanA862AI+FhjP\npuq+fXNEHcWntDE0/BCp/x8wveFgAIdpQLSwyRkoAzDDSUsKEjQHGGI7GyvM\nEgtNmGLfXDfZ55k/1dZF1RqY5dC4cjuR2pe6GzbEIe0pm7SZ4VpISxPS84J5\nFiEPfzw/IJeAvQI0uu0j0D2jub4Hd8gJKo3Z02ORejYByCYIVUuf2Y3YxkBM\nEWFyGWH4H6HyzHCT1tq8X1RqXxH2XTyeOBsZ9ta4M2yDZ5K2LtWjRSRStrQk\nWOgePG90vzgcwVYb/UVNa0dHXPmQQ9oCUfYMdAj16gt2tP0XEA8yNbYdPWjI\nEJOB94wGZDNdgZXvjXfe1y2ld3Sy//WgqUvZI/ilFNujEOcCbGmmvdRvSXP8\n9O91\r\n=vkoo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQD4mVTvQjuXvFdXFzdXPp0j71tUxxH5hF8eY/yKq+VgIhAI/3wKz28R0oTO5ZY24Le6vC42MIJdHhfYyG5CS33i/k"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.6.1_1554986358928_0.9220822249265399"},"_hasShrinkwrap":false},"1.6.2":{"name":"@untool/core","version":"1.6.2","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^7.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^1.0.5","find-up":"^3.0.0","flat":"^4.0.0","is-plain-object":"^2.0.4","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"2a5f05dd9f8d5569d7579d6d2a4bd7c56a66dbda","_id":"@untool/core@1.6.2","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.2/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-mAwhMul5O+jwKxciXGxx+/gcpNnVn4QUfHbjIYcvAaMmfMzAXq/vhA3ukSSfASkPE3ePkxJLkeVbvPe0aqEjDQ==","shasum":"00e05578c34060f2545ed99983b4103d245c1136","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.6.2.tgz","fileCount":10,"unpackedSize":32606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctJozCRA9TVsSAnZWagAAGUsP/3HvYp+vB82AAV+S+19E\nHLACRc6OgoiZC4jdUO1LFVMHuI8Se5ocW/GLMV3jH+Hgj6z3/watFeyMUpij\nr/SsKpKI8HUaoXtVjNlYXOUYJs6ZYDCQRtuG0fvc0Av5MVLld3JE5plOAXdz\nt/LRYLA0x7wo1UVATPnQUumjUlqS25IZ5ltXNNEbMBRe1DzrrnqHnxn8ofor\nXrnfo95K6YIyTdCgRiq3Z40SI13kR5OHUdL3noPpJHrczS4oa4iKkHhZ3Ik9\nGebwnjYBLpdu9xNytbF/P2HdDeEtkTO8yj8OB5g+cs8K81RLXGGTETCjS8PP\ns20p13TKaBRvTwGJDwzkpjgKbMUfJ11EyLqYPkCo5gBxGNQBjTrY67Zt2rXY\nTA1RFLRbHfo9HoQRD3k7GsOTw0NZlEH+3w3SLYoo9eV287GWxcM/gkm3oHOn\nJJnHV4ZsB2sCE2Ch358G3j1leU1cFJXsp0sKhk/6ty0ylb2AodecCwyokgy3\nLYWp7N9iG9nkLpgVoVcFdvD7dVhwavwaONs7trI/i2rFdrSpCmP9Mx2d14N2\nlokz2gj5MvzS1Vg//d/b5Txq30xEtAboz3ks8mXO+6Kw0S7x5fw3SGFB90sR\nOte0uGhWZRf0Rf/OFiCYoWysL0glnhNhjF38RkofLQtqaC1c+CLBtfU1zL6g\nuga/\r\n=3mon\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKdAMwVqv1exLh0kUStobZ7/2BDyaZtMw3MJlFTgiP/wIhAIX8q/NVTxOiiAY72WgsVQFX6UeiUomD5TU6OAxE7eoX"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.6.2_1555339826753_0.22178785488815178"},"_hasShrinkwrap":false},"1.7.0":{"name":"@untool/core","version":"1.7.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^3.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"093c30b0eba5ffa7b60966ce094c28950bb54407","_id":"@untool/core@1.7.0","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.4/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-UeMIA4r4vl2bAGfGsu3xKb/nCRtLOUmhhxYrGOe4O4O6OHxRvJ56yQsYiSd6odcuPCLFyebbqgWO3nJ7jvTfJw==","shasum":"149cd3ce00f2c70b98625ec478d6bd779c2ce8e0","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.7.0.tgz","fileCount":10,"unpackedSize":33032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczGoHCRA9TVsSAnZWagAAau0P/jA0c55xQxrp+xCPeply\nwTn8KJXcmNDGlmGwhAXh6UFziOYouc75gEPdMMGGHUfUVcfRDEx8UgZuLTh8\nirTyINnl3scbsQpUqMa2hae04Zt1oVEhRb99B97O0hDqYjmclwe7wtV3WLZB\nkOeVhgsiE6aE8vxZq5W+N0v8vw2OcoxhqGZ48EMjzSN0+wooZlVnaabNAiCV\n15FZO0VcXiI2gbN0n85thJMVtVaHzfZZ4s4XFTSzfxRHIFly1QtWuVJDlUIv\n3lqBZwAYCsugvDl7IyezJcx5oerm/cuTVPlkORDP59U6ailxiR2pfdkY9tcV\nfJqv19+LqnxQEeTwzpWbsmBb6SW1876SroEcMGrMZiIcd1yoXHsoYUDojw+k\n1eS2LhlGTOtuBbmrZXR3WhKg3p16GL/NC7LPVm5WE8S1To9zQRowzgCw3n5M\nHminxputQyMRPA7oopTJEQT3ekHC4PeHW03LjcYclQzT7dZna4AEEy1qeZYj\nlGYazRYxjaOIXgsbc5ZFD+WDNiPxFPrp0pwgzsqDQy/JIC2zKBdlP9zw/Mao\nchYlir1xYJfI6yCAUvEQ12O/fEifJgY1z8vJv6/z682WL4OR5QG7AKhzm3Vi\nVLTvikVp7LtjNEuUMqAtyIQYYmMLg0XB3nRel9DhYhUc+9X/Aqxb8W5OHQSX\nVLqw\r\n=MnJc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+WgakqiessGorY7cpJomUpNijoeN68g36VZe397NmmwIgTyNYCCkNnYDkLxeyaXQNUMsiaMRXCon+8e0FziaIdr0="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.7.0_1556900358737_0.7072540355952623"},"_hasShrinkwrap":false},"1.8.0":{"name":"@untool/core","version":"1.8.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^3.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"d6f702ff1f5d83f3c27ed1cd213bfcbd9ed964e5","_id":"@untool/core@1.8.0","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.4/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-Iaoh7Lzj6tAjwUl79vJv6T5dmrIbg73KkXD5oKa3vnExba+avkrU45PbHeKTtul0gngPr7vdVy5VwgSx5Y91Rw==","shasum":"c53bda3d195f33b1c58377cd20e06bb1088ea972","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.8.0.tgz","fileCount":10,"unpackedSize":33290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0+YiCRA9TVsSAnZWagAAbycQAJJwHyv6o+kteclca2Lf\nw8SzhEYt8zoulFOTeCeA//342ETW1wnlVUlJpi4n440VSNMX3poFXvxGwPDE\nJBFZhrHu8Vm5pVltG54s/Ero8/kHgejOPQEDZ/S09PT1HyFgoMyCKz5hPzUz\nepPyRwryY/hyHXm0hQzEfASLw6x6iimDWElt1zrgNRq31lDkSMXd7Mzsfc32\nBVvs6BoH/kAEGCdLxP4Xb7CeGRj/OiWQVzPcDhm4LXIVGdrnEojhPSc4IhoV\nTwz9RYScC1dSh8VfGh42Q2BSMygA5dFARFLV1XCLL++55cjvOC4vVzOTZEyG\nm+PJzdZuSklLYDIeyBogqYwCQXSa3ORirttzHrruZAjpcF4dLSeGzWnYQFW8\ntgg2KsyZtsl7j5Ll5+hEqATH+vVwy8K2/r/szUGsrcrZycYEqWqt0BghDEaR\n9cyTWwE/wjPGnqogzhZbA8mhIcTnffOrtU5ET4AthHitM7aHIy4PYUbc/0g7\nwfqswkDKz70+Ycn1VH2G9e1e7WNyTYOs9a8kK3OwMR+3yUSif+ifm3FhpOmo\niWU0v8v72UUuv9XY4Tb1IggGTVaukzc2WlQ7bOCH0BgXBLTH8dirlnLLWHiA\nJrKd6v9EL8z/OJRKUBjxElWRvHlGRfJrezkKeODm+OoIrr5ITn5hnXAAJI64\nkk10\r\n=Nbne\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID94iESNhPwIehRb5aIRsXTxN9x8AEsgq+7teEA3fdTqAiEA4G5nJ9U+2QBNcoys7/km/K6BNAI56OCoCspmA5HUfZs="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.8.0_1557390881739_0.7451387594749386"},"_hasShrinkwrap":false},"1.8.1":{"name":"@untool/core","version":"1.8.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^3.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"8aef1e263d47fc4e1dd61ac54132ddd666062ad4","_id":"@untool/core@1.8.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.4/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-Chdu9ZeGlMSBm6zGEcnEa/6IkO4YIWYqMKAgIDmgj60e0dOoDw3Tt7i+hAULtkbcgPNweMLk6q1bQnpfRXR5tQ==","shasum":"e91751abc7a04ee3d2b39ce575924ca41bde6880","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.8.1.tgz","fileCount":10,"unpackedSize":33431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1BVwCRA9TVsSAnZWagAAqBQQAKRgoJCgD8L2ChV22rls\nK7RoO2ptHm8n3GWsaLdlhhYs/EBS3JUUa4PDGvBeBkSfPcbmHlMqh8Q1TKVq\n7i1hczHZQIfJgzDPJ54M/uuVeHc+GycYpdxP4lrMUcMfUTWZrAi8nqQ9QMQu\n+5avOELPepN37yuZ3Ktxb/Q+Oeu01rIl2BIqqIOdAnLCZPcC7hVOq/LDzPGE\nk2Z2bKUVub58X9Y023IRvDjfWO9bv0959fNmFsrAJlukV0wPXngNTGObUoz/\n8YXZ53L7L7AUanVI7/CwMEQvv9T7QIlhamwtCLeGKLHH371sjUV/PaVczPGT\nqzWu4plPKK/w+6edbYt3XZrSx4AZ96Qnh1gxmAfDvTR4lB7m9uiUE9drLoao\n/j/6DpnsVp6XJHF35vbKr8PAmEs7G9mBv+y1J761vlrfmnXGcnPQpqZnewQS\nYIC/91z8DVLwR0XNqXamN3KmHxSFEJQGVr139VaGJZqoDinH9VFqqp3OHKD7\nAcm71FfD2kSRuqOz8WcRMm12gpvEG8zqsfCf05vFZ9CfneRgaSIKQf52KwEN\nJshjoyfu5KFwIKhkoEnApBNJYHEjMV8cgIXvW+zYT1mvMINsuNpassKFZJAM\nWDBEJLuyboqdBsMNtUkiM+xmWkY9A1eze9za5IuqiwCb+ArnN0GTOaW43EaX\n2x27\r\n=3KSb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHNWJ7bdoq/ah5X3TZyOZizrlaGO52ZYehxdhp3uxdpAiBzeivm0JolzqyYiIElo1KWNoJuatVUZ4bV2poNJrywig=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.8.1_1557402991441_0.5499673484839505"},"_hasShrinkwrap":false},"1.8.2":{"name":"@untool/core","version":"1.8.2","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"e757fbca7859baed2082553bd2843b2fd3dc5907","_id":"@untool/core@1.8.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-I5sh3YRIdKWf31J6AZs/QOU/pITPK9RCHIUH33tAAceYF7M4WtsW7kTtwlSi2iUBSbYHOBVXdv1tdmXfT+mNBw==","shasum":"6555b2382b69efe20a8c4a973b34b89b0bdcc5f4","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.8.2.tgz","fileCount":10,"unpackedSize":33630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2VylCRA9TVsSAnZWagAA14cP/1HdncONfL2UfBhuKAKG\nMbbRFKJUxR9w6SIFKt/1J/S9CV8VJ+a24N9Gpgicvs2UtgFgpTfZITaX2XnR\nQgLV1GPiYGxXExmjmkoOcA0Leo4tRV0r/khtDu85uyfDO0ugWZXa4MHKWLpP\n6hO+6yWLXXobDdWl3IckSpCZmuncgmd7+dXblL0LsuXktML+xOy5UwmHIqB/\nP3nU1QGCvexAo+TmYMIOFtDeq1TaJzymeHotM+4borEugvjnN0rBReLhv3zq\nFrBc+Zs8M0EK/szmQM15JU746OGDo3FbPFsAAYMm0jUm9e0ngkyUVbwerRo6\nVkbD0Tgqjb9Tl6ycx0U1d/VurIzxhaZSQiscFgD1QRcdtB9buR/k2qdIsS9W\nQO9FsleyHf6Spc+1qx0FSP6KGvFE2cDq6sc8VNoYTcK5HuOOFhzw8H0wlsLU\nRtk5k2j5HjAuyO6wY5n3o7TLIWxdMUPEurjKzcayA6wsXKFz6BEIQ8GM6OVB\nEPocwxLMxGBr/EY5QVefetqt3sbt0TEZIs2tZxvK/EeDIUoM08rdvi/22Fr5\nUSu03k/few39I+vhd00Eaue5PBk5UPUy6qhacSqxELj2cLgCuLqmZNGxobnz\nkl+oTSEaoZ7WaC7ngmWEJDX2qRrfpJCtL2LadyPFmffg/DXSfZ6mPWAri3bL\nYlFC\r\n=CuQY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAF53kHTJ57xGxZUC5RY0t2EbAJAIVo5y06yFVSQerhjAiEAtjMqKJl2q50CmyP6Hgv9M3Pkdd1HcB19iXNeCnb4bi4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.8.2_1557748900066_0.26812205983362425"},"_hasShrinkwrap":false},"1.8.3":{"name":"@untool/core","version":"1.8.3","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^6.0.0"},"engines":{"node":">8.6.0"},"gitHead":"1d8e2c73d0b2d395ec4c88857ff6ba4056b2c73e","_id":"@untool/core@1.8.3","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.4/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-vrrGPhUd3ADgNt+krydH5t/FHBmKvt2t7TWsT45z7dzmwuX4iXF/oXGENkxg2oD0Sa8rFqXHqNMiGDRHJV+OhA==","shasum":"a5d5a2bc5905491cfbba92d7a304e6ded3cdba60","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.8.3.tgz","fileCount":10,"unpackedSize":33771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ZVKCRA9TVsSAnZWagAANRgP/i//2wIgAiPn+7x2ZFpj\n9p04mPQaUWGLlcAmNatD75szEO2GzrxMgn8jXQ9redzafzyjCWbjP0gU0J/A\nTO4/37S3g6hp553xxxWBKrHRcuh/hVmd6WDvyg7E2uqgO9mYYI/t1modh/Y/\n7fHmFME7e7E3N+dzFmQZ9bHdIK/ivMu4lA1gv7PO2nhj0t+Mp+pnhvpEesAb\nTcWouobBWJdATd1pYzzxv1t+TMVm34MCyy1Gtgy1HhW9VGfwJt7obTOKAwTA\nTkfzv2QHZSBpoNuI/RMdZGs5iA9in+dPE7lf12XBd3HKACwkr+kepH6vZi8A\nXryiL/WkaGX0B6SlEmVy/L1pvxHyHej0mK9QFeC45kRg7drFi8w256ec4Mbj\n3tcDGh6kyD/NY8ejm0k/HL22a/ASan7dOk0LqS7mZG0mL2xfQ5oYgtJkXaJX\nB8dddBpzchE4mvRc2T8nT/gZpWdEg7iWXGvaEvByAYaPyt3C36A/Qv0yd0fp\nD83dy1ig2Z9l68uT2vXM3UjXAhs8x4Roz5m62UawWzYZdHsPAeXnZbXGOFe2\nd2tf6nIC4AHoklYTYvGKvEaPEwIRlx0//fMraiqoiKqR937AI039eNMi+DwG\nPXcv7qT+k0z61jIkL9pGZI/i7uNjjfFA7FWJLg4DhYF9h8lvcyOlfkiKrZ9j\n2G5d\r\n=LbOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqzf3EJ7MkHTWlgf4y2MO5TEDTM6cSFenX4hGlqNXQKAiBU9Wsqiubtg0EsgMAhKliBRMCesdVMSuPIZK0GLoGw7A=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.8.3_1557763401667_0.1505522820819536"},"_hasShrinkwrap":false},"1.9.0":{"name":"@untool/core","version":"1.9.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"22b23a7628535bfd4d5cf20cc8179241d48d6c6c","_id":"@untool/core@1.9.0","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.15.0/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-xISSL7QSnIs1qor6+G+ph6rq0+Pu4k06ftsqtcm48tXsOsAQPHvx/1c3+yqgLjxxPupk8aKCofzEEF5KnAHCYg==","shasum":"46fe1833bc7eabd9459f3127c0c93eb3f415b16d","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.9.0.tgz","fileCount":10,"unpackedSize":33976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB8MBCRA9TVsSAnZWagAAu44P/iGC/86z7V0aHNCYgWEK\ngfO7iPvz1zwgIh3rkae6yemzGy8aqpBOAgcF8zp4swBYdw9oXaTzZcbuYFAf\nk7gA1Up9T1elVczGA/UpUadpyKOcFgXpHRpXG0AEW7+bLrSVmnO4QYhz07nR\nIbcxc6/fvCJClGM3wfWqydvPuN/Kys68E233S36bU31NGx4OPVbQbyYUqc8V\ngmIFSTRP9Koxu5EolYy/xrRNiCvxeFEtop/ovB5qVwXm+2B/6Zc2GRD8byaM\n1POG8bTwLkDDfW1boHcT9hp2JUhbqJZhz9wgBrI4q5fhqlJreaeKb/aN5w+m\n+3Y9MeS/DbMA7xMqKkEHoDA6EE5bMadhi7ZdYDKqGzb1VoctCURGIkcjJlfz\nR/hFi60e84aCdtYlzYdDKtYdGx+3cej3rSZV8iLPbUd0N35/DCckg8QqtsOq\nVtUvMQCcQ1hGCOK1YEt7a56lUi1qsb7nAaNN++yR4tFokruhh2fMHCQiWm1l\nU1IpsWtpsX5JPhVn9jC1BfQg/3ClVq+l7OWGwwd/WzS7/burr6Qu7m1uMu9j\n+giKmNaGmo/JaeO1e2Kh2rV+qOvNPVpMVkm14QUpn0uBxTCi90G/aTvvTmb5\nqBVWoYsvUAUkEseKBK62AfAOs2lA5H5bbRSj1KJoje5T5FxtZ4vb0fXo4T5Z\n2Im5\r\n=sSaX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHH7dNxFrFtQPoGM3Jgjb5u82i2WJNZfu5Mkh42XURvkAiEAjL8sdq/LCCR5f5u8p/26ZN3Y/+kRbLpeiDnNBO+4VjA="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.9.0_1560789760553_0.8918138869856689"},"_hasShrinkwrap":false},"1.9.1":{"name":"@untool/core","version":"1.9.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.1","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4e882f2f56035e24a84faba168bbafa14b56d17a","_id":"@untool/core@1.9.1","_nodeVersion":"12.5.0","_npmVersion":"lerna/3.15.0/node@v12.5.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-BdxGdsLa2m6UqgkYQTRgtaQjmIQqcgWZOiLLq5dLF6F8mNRuR1lceOKMG1R0xRgHgW5hTi3Ahrh53zfvO5Y4Ng==","shasum":"720e48037e998148eaa0cbb219bbc336a54c84dd","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.9.1.tgz","fileCount":10,"unpackedSize":34117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGix5CRA9TVsSAnZWagAA4d4P/A5nqVf7TkcvUYiYxEpI\nmlqUiwhTRzNM0XeOVGBR3JkE4DJj/iR6ssGsk4oifW4ohm/Z8tr7b4FBQCSS\ntK9YaPwer8m3T6nr2gUvCR/Aksodr/lsdQM6IMJKro3HqU+Qt1v6O7PymXil\n2uYJeNSEt2AkcR30FxCY/SddPzfoedm4arCcgu7UxsowLtrixxcJR07GZdiR\n2yhxYCrEBlHgKdJbpNCPx6mX74AgRiN/zuSgFCxMMbnjXITdKYXMFmlqMw7W\nQZ2dCkz0vSZmUrHISaerxg5269QamfoeBVUvcOWvvhPMBPQxMfrH/ufWFqlU\nPLs57OAT0Hbaj7tul+QXevrO/oApMVUNxtPCr1C0/nWo6ySLSMT/wKew97oA\nQ6QjZInX3TVKqmBRI7c83zLTQ2Oi3qCuWFQW4GU7qfgBnjR8CeqHQ/hhEn21\n5B6tEi5AC/q8paL29gIz/RGNDBrZyK6y3EqspBin6gk/R7Iwk5ZQoUofolSO\nCDqthpmZAw4MnnY0UQR1JG3bxQTGgaerCbQGBuZW1UUdvmzQgQUsTqecqUhs\nymQTf23DzI7HOpplftSU6eqMEwcLqs5/iDcV85T5YaVTD1rXzN8BP9r6Utq2\ne07l15i85KrLKPT7FlZVIXiRp01/FSHIYB1yC/vqNjnjxNYkBpZCVoatetYz\nrCEE\r\n=9V9x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7TsSIQt6sQmPr/yT6Otfeb3wiOifdw9OqpsOKXdYHKAiEA/Lghl9GkgBdM55O3BQUb9D2ec7opnwyRPtRBF3tL/5U="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.9.1_1561996408766_0.042632599969131046"},"_hasShrinkwrap":false},"1.9.2":{"name":"@untool/core","version":"1.9.2","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"f2d490f8c88299e3e34076a6f4a5427d20bb00fb","_id":"@untool/core@1.9.2","_nodeVersion":"12.5.0","_npmVersion":"lerna/3.15.0/node@v12.5.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-IoSJDrH+2xkTWcMHdmmFIyDsxzIUL7NrJMOvJSXvt2ubfc6VrjvJWWgXMIGbwS2dBsO2lNQA8mQ1oVjWt/Wvhg==","shasum":"0eb9c15bbbc46765c56157e48ded4d8e9aa8f507","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.9.2.tgz","fileCount":10,"unpackedSize":34320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJzRnCRA9TVsSAnZWagAAwFQP/3jwxOyC5TfrK0BOBPrx\nrSqKuTc7k1+R03kHTzSpVZt7NbtQQBLTV2kVKTdij45tQwAVj48mf/8KrrTt\n9G+d8j4n+5fgFsrSqmM1AwLpriaexwcE6M3adpqvs1V10yC1kcDG/nCmF5M/\nk/WcPqx+bOjpmAwbsA3PQNjgM1hLaM8pqSylNzZU815u75chRRZ4OrjxziJY\nZ2+lDIlZAmGT72dGAASeI8anatuS1oU6Ua3DgiXSmqLhs6pQanVwhoCha44x\nayMA1qShICc3upX8qQ6y5n0liqQCBFX0zTLOPbRvyl7UgiyyRS/InLdNGQQ4\nQKkauAXU8OH8dP2eOqf4I5BpdPC+GBnwRA9AUkP45SLtyJeE85Bm3UeDi5a2\nLfdyPGLbypVICDLiSVX/+LqKmTKU2JNseS4GuWboLYyESG0zpZefD4JMj3KS\nuRul0ztMib2CeUOabHSQ75c9GYYXM5rUTnfQ4+L0bTQCnmCwcD9soa0W7hQN\nDytpmll+/NnVBKN5vnTmAFgdG1WFAfDxd5UINxkQl+4W9v9GkuDXCe5dMy9L\nws6d/mf3FIzTeeBTrU2lg9sPk/OnJTSwcTvzPRhoHkLTHMh93BowjKPIsSgr\nBOL4JQh2v5JqlxKW5EzaQtJSsLL1qkgBb7MTysPmdAP5fz640WzKbVCID5/w\nkSHE\r\n=wy+N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxrKD+5TxnsnhJ6IJ4pnXKdtWjFZH4xpzDZlOtZRfGbAiEAsB6Lp2XUOnNzCiX6uJj5WtoPZ3zR15acSWu9tCZmdyM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.9.2_1562850407143_0.1575196018797862"},"_hasShrinkwrap":false},"1.9.3":{"name":"@untool/core","version":"1.9.3","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/core@1.9.3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WrcgJOq681jwu3ekfOTPtNNt0Cb9j3LVuEo5cEtMP+6XYm72ZQQgpfvyq6fOmbr5spnwTH1S8xFg8/hJlr5pWA==","shasum":"7c38f74b5bc724b69c5adf1cb3b26f7d6cac44a0","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.9.3.tgz","fileCount":9,"unpackedSize":33412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMdHECRA9TVsSAnZWagAAyvUP/34K+AzTmiqtQjl/89C2\nxQ63akABQSFNoDR5nOQnwyzWZBERXKFUyn9l7NErjwuV311MHG4FvHnH1pfJ\nTyC3N7uWhRCXfFcoc0jWlTvvW8a24xlu5s2l/icGImm/0Q1tDtVCoTEfddpl\ncUGGWc9BhMoYIv9fl4eBbomsPNIzk5F/SmALlFBkZbNUL9K8pIvTVZjDYIXj\nuB2ODpt69nZefcwl7ay+vOvTLGa7bnKHc2mK7eaxj8QYMlNmYOBs+NaQ/dva\nMm4x2MOoG8+SX5RZQyibm3ugguyOKb/EkOXBqGz6As1ZxyEQt1C7H8N65YXR\nbm0Ces2FjA95wQ74O1Sgb++llWk3ebsPLZMZeDRGS8GIJvgwy/3YwDpwIUop\nU+zG5/FOx53zXoIJW3qH91o96uCDnmRiOC5S+r7liNY8ixsE/HqqP02xiOwP\nPIiXMtW+bhznthyG6ILKvnOGdsAk9FWduKIL234v+IagK4raFzNGgAQV7Rx/\nm9nWDkQZm5AiYcuz90ysvsRKJLXsSRABUq9uLrobnKi41W/qen/D+hHUdxjL\nkEr0GtuB/p9HIbeSO2Vp4TJKVrjnBXDZH4DTox1bBwzkSToK+wFlUvEvrdL0\ne6eLZahfgC8WeRgKEMZL556xwmVVHA4DtYKlANeQckaqAn1MGjqC0qBhaCb3\ndild\r\n=5Qf+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS7NYg1jB6FiYNHN9eOSrPe2H7PWOUZS//QYSee8+SMAiEAh0dowh95zNkqtn1RLbbVEvDbA0sgJk2qlmWoHElWcgo="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.9.3_1563546051767_0.5229925135997937"},"_hasShrinkwrap":false},"1.9.4":{"name":"@untool/core","version":"1.9.4","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4e2a7815bbc17847bad2b9064732e254e210ddda","_id":"@untool/core@1.9.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-HiOFniRx8aB1NyFEUr67GCPCfz7LTxXwnfHpk/Qjb6JrmlQG1ySld2Y6REVGqyO6sadHLkKRCypNaoGx2J9QjQ==","shasum":"c71f8c774cc8ffe66b61e7debed00164776ae6f5","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.9.4.tgz","fileCount":10,"unpackedSize":34831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNv0BCRA9TVsSAnZWagAArJUP/R15G8MBjfZSBe/9C6V3\nHdX+kRIIgF3fPewyKujOV5SwKhvh9Wz0CPfr1HJ8dyvsc3ZdNjtG6eRKDdLy\nal7vhNR6aFHMxg+RFBG9lUqIWFuH8Dh0WphHv4M8d6pDEXHA4yquqohihBNZ\nnmI0JHgNEeqYY+eijz8ZQZmpiIza3j0GYpCWR8kCVT3jIqPgSmFg7uyIhtY7\nKupx6CmzLYOWI52/OIVLcm+YHHNNgpvEhERptL/9+SY+HnkOwkiayql7KoPG\nJqmLXgrfhkjpLdbd0boNOYrIsh5ZzFFhlAuiUb77tnm+6J58Z/WEsGKHVW1Q\n/7TbviMPqHOyfHlqYME7BSFjskA1Z/b9Jo+UaGf1jKw4l77sJtLnAub95rP6\nS2bGZ0+RBvJnO/h00KJjw5N8k9w6zHN3VijKKKZQs49/6DNz4QBN1su/gvXB\nJjV9ca3jU3t4+S5c+zHoNeNZyJ9z54eYMoTAR+roCq5J303qe2yHOqdl/esW\nIrKJQQCKc/RPjfEanNvjahddU/SRImiCwuHScEVrFhJK/LgoimswjnsDxhGu\nzPGPTa3fsrEybgg1cQ2SIBXVcOeI2XHv6bY7CtrO51qkPtYZCBe98lE+OrLf\n2Fjt0Qpo0oGkiKVdGWvGz8zq/bO5nz7/aF+Kho4SICq3PJ54EB0E2Ghsdmpq\nPNcm\r\n=lp69\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoTiOV3VxvLjmVSGKwA8FjH2YooEX8Ub5qusk4KLctFAiEA/vqlctfwEhhIveIXxz0/LwNjF8kGyBR7/U3UOBXdn4w="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.9.4_1563884800862_0.07329868779069537"},"_hasShrinkwrap":false},"1.10.0":{"name":"@untool/core","version":"1.10.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"80d75916ffa64a74116022767daa9d5f28c6ca6c","_id":"@untool/core@1.10.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-he199C3yTnJsEUumo6fptQ47sI3MNVqlW3gO6TCYA/iGZvX27N9/jgfcP7i1PDijLAJcGCyVulnNKw0WSPKKfw==","shasum":"98e0736771c71aed31c572836451d3aede9462bb","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.10.0.tgz","fileCount":10,"unpackedSize":34974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUVaQCRA9TVsSAnZWagAA3/YP/0ac3uil5E6C72vuZieD\nd6DthtzbLLjATPPdskC88ElNA1800vUBp7e75Ddrb+mMwSPCNLqTOpsoNjez\nEiXZ6d2MGoMHrlpJnxi5m8VJFfHtc4oJ0MnIJ2E6LQSNA/vrcDE2eWJyoVvI\nVr/bol2bOx13PL8FKbr8Y2TROV391gYanvUyxY0+CA4Ilm2yHZC96M/xnx4L\ncXRQJ96zdDw5D9gTwIEtUE3p+JroF21+4LbWrI6bPMXo/a8ccv8Z9eFM+4ah\n6IGu0FV8VfX8CaxerT8i1bO8rwU3/2p7dGxs8n3KDbrQ1hv1xPumLkldP517\nXNy7G0HWecbun4v8JUZlu8T77kFC6Y36rkktag9/okkwmlPyRGqi9mgrcGt/\nQmDHBrJk8JSTjB/KsxOjUn+QebGvSH++bs/i1VdxZNuVoaQuyLFPtOb1IcvY\nTnXUFqleX3dec0aQEOkex8xTi04shQZ362FMO6YJvA945o60SOJlfgdIFVKX\n3AdSIotBuwZemVoUVJcRyB+KuR9dGSVBu9ebG/DOKGpuH2+tQk08+FgagY85\nUHyahDYxE9n3YhaqqepGN6Mp92imxeCCBjOLtAfgF0acO0ebQd4Tn2fIPGbK\nOx8FRJeaMuN2+gjB9gkp/vmX7TYnftOIClyeTwAsA7XFBrV4ka8j7L2kiqfk\nsqf/\r\n=f80R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkCo3eaOm0AzK8/+aq1O6qn79qk6O7dz8gZdCPHzGRkAiEA0DHuw8MwII+3C3Oqu6RhJ2MaoiytWis+GRjEjAU1oFM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.10.0_1565611663888_0.8442221701971899"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"@untool/core","version":"2.0.0-alpha.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"0eef531cc4c1a719cf3fda60ede73c63ab618135","readme":"# `@untool/core`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Fcore.svg)](https://www.npmjs.com/package/@untool/core)\n\n`@untool/core` is the functional foundation every other `untool` component is built upon. It contains a comprehensive configuration engine and a mixin base class.\n\n### Installation\n\n```bash\n$ yarn add @untool/core # OR npm install @untool/core\n```\n\n## Configuration\n\nApart from a couple of very basic properties (`name`, `version` and `rootDir`), `@untool/core` does not provide configuration of its own. It does, however, provide an elaborate configuration mechanism.\n\nIt allows you to set up mixins and pull in presets. Mixins provide extra functionality. Presets provide configuration defaults and often additionally include custom mixins. Read more about mixins and presets below.\n\n```json\n{\n  \"mixins\": [\"@untool/yargs\"],\n  \"presets\": [\"@untool/express\"]\n}\n```\n\n`@untool/core` comes with support for environment specific configuration. For example, [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md) uses this placeholder based mechanism to bind the server port to the value of an environment variable.\n\n```json\n{\n  \"port\": \"[PORT]\"\n}\n```\n\nNow if you start your app in an environment in which the corresponding variable is defined, it will be picked up _at runtime_. To streamline development workflows, `@untool/core` comes with built-in support for [`dotenv`](https://github.com/motdotla/dotenv).\n\n```bash\n$ PORT=12345 un start\n```\n\nThere is another kind of placeholders. It can be used to reference other configuration values. Nested structures will be flattened before being used for placeholder substitution.\n\n```json\n{\n  \"foo\": \"foo\",\n  \"bar\": {\n    \"baz\": \"<foo>\"\n  },\n  \"qux\": \"<bar.baz>\"\n}\n```\n\n`@untool/core` looks for configuration data in a couple of places. It only uses the first config it finds, so make sure you do not have multiple configs lying around:\n\n- an `untool` property in your project's `package.json` file\n- an `.untoolrc` file in your project's root folder (JSON, YAML, or JS)\n- an `.untoolrc.{json,yaml,yml,js}` file in your project's root folder\n- an `untool.config.js` file in your project's root folder\n\nWe strongly encourage organizing and publishing reusable bits of configuration as custom presets. You can even use any other `untool` project as a preset: just install it (e.g. `yarn add <git remote url>`) and add it to the `presets` section in your project's `untool` configuration.\n\n### Presets\n\n`untool` presets are JavaScript files or standard NPM modules. Presets can define or override arbitrary configuration properties, including mixins and other presets.\n\nJust as with your own project, presets can be written using JavaScript, JSON or YAML syntax. They are plain nested objects (or hashes) and they fully support the features outlined above: placeholders and environment specificity.\n\n##### JavaScript preset\n\n```javascript\nmodule.exports = {\n  foo: 'bar',\n  baz: {\n    quux: [23],\n  },\n};\n```\n\n##### JSON preset\n\n```json\n{\n  \"foo\": \"bar\",\n  \"baz\": {\n    \"quux\": [23]\n  }\n}\n```\n\n##### YAML preset\n\n```yaml\nfoo: bar\nbaz:\n  quux:\n    - 23\n```\n\nIn preset packages, `@untool/core` will try to load a config from the same places as in your project and in addition, it will look in two more places:\n\n- a file defined in the `preset` property in the preset's `package.json` file\n- a `preset.js` file in the preset package's root folder\n\nIf you want to not only override and extend config values, but rather provide actual features, you can include custom mixins directly in your preset. Some of `untool`'s default presets do just that.\n\n### Mixins\n\nMixins are the primary mechanism in `untool` to extend and alter its features and behaviour. Using mixins, you can, for example, add your own Yargs commands, Express middlewares or React add-ons such as Redux.\n\nYou can even build custom mixins that provide hooks for others to tap into, extending and altering their capabilities. There are three distinct types of mixins that are supported in `untool`: `core`, `browser` and `server`.\n\n`untool` uses a single config key for all three kinds of mixins: `mixins`. It expects an array of module path strings. `@untool/core` looks for mixins in the following places beneath those module paths:\n\n- a file defined in the `mixin:{core,server,browser}` property in the preset's `package.json` file\n- a file defined in the `mixin:runtime` property in the preset's `package.json` file (for `server`+`browser`)\n- a file defined in the `mixin` property in the preset's `package.json` file (for `core`+`server`+`browser`)\n- a `mixin.{core,server,browser}.js` file in the preset package's root folder\n- a `mixin.runtime.js` file in the preset package's root folder (for `server`+`browser`)\n- a `mixin.js` file in the preset package's root folder (for `core`+`server`+`browser`)\n\nBy using this mechanism, you can use a single NPM module to provide all three types of mixins, one mixin each for build and runtime or even a single mixin used for all contexts.\n\nEvery and all functionality in and around `untool` is expected to be organized in mixins. In `untool`, mixins are a bit special: they do not share state, i.e. they do not provide methods to a single 'host' object.\n\nInstead, they are based on a library called [`mixinable`](https://github.com/untool/mixinable). Their methods are, therefore, applied according to specific strategies: `override`, `parallel`, `sequence`, and `pipe` are some examples.\n\nIf you create custom mixins that define additional mixin strategies, you probably want to call the appropriate methods yourself to allow others to, for example, modify your mixin's specific config.\n\n## API\n\n### `Mixin(config, options)`\n\n```javascript\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  myMethod() {}\n}\n\nexport default MyMixin;\n```\n\n`Mixin` is a base class to build custom mixins upon. As such, it only provides a class constructor that accepts and handles a couple of arguments. You do not, however, usually instantiate your mixins - `@untool/core` does that for you if configured to use them.\n\nThe `Mixin` constructor expects two arguments: `config`, the main configuration object, and `options`, an object containing more ephemeral settings. These arguments are made available as a homonymous instance properties.\n\n```javascript\nimport { override } from 'mixinable';\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  constructor(config, options) {\n    super(config, options);\n  }\n  myMethod(...args) {\n    return this.myHookMethod(...args);\n  }\n}\n\nMyMixin.strategies = {\n  myHookMethod: override,\n};\n\nexport default MyMixin;\n```\n\nIf inheriting from `Mixin`, all mixinable methods of your mixin are automatically bound to the respective instance, so you do not have to call `method.bind()` yourself even if you use them in asynchronous contexts.\n\nWhile it is technically possible to define non-mixin utility methods on your mixin, doing so is strongly discouraged. If you have to, however, it is recommended to prefix such methods' names with an underscore (`_`) to denote them as private.\n\nNote that you can call all defined mixinable methods directly on your mixin instance.\n\n### `initialize([configOverrides], [options])`\n\nThis is a semi-private function that is mainly being used internally, for example by [`@untool/yargs`](https://github.com/untool/untool/blob/master/packages/yargs/README.md). It returns the core mixin container - this allows you to call all defined mixin methods.\n\nYou will only ever have to call it if you want to use `@untool/core` programmatically. You can pass it an `configOverrides` object that will be merged into the main config object, and and options object mixins might use instead of CLI arguments.\n","readmeFilename":"README.md","_id":"@untool/core@2.0.0-alpha.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-vi8TMtm8vT4L2jduTfm30wjsdvXo9Qz6ixsy82JeT/74jfkp3r2RRLtQ5qy/LgIMOEqm0SfdQAssUead01Aeog==","shasum":"b4bace8efa0192f5ce68eabf3d67e389a17e1902","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.0-alpha.0.tgz","fileCount":10,"unpackedSize":35138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaUf8CRA9TVsSAnZWagAAFioP/ikOwP+fVmIeXs6bCx9W\nBaAwAJ6H6nMTaSJB20tWeVGDc0MyQ67vgzxscddPkMt+Twp0QkzHp2nLHZoB\nWpyBS0fs9EGGudWI+Ec/TlvwopXlrrYJQpLps1HCGdLN//t2CmSePZasWtT0\ngTclyuV+3YscJ7VbfRrZDXioGdu+TKoio6L85zI4jXaAaCPwEs+XKQ/9NGZB\nuvp7ZSVKsCcTwWw4rfI4ecHH9GQH3c0IfIN9FZiTc2hdUZ/P1Mdkfny+T5ol\nySj6Ddb7x0FvAyYy51P7aoYe5DPEeHBFHlXl0rWklkm0wuSD66QEzLj+oIGU\nHEaD5s4dDTbInfT9MvDOUr95r8k6PwA79XdXj3mMdVLIGov+9xy4S9A2mJ9Y\nIXaP+c2LPEmEG5cFBwH5/9y3OqfVAPPWZ9y3w8VQhx2QkWTg6biVS5DqnNY4\nBCMSu7WxMdZrp4QxqARlgE0+hapU3wtr8e97UmHMxSsLSM25o3ZgMnhIjdOW\nbIE5xjh8zt9bbMtYc4BVi50devfLi/IJzNZapYySrUvXGGkAGpxCWSl1wfQ3\n73RQGHzp+RN/Jn6OeA4dbw72Hm52eJ2GZ+Y3x5KawHx4uQVpbly0vlTeKpAR\naOWdQWi1wGzcgeuclSm1dt+qR+efK3Mvlkwtjjx0wEJAislvuDfjuLj2kg9p\nOQbO\r\n=v6ZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGInbXb79jQy42x4NZbl91s240jUqoHb3B5oQ93M95jGAiAMRik+pU5UB93A7D79MbMVaAI1EUtRJWydxnmXmFtImA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-alpha.0_1567180795521_0.19755368704686216"},"_hasShrinkwrap":false},"1.10.1":{"name":"@untool/core","version":"1.10.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4077d4a93f01c403c7e45042225e7aa65bbffb14","_id":"@untool/core@1.10.1","_nodeVersion":"12.4.0","_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","dist":{"integrity":"sha512-j7JUEVxruEUniizx6SL5krxgwjsOxsJyDYs3+wOslTyPu4HrxQMif58ANkmETTBqDvz4wEXf3OFmhyTNDs2oQA==","shasum":"6007323c22221dc749f25374378471d5d19d8900","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.10.1.tgz","fileCount":10,"unpackedSize":35118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeLN5CRA9TVsSAnZWagAAHpMP/iJjbaohc34x9z+mS83r\nSm001Oc0Li9DRibL3H61NMQ8Yl8IHXvMaHjbKIWlPavGFS33DAMFir/UVhP6\nc0iuDt78n3hyHelArRnytKAHa1YZxCgnhOCAW4BVgT0EhbDjTiY8cWHw5KhH\n02/O9z/hDXnEI4Gns7rAZ0l7GDT6hHaIlZe5IVYF4vVWiHbMx2sYD5cnb67d\nz3ZCJaN94B1eYLOIZTZySa92odT3U6QW14htSZ6+pXDpxAOZmh230xAT1bjk\nvkfod5KGhAZjtIZ9LjsLqGG71zq8BtodnB3SsvNpwRR0mHBL7UsMMdRlsU8p\nvIuqhri8Wh5yddWAGBx0g52z8iRmsC36oznAV292D22h9GXWHs/ZyYN9qhfV\nzxZJyZ3FVVHPQc0m5WQkrvH74uCvUb/jeTpyRX21ga8TcNk03dr9IjdQj12K\nB3vviHDd8jiT2zDvfpZ7hvJd1h/+crCnMt1yDTwhURRrK0IFUFe1MpZhLXJA\nusUhMmzqeJ1Lk8I1LiHkEQOwPvBLCpd0mjfenfO2ZzK0IqW+Pd+V9OOnHQ31\nZpw7VfQhgPEzrio4FOIsM79aSvE6D0MQTXuBZv/K+l4R/jOyw6SdlCkrOIb9\nc8iGqqLyCpGzBo5LA6a1CoyQh0yOpwg0BSIRvkuIDeOlu3pYGTXegiPdRXPi\napdD\r\n=+59B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCICsl7qVMPXOSb8lNUV2r56S2FjK9whTr1wc7y9c1NWdeAh9a9oidvjphpwYiIzp2DgEJ/SMAHG1iOINL2/sF+3kx"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.10.1_1568191353075_0.19574763507082094"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"@untool/core","version":"2.0.0-alpha.2","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"7511ce65162fd3248d75e4c67a9e49b3f8e23b98","readme":"# `@untool/core`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Fcore.svg)](https://www.npmjs.com/package/@untool/core)\n\n`@untool/core` is the functional foundation every other `untool` component is built upon. It contains a comprehensive configuration engine and a mixin base class.\n\n### Installation\n\n```bash\n$ yarn add @untool/core # OR npm install @untool/core\n```\n\n## Configuration\n\nApart from a couple of very basic properties (`name`, `version` and `rootDir`), `@untool/core` does not provide configuration of its own. It does, however, provide an elaborate configuration mechanism.\n\nIt allows you to set up mixins and pull in presets. Mixins provide extra functionality. Presets provide configuration defaults and often additionally include custom mixins. Read more about mixins and presets below.\n\n```json\n{\n  \"mixins\": [\"@untool/yargs\"],\n  \"presets\": [\"@untool/express\"]\n}\n```\n\n`@untool/core` comes with support for environment specific configuration. For example, [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md) uses this placeholder based mechanism to bind the server port to the value of an environment variable.\n\n```json\n{\n  \"port\": \"[PORT]\"\n}\n```\n\nNow if you start your app in an environment in which the corresponding variable is defined, it will be picked up _at runtime_. To streamline development workflows, `@untool/core` comes with built-in support for [`dotenv`](https://github.com/motdotla/dotenv).\n\n```bash\n$ PORT=12345 un start\n```\n\nThere is another kind of placeholders. It can be used to reference other configuration values. Nested structures will be flattened before being used for placeholder substitution.\n\n```json\n{\n  \"foo\": \"foo\",\n  \"bar\": {\n    \"baz\": \"<foo>\"\n  },\n  \"qux\": \"<bar.baz>\"\n}\n```\n\n`@untool/core` looks for configuration data in a couple of places. It only uses the first config it finds, so make sure you do not have multiple configs lying around:\n\n- an `untool` property in your project's `package.json` file\n- an `.untoolrc` file in your project's root folder (JSON, YAML, or JS)\n- an `.untoolrc.{json,yaml,yml,js}` file in your project's root folder\n- an `untool.config.js` file in your project's root folder\n\nWe strongly encourage organizing and publishing reusable bits of configuration as custom presets. You can even use any other `untool` project as a preset: just install it (e.g. `yarn add <git remote url>`) and add it to the `presets` section in your project's `untool` configuration.\n\n### Presets\n\n`untool` presets are JavaScript files or standard NPM modules. Presets can define or override arbitrary configuration properties, including mixins and other presets.\n\nJust as with your own project, presets can be written using JavaScript, JSON or YAML syntax. They are plain nested objects (or hashes) and they fully support the features outlined above: placeholders and environment specificity.\n\n##### JavaScript preset\n\n```javascript\nmodule.exports = {\n  foo: 'bar',\n  baz: {\n    quux: [23],\n  },\n};\n```\n\n##### JSON preset\n\n```json\n{\n  \"foo\": \"bar\",\n  \"baz\": {\n    \"quux\": [23]\n  }\n}\n```\n\n##### YAML preset\n\n```yaml\nfoo: bar\nbaz:\n  quux:\n    - 23\n```\n\nIn preset packages, `@untool/core` will try to load a config from the same places as in your project and in addition, it will look in two more places:\n\n- a file defined in the `preset` property in the preset's `package.json` file\n- a `preset.js` file in the preset package's root folder\n\nIf you want to not only override and extend config values, but rather provide actual features, you can include custom mixins directly in your preset. Some of `untool`'s default presets do just that.\n\n### Mixins\n\nMixins are the primary mechanism in `untool` to extend and alter its features and behaviour. Using mixins, you can, for example, add your own Yargs commands, Express middlewares or React add-ons such as Redux.\n\nYou can even build custom mixins that provide hooks for others to tap into, extending and altering their capabilities. There are three distinct types of mixins that are supported in `untool`: `core`, `browser` and `server`.\n\n`untool` uses a single config key for all three kinds of mixins: `mixins`. It expects an array of module path strings. `@untool/core` looks for mixins in the following places beneath those module paths:\n\n- a file defined in the `mixin:{core,server,browser}` property in the preset's `package.json` file\n- a file defined in the `mixin:runtime` property in the preset's `package.json` file (for `server`+`browser`)\n- a file defined in the `mixin` property in the preset's `package.json` file (for `core`+`server`+`browser`)\n- a `mixin.{core,server,browser}.js` file in the preset package's root folder\n- a `mixin.runtime.js` file in the preset package's root folder (for `server`+`browser`)\n- a `mixin.js` file in the preset package's root folder (for `core`+`server`+`browser`)\n\nBy using this mechanism, you can use a single NPM module to provide all three types of mixins, one mixin each for build and runtime or even a single mixin used for all contexts.\n\nEvery and all functionality in and around `untool` is expected to be organized in mixins. In `untool`, mixins are a bit special: they do not share state, i.e. they do not provide methods to a single 'host' object.\n\nInstead, they are based on a library called [`mixinable`](https://github.com/untool/mixinable). Their methods are, therefore, applied according to specific strategies: `override`, `parallel`, `sequence`, and `pipe` are some examples.\n\nIf you create custom mixins that define additional mixin strategies, you probably want to call the appropriate methods yourself to allow others to, for example, modify your mixin's specific config.\n\n## API\n\n### `Mixin(config, options)`\n\n```javascript\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  myMethod() {}\n}\n\nexport default MyMixin;\n```\n\n`Mixin` is a base class to build custom mixins upon. As such, it only provides a class constructor that accepts and handles a couple of arguments. You do not, however, usually instantiate your mixins - `@untool/core` does that for you if configured to use them.\n\nThe `Mixin` constructor expects two arguments: `config`, the main configuration object, and `options`, an object containing more ephemeral settings. These arguments are made available as a homonymous instance properties.\n\n```javascript\nimport { override } from 'mixinable';\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  constructor(config, options) {\n    super(config, options);\n  }\n  myMethod(...args) {\n    return this.myHookMethod(...args);\n  }\n}\n\nMyMixin.strategies = {\n  myHookMethod: override,\n};\n\nexport default MyMixin;\n```\n\nIf inheriting from `Mixin`, all mixinable methods of your mixin are automatically bound to the respective instance, so you do not have to call `method.bind()` yourself even if you use them in asynchronous contexts.\n\nWhile it is technically possible to define non-mixin utility methods on your mixin, doing so is strongly discouraged. If you have to, however, it is recommended to prefix such methods' names with an underscore (`_`) to denote them as private.\n\nNote that you can call all defined mixinable methods directly on your mixin instance.\n\n### `initialize([configOverrides], [options])`\n\nThis is a semi-private function that is mainly being used internally, for example by [`@untool/yargs`](https://github.com/untool/untool/blob/master/packages/yargs/README.md). It returns the core mixin container - this allows you to call all defined mixin methods.\n\nYou will only ever have to call it if you want to use `@untool/core` programmatically. You can pass it an `configOverrides` object that will be merged into the main config object, and and options object mixins might use instead of CLI arguments.\n","readmeFilename":"README.md","_id":"@untool/core@2.0.0-alpha.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-2ijssAjx98sViWgD6y44HTCT14blQOd1uy4hMzKBoYjbi4Htr2VwiE+ziwXQxc83wFyYT1jraUDbMO+XhsfQ6Q==","shasum":"728d0307127efb74ea434b01ff5ee6041cbd40ae","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.0-alpha.2.tgz","fileCount":10,"unpackedSize":35792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjiBeCRA9TVsSAnZWagAARzsQAJfoYBQ+5Tqqi24K29bg\n6Hj9MBKZn6gfCru+h7Zp5GiTpglrH9U+eyOIL+CPbLLUWZF8+soCHdAKoK+x\njh2E3xqUk/etrnXUywTVDMqzP2PDX/76/qrphQtnMHcDYbI7cKm6Wh0OdVTq\nUfpbs7pAMXvxdJyLoKgRbidMyV76YAH295oyTktUCCJ57eWO21gcGHsWLg+c\nmdgv/3cKw621WYOJwT9FmqhypyV31L7N0/PyAZeblTTXTZVL1USO7aiIPhef\nC458qDPftCou/yUcH+AX5CljJaURGcdnMqhF/3ZcwXY9bIxueQB6To9aHwoz\niuXzhGmNDvAG7BHbCQasMcJme43HMgZaJi4G7glfXqiNnI0W9hMnmSzJFIEL\nlYjInD8h6D+f6XiIUz7E14qOatwIQz8EToBSAWZ3N3dOtG0KVQN8VB/oHNrg\nTgAiCWq+KKO9IMM5nVWezBmuGIwr+s1KBXi1qPK5Bh2fh6d7ejKtT7B0W7RV\ncJKIlXkOwc7NnsdsL7MMOagSJuoRXqsW7lhfBKnqbI5FvI4nrFPo2fsQx0Rw\nwaUcUBpvQJs7yjxb19bQO4ttce0jTzjdIo4X/n77mMChtQOQXj/VyPoWBpdE\nX+j5+9BA5uZ223Sy/IacNkr6YrdIip/hC4X392vkgVea3VkoJrYNPPY5xXpF\nSdxJ\r\n=Zhqs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv3ikZg3iC9jdzO13tfS5pd/rhgoudzczPgidf6K9pMwIhAM2VrsH4rU/hYLFQwJPZv1nzjssRa/kXwWtcxbYyT3ns"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-alpha.2_1569595485306_0.8954102366692509"},"_hasShrinkwrap":false},"2.0.0-alpha.3":{"name":"@untool/core","version":"2.0.0-alpha.3","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^4.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"readme":"# `@untool/core`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Fcore.svg)](https://www.npmjs.com/package/@untool/core)\n\n`@untool/core` is the functional foundation every other `untool` component is built upon. It contains a comprehensive configuration engine and a mixin base class.\n\n### Installation\n\n```bash\n$ yarn add @untool/core # OR npm install @untool/core\n```\n\n## Configuration\n\nApart from a couple of very basic properties (`name`, `version` and `rootDir`), `@untool/core` does not provide configuration of its own. It does, however, provide an elaborate configuration mechanism.\n\nIt allows you to set up mixins and pull in presets. Mixins provide extra functionality. Presets provide configuration defaults and often additionally include custom mixins. Read more about mixins and presets below.\n\n```json\n{\n  \"mixins\": [\"@untool/yargs\"],\n  \"presets\": [\"@untool/express\"]\n}\n```\n\n`@untool/core` comes with support for environment specific configuration. For example, [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md) uses this placeholder based mechanism to bind the server port to the value of an environment variable.\n\n```json\n{\n  \"port\": \"[PORT]\"\n}\n```\n\nNow if you start your app in an environment in which the corresponding variable is defined, it will be picked up _at runtime_. To streamline development workflows, `@untool/core` comes with built-in support for [`dotenv`](https://github.com/motdotla/dotenv).\n\n```bash\n$ PORT=12345 un start\n```\n\nThere is another kind of placeholders. It can be used to reference other configuration values. Nested structures will be flattened before being used for placeholder substitution.\n\n```json\n{\n  \"foo\": \"foo\",\n  \"bar\": {\n    \"baz\": \"<foo>\"\n  },\n  \"qux\": \"<bar.baz>\"\n}\n```\n\n`@untool/core` looks for configuration data in a couple of places. It only uses the first config it finds, so make sure you do not have multiple configs lying around:\n\n- an `untool` property in your project's `package.json` file\n- an `.untoolrc` file in your project's root folder (JSON, YAML, or JS)\n- an `.untoolrc.{json,yaml,yml,js}` file in your project's root folder\n- an `untool.config.js` file in your project's root folder\n\nWe strongly encourage organizing and publishing reusable bits of configuration as custom presets. You can even use any other `untool` project as a preset: just install it (e.g. `yarn add <git remote url>`) and add it to the `presets` section in your project's `untool` configuration.\n\n### Presets\n\n`untool` presets are JavaScript files or standard NPM modules. Presets can define or override arbitrary configuration properties, including mixins and other presets.\n\nJust as with your own project, presets can be written using JavaScript, JSON or YAML syntax. They are plain nested objects (or hashes) and they fully support the features outlined above: placeholders and environment specificity.\n\n##### JavaScript preset\n\n```javascript\nmodule.exports = {\n  foo: 'bar',\n  baz: {\n    quux: [23],\n  },\n};\n```\n\n##### JSON preset\n\n```json\n{\n  \"foo\": \"bar\",\n  \"baz\": {\n    \"quux\": [23]\n  }\n}\n```\n\n##### YAML preset\n\n```yaml\nfoo: bar\nbaz:\n  quux:\n    - 23\n```\n\nIn preset packages, `@untool/core` will try to load a config from the same places as in your project and in addition, it will look in two more places:\n\n- a file defined in the `preset` property in the preset's `package.json` file\n- a `preset.js` file in the preset package's root folder\n\nIf you want to not only override and extend config values, but rather provide actual features, you can include custom mixins directly in your preset. Some of `untool`'s default presets do just that.\n\n### Mixins\n\nMixins are the primary mechanism in `untool` to extend and alter its features and behaviour. Using mixins, you can, for example, add your own Yargs commands, Express middlewares or React add-ons such as Redux.\n\nYou can even build custom mixins that provide hooks for others to tap into, extending and altering their capabilities. There are three distinct types of mixins that are supported in `untool`: `core`, `browser` and `server`.\n\n`untool` uses a single config key for all three kinds of mixins: `mixins`. It expects an array of module path strings. `@untool/core` looks for mixins in the following places beneath those module paths:\n\n- a file defined in the `mixin:{core,server,browser}` property in the preset's `package.json` file\n- a file defined in the `mixin:runtime` property in the preset's `package.json` file (for `server`+`browser`)\n- a file defined in the `mixin` property in the preset's `package.json` file (for `core`+`server`+`browser`)\n- a `mixin.{core,server,browser}.js` file in the preset package's root folder\n- a `mixin.runtime.js` file in the preset package's root folder (for `server`+`browser`)\n- a `mixin.js` file in the preset package's root folder (for `core`+`server`+`browser`)\n\nBy using this mechanism, you can use a single NPM module to provide all three types of mixins, one mixin each for build and runtime or even a single mixin used for all contexts.\n\nEvery and all functionality in and around `untool` is expected to be organized in mixins. In `untool`, mixins are a bit special: they do not share state, i.e. they do not provide methods to a single 'host' object.\n\nInstead, they are based on a library called [`mixinable`](https://github.com/untool/mixinable). Their methods are, therefore, applied according to specific strategies: `override`, `parallel`, `sequence`, and `pipe` are some examples.\n\nIf you create custom mixins that define additional mixin strategies, you probably want to call the appropriate methods yourself to allow others to, for example, modify your mixin's specific config.\n\n## API\n\n### `Mixin(config, options)`\n\n```javascript\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  myMethod() {}\n}\n\nexport default MyMixin;\n```\n\n`Mixin` is a base class to build custom mixins upon. As such, it only provides a class constructor that accepts and handles a couple of arguments. You do not, however, usually instantiate your mixins - `@untool/core` does that for you if configured to use them.\n\nThe `Mixin` constructor expects two arguments: `config`, the main configuration object, and `options`, an object containing more ephemeral settings. These arguments are made available as a homonymous instance properties.\n\n```javascript\nimport { override } from 'mixinable';\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  constructor(config, options) {\n    super(config, options);\n  }\n  myMethod(...args) {\n    return this.myHookMethod(...args);\n  }\n}\n\nMyMixin.strategies = {\n  myHookMethod: override,\n};\n\nexport default MyMixin;\n```\n\nIf inheriting from `Mixin`, all mixinable methods of your mixin are automatically bound to the respective instance, so you do not have to call `method.bind()` yourself even if you use them in asynchronous contexts.\n\nWhile it is technically possible to define non-mixin utility methods on your mixin, doing so is strongly discouraged. If you have to, however, it is recommended to prefix such methods' names with an underscore (`_`) to denote them as private.\n\nNote that you can call all defined mixinable methods directly on your mixin instance.\n\n### `initialize([configOverrides], [options])`\n\nThis is a semi-private function that is mainly being used internally, for example by [`@untool/yargs`](https://github.com/untool/untool/blob/master/packages/yargs/README.md). It returns the core mixin container - this allows you to call all defined mixin methods.\n\nYou will only ever have to call it if you want to use `@untool/core` programmatically. You can pass it an `configOverrides` object that will be merged into the main config object, and and options object mixins might use instead of CLI arguments.\n","readmeFilename":"README.md","_id":"@untool/core@2.0.0-alpha.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WpGWMT1yex3Y2x5DCj+iapiq+CJS3f9NboVOB0zDOZW+hroHVjsWriSWQh2CrYyAuUBJTewIKNdvVqKeb8lS5w==","shasum":"a5c5ca43febfdc1d33c69a5cbe449c56c7b8b456","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.0-alpha.3.tgz","fileCount":9,"unpackedSize":34809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlK3GCRA9TVsSAnZWagAAPMUP/iqWJ6O1bJF+we3UGwHw\nbRARY/2kBWsv68NARxyWfn3L0i+Mj/pfn19i0DJb3BYpwNCtnDmpNZj0gW6g\n8fBCKljpUTiPQ6AWM1TfAzF+1VB8XU0HnSpyDsQ7VYTC3mHM9sWgRMaVxznT\n2s/hLgiWrhX7BPfaH2qsd9viPImKH0bOi1ekq3OvPCALpAsSQbRafC0QMwHd\nUevpjWCPiQ83OAf105ymkr2FIwcaieU4bJpkvlwx5ksduL9Y4I4k6HlwHyIj\n5IXJbANChCuiUTgrpnQkML0bKGyqkcOSNwQbrhzqrPQBAvZ7rEo/N4tjTp8N\nONXMVdVJ25TAEirrhNLmG1RzjYh/HAL4nsAmf+Qbd/N4/u3zmiPO6GALRBWv\nLJgL8++8erpT/0zsY0CctwTg96uy4hpWmFUz9gAV+qhYJXZM0SVZ5ZG4Fg9J\ntnjs1GpKbUXW7+17wArTcM0yAHpyngKas+XvzNCn4i+l0MrnxQ8qMCjE8lK9\nqrIjiVe+3lxB7IBmBxZ7U5X7VWpE9qIMvBuMF6B4l3gwpwQJ/Co03y1Tq4gs\n/4ukjU3SU4dtIP0380xgp57LmNN4BYMbl8rAs4odeYfhdDjNnkfjnDZACo/A\nLzP39nyRCzRXWm4hAWtLO8j3mW8+y3fQ2sMHP8QkPbVKAAqdt7HWvVn3msiL\nsf0M\r\n=pRWt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHkc1UeJn+U11fGSliUDVZBdcKqkL2UdwiV3c5InCtZwIhANdjl0UdZDMDIS/ChJNoiv22RuQmRYyXhWWgcA0DR1zk"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-alpha.3_1570024902141_0.3448605598739245"},"_hasShrinkwrap":false},"2.0.0-alpha.4":{"name":"@untool/core","version":"2.0.0-alpha.4","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^5.2.1","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":">8.6.0"},"gitHead":"eebc0b13d754a45aee7344a8f08936c839851b30","readme":"# `@untool/core`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Fcore.svg)](https://www.npmjs.com/package/@untool/core)\n\n`@untool/core` is the functional foundation every other `untool` component is built upon. It contains a comprehensive configuration engine and a mixin base class.\n\n### Installation\n\n```bash\n$ yarn add @untool/core # OR npm install @untool/core\n```\n\n## Configuration\n\nApart from a couple of very basic properties (`name`, `version` and `rootDir`), `@untool/core` does not provide configuration of its own. It does, however, provide an elaborate configuration mechanism.\n\nIt allows you to set up mixins and pull in presets. Mixins provide extra functionality. Presets provide configuration defaults and often additionally include custom mixins. Read more about mixins and presets below.\n\n```json\n{\n  \"mixins\": [\"@untool/yargs\"],\n  \"presets\": [\"@untool/express\"]\n}\n```\n\n`@untool/core` comes with support for environment specific configuration. For example, [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md) uses this placeholder based mechanism to bind the server port to the value of an environment variable.\n\n```json\n{\n  \"port\": \"[PORT]\"\n}\n```\n\nNow if you start your app in an environment in which the corresponding variable is defined, it will be picked up _at runtime_. To streamline development workflows, `@untool/core` comes with built-in support for [`dotenv`](https://github.com/motdotla/dotenv).\n\n```bash\n$ PORT=12345 un start\n```\n\nThere is another kind of placeholders. It can be used to reference other configuration values. Nested structures will be flattened before being used for placeholder substitution.\n\n```json\n{\n  \"foo\": \"foo\",\n  \"bar\": {\n    \"baz\": \"<foo>\"\n  },\n  \"qux\": \"<bar.baz>\"\n}\n```\n\nTo prevent sensitive data provided to `@untool/core` from being leaked to the browser in a universal web app, there's a `browserWhitelist`-property on the configuration object. Assuming you have a config like the one in the code block above and you only want to expose the values `\"foo\"` and `\"baz\"` to the browser (which would be redundant, but nevermind…), you would have to white-list them like this:\n\n```json\n{\n  \"browserWhitelist\": {\n    \"foo\": true,\n    \"bar.baz\": true\n  }\n}\n```\n\n`@untool/core` looks for configuration data in a couple of places. It only uses the first config it finds, so make sure you do not have multiple configs lying around:\n\n- an `untool` property in your project's `package.json` file\n- an `.untoolrc` file in your project's root folder (JSON, YAML, or JS)\n- an `.untoolrc.{json,yaml,yml,js}` file in your project's root folder\n- an `untool.config.js` file in your project's root folder\n\nWe strongly encourage organizing and publishing reusable bits of configuration as custom presets. You can even use any other `untool` project as a preset: just install it (e.g. `yarn add <git remote url>`) and add it to the `presets` section in your project's `untool` configuration.\n\n### Presets\n\n`untool` presets are JavaScript files or standard NPM modules. Presets can define or override arbitrary configuration properties, including mixins and other presets.\n\nJust as with your own project, presets can be written using JavaScript, JSON or YAML syntax. They are plain nested objects (or hashes) and they fully support the features outlined above: placeholders and environment specificity.\n\n##### JavaScript preset\n\n```javascript\nmodule.exports = {\n  foo: 'bar',\n  baz: {\n    quux: [23],\n  },\n};\n```\n\n##### JSON preset\n\n```json\n{\n  \"foo\": \"bar\",\n  \"baz\": {\n    \"quux\": [23]\n  }\n}\n```\n\n##### YAML preset\n\n```yaml\nfoo: bar\nbaz:\n  quux:\n    - 23\n```\n\nIn preset packages, `@untool/core` will try to load a config from the same places as in your project and in addition, it will look in two more places:\n\n- a file defined in the `preset` property in the preset's `package.json` file\n- a `preset.js` file in the preset package's root folder\n\nIf you want to not only override and extend config values, but rather provide actual features, you can include custom mixins directly in your preset. Some of `untool`'s default presets do just that.\n\n### Mixins\n\nMixins are the primary mechanism in `untool` to extend and alter its features and behaviour. Using mixins, you can, for example, add your own Yargs commands, Express middlewares or React add-ons such as Redux.\n\nYou can even build custom mixins that provide hooks for others to tap into, extending and altering their capabilities. There are three distinct types of mixins that are supported in `untool`: `core`, `browser` and `server`.\n\n`untool` uses a single config key for all three kinds of mixins: `mixins`. It expects an array of module path strings. `@untool/core` looks for mixins in the following places beneath those module paths:\n\n- a file defined in the `mixin:{core,server,browser}` property in the preset's `package.json` file\n- a file defined in the `mixin:runtime` property in the preset's `package.json` file (for `server`+`browser`)\n- a file defined in the `mixin` property in the preset's `package.json` file (for `core`+`server`+`browser`)\n- a `mixin.{core,server,browser}.js` file in the preset package's root folder\n- a `mixin.runtime.js` file in the preset package's root folder (for `server`+`browser`)\n- a `mixin.js` file in the preset package's root folder (for `core`+`server`+`browser`)\n\nBy using this mechanism, you can use a single NPM module to provide all three types of mixins, one mixin each for build and runtime or even a single mixin used for all contexts.\n\nEvery and all functionality in and around `untool` is expected to be organized in mixins. In `untool`, mixins are a bit special: they do not share state, i.e. they do not provide methods to a single 'host' object.\n\nInstead, they are based on a library called [`mixinable`](https://github.com/untool/mixinable). Their methods are, therefore, applied according to specific strategies: `override`, `parallel`, `sequence`, and `pipe` are some examples.\n\nIf you create custom mixins that define additional mixin strategies, you probably want to call the appropriate methods yourself to allow others to, for example, modify your mixin's specific config.\n\n## API\n\n### `Mixin(config, options)`\n\n```javascript\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  myMethod() {}\n}\n\nexport default MyMixin;\n```\n\n`Mixin` is a base class to build custom mixins upon. As such, it only provides a class constructor that accepts and handles a couple of arguments. You do not, however, usually instantiate your mixins - `@untool/core` does that for you if configured to use them.\n\nThe `Mixin` constructor expects two arguments: `config`, the main configuration object, and `options`, an object containing more ephemeral settings. These arguments are made available as a homonymous instance properties.\n\n```javascript\nimport { override } from 'mixinable';\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  constructor(config, options) {\n    super(config, options);\n  }\n  myMethod(...args) {\n    return this.myHookMethod(...args);\n  }\n}\n\nMyMixin.strategies = {\n  myHookMethod: override,\n};\n\nexport default MyMixin;\n```\n\nIf inheriting from `Mixin`, all mixinable methods of your mixin are automatically bound to the respective instance, so you do not have to call `method.bind()` yourself even if you use them in asynchronous contexts.\n\nWhile it is technically possible to define non-mixin utility methods on your mixin, doing so is strongly discouraged. If you have to, however, it is recommended to prefix such methods' names with an underscore (`_`) to denote them as private.\n\nNote that you can call all defined mixinable methods directly on your mixin instance.\n\n### `initialize([configOverrides], [options])`\n\nThis is a semi-private function that is mainly being used internally, for example by [`@untool/yargs`](https://github.com/untool/untool/blob/master/packages/yargs/README.md). It returns the core mixin container - this allows you to call all defined mixin methods.\n\nYou will only ever have to call it if you want to use `@untool/core` programmatically. You can pass it an `configOverrides` object that will be merged into the main config object, and and options object mixins might use instead of CLI arguments.\n","readmeFilename":"README.md","_id":"@untool/core@2.0.0-alpha.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.17.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-L/YmDjX10GB5+g33tFrWi2grf4yjjckCvBhznrs++aIU+Q5oidRP4YsMBKy9X09hxy18Yz8VP/AydnGC2fHpww==","shasum":"55ec538a038e2a851a888ef0a5e12efdee69c69c","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.0-alpha.4.tgz","fileCount":10,"unpackedSize":37585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsWKYCRA9TVsSAnZWagAAMJEP/1aiwczCTrnTTYaS26lK\nzuLeculTWMokMTBWRhBSbuCfdu58NtNtqyz6Qd+DyhCgzCV8g/EvP8v4NDVi\n6neq6/CE3j8cRhhNODlU5ZXupY1YhVrBvZ17x58Oj/PgXK0dAqmAfgzDw5y3\nzIIjQlyXdMtHU7BsjUW8jHMLemk6Cgu6wLhdCsVcAucbT79n77eqV5UD3XxW\n9RRg4uByHONS8xJ/V/oAkQ7QtvEvwycZ3q1evSbXwGZVXj2pf1pT5uswMT+8\nJ/C+584j4zWUG+4dOKIrQPIyZyeB/q71pODiPSksZBbxJe/HrCEQGcPo4nuQ\nD7XebQnoERIHWjXDjsEi5FlPf0kOjVH0JIEyhwiYo8z8SpDh1cQuR2ZEHOJ/\nixOCgyePdlMwT44+Jlp7jsM/IR2841HmAJ9qjq9mSA1tVAAavV7DhfZ87ATW\naL6PWyUueDq1MhE3YZJOlfCfCD+gtnFjOSmojEgvJobspNeOyr4FX15m/lzZ\nCCMPYnFfa62WlTFcuF3wav4vDRLJbRH2NcHemlHI3fZ8L/jmUiTzqURrkr3o\nE1budS47fYrdlSgpf6lmmJUpbYz3WNuBowOWKQKhGOVVPDhVNdy9BmD2zddc\nnrwfyTsmta1YflZeGLQ6Ih1Q3EnRoeU9odhwa2HMTqNYfxzf84/ZsZ1viv/e\n+QZD\r\n=YBab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdnMcMPf3IhbCKQyr4ByyXfu+fSn386cX2bdoU21LQOQIgJks6/scouLa7xCAf7zbMFWBNL9aFb4dQ6rp8SPUkE4o="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-alpha.4_1571906200165_0.163837118830231"},"_hasShrinkwrap":false},"2.0.0-alpha.5":{"name":"@untool/core","version":"2.0.0-alpha.5","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"1e02b93e4ee6e79d60759edc5891599ddb9bd9ea","readme":"# `@untool/core`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Fcore.svg)](https://www.npmjs.com/package/@untool/core)\n\n`@untool/core` is the functional foundation every other `untool` component is built upon. It contains a comprehensive configuration engine and a mixin base class.\n\n### Installation\n\n```bash\n$ yarn add @untool/core # OR npm install @untool/core\n```\n\n## Configuration\n\nApart from a couple of very basic properties (`name`, `version` and `rootDir`), `@untool/core` does not provide configuration of its own. It does, however, provide an elaborate configuration mechanism.\n\nIt allows you to set up mixins and pull in presets. Mixins provide extra functionality. Presets provide configuration defaults and often additionally include custom mixins. Read more about mixins and presets below.\n\n```json\n{\n  \"mixins\": [\"@untool/yargs\"],\n  \"presets\": [\"@untool/express\"]\n}\n```\n\n`@untool/core` comes with support for environment specific configuration. For example, [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md) uses this placeholder based mechanism to bind the server port to the value of an environment variable.\n\n```json\n{\n  \"port\": \"[PORT]\"\n}\n```\n\nNow if you start your app in an environment in which the corresponding variable is defined, it will be picked up _at runtime_. To streamline development workflows, `@untool/core` comes with built-in support for [`dotenv`](https://github.com/motdotla/dotenv).\n\n```bash\n$ PORT=12345 un start\n```\n\nThere is another kind of placeholders. It can be used to reference other configuration values. Nested structures will be flattened before being used for placeholder substitution.\n\n```json\n{\n  \"foo\": \"foo\",\n  \"bar\": {\n    \"baz\": \"<foo>\"\n  },\n  \"qux\": \"<bar.baz>\"\n}\n```\n\nTo prevent sensitive data provided to `@untool/core` from being leaked to the browser in a universal web app, there's a `browserWhitelist`-property on the configuration object. Assuming you have a config like the one in the code block above and you only want to expose the values `\"foo\"` and `\"baz\"` to the browser (which would be redundant, but nevermind…), you would have to white-list them like this:\n\n```json\n{\n  \"browserWhitelist\": {\n    \"foo\": true,\n    \"bar.baz\": true\n  }\n}\n```\n\n`@untool/core` looks for configuration data in a couple of places. It only uses the first config it finds, so make sure you do not have multiple configs lying around:\n\n- an `untool` property in your project's `package.json` file\n- an `.untoolrc` file in your project's root folder (JSON, YAML, or JS)\n- an `.untoolrc.{json,yaml,yml,js}` file in your project's root folder\n- an `untool.config.js` file in your project's root folder\n\nWe strongly encourage organizing and publishing reusable bits of configuration as custom presets. You can even use any other `untool` project as a preset: just install it (e.g. `yarn add <git remote url>`) and add it to the `presets` section in your project's `untool` configuration.\n\n### Presets\n\n`untool` presets are JavaScript files or standard NPM modules. Presets can define or override arbitrary configuration properties, including mixins and other presets.\n\nJust as with your own project, presets can be written using JavaScript, JSON or YAML syntax. They are plain nested objects (or hashes) and they fully support the features outlined above: placeholders and environment specificity.\n\n##### JavaScript preset\n\n```javascript\nmodule.exports = {\n  foo: 'bar',\n  baz: {\n    quux: [23],\n  },\n};\n```\n\n##### JSON preset\n\n```json\n{\n  \"foo\": \"bar\",\n  \"baz\": {\n    \"quux\": [23]\n  }\n}\n```\n\n##### YAML preset\n\n```yaml\nfoo: bar\nbaz:\n  quux:\n    - 23\n```\n\nIn preset packages, `@untool/core` will try to load a config from the same places as in your project and in addition, it will look in two more places:\n\n- a file defined in the `preset` property in the preset's `package.json` file\n- a `preset.js` file in the preset package's root folder\n\nIf you want to not only override and extend config values, but rather provide actual features, you can include custom mixins directly in your preset. Some of `untool`'s default presets do just that.\n\n### Mixins\n\nMixins are the primary mechanism in `untool` to extend and alter its features and behaviour. Using mixins, you can, for example, add your own Yargs commands, Express middlewares or React add-ons such as Redux.\n\nYou can even build custom mixins that provide hooks for others to tap into, extending and altering their capabilities. There are three distinct types of mixins that are supported in `untool`: `core`, `browser` and `server`.\n\n`untool` uses a single config key for all three kinds of mixins: `mixins`. It expects an array of module path strings. `@untool/core` looks for mixins in the following places beneath those module paths:\n\n- a file defined in the `mixin:{core,server,browser}` property in the preset's `package.json` file\n- a file defined in the `mixin:runtime` property in the preset's `package.json` file (for `server`+`browser`)\n- a file defined in the `mixin` property in the preset's `package.json` file (for `core`+`server`+`browser`)\n- a `mixin.{core,server,browser}.js` file in the preset package's root folder\n- a `mixin.runtime.js` file in the preset package's root folder (for `server`+`browser`)\n- a `mixin.js` file in the preset package's root folder (for `core`+`server`+`browser`)\n\nBy using this mechanism, you can use a single NPM module to provide all three types of mixins, one mixin each for build and runtime or even a single mixin used for all contexts.\n\nEvery and all functionality in and around `untool` is expected to be organized in mixins. In `untool`, mixins are a bit special: they do not share state, i.e. they do not provide methods to a single 'host' object.\n\nInstead, they are based on a library called [`mixinable`](https://github.com/untool/mixinable). Their methods are, therefore, applied according to specific strategies: `override`, `parallel`, `sequence`, and `pipe` are some examples.\n\nIf you create custom mixins that define additional mixin strategies, you probably want to call the appropriate methods yourself to allow others to, for example, modify your mixin's specific config.\n\n## API\n\n### `Mixin(config, options)`\n\n```javascript\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  myMethod() {}\n}\n\nexport default MyMixin;\n```\n\n`Mixin` is a base class to build custom mixins upon. As such, it only provides a class constructor that accepts and handles a couple of arguments. You do not, however, usually instantiate your mixins - `@untool/core` does that for you if configured to use them.\n\nThe `Mixin` constructor expects two arguments: `config`, the main configuration object, and `options`, an object containing more ephemeral settings. These arguments are made available as a homonymous instance properties.\n\n```javascript\nimport { override } from 'mixinable';\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  constructor(config, options) {\n    super(config, options);\n  }\n  myMethod(...args) {\n    return this.myHookMethod(...args);\n  }\n}\n\nMyMixin.strategies = {\n  myHookMethod: override,\n};\n\nexport default MyMixin;\n```\n\nIf inheriting from `Mixin`, all mixinable methods of your mixin are automatically bound to the respective instance, so you do not have to call `method.bind()` yourself even if you use them in asynchronous contexts.\n\nWhile it is technically possible to define non-mixin utility methods on your mixin, doing so is strongly discouraged. If you have to, however, it is recommended to prefix such methods' names with an underscore (`_`) to denote them as private.\n\nNote that you can call all defined mixinable methods directly on your mixin instance.\n\n### `initialize([configOverrides], [options])`\n\nThis is a semi-private function that is mainly being used internally, for example by [`@untool/yargs`](https://github.com/untool/untool/blob/master/packages/yargs/README.md). It returns the core mixin container - this allows you to call all defined mixin methods.\n\nYou will only ever have to call it if you want to use `@untool/core` programmatically. You can pass it an `configOverrides` object that will be merged into the main config object, and and options object mixins might use instead of CLI arguments.\n","readmeFilename":"README.md","_id":"@untool/core@2.0.0-alpha.5","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.17.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-gU2N0oUyRkh34vVqklsFJGyzC2zRmplv2UMUH7HkyD4GPtbCHDXI2agsz6gtB93YmjWpSaIZ9QZH00LBe9oOAw==","shasum":"0e0c984f3995696ca5a584f932fe247c1ea30a96","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.0-alpha.5.tgz","fileCount":28,"unpackedSize":46465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ie/CRA9TVsSAnZWagAAXsQQAJ4G6LFf+sLfwbkg1Qhb\nx8bi8tusbCY/31gQ83yoVg3V4KXkFBcpVOgPXuR30SGQwFmoLJ+rq00RHXfn\nGYztU5989iVjaEa8yH8Psg2fprraLZdMXYd2sDgmcjg+e6Ku+Q52DfB9L+Kh\nrDt9b9LZ9WwRi6npHnLuZycO0QFSlnBMzehZXWG7XK/AvHlL7RVdKo/U6p+0\nA+bTREi73CGiGwD/CrtiKmBMaIfMyvAlNTPvbfJabE5WA6tHUl2DjjxPzMq+\n4vvYXO2vlAU1nC/2hc8rbIdj7qU+SMXCUArAMEbN+d/UZGzXC2lNl/+Bwtu6\n4QyyMRyN+CRDeEZ/3/Md85uL8Ugh4Ummxe13j4Utz1PE6/cPgNchu6+k3foL\nNidE0zV6xZtllGmHTDVK1VF5k0tpUPY/8VaanYlvHu6XcasrDymTZkPf5aQM\n5YkGJ3yech6OZKoQIUD2nMa4zFzOzF69vgSmcgfmBSrxC3x0n8nBeQESfjMp\nPPv5YGwqShUhfNvZa8z/H5o2bP0zDzSIwexMG1hTRlMlbxvCyXQ3K6iaD7IN\ni75cGMz8E2O6vzT8BI+/C+8MG+QdELkPl2JoowvTScdKVKN1q2hx7oKaymwc\nnlBiuviZtzoaDMNVdazuJFRRrzydWLBIqK5t3UBz/8dNUs4BY6oTYfWPHegp\nq6pE\r\n=vO5+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbQhrtAmQ/wOd4dJvI5ZibhZgcblU9hH0j6yHh6Gk8fgIgEiaM/3SYHK4Bji9yBQJaUgRGsxSvuZ0lGrooZnlIjUg="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-alpha.5_1575626686681_0.1247559177861699"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"@untool/core","version":"2.0.0-beta.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"e2d1b1672c7ed68814330e482b1c4b5bd467975a","readme":"# `@untool/core`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Fcore.svg)](https://www.npmjs.com/package/@untool/core)\n\n`@untool/core` is the functional foundation every other `untool` component is built upon. It contains a comprehensive configuration engine and a mixin base class.\n\n### Installation\n\n```bash\n$ yarn add @untool/core # OR npm install @untool/core\n```\n\n## Configuration\n\nApart from a couple of very basic properties (`name`, `version` and `rootDir`), `@untool/core` does not provide configuration of its own. It does, however, provide an elaborate configuration mechanism.\n\nIt allows you to set up mixins and pull in presets. Mixins provide extra functionality. Presets provide configuration defaults and often additionally include custom mixins. Read more about mixins and presets below.\n\n```json\n{\n  \"mixins\": [\"@untool/yargs\"],\n  \"presets\": [\"@untool/express\"]\n}\n```\n\n`@untool/core` comes with support for environment specific configuration. For example, [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md) uses this placeholder based mechanism to bind the server port to the value of an environment variable.\n\n```json\n{\n  \"port\": \"[PORT]\"\n}\n```\n\nNow if you start your app in an environment in which the corresponding variable is defined, it will be picked up _at runtime_. To streamline development workflows, `@untool/core` comes with built-in support for [`dotenv`](https://github.com/motdotla/dotenv).\n\n```bash\n$ PORT=12345 un start\n```\n\nThere is another kind of placeholders. It can be used to reference other configuration values. Nested structures will be flattened before being used for placeholder substitution.\n\n```json\n{\n  \"foo\": \"foo\",\n  \"bar\": {\n    \"baz\": \"<foo>\"\n  },\n  \"qux\": \"<bar.baz>\"\n}\n```\n\nTo prevent sensitive data provided to `@untool/core` from being leaked to the browser in a universal web app, there's a `browserWhitelist`-property on the configuration object. Assuming you have a config like the one in the code block above and you only want to expose the values `\"foo\"` and `\"baz\"` to the browser (which would be redundant, but nevermind…), you would have to white-list them like this:\n\n```json\n{\n  \"browserWhitelist\": {\n    \"foo\": true,\n    \"bar.baz\": true\n  }\n}\n```\n\n`@untool/core` looks for configuration data in a couple of places. It only uses the first config it finds, so make sure you do not have multiple configs lying around:\n\n- an `untool` property in your project's `package.json` file\n- an `.untoolrc` file in your project's root folder (JSON, YAML, or JS)\n- an `.untoolrc.{json,yaml,yml,js}` file in your project's root folder\n- an `untool.config.js` file in your project's root folder\n\nWe strongly encourage organizing and publishing reusable bits of configuration as custom presets. You can even use any other `untool` project as a preset: just install it (e.g. `yarn add <git remote url>`) and add it to the `presets` section in your project's `untool` configuration.\n\n### Presets\n\n`untool` presets are JavaScript files or standard NPM modules. Presets can define or override arbitrary configuration properties, including mixins and other presets.\n\nJust as with your own project, presets can be written using JavaScript, JSON or YAML syntax. They are plain nested objects (or hashes) and they fully support the features outlined above: placeholders and environment specificity.\n\n##### JavaScript preset\n\n```javascript\nmodule.exports = {\n  foo: 'bar',\n  baz: {\n    quux: [23],\n  },\n};\n```\n\n##### JSON preset\n\n```json\n{\n  \"foo\": \"bar\",\n  \"baz\": {\n    \"quux\": [23]\n  }\n}\n```\n\n##### YAML preset\n\n```yaml\nfoo: bar\nbaz:\n  quux:\n    - 23\n```\n\nIn preset packages, `@untool/core` will try to load a config from the same places as in your project and in addition, it will look in two more places:\n\n- a file defined in the `preset` property in the preset's `package.json` file\n- a `preset.js` file in the preset package's root folder\n\nIf you want to not only override and extend config values, but rather provide actual features, you can include custom mixins directly in your preset. Some of `untool`'s default presets do just that.\n\n### Mixins\n\nMixins are the primary mechanism in `untool` to extend and alter its features and behaviour. Using mixins, you can, for example, add your own Yargs commands, Express middlewares or React add-ons such as Redux.\n\nYou can even build custom mixins that provide hooks for others to tap into, extending and altering their capabilities. There are three distinct types of mixins that are supported in `untool`: `core`, `browser` and `server`.\n\n`untool` uses a single config key for all three kinds of mixins: `mixins`. It expects an array of module path strings. `@untool/core` looks for mixins in the following places beneath those module paths:\n\n- a file defined in the `mixin:{core,server,browser}` property in the preset's `package.json` file\n- a file defined in the `mixin:runtime` property in the preset's `package.json` file (for `server`+`browser`)\n- a file defined in the `mixin` property in the preset's `package.json` file (for `core`+`server`+`browser`)\n- a `mixin.{core,server,browser}.js` file in the preset package's root folder\n- a `mixin.runtime.js` file in the preset package's root folder (for `server`+`browser`)\n- a `mixin.js` file in the preset package's root folder (for `core`+`server`+`browser`)\n\nBy using this mechanism, you can use a single NPM module to provide all three types of mixins, one mixin each for build and runtime or even a single mixin used for all contexts.\n\nEvery and all functionality in and around `untool` is expected to be organized in mixins. In `untool`, mixins are a bit special: they do not share state, i.e. they do not provide methods to a single 'host' object.\n\nInstead, they are based on a library called [`mixinable`](https://github.com/untool/mixinable). Their methods are, therefore, applied according to specific strategies: `override`, `parallel`, `sequence`, and `pipe` are some examples.\n\nIf you create custom mixins that define additional mixin strategies, you probably want to call the appropriate methods yourself to allow others to, for example, modify your mixin's specific config.\n\n## API\n\n### `Mixin(config, options)`\n\n```javascript\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  myMethod() {}\n}\n\nexport default MyMixin;\n```\n\n`Mixin` is a base class to build custom mixins upon. As such, it only provides a class constructor that accepts and handles a couple of arguments. You do not, however, usually instantiate your mixins - `@untool/core` does that for you if configured to use them.\n\nThe `Mixin` constructor expects two arguments: `config`, the main configuration object, and `options`, an object containing more ephemeral settings. These arguments are made available as a homonymous instance properties.\n\n```javascript\nimport { override } from 'mixinable';\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  constructor(config, options) {\n    super(config, options);\n  }\n  myMethod(...args) {\n    return this.myHookMethod(...args);\n  }\n}\n\nMyMixin.strategies = {\n  myHookMethod: override,\n};\n\nexport default MyMixin;\n```\n\nIf inheriting from `Mixin`, all mixinable methods of your mixin are automatically bound to the respective instance, so you do not have to call `method.bind()` yourself even if you use them in asynchronous contexts.\n\nWhile it is technically possible to define non-mixin utility methods on your mixin, doing so is strongly discouraged. If you have to, however, it is recommended to prefix such methods' names with an underscore (`_`) to denote them as private.\n\nNote that you can call all defined mixinable methods directly on your mixin instance.\n\n### `initialize([configOverrides], [options])`\n\nThis is a semi-private function that is mainly being used internally, for example by [`@untool/yargs`](https://github.com/untool/untool/blob/master/packages/yargs/README.md). It returns the core mixin container - this allows you to call all defined mixin methods.\n\nYou will only ever have to call it if you want to use `@untool/core` programmatically. You can pass it an `configOverrides` object that will be merged into the main config object, and and options object mixins might use instead of CLI arguments.\n","readmeFilename":"README.md","_id":"@untool/core@2.0.0-beta.0","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.17.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-40HYqZEXZXuqT2pG60Rb+oTjy0AJ27ujJ5/5tTmTRFLujapxAlzZv1trAhhgRjYNFlpiGc5uBVmM26Ff51P6xQ==","shasum":"802804e3b2d8315524366d358a20c958130142b5","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.0-beta.0.tgz","fileCount":28,"unpackedSize":46626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6l7nCRA9TVsSAnZWagAADkQQAIAWidhO7Oa1Fg71GVZb\nh8MQOJ80KF/dYr7KmlrxlpZEqBbZb3Z6EgODlA8vHvaw0CoDN6LTK9ODG61w\n4rs6amapxij6yOwOdiRC8Lzm1SrHRf7DKnNdinrSbfDWrWIJzAGEYV2PtiAJ\n7Hg/V9ZpiSx6zPqYsH2ePXFmNhhHl9UdZv3GMbG5CpzwjNJnhr6ubPpngqCt\n79iB+dVAX5P2zXbO8QPijZ+A8QdteT5vz0/nAHqaiVLnvBPpd9pff7zfjkH2\n4T6HKPLF3B6BgJO/3+yrf7Bi5U3E09ghmmUY5PQboY+SQj90C0ZWP00iUkKd\nFfjYkNs+sLALISUFj/33oU071X6JhNbhpJWWn/3PGfyJqYIo56IIbI359v8t\ns6jXaN+P+IuaA0jnL7caOcdyP3UQgIMj10cwmqQ0IPRiMgn7kfeMwo/++iRt\nMYHDkFr3xPHfBpJ0teQSikQTRlQGA1AujZSF7nX1+uEijOxxDpKQNDHZcbV8\nZIYOz5CXJ4eidcyLKThiCiKjUEHkDfsodblsXHrSJ14RguxgsqTODAsjtcPm\nT2fNDgIGlP5IgKAs8fWz43a8Jlg8u/6hWfe1ZGAR5do4fphYnzI2Sz8y9NBq\ndnqBnLTR5mBK7DCHs/adKm9h+UgSgAHsIKyFLiYSSTbOzFUTztWnZdKZj2N2\niFNU\r\n=eGIj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWh/FklRRbL3ggO4g+SBiEyppa/6/a3/rUPrzF6xZMZAIgSsez7Eeut3GL0lK5N2YdRcpr9EdGCPq7pcRBQX5oB4Q="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-beta.0_1575640807533_0.9692437128220384"},"_hasShrinkwrap":false},"1.10.2":{"name":"@untool/core","version":"1.10.2","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"47397758fa9aa2639074fbbbb4a06a15d098b543","_id":"@untool/core@1.10.2","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-PyNRIBxn6Au5ZDohyaRbSG2D55tmlLp+kzy2EsWiNR4lTUcYWag/kl/j0dkovBStB6wcHNFf++yNyRZ9WbVDKQ==","shasum":"b0547928aad7d29e53193e8779631c5186f71933","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.10.2.tgz","fileCount":10,"unpackedSize":35350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7mu0CRA9TVsSAnZWagAA2bUP/iaa3aDZSJqq4yQwmtru\nV1VnMGzlXlbvNLYVy1u6Rb3M66FDd9Lz5pFKDJrGBxn4bX107umKLT+aMHON\npJ3RlSz+DOjJjeu3G5O2qFo7gQhv99OivOSrzz001H6FZ7zsoJE5qpnDIL3y\nh9yLmyo3QIHWD5FPfYb6klOCGtYoCFvCkIHsn1SPknIX2+5QSpAz8h0J1bVi\nR5bH4sabmEtdKVzJhebJIf/bJYwkjQsZwwVFx8m6/d2tFaatejkQV+5voyC1\ne3x3EBwIcgeinfZ4oHdhZpHBs6PW5gAz25JaDJEe/QA7Gn4U+PbWl3QCXXGL\nTF3lOpmue3OG4+uNySKOVuZIiHBv7AvWd565pindDGbAWGgxuPF4xR3wnzfA\naIE1kYfwsmnORRhpHsHX3Eu814rTe8HkGLQCxdXVBU4cHSsGtvQHY7/j57uk\nsupDrc7Lf1HuCjganceueSw0HTn3CAMaCYkKZtSF8Mw5ub4VKl0RJHZX6XRi\nKTBX16dQFWPh3MslOps4fSTPjePrGtcu8L93KdtgJqjVKaiGN9KcMwhOyYZ8\nNdkPfXBZkn3FelT1OvVQDCGb6Ek7og1Mrb47vfaK/rfeMdqCVSI46S0zfpSH\nqwhv+4fTxJGgDS4h1le0ILmzPjmxKEIPHTXNPBwe4rPh4iCVlWIBoxMhfzgz\n2I1x\r\n=RgBm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5CTRUEn74jMu1cTJ0zHlss2dNJnVaDuych+URBL7stQIhAIt70jYqYUOt+TNt/mZfGrs/KWuu+hLxjiRvJmgKgiAs"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.10.2_1575906227837_0.9284206617017234"},"_hasShrinkwrap":false},"1.10.3":{"name":"@untool/core","version":"1.10.3","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"715345d9dc44320007f41d57f704a00946839248","_id":"@untool/core@1.10.3","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-cL9aQvjDSb71f+y4outUmnWV7PCFTewI6S3mgj1QDpvJNM2rMBzA92bFvvuLa5Bk8sddrQZc5yfDu5tmeYYBWQ==","shasum":"52aef8c71b67b7a22f0a8d212388fefc25c64c67","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.10.3.tgz","fileCount":10,"unpackedSize":35494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7oQ4CRA9TVsSAnZWagAAfZsP+QGWnOhlFt0qbktTNmsz\n+x/SZ/roBl9Ipr+8tvtkPsgtIB0cfZeLStzuZe3x/F5NrsYJn8Q/1s4KiIsd\n35FPgXCkKjh2Oe2DQ6WF3xitvAQIWIkgavyjzDZ3gxT37PKyVd+wGHiOWNyF\ndw+aXROCmz00g/UVvwec0xwjghim3yhm4K3Hi+O/xHKcBeh4DlDoJHFVMhbM\nyt8kATK53W8plNgAQK2gD9VEaDI8M1aqfA/th4tsqr1uJlBO1oR39TghK91l\nwMp9fnTN/kwe8M0WVPw8Ooq3u5DfSLR7PpKf4p8+x43wKQNyAGvyCY/sixMh\n5AQYWliDsFe5CkguSbAk9b2v7CFUo0UgYQGeGMMY5eKh2rZJtBCqnnNhJUel\nEcRO+357MDWfjSZ6loPniZ0PsjqXLI1IXutlLe3ypFRQftWtTWCVZajVWNQ+\nG7i1Kunm7Kd1TEZnNLrpLKv45bMay5/mUMn1EF2XckFpvEH3Q/hMscsnwl4j\nO7LEV/caGP8FyzjJ24phrBI6IhNL6UHLluxzznHLAOXjqI8/ktY825HbZTv5\nYIFzDx0gonqX1UHhTZ95vN3G/CuM6vskxiRwF2/fMIW0oLbL52dI2I9B5F6p\nH8fxD4R3lpQuPoiBRZGGSJ6AwfdoK171ucQGg8KmxPeyW+C54ESeEGkjaldE\nkblD\r\n=O1kJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIwW2SzfzW6OEMN3flqsVXXu1s8tFp4OMHkeFf2r5psQIgHXC0TtngA6KfbvSgzQqDyYZsmM8e5/URu+Yg0iRMKIA="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.10.3_1575912503833_0.9492622555594028"},"_hasShrinkwrap":false},"1.10.4":{"name":"@untool/core","version":"1.10.4","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.9.2","check-error":"^1.0.2","cosmiconfig":"^5.0.5","debug":"^4.0.0","dotenv":"^8.0.0","enhanced-resolve":"^4.0.0","escape-string-regexp":"^2.0.0","find-up":"^4.0.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.0.0"},"engines":{"node":">8.6.0"},"gitHead":"9ce7d10785cfdfff0a35c19383bee0f792dcf843","_id":"@untool/core@1.10.4","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.19.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-5lY/2syoUhzLKWa86mDjOJuLWJTXCDGt7THn4DmkLqhsIJjMhV5/w9oDwgoz/hgzhjXrmm7erN+QoJK1Ly6asg==","shasum":"46364c277aa9ea8f9fa77d5c5961d1c9922d8c0f","tarball":"https://registry.npmjs.org/@untool/core/-/core-1.10.4.tgz","fileCount":10,"unpackedSize":35536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8R6mCRA9TVsSAnZWagAAFygP/R+HyzKSdyvz+cbg+i2N\ngKI/yeYUP7bDEr5/8LR+8SgreGyBunHHxDsnpb+OXodzuYrAi/tVqec2HWB8\nV0bdnKDQNzd9szmy9GqZ3M3rctbY31bK4wUcbSonIplPHSAMjmT19Aossa3F\ni7o8IbU1/fISeoUcWFD3rEwSN0GWoLaKmNrNH7Fb6EjCGiPb/Li3y4QssFjJ\nb3zhDD1zZxDM0RvatkVn/1I6BTdGfNEgpHSj9yuJN8GLsJma0GRf9ZbwfZvZ\nLDRkl6F0J+AYX0pKDiTQrg0QYRQxurZ4MIsTlOEssu/3rrJG9WGVn7DNGMVU\n5vA48D9uN+W7l7mi3VKBPB/IWeZvLX/29ByOiXlYvcOei8LP6+pZua0XIa2y\nbwhbhsp13DYG9g/SQr3jmzZm6xfNNg/3thjgR40OGtcT5OdJIaXDs1taWs2o\njSvs5l3ZslYraumYtxWoMAgkMYK/nIXjaPigf2EtFNv83kd2Kp8Rd06NLM+P\n+mSRgNh1ejQ62eHqmtJZkooL60kPCKiIG957QeNZPMj0mnTHxutWt6QVeTNC\nQ8WYSuQbmsNOoZ1bO+usHXgVeVkRxKuLT8iROtT2yznt8UtcObygCH4NJchk\ni74CBj+1omJapwRZZ/jefaFjdpuXVI2lQLYkIoNAy4FyHeDGR3RirdE7pOfG\nmkBn\r\n=QquP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEdVh/UXlkBeXIZSJJ+For0MpI5MUNfmdJR9fT9Av/nAiAXtTTl4NSQkiK9f8G3QMkqWXDKODxE/a9htsJ9kmxaYw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.10.4_1576083110077_0.06981986193522771"},"_hasShrinkwrap":false},"2.0.0-beta.1":{"name":"@untool/core","version":"2.0.0-beta.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"4dbabfd03e4eb712b01858e324b03d96c89cb500","readme":"# `@untool/core`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Fcore.svg)](https://www.npmjs.com/package/@untool/core)\n\n`@untool/core` is the functional foundation every other `untool` component is built upon. It contains a comprehensive configuration engine and a mixin base class.\n\n### Installation\n\n```bash\n$ yarn add @untool/core # OR npm install @untool/core\n```\n\n## Configuration\n\nApart from a couple of very basic properties (`name`, `version` and `rootDir`), `@untool/core` does not provide configuration of its own. It does, however, provide an elaborate configuration mechanism.\n\nIt allows you to set up mixins and pull in presets. Mixins provide extra functionality. Presets provide configuration defaults and often additionally include custom mixins. Read more about mixins and presets below.\n\n```json\n{\n  \"mixins\": [\"@untool/yargs\"],\n  \"presets\": [\"@untool/express\"]\n}\n```\n\n`@untool/core` comes with support for environment specific configuration. For example, [`@untool/express`](../express/README.md) uses this placeholder based mechanism to bind the server port to the value of an environment variable.\n\n```json\n{\n  \"port\": \"[PORT]\"\n}\n```\n\nNow if you start your app in an environment in which the corresponding variable is defined, it will be picked up _at runtime_. To streamline development workflows, `@untool/core` comes with built-in support for [`dotenv`](https://github.com/motdotla/dotenv).\n\n```bash\n$ PORT=12345 un start\n```\n\nFurthermore those placeholders accept fallback values. So — regarding our example — if there's no `PORT`-variable given _at runtime_, `@untool/core` is able to fall back to a value provided via the configuration.\n\n```json\n{\n  \"port\": \"[PORT=3000]\"\n}\n```\n\nThere is another kind of placeholders. It can be used to reference other configuration values. Nested structures will be flattened before being used for placeholder substitution.\n\n```json\n{\n  \"foo\": \"foo\",\n  \"bar\": {\n    \"baz\": \"<foo>\"\n  },\n  \"qux\": \"<bar.baz>\"\n}\n```\n\nTo prevent sensitive data provided to `@untool/core` from being leaked to the browser in a universal web app, there's a `browserWhitelist`-property on the configuration object. Assuming you have a config like the one in the code block above and you only want to expose the values `\"foo\"` and `\"baz\"` to the browser (which would be redundant, but nevermind…), you would have to white-list them like this:\n\n```json\n{\n  \"browserWhitelist\": {\n    \"foo\": true,\n    \"bar.baz\": true\n  }\n}\n```\n\n`@untool/core` looks for configuration data in a couple of places. It only uses the first config it finds, so make sure you do not have multiple configs lying around:\n\n- an `untool` property in your project's `package.json` file\n- an `.untoolrc` file in your project's root folder (JSON, YAML, or JS)\n- an `.untoolrc.{json,yaml,yml,js}` file in your project's root folder\n- an `untool.config.js` file in your project's root folder\n\nWe strongly encourage organizing and publishing reusable bits of configuration as custom presets. You can even use any other `untool` project as a preset: just install it (e.g. `yarn add <git remote url>`) and add it to the `presets` section in your project's `untool` configuration.\n\n### Presets\n\n`untool` presets are JavaScript files or standard NPM modules. Presets can define or override arbitrary configuration properties, including mixins and other presets.\n\nJust as with your own project, presets can be written using JavaScript, JSON or YAML syntax. They are plain nested objects (or hashes) and they fully support the features outlined above: placeholders and environment specificity.\n\n##### JavaScript preset\n\n```javascript\nmodule.exports = {\n  foo: 'bar',\n  baz: {\n    quux: [23],\n  },\n};\n```\n\n##### JSON preset\n\n```json\n{\n  \"foo\": \"bar\",\n  \"baz\": {\n    \"quux\": [23]\n  }\n}\n```\n\n##### YAML preset\n\n```yaml\nfoo: bar\nbaz:\n  quux:\n    - 23\n```\n\nIn preset packages, `@untool/core` will try to load a config from the same places as in your project and in addition, it will look in two more places:\n\n- a file defined in the `preset` property in the preset's `package.json` file\n- a `preset.js` file in the preset package's root folder\n\nIf you want to not only override and extend config values, but rather provide actual features, you can include custom mixins directly in your preset. Some of `untool`'s default presets do just that.\n\n### Mixins\n\nMixins are the primary mechanism in `untool` to extend and alter its features and behaviour. Using mixins, you can, for example, add your own Yargs commands, Express middlewares or React add-ons such as Redux.\n\nYou can even build custom mixins that provide hooks for others to tap into, extending and altering their capabilities. There are three distinct types of mixins that are supported in `untool`: `core`, `browser` and `server`.\n\n`untool` uses a single config key for all three kinds of mixins: `mixins`. It expects an array of module path strings. `@untool/core` looks for mixins in the following places beneath those module paths:\n\n- a file defined in the `mixin:{core,server,browser}` property in the preset's `package.json` file\n- a file defined in the `mixin:runtime` property in the preset's `package.json` file (for `server`+`browser`)\n- a file defined in the `mixin` property in the preset's `package.json` file (for `core`+`server`+`browser`)\n- a `mixin.{core,server,browser}.js` file in the preset package's root folder\n- a `mixin.runtime.js` file in the preset package's root folder (for `server`+`browser`)\n- a `mixin.js` file in the preset package's root folder (for `core`+`server`+`browser`)\n\nBy using this mechanism, you can use a single NPM module to provide all three types of mixins, one mixin each for build and runtime or even a single mixin used for all contexts.\n\nEvery and all functionality in and around `untool` is expected to be organized in mixins. In `untool`, mixins are a bit special: they do not share state, i.e. they do not provide methods to a single 'host' object.\n\nInstead, they are based on a library called [`mixinable`](https://github.com/untool/mixinable). Their methods are, therefore, applied according to specific strategies: `override`, `parallel`, `sequence`, and `pipe` are some examples.\n\nIf you create custom mixins that define additional mixin strategies, you probably want to call the appropriate methods yourself to allow others to, for example, modify your mixin's specific config.\n\n## API\n\n### `Mixin(config, options)`\n\n```javascript\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  myMethod() {}\n}\n\nexport default MyMixin;\n```\n\n`Mixin` is a base class to build custom mixins upon. As such, it only provides a class constructor that accepts and handles a couple of arguments. You do not, however, usually instantiate your mixins - `@untool/core` does that for you if configured to use them.\n\nThe `Mixin` constructor expects two arguments: `config`, the main configuration object, and `options`, an object containing more ephemeral settings. These arguments are made available as a homonymous instance properties.\n\n```javascript\nimport { override } from 'mixinable';\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  constructor(config, options) {\n    super(config, options);\n  }\n  myMethod(...args) {\n    return this.myHookMethod(...args);\n  }\n}\n\nMyMixin.strategies = {\n  myHookMethod: override,\n};\n\nexport default MyMixin;\n```\n\nIf inheriting from `Mixin`, all mixinable methods of your mixin are automatically bound to the respective instance, so you do not have to call `method.bind()` yourself even if you use them in asynchronous contexts.\n\nWhile it is technically possible to define non-mixin utility methods on your mixin, doing so is strongly discouraged. If you have to, however, it is recommended to prefix such methods' names with an underscore (`_`) to denote them as private.\n\nNote that you can call all defined mixinable methods directly on your mixin instance.\n\n### `initialize([configOverrides], [options])`\n\nThis is a semi-private function that is mainly being used internally, for example by [`@untool/yargs`](../yargs/README.md). It returns the core mixin container - this allows you to call all defined mixin methods.\n\nYou will only ever have to call it if you want to use `@untool/core` programmatically. You can pass it an `configOverrides` object that will be merged into the main config object, and and options object mixins might use instead of CLI arguments.\n","readmeFilename":"README.md","_id":"@untool/core@2.0.0-beta.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.17.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-GIbVAAf3sjAr4xWCFB7GOdmmeJtlIwogC8M40yyJSTWx195kpt5dxsUZNgcZpti34KFFItlC4mmG1X/+0pGb6w==","shasum":"c3e120ec46e5024ce8f534e82dae64f69721e882","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.0-beta.1.tgz","fileCount":28,"unpackedSize":46944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8hVeCRA9TVsSAnZWagAAmicP/j0OLDiaVLqSK0iTKKiH\nRIuigl74DkmzJzFEJczW1HGfq71N0GI98YF0Um1xlnqWzSh9b5UApBWvAVEr\nf8lwq7Ryd3+r47zukXD6JUQFqPG2EUb+YgNGmDF3nwUnBKPIy5QzQfjLzHW5\n0Xi/X3ZRhmArRjSNtTBkHkJtFszLemjrILxeM3itKfu/HG7zcJDtRcgvMeyQ\n5U/8S/EsF56vbEtsioTuLaZdg7AnrU0vdu9+Kk6uSl4d55eNJv95J2EYji45\nHXr93HQnJJlc8SXZ1P/MgFQfTPWOWmU3nDt4C2QluYuZGNtij4q3luFC/HHU\noxrp/FYhR4U7WUjummDhFgxlgx3fqlA6EMjLdkcHTH/7mjSiA0TdvOH0wPeJ\n0pVPjrPsR6gOuBKZ+tyoYKIwH/Vsn7gb/4xdluZoq5DtlRTO/GHi86Yyc4aC\nCM8mbfjC0zHm3d9r8jOLZ77rnBj6UwXc3xAxP4L5n7f7FnLpI9b7x8U5Mb0j\nxY5JdKK1tR5j4Z/yKvBWzvCoO7CoIcFGHxMULdjPgYZcS4iqY/eXI1Kp9RWd\nwlYUdO2e31FOL1axaseZYrMDMtdZXyF+knNfQNQq3LabWWPuebPbcCjz7vof\nNFUr/h+Xa6r+3aVgfr0hA0CXdAs46M0xst5CZmM33B7EWDe6V4MasTe4VAKI\nYqv9\r\n=jrDn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQVdIbMtKF8FFmxllYHSjFoGheiLPpsgN6apct2xKM4AiEA6Bf+6sWQcbMv1BszUEnriyVoLjoj29yXxDqGU7/I/Yo="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-beta.1_1576146270172_0.1580181360569588"},"_hasShrinkwrap":false},"2.0.0":{"name":"@untool/core","version":"2.0.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"15be35ce680c060ecb4397b83260430ff56b176d","_id":"@untool/core@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-bhWeTv+4rbX9NCkRrSIqkizy9+sryOwCz3DzVTCMOSrWE+Obj4wxDElsyJEyRmD8aC90kCvKD9fLAe58EcwNzQ==","shasum":"5aca4ef71331139bedff2c5bf9be3437177b3e3e","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.0.tgz","fileCount":28,"unpackedSize":47084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE1fOCRA9TVsSAnZWagAAK74QAIqbKESDwwye9Ab/nKTo\nhX3hcQc1ShCNUzh/a+FVZvqovGxn1c7jO41nBWfFS5wzf1oitckd7TOS00gh\nAmcw+9JFlIxzd6CHLzR116QlnuxqhJ7DaP3WkZ9i1aLoYF1Zo8UzUf5wJwoL\nLFy7SPsUxbfs7uX55u7STMoThiIjq3bGwvIvXZQLWbei10XQlOaMfqlLOb+Z\nZbKoINSLBI6r28brwbQGFPT/GW1Wvtglaa29v5/TptJW1Ef2dO6J/K1k/Hba\n3Xbv+HqD1MlVxqZHPFt1dz7Jl9aINcgAUjdACrwzPHv2II9Ey77vLSppvSLf\nBvTFlx71xq+sB299cj+o2nJmDucaOzf0nidiGlIauCNLaa0GgSpKE//g/xdg\nCm9XZDPbUkuffNmhhhiSAxQYBRdKBFL5M1KAQIDj7jZZEyCXweVt+fdnkR8/\n0V+CU/c+1u+0Z8VaCLkEUQHJsRs6NXtC7ZZpDlj4GLBIv6Aha734NLb8Nwmv\n3jpkl3pPESiEtqS+dNuhESzGmZEG8vq3DY9H+xAv1xf0BegwH4cCXIaO6v++\nLeG2F8ht3gvzG5llTiaCO2/bYFy5DFI4n5j3fcxRSkJQCmn1wQNS5l3iEgJ5\nMBuTlf6soPrrGIiSwhJpk+huvuJDEkSaPqeUk+l5b/BfzEDNAusxJfi6eGNv\n8mKS\r\n=50dh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNhhA+f39r44IEmBKLBTtgrOwHY6lMvnBeu0Cn1SJxlAiAvqqUr8XV98pCrjsH4i1cI8Cbc/qJ+7lZLF+mMD4tBOg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0_1578325966440_0.20178743745892258"},"_hasShrinkwrap":false},"2.0.1":{"name":"@untool/core","version":"2.0.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"1ed715ff3e102e39dd6869502389d4d0f48b0a1e","_id":"@untool/core@2.0.1","_nodeVersion":"10.15.2","_npmVersion":"lerna/3.20.2/node@v10.15.2+x64 (linux)","dist":{"integrity":"sha512-RF9Y5XDq/uivc96FPa/JBAZ+gcaTqlz/QqwCeGKhIazIWWFzBFVJXiBmTKrlB0m+RBLQsbS2jxNY/e3kOjXg3Q==","shasum":"44442e4219ec2d2b34da0cfa832320f3c79e6019","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.0.1.tgz","fileCount":28,"unpackedSize":49052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdp+CRA9TVsSAnZWagAAtSwP+gKCUUraB80ZE1ZNV/xV\n2CcUCqe3YyxqFcikG0PnO+Bo9RS/Y6GbG0nWUf093ct/J1Qj0cRv3yU3wBrN\n50hyj70XvBfS0X2L5kc2q7x/yadNO54mjVWdXfoaUlOOumMKVFZM1cav1hZ1\n6Dag7ZsS91BXzOSembie5V5Sn9y9TEXSXFAbP2gwf1JQGmyrHX0y2VPI2xts\nazICUaOzcdxROH90qRi/afjy6ApDnfnEGQm2kcLKMYx4FP3E8kQrp8xQWcXk\nWRc/c9ksJV+KF7HQWK5RBqT0AhViWG0CuQt0gd0X0fekAhwH2jl3aBQXGj/d\nZ62NIGIJnzKI3UkZLYuENL7dPLkF4aB8i7Nl1rjskGAONIEJW/Fto4GTzkXF\nPtQUqQDvXVR1oG5d0lZRuDqHAT/A6GBJBxiG/W6XHifEYtDuSKRnLYs2Kw9w\ng6Z2DtcILW97QnUmvsm935zaRbLJX0I5zjaCadY6AelVQgyP7WzXivYy6pot\nhnpT0bVlTW8o/REIfDvD8mNBBDZeYVsCTl/GTnst4KEFEkscr3PtK57pIb/G\nIj+tYKMrhtAIC8nd4M2CLmSU69LxT2HqEdkbNBPw3mvrvsGcNmW2ktfntiKJ\nepKqskhAF0f9LbU3QcMi/tIctXzZiHBTbbTyfCBFaxSQ65ezj9BdqROvY31S\nsR6l\r\n=fzTV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnjoXk6XjAIH7FxvI5KvAomAAO5lNtB759AIx9w23bCgIhAN9LQxmRmz+BRB0HowtTccPvHP14zJogJBrICzJBOB4k"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"knisterpeter","email":"knister.peter@shadowrun-clan.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.1_1579539070319_0.19762171629202152"},"_hasShrinkwrap":false},"2.1.0":{"name":"@untool/core","version":"2.1.0","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"ab47517ea56a629a19cd9fe580cf35981395dfd9","_id":"@untool/core@2.1.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-YYlCjlz78MOA5W3XFz5a9aHBuEHgBYabW0eWXLmGBQVqmrq+E6BUz/hxylCIDfOl5vqOXa3G0EHHb3dSPk0Teg==","shasum":"81ebfe9cea8d2aec830af01378008938b7a5e015","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.1.0.tgz","fileCount":28,"unpackedSize":51330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePVErCRA9TVsSAnZWagAAm8MP/1HL5NOtdh7c/VPFJuW1\nHZ6Raxp4G3LeiyjOuXJr00VE1uwomTz3fl0poGIbC9+1ug/A8JICoTvDQl6x\nymzFL+C/2rvp3o7JRhwuqWk5NvjIfwCQBLCE0xuPyQgRXyC1ckbukPXn9UFa\nIvd4VGozi2P+Ejxs9KJPfKeahiijYL+3lpoXIF5ecdjEiexjjrNCULfnz7Ja\nTFRQrw/WPODQ0vuQkkeMuIMde1oyiUIM7pB/V5px2ZyUwmHVtF2KERKVI+N2\nIRnKryyx4AoOLC3tXvxy72Jt4Cvx+VGhfza6noH5BqVuSD5wUaHlJHai/yWh\nQAsP9Sgh3n7/z4OhpPh+YLTJfwWg/vDycNJss1Buu7hlAp9yJBkzMgcN61Qj\nee4/2YKPcd9T1+HbINzkIAfyss8U8vM+99T26OPkJBMOAkVKKFy1RaqEb4aq\n+Y8VYmNU9zQQeQ0A9eVLDL0iXVz6CVXKrSG0zZZ7+4GqMzamIE32/jnErlp3\no/qbq/TylE9oxL8wkPXyNZ0ADqO8JEYND/ibz1/zTdScbuiY8lrdmG2Aj/cp\nCPeJpsQtGn8h67vCesuFtrEDxqt6Teazu0hFddBzuWuanNnlQw5wRTQPeRLn\nENXgc+mmXaqXaWnT5YDChAqGQ+s+z8odim34eDJDYhfPypM6RqBXCDKasFYv\nO5qE\r\n=Vo9j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/UZ1i7WTw1IzIo8UfEyoAxH5TmP/cx3DyaSU6TvqeJAiEAlGQlz/e8w4ApP9Xpg5VZZzw04M/F3gFedsDKzftIJYs="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.0_1581076779232_0.5694744193287298"},"_hasShrinkwrap":false},"2.1.1":{"name":"@untool/core","version":"2.1.1","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"092dc7aaa046528d35e5ea34fdd4534ecbd9c50e","_id":"@untool/core@2.1.1","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-+GJ03ubf/bKB8Kr8luwnEEoswFlqeODllIy/1oQn3O8gPoAy84dvbRWCpcUTH+KbqMa3a+bZNdvs4QubTzfxCQ==","shasum":"d4a1b900a4dd0e077de33325878c419ac1f83cf0","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.1.1.tgz","fileCount":28,"unpackedSize":51471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePYH8CRA9TVsSAnZWagAAKq8P/31Y+5q2r4ccdFByWOiQ\nL9QSLnWgj5xz8RNRhUYSEyIwfc/VXub1PIeLy0Tp+ix5jFT6xLbxAdu+1kxy\nKrRcfMURBK0cUFFiJqVi5tXTgiRvy+hBJElIwP+NUL45alJ7bZcfManazoaT\nIUpl/rb9q7L1jawBOZkfwv4Ow4mcQo5kDNSv+5ssO16sPVr+1Cg4umzwe2JR\npiYL1M9lQvlTMS7eATdFnxVAKUTRvalfRfjcre+98BGPQt9ZkiPm3+PxuGhO\niZlfIb16bP7AQNJKWq50Lmg+forVSPTbEjU5BeBzRyIy6u1hwkPacgVq0+N/\n/pBJc3a59SqGBZkrKahT2Os1Eg2IPHwR1QNOYYnJqu4oVUJVp3HyE0LD8LfS\ndlX9Pp3U69iKoEqf717XOE39wQnG5jttZGvnmVXDpCb3+6lG28NHg648MMta\nI7gF3YVuV1jphFaktN3khlFY74qNUswz00o1+rAatrJ6vMQcs3FLNyb1o1S9\n2Inw2RIiHxOrVp2jVDfgMT7jMf7aVooWFCZv4yqo+cmW2Oc1CqZRySa4uXnR\nsaCv+1c0GF015mU08tTV4MD8hpE+9WtqozhHpbhZeB7E7Vr04bxdhO6X8cuK\nEV+5Wd0QOJflIfs7WOcg8JEZ8rvPQH0z81uriW71g1yv6caJIQnPZZJJoKfX\nduwH\r\n=t+U+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeikRXNvNp8b1Z597rnKlF1sZkxXasEG9DIywQeOsmqwIgBEOhDXyXNjPr9I2xWiayS6sMA7Ko9g04dDo1vpEMvKM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.1_1581089276000_0.7503607265434746"},"_hasShrinkwrap":false},"2.1.2":{"name":"@untool/core","version":"2.1.2","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"b800fa0c666729df13ff7c1d81ada6ef3ecea12e","_id":"@untool/core@2.1.2","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-iWJDbBzJIw/Lx7q0BOEVAHWRveyswwcTUkSWKlwIOGQEhahu7katAIgFlVfkR1ICQUMPdjN1OsNz65mTLIInXQ==","shasum":"2e019c5afe459ee69cfeb3e5ba27814029b12a67","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.1.2.tgz","fileCount":28,"unpackedSize":51612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRmrZCRA9TVsSAnZWagAAqTAP/269hVieslyvFyONhJ/Q\ncPqXNNfUnu5QlVAqJqilGFYkTF62G+9LCxYVElICVIKp8EwmthwCAaP5reP1\nqq7xLyiZQwwpUSiZub7fFdPcW2z+nSCQM1HBy7aQaqxkhwe+0SqBh3MXgNTE\nFt322ZRv2iNfYmLLiOiFGdQbGc2mreoZ5JDzFPAc9Uzusm8hM9Zo2MZkzS7M\nEYv8IufFqiZcNIeyGFyrUIx22x9f4X4M75QBaK2mGEkcpp+JtXi/j9iwr4ii\nWkbnSEkboXTMglWLuLPcPrL7JH9u9NoCWI2SDjsdCK+kujAiogCgeumZ1YL/\nrCm9+JzXXZ5eEOMhI1JcGdZFHtmm44DWX0CkXhbMiXGhn0Rmcg8D8tOJ5ORk\nKCLKXCWkhz5Humh0WFvqxizDP+rUb6neXQ4Nvj4aywwM4S0I+Z3tnzxtFsuM\n4XuqDx18qGezUh3TNPVi9NXORi9DSvUV50RZeZKhVFIP8t8mym+JJk6IqbXM\nphd6L9fnNwYBKh8IL23YRtTRgF1WVnp1dz+Mq4e9niw/9n6iDuSswSNaFcDA\nvXEYtlZXGrRMmjsOw0X0WWfEVpYHKe20kCf/S9hhkTkyjpnfIFGVAPWFoVOq\n0GG+DQtrw6c1eUJdDtV0oDcmRWItADCPn9gchYUiF7g3cx5D9G6lgRrFioYQ\nJIvh\r\n=nCOJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFTfh84FMjvQQCitQ8YYKCEtEUNbCDlJMJKg2FiPo3LQIgItfT239HFZ7543wZEZPU1SQqRjBh5RA+h0wj0gdigt8="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.2_1581673177380_0.602256790269907"},"_hasShrinkwrap":false},"2.1.3":{"name":"@untool/core","version":"2.1.3","description":"untool core","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"ajv":"^6.10.2","check-error":"^1.0.2","cosmiconfig":"^6.0.0","debug":"^4.1.1","dotenv":"^8.1.0","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","find-up":"^4.1.0","flat":"^5.0.0","is-plain-obj":"^2.0.0","lodash.mergewith":"^4.6.2","mixinable":"^4.0.0","supports-color":"^7.1.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"bc0e3a4bad765827fb018e6d920ddfb1fb865989","_id":"@untool/core@2.1.3","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-KWIsuGMtP4Fs9CQGFuTVyL35SMF/rW+L16dbvO83u5xUQd7mVvLAShK2DPOWOCCe+BVgu2w0lYI/C1d0tiExPg==","shasum":"255f08034531e7f879b35c363e2be1e9f4db1ffb","tarball":"https://registry.npmjs.org/@untool/core/-/core-2.1.3.tgz","fileCount":28,"unpackedSize":52629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2frZCRA9TVsSAnZWagAALmcQAJoOOtPXU5/UzLs6wFiM\nK5VobD2n2/hkdAqyfFf34+k0QDVdwqTaYjiwusDUfEL2lAAFXAX3qCuvgz0P\nAzFQbI22lz1BIP2WNt+moA/mlZmevi2W0wp3t1jjojcHFxae8HcnyQU9Dgcg\nJVCg7PteKzaQhzgYlI1c7lAADLVImCNWAd39lxAgO3YGcppP9msOq0kZSJIe\nNE8qjTySDukGDRTnufNTP9+Bfv/PcsalEVDh4A5ycDpI34yibhZiUBZI2NXI\n5heb66NY+BWk5y1Oh6sQRpeZVspdHZJ3NsYfMFGFeXV4ccuzf4+jvKjy/7xZ\nV905ZyFg6K7RXyiNFn4dawKLGRdFyT76m2ReMzSxi0h0tgNUjgLKwEA8FbuV\nd+aDUond68dd9OXX1cireKkruxljFNqnmm42POKLtLnbxDai7MgniGp7Z5JV\ns0navrcx8ky5f7fXTzbXBvO4F0+yzWM1QD7GsBtDAivTzpUJwunp1UnO+aNr\nkWZln2FHgGloR8gEYKwCv0adk5SGanZZR2EqbYGvxOALk3HkGwMhlEDdGTVg\nOdsWyij4JJDt97jBG+JSjjME7p5MReYj5uXEYDmKEo8F1uok08Ct/Nva+EQO\nzOi6ClN9IiSeBQ0Vsv/OpcOA9urfgVsMMSRsIj0OrQ8dldB8F4gDFSkJ8A1Z\nn3eA\r\n=94VG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSY31AkZIt/KwR6zouxo0nWKPwYhy15rg2rCzfLpgoqwIhAOakYTJJpgxK1b87uGSKAqhnGrWeZNzvv7W/aDsSvdXr"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.3_1582559309713_0.4233841050094109"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-24T22:14:12.044Z","0.0.1":"2018-02-24T22:14:12.278Z","modified":"2022-06-13T01:24:05.559Z","0.0.2":"2018-02-26T22:21:35.008Z","0.1.0":"2018-03-21T21:48:44.087Z","0.4.0":"2018-04-16T22:02:26.518Z","0.4.1":"2018-04-20T19:55:05.414Z","0.4.3":"2018-04-24T22:31:46.092Z","0.5.0":"2018-05-07T14:33:00.448Z","0.7.0":"2018-06-05T09:49:47.142Z","0.8.0":"2018-06-13T20:06:17.564Z","0.8.1":"2018-06-18T20:18:22.545Z","0.8.2":"2018-06-21T11:11:06.100Z","0.9.0":"2018-06-25T07:55:59.740Z","0.10.0":"2018-06-26T20:43:39.729Z","0.11.0":"2018-07-03T20:22:34.490Z","0.12.0":"2018-07-06T13:02:32.991Z","0.12.1":"2018-07-09T13:25:36.307Z","0.14.0":"2018-07-25T10:01:27.099Z","0.15.0":"2018-08-02T09:26:23.597Z","0.15.1":"2018-08-03T12:28:39.415Z","0.16.0":"2018-08-06T08:27:41.984Z","0.17.0":"2018-08-17T15:25:45.721Z","0.17.1":"2018-08-20T19:59:07.915Z","0.18.0":"2018-09-03T09:23:59.815Z","0.19.0":"2018-09-06T09:17:59.404Z","0.20.0":"2018-09-10T06:46:35.968Z","0.21.0":"2018-09-11T21:03:27.192Z","0.22.0":"2018-09-13T09:45:27.934Z","0.23.0":"2018-09-25T14:29:52.614Z","0.24.0":"2018-09-26T08:14:10.013Z","0.25.0":"2018-09-28T12:39:53.659Z","0.25.1":"2018-09-28T15:36:26.749Z","0.26.0":"2018-10-01T15:21:21.674Z","1.0.0-rc.0":"2018-10-09T23:02:29.690Z","1.0.0-rc.1":"2018-10-10T14:12:21.844Z","1.0.0-rc.2":"2018-10-10T15:46:45.942Z","1.0.0-rc.3":"2018-10-15T08:27:38.475Z","1.0.0-rc.4":"2018-10-16T08:29:10.159Z","1.0.0-rc.5":"2018-10-17T07:49:24.002Z","1.0.0-rc.6":"2018-10-17T09:34:32.195Z","1.0.0-rc.7":"2018-10-21T21:32:53.440Z","1.0.0-rc.8":"2018-10-23T22:38:57.406Z","1.0.0-rc.9":"2018-11-15T10:00:19.907Z","1.0.0-rc.10":"2018-11-15T17:04:09.383Z","1.0.0-rc.11":"2018-11-19T14:40:53.217Z","1.0.0-rc.12":"2018-12-03T17:14:07.121Z","1.0.0-rc.13":"2018-12-05T10:11:33.502Z","1.0.0-rc.14":"2018-12-07T13:58:37.706Z","1.0.0-rc.15":"2019-01-03T10:01:55.381Z","1.0.0-rc.16":"2019-01-09T12:53:58.082Z","1.0.0-rc.17":"2019-01-17T10:54:53.841Z","1.0.0-rc.18":"2019-01-18T17:07:06.234Z","1.0.0-rc.19":"2019-01-22T13:32:32.833Z","1.0.0-rc.20":"2019-01-24T08:47:46.415Z","1.0.0":"2019-01-29T21:46:02.707Z","1.1.0":"2019-02-14T20:42:14.162Z","1.2.0":"2019-02-27T10:23:23.750Z","1.3.0":"2019-03-01T12:39:34.183Z","1.3.1":"2019-03-07T16:03:26.393Z","1.4.0":"2019-03-18T23:12:59.016Z","1.4.1":"2019-03-22T12:40:15.869Z","1.5.0":"2019-03-26T22:10:04.192Z","1.5.1":"2019-03-27T14:45:49.299Z","1.6.0":"2019-04-09T12:37:28.935Z","1.6.1":"2019-04-11T12:39:19.148Z","1.6.2":"2019-04-15T14:50:26.920Z","1.7.0":"2019-05-03T16:19:18.851Z","1.8.0":"2019-05-09T08:34:41.919Z","1.8.1":"2019-05-09T11:56:31.611Z","1.8.2":"2019-05-13T12:01:40.416Z","1.8.3":"2019-05-13T16:03:21.812Z","1.9.0":"2019-06-17T16:42:40.699Z","1.9.1":"2019-07-01T15:53:28.927Z","1.9.2":"2019-07-11T13:06:47.294Z","1.9.3":"2019-07-19T14:20:51.897Z","1.9.4":"2019-07-23T12:26:40.989Z","1.10.0":"2019-08-12T12:07:44.014Z","2.0.0-alpha.0":"2019-08-30T15:59:55.690Z","1.10.1":"2019-09-11T08:42:33.271Z","2.0.0-alpha.1":"2019-09-27T14:26:16.727Z","2.0.0-alpha.2":"2019-09-27T14:44:45.474Z","2.0.0-alpha.3":"2019-10-02T14:01:42.318Z","2.0.0-alpha.4":"2019-10-24T08:36:40.331Z","2.0.0-alpha.5":"2019-12-06T10:04:46.868Z","2.0.0-beta.0":"2019-12-06T14:00:07.703Z","1.10.2":"2019-12-09T15:43:47.995Z","1.10.3":"2019-12-09T17:28:23.928Z","1.10.4":"2019-12-11T16:51:50.210Z","2.0.0-beta.1":"2019-12-12T10:24:30.443Z","2.0.0":"2020-01-06T15:52:46.580Z","2.0.1":"2020-01-20T16:51:10.422Z","2.1.0":"2020-02-07T11:59:39.351Z","2.1.1":"2020-02-07T15:27:56.105Z","2.1.2":"2020-02-14T09:39:37.495Z","2.1.3":"2020-02-24T15:48:29.947Z"},"maintainers":[{"email":"rok@kowalski.gd","name":"robertkowalski"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"}],"description":"untool core","homepage":"https://github.com/untool/untool#readme","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"bugs":{"url":"https://github.com/untool/untool/issues"},"license":"MIT","readme":"# `@untool/core`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Fcore.svg)](https://www.npmjs.com/package/@untool/core)\n\n`@untool/core` is the functional foundation every other `untool` component is built upon. It contains a comprehensive configuration engine and a mixin base class.\n\n### Installation\n\n```bash\n$ yarn add @untool/core # OR npm install @untool/core\n```\n\n## Configuration\n\nApart from a couple of very basic properties (`name`, `version` and `rootDir`), `@untool/core` does not provide configuration of its own. It does, however, provide an elaborate configuration mechanism.\n\nIt allows you to set up mixins and pull in presets. Mixins provide extra functionality. Presets provide configuration defaults and often additionally include custom mixins. Read more about mixins and presets below.\n\n```json\n{\n  \"mixins\": [\"@untool/yargs\"],\n  \"presets\": [\"@untool/express\"]\n}\n```\n\n`@untool/core` comes with support for environment specific configuration. For example, [`@untool/express`](../express/README.md) uses this placeholder based mechanism to bind the server port to the value of an environment variable.\n\n```json\n{\n  \"port\": \"[PORT]\"\n}\n```\n\nNow if you start your app in an environment in which the corresponding variable is defined, it will be picked up _at runtime_. To streamline development workflows, `@untool/core` comes with built-in support for [`dotenv`](https://github.com/motdotla/dotenv).\n\n```bash\n$ PORT=12345 un start\n```\n\nFurthermore those placeholders accept fallback values. So — regarding our example — if there's no `PORT`-variable given _at runtime_, `@untool/core` is able to fall back to a value provided via the configuration.\n\n```json\n{\n  \"port\": \"[PORT=3000]\"\n}\n```\n\nThere is another kind of placeholders. It can be used to reference other configuration values. Nested structures will be flattened before being used for placeholder substitution.\n\n```json\n{\n  \"foo\": \"foo\",\n  \"bar\": {\n    \"baz\": \"<foo>\"\n  },\n  \"qux\": \"<bar.baz>\"\n}\n```\n\nTo prevent sensitive data provided to `@untool/core` from being leaked to the browser in a universal web app, there's a `browserWhitelist`-property on the configuration object. Assuming you have a config like the one in the code block above and you only want to expose the values `\"foo\"` and `\"baz\"` to the browser (which would be redundant, but nevermind…), you would have to white-list them like this:\n\n```json\n{\n  \"browserWhitelist\": {\n    \"foo\": true,\n    \"bar.baz\": true\n  }\n}\n```\n\n**Note:** Have in mind that you must explicitly whitelist config properties, that hold an environment variable placeholder, otherwise the interpolation fails.\n\n```json\n{\n  \"foo\": {\n    \"bar\": \"[FOOBAR]\"\n  },\n  \"browserWhitelist\": {\n    \"foo.bar\": true\n  }\n}\n```\n\nIf you instead whitelist the whole nested object, that holds this property, `@untool/core` is currently not able to detect the placeholder.\n\n```json\n{\n  \"foo\": {\n    \"bar\": \"[FOOBAR]\"\n  },\n  \"browserWhitelist\": {\n    \"foo\": true\n  }\n}\n```\n\nBesides that, whitelisting of nested objects as a whole is fine. Also this is considered a bug and will be fixed in one of the next minor releases.\n\n`@untool/core` looks for configuration data in a couple of places. It only uses the first config it finds, so make sure you do not have multiple configs lying around:\n\n- an `untool` property in your project's `package.json` file\n- an `.untoolrc` file in your project's root folder (JSON, YAML, or JS)\n- an `.untoolrc.{json,yaml,yml,js}` file in your project's root folder\n- an `untool.config.js` file in your project's root folder\n\nWe strongly encourage organizing and publishing reusable bits of configuration as custom presets. You can even use any other `untool` project as a preset: just install it (e.g. `yarn add <git remote url>`) and add it to the `presets` section in your project's `untool` configuration.\n\n### Presets\n\n`untool` presets are JavaScript files or standard NPM modules. Presets can define or override arbitrary configuration properties, including mixins and other presets.\n\nJust as with your own project, presets can be written using JavaScript, JSON or YAML syntax. They are plain nested objects (or hashes) and they fully support the features outlined above: placeholders and environment specificity.\n\n##### JavaScript preset\n\n```javascript\nmodule.exports = {\n  foo: 'bar',\n  baz: {\n    quux: [23],\n  },\n};\n```\n\n##### JSON preset\n\n```json\n{\n  \"foo\": \"bar\",\n  \"baz\": {\n    \"quux\": [23]\n  }\n}\n```\n\n##### YAML preset\n\n```yaml\nfoo: bar\nbaz:\n  quux:\n    - 23\n```\n\nIn preset packages, `@untool/core` will try to load a config from the same places as in your project and in addition, it will look in two more places:\n\n- a file defined in the `preset` property in the preset's `package.json` file\n- a `preset.js` file in the preset package's root folder\n\nIf you want to not only override and extend config values, but rather provide actual features, you can include custom mixins directly in your preset. Some of `untool`'s default presets do just that.\n\n#### Ignoring a preset\n\nIn rare cases it is necessary to ignore a certain preset, for example if a dependency contains a `preset.js` file but actually is not a preset. For these circumstances we have an escape hatch through the `ignoredPresets` property.\n\n```json\n{\n  \"ignoredPresets\": [\"@storybook/addon-knobs\"]\n}\n```\n\nBecause of how the presets are loaded it is necessary to specify the `ignoredPresets` property directly in the root config (i.e. it cannot be pre-filled with values from other presets). This should only impact you if you are writing a preset yourself.\n\n### Mixins\n\nMixins are the primary mechanism in `untool` to extend and alter its features and behaviour. Using mixins, you can, for example, add your own Yargs commands, Express middlewares or React add-ons such as Redux.\n\nYou can even build custom mixins that provide hooks for others to tap into, extending and altering their capabilities. There are three distinct types of mixins that are supported in `untool`: `core`, `browser` and `server`.\n\n`untool` uses a single config key for all three kinds of mixins: `mixins`. It expects an array of module path strings. `@untool/core` looks for mixins in the following places beneath those module paths:\n\n- a file defined in the `mixin:{core,server,browser}` property in the preset's `package.json` file\n- a file defined in the `mixin:runtime` property in the preset's `package.json` file (for `server`+`browser`)\n- a file defined in the `mixin` property in the preset's `package.json` file (for `core`+`server`+`browser`)\n- a `mixin.{core,server,browser}.js` file in the preset package's root folder\n- a `mixin.runtime.js` file in the preset package's root folder (for `server`+`browser`)\n- a `mixin.js` file in the preset package's root folder (for `core`+`server`+`browser`)\n\nBy using this mechanism, you can use a single NPM module to provide all three types of mixins, one mixin each for build and runtime or even a single mixin used for all contexts.\n\nEvery and all functionality in and around `untool` is expected to be organized in mixins. In `untool`, mixins are a bit special: they do not share state, i.e. they do not provide methods to a single 'host' object.\n\nInstead, they are based on a library called [`mixinable`](https://github.com/untool/mixinable). Their methods are, therefore, applied according to specific strategies: `override`, `parallel`, `sequence`, and `pipe` are some examples.\n\nIf you create custom mixins that define additional mixin strategies, you probably want to call the appropriate methods yourself to allow others to, for example, modify your mixin's specific config.\n\n## API\n\n### `Mixin(config, options)`\n\n```javascript\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  myMethod() {}\n}\n\nexport default MyMixin;\n```\n\n`Mixin` is a base class to build custom mixins upon. As such, it only provides a class constructor that accepts and handles a couple of arguments. You do not, however, usually instantiate your mixins - `@untool/core` does that for you if configured to use them.\n\nThe `Mixin` constructor expects two arguments: `config`, the main configuration object, and `options`, an object containing more ephemeral settings. These arguments are made available as a homonymous instance properties.\n\n```javascript\nimport { override } from 'mixinable';\nimport { Mixin } from '@untool/core';\n\nclass MyMixin extends Mixin {\n  constructor(config, options) {\n    super(config, options);\n  }\n  myMethod(...args) {\n    return this.myHookMethod(...args);\n  }\n}\n\nMyMixin.strategies = {\n  myHookMethod: override,\n};\n\nexport default MyMixin;\n```\n\nIf inheriting from `Mixin`, all mixinable methods of your mixin are automatically bound to the respective instance, so you do not have to call `method.bind()` yourself even if you use them in asynchronous contexts.\n\nWhile it is technically possible to define non-mixin utility methods on your mixin, doing so is strongly discouraged. If you have to, however, it is recommended to prefix such methods' names with an underscore (`_`) to denote them as private.\n\nNote that you can call all defined mixinable methods directly on your mixin instance.\n\n### `initialize([configOverrides], [options])`\n\nThis is a semi-private function that is mainly being used internally, for example by [`@untool/yargs`](../yargs/README.md). It returns the core mixin container - this allows you to call all defined mixin methods.\n\nYou will only ever have to call it if you want to use `@untool/core` programmatically. You can pass it an `configOverrides` object that will be merged into the main config object, and and options object mixins might use instead of CLI arguments.\n","readmeFilename":"README.md"}