{"_id":"@callumtw42/toolkit","_rev":"25-50db1a37219041bc42b28a93fc239ee8","name":"@callumtw42/toolkit","dist-tags":{"latest":"1.0.26"},"versions":{"1.0.2":{"name":"@callumtw42/toolkit","version":"1.0.2","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"_id":"@callumtw42/toolkit@1.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MKooBMDdPUnm8hx4I72pVkXQK25Wp0gtRBjmExza/oRwuIt9TfyX+p7V4p69Gp3WDQKOEJUzdNr/JhIGmxxZuw==","shasum":"96f09fad985a832cb63e125430ce44ea9789199e","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.2.tgz","fileCount":6,"unpackedSize":27832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrlKaCRA9TVsSAnZWagAANC4P/iXJOmZeWLQ+8eyI8s8p\n6EEb/dkNH1nBhShPATAwwbo1Yc8oD/ZSVIsl8mleboAGL4SDXGbyucVKxBm2\nAdGhop6UPy4i3vcPS69PZPuKwizFY272y4njAE3GpRpV5BzGOrhpm4w/Ds4c\n9oEy/2JpN5AsujGprfGDg+kH56Ly+LC2TJXEO04HVZAgeZNfEjofXStIZQAX\nnr7rdhUbLnqliwJbIPyMsLn4p8NmY3ZgqzYnr6Dje2VJvyS/Rn4pUGHYe3dw\nfCMpTZqz7cRG9QEaRBEmRoSwEW9bTSg71nIvN62r5xc1m5TrkKCBXwGfiYhX\nhA7aTC9nCiejYTNSVTwhOE854TW1PaNCrQ9UVEJaoYqDGhgRhspzY65/8Ht+\nBcWzSNbJOCvDP4zA6+QyE4tCIJXkMs0ZSvOGbcIFMHMLDPRaQJEhlGlvXyoh\n3+ybpP4fcergO1SjDO61vSfjXZKmGHJUqFebBwTbGlSIMVPHYoVeGnwIJy/h\n8IvVQIrhxI0LjgSrMbmFlIVnc1kPIo8w3Pay3L3IFsg+UXQOVnpOokdbGbHn\nevBcNFWcTZETIhhycI0d2d+nYBUvWuU/LXVjhq/7nba4bvwFNvlBZwpLskNf\n6mClULDHuWGIBVYqKStI+0RJFe9KimQi/+hy2yvY9PZ4+Om/n6W9y9SteeTx\nJDR0\r\n=LXJM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYR6SHX9bh6WKcLkeOX/zVQSVjdBtGEh0/R1CmIhwubAIgVFKPxGUg1fBU0rkKTYPVExPkAmW8fEd+cBDXpJwETUg="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.2_1622037146287_0.3161822238441938"},"_hasShrinkwrap":false},"1.0.3":{"name":"@callumtw42/toolkit","version":"1.0.3","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"_id":"@callumtw42/toolkit@1.0.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Cj3YmRdXTx9C2NrMfEDh7+H2/QOgDa+CfAwOxp0eJgIm3o6JQzdaXWCUTvDzQ1KopuFO2hfCnCzPu/XxHQhUDg==","shasum":"7f37d86edbc96e94cce1c73aca3be1dd2ce88dd2","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.3.tgz","fileCount":7,"unpackedSize":33036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrlRkCRA9TVsSAnZWagAAOyAP/ibAVZrfEXFtVVcB3gF+\nl2LpS+BHyp/gVukXxs8TYayGnIpgyMm9trLaig9WXcm3/lkqnqP2UuBzVEdY\nCLeXho91vB14eJxK512frmAm3AdGno+4o3mTu3AWVLDrJO/oNnMWBRtLrGE9\nasN/pTd9bQ0Zf9pGjMTa+WsPYJEltWJ1h50Xwe4quIVMq0Be6b4diR3HCvDC\nTlq8AT9QL9ZkUqXsvf0wbUHeATiEaVCR1iNvwqF+WlYdzzXTKCmPVpyhj1c6\nwi6JeXkgTAS0dHup66rLbpKz2hvxnqZtiQUdeQm1k5eqiDOsmQpRouIfl6AB\nijA+hGnCHEc1CwGpcDOADZOqcaqj24XNmKERtFq6W8orpb3zcm5AgvV5MXTH\nhaMp919jYxnbIL5wG96w4yvedM/SASqgekpkNg9P1QUQdt7zTB5uvqlKtKYl\nvPXeI6uLU7JAHwCZQjGOTkU9EKKUzVnEIQeRWvvrBgbnZqFS2vCVQ4E/oVdD\nNj20tdV0cYC7E+Oqw2yBOuFcrFqoHem8KGYdt79O7Z7gRa9oZSGUiolD2w8p\nSweqOrAZ0D3tmodUhx6hk4Wqa6I2KzFGWoIfYQcNnj0UYlP9j8g17tXKMiig\n6QDooSGS0ywvTDLuKTVBdjx5Jmo5R6jiM2Y/N7Tjx4sOOKR/hoO9NA1eDY6d\nUqqg\r\n=VKNH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaNba04BfnSs6Htfjp3dyUO1BFCW60huyyr6PL8X3IYAiACL9CN6ejAI2M3rDiAEdqijYabT1W8glCQjnoInC42/g=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.3_1622037603621_0.8606804955636922"},"_hasShrinkwrap":false},"1.0.4":{"name":"@callumtw42/toolkit","version":"1.0.4","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/ramda":"^0.27.40","esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"_id":"@callumtw42/toolkit@1.0.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-OWrPph2H30l5AAzepAuhTWQNAlX7qr0+1iomGXlsIssHbmjiWJfFP1q0wTEq0cIOq9wqqY0jxBT4CnDrXPrD9A==","shasum":"9c2001912052927024da04b66446a05fb4c15820","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.4.tgz","fileCount":7,"unpackedSize":33068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrlWFCRA9TVsSAnZWagAAanwP/Ama1WK/KzS9j5GZnLIv\ngodMNquK/3Vx+pqn9CAbUJBNrHxah+PmFASrEP4AbRyaTQ0QJjcz24cQtB97\nH5ROq5kJ3NgpvWrf6Nnl0I+QO/+M6j+IP4RPh5ihQGu98VwfExVtp1jjlQsR\n2yvMb0QAqvecJDXAuEAp7EPmIXsCH3m6utWzeP8bwdPDBP+/0v9e+by9gaZr\nBnIIp07M+GiSSbaZznq4gcF0Yt6DJ5bGmO9GeS38Dq9MNTUU52AzQxeb44nx\n1tVYP9hggty1viWHMNsGhpoMOtWS5i2636aa9n9fJT84CrZ4tjdeQCzYZ1nx\nNhq3MOusvfD/8kPZpriRgaBIPKJPQUCdS2o89N0DQ0I7A0Qtq94bphYkOu2F\nCeiw0dCYiuXHFp9PK6I5bhndU8Po1FBFvTXA1IiDLIdKleKU87pB74ThOvD4\nYtVVZxT+nQeKaVpBsHu3a3D7FJ5I0ueB3Sv3XEshq9h6cjGiO7UNcVzBJT+c\nBlIZ0rrw2I3lcxe2z6LYl+dg1pK7mOMYeiKDR1WS0tUe41DuqgVnOIVLOyF9\nGdtuz4iaYMJaHN7DlAROhsipbT3UzyZNiid37zlbgB9VmfmdinVdz2h7D4DU\n76/vJQfnjbyE3fDc6gNdMaTD7jSXiln1rceoOAXxSL4NZBKdEZ/rA8OCe3Yt\nZnGj\r\n=YcUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbHwBVv+n96+E2jy0GpMNvRwrUwE2IbjQVDnus9FnYpAiEAiwoRwVKBlc0rhQ4DYp4wAvP/hSu8QFNQaq2/ywdY5Q8="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.4_1622037893367_0.4161997849198258"},"_hasShrinkwrap":false},"1.0.5":{"name":"@callumtw42/toolkit","version":"1.0.5","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/ramda":"^0.27.40","esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"_id":"@callumtw42/toolkit@1.0.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-agsOmDw4SfG830jOHUV0ziQ59W0XoP6Bx+ur01ymbUDOKgNuDvf3J4UbFruM93jkUOKuUq/xWZpAx4bF6ZEimw==","shasum":"a7dc4cf0038b49a092ddcece47dcf530d053bf7a","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.5.tgz","fileCount":7,"unpackedSize":33068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrlbjCRA9TVsSAnZWagAA2j0P/14VtJEj1KUupV2ncGhp\ntN83Beoa5V4SloxzijkWdSoJgDL9ScLeHz/lNU+/l9SYNEyYEpDHt/J3QDB4\ngqh46DXbrF5mQl3JNxQcgXLcyt47nCiXU9RyUQ+19z/Sn8BFfrICseZC86/C\n4MTEa2MvRwWMGNDPM2pyVNG2EnlbgsQE4Q5fr1QRJumDNAPzJlQEZtxbz4Zk\n9AksxWE0UCVW9sFYDFAkVStmHliM4wlMyE1TybVwQ6TokZXG7dRE2mcD1Za0\nyy/NvB+lkwAHME6NIGAcavxgxc1Pp30Muu+bjbosIFicrj1gMTjeH0j8AcWW\niaMpZs80V/okxRTd23M3bPeD5OOFDx24GyW8ROFq120vDLk7JGp5Gr0VoNHx\nQ2ZXXv7lRZOqcBbnCAJR6FikF6PzstdgkgCXIm1dSrLYTUAhtgQvAqE7SqTF\nTkVx+hYLvaAjf01IR4aBhprfBoXYb+hVwnihCx+f6yIWzLg1LQqfSHKBpdc7\nGp3kHC4eHuIAfRuYvLjhmi7guH53vvmiAApfTVOUgAikzupBp3gh+mMxcfFu\nJgH7rcdjNSIlUQNZwflWX6S8undrqFyqgc3IEMlXvWKkXWAaGyDSllNyp0Xy\nTEXGpgv/tkErtH9w5aIa6QjJYZybjP86OOUNQCStW/W0/7fVWocQy7oXsilL\nUck4\r\n=xyjH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2fX613BqEbjAHZ6ZwL/EAXH/Ypfu2/nuSk7ewxtVRCAiEA0ZyvrCEI75jHrysRI+IuvzDq94JTR6mFRH4XslVWq2Q="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.5_1622038242746_0.8442729912149931"},"_hasShrinkwrap":false},"1.0.6":{"name":"@callumtw42/toolkit","version":"1.0.6","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/ramda":"^0.27.40","esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"_id":"@callumtw42/toolkit@1.0.6","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UgHHIGL0p/sVv4pTi9dSrHc7NYuTPglPos+m6CHv4Sp6CCdToWucYeQgAvrIomUUl/TFQVHalOk84VfvUUEf1w==","shasum":"2bb986a2dc133b882f928f0e1e984ab1b5e44dc8","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.6.tgz","fileCount":7,"unpackedSize":32017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrldcCRA9TVsSAnZWagAA9ysP/ieqt4KeGTD8LI+u800F\nOsBK6E8wiHNR71SmLS4cIT8OdDvxxkhz4T3RXdfGYB1qiat7f1g9aSX5CLhX\nd2SOO0CZxHmXebsisk74HxLRcw7qvRyo1XCwPdP06vLJ1r97Hhdon2ZOl3cp\nHFhdoWUwz8poxqnJggWAydOFa1XvXJNhTaY8kxPJdvWRZXvU257kYUXNqRWY\ntcg2NkY9juSP7yfzpojc1CzDpd3VKQGqfE2CEW6cIgUM9kdw67X3UhlL0ZzT\nO1tti+gAR46IQDCwAn4V7cLJwfSZiSCGGThEg30iKG/88TR3wBAAEV9YwOGH\nAOpEIoHRfxOrwhwXfY/v5KcJW0hpBQrXnrqLqVG0VktLxMRLXkPzw6SRxzVC\nXT0isNaxhq+ddNmUQc9g5S+KTXqzjY0kNHt2Y4ByjcPeuNEbc+IO7FZBPJ9I\nCpJypeqMw/3E8IbVpaRvlw3j6TkWjRsnbdvqY5fC4YetvJ3Iu+vwxUuEGUSN\niq+lOP8nsYiuUywp2jeE2m6adtU+/JpenwTkOwoPxxVbPBEwprNM1/WvokT9\ne6XBY8BsxEzRJV8I0lx30uEf8tux4UD8OnbIyDlCa9MTSmuNvGt2yib3Ydxj\nUEwQBD62L2JaaJ1z8immImjwkUJlQJC310C5CXYNmtFxbT+ft6VflJ/B97Rx\nqJ26\r\n=MOlC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1qStVevUVnbO12HWt2UFgZeosFCwSZRzGu0unkBUTdAiA8g+9ZwNkzh4YI/XUPB4qtDZTXwd5bZSZE1d9YanE1wA=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.6_1622038364449_0.11369657883606665"},"_hasShrinkwrap":false},"1.0.7":{"name":"@callumtw42/toolkit","version":"1.0.7","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/ramda":"^0.27.40","esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"gitHead":"f4db05476251e318e2818b0ee5728f675b000312","_id":"@callumtw42/toolkit@1.0.7","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dghgvyt415m7WH84dmNurjxTxdpqVx6jfnHMI0O8TkpQDSmkLmvkMjzD8sYDSPh7lZXd3mhZsXooTSNAl15N1g==","shasum":"3ce9035ca041005925c5501be5c821f775554f28","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.7.tgz","fileCount":7,"unpackedSize":27748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrluOCRA9TVsSAnZWagAAt5QP/iNs0gQrygWIQ+r7GGea\nXSr+SIF06tmrx61hN+gj3jLlQ9n/uiFnvGRgR9esVg2Gw/R7ek6PrB9wqxdU\nOpqOm//MQMqxTnH2j2sWPFleufZKbztEPpwW6FF3Inv93YpjgZuWq19vAyN+\nvKl4nmQSFEZDAnpDvWxFb5r0K9yQUP4iLVGPwose4WeKe7Pc4RDGbCiFY2UQ\nvkZwmogVHfmWdd/DTw3QLURmiYSwNO/uGA+lj5UXZo6tgs3Pp2swLk2+Njoo\nixjXlEMhZvJisO9B5fo8qZVzVgDkUFMWJcH5oeI0TJk2n34LRHjb1bhiXLy5\nSIuFn/W4d3j+vRbpZp4nofLjsBEhwFw3TzpQw6kCdRgYq30OwYlMbuGEnY/6\nkkrTaQKFf3dRRYTqtgwfTHJdL+RhPuFK8SYUT6P+0XRPIaUXXyJvOzmkn9OP\nHCZlNxfM4KnaPB9yT6LXY3yrgD8Kygp3PGbOxpiwvg0z/QKa2LaUKkX/9V0b\nPN0p86aEfN5txX9AJWD6oGiSl7+cGkJ4Wcin6uOGK+zp3YB5kVn4NuxYsCCo\n7dddB497KH1Tw8iQ+cqmUyKR8wetLDGumOxsL1MdUNvkzoMQggCJMkVBsNCt\nWY6FRDrNI74P7YrO5thAU6XDmfo23murbzwdEWNZ9pbJvu1TAIY6+aJQsEG/\nRZpI\r\n=dnJo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM9HvDMXLMdEzUHHYcYCHriXk++9VKir2HuuL3Zf4L+QIgbh2YsM+hltE84IndDKOeN7uHZQgyAIcYHqy3FuXl8kQ="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.7_1622039437612_0.6325538008326483"},"_hasShrinkwrap":false},"1.0.8":{"name":"@callumtw42/toolkit","version":"1.0.8","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/ramda":"^0.27.40","esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"gitHead":"f4db05476251e318e2818b0ee5728f675b000312","_id":"@callumtw42/toolkit@1.0.8","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-g5Gtf1eb2+Lwl/DLONgFHwOvky71Ab63S2CpXh2cYuXVgOMmttiOTonCsXcsK1gBzzL+KO6p7670wAAHqzQ00w==","shasum":"9fe17d1e1da963a4d37680265e3063ce2dd609ef","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.8.tgz","fileCount":7,"unpackedSize":27776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrlxPCRA9TVsSAnZWagAAClkP/AyqKM910xuxV7daBI8h\ntFfZtJC5Q927r6bmaX0+N8zl1dESk/sU/NTskkpdzdm/roBGq2a6e952rcY6\nCDRABYYOdy7dc5jJb399Uvicg4KoYGEAMFScyKx0/XTf0GiTmVb7KPZG147V\nvvRKouyXXYL/k7Hxjr4iXSf1MzTBExzvudgUew6AM0GD57tUPwJPOpjl5wMs\n6H3AM/U0F0KulCmicpfmiZWeNpez40NWJ6H0lpS29yWsqIoDVA1C3BJ592Us\nGqN2/6tkvMvQ8zxuLGMcoAeNKzqkrdP1+d4K8b9NOMta1yNHAN1ZBiKL12tH\n+CpaLrCeyj0FbtD8IjAQY10Ygel5/so/h6hkouYOq+SxxqAwIbr+ecLAu361\nOWSOwd7SSOyONYT2LcdGErLFWravQN4ZfsflJsI/Zwsf6SLuLGyv4GdOENL1\nvTUnQN636fiepLhQ+LeJ2JQnCXWcmYBpfL13JVXRpi+0HLjPa3D9KSjEv0J/\nhls/g0Z30jsFjGgwYmyZiV1spkV9aH9oXKCYrj9E3Cao+71wCE/U9taUdDb7\nAHfS4GTBBn053Ylh+sIHlF51KKsHqXhZQy8xOARau4deKd3I/rRuM68gWzVe\nBNqF3axoox1gbOHxnh0RfnyxkK/MxOtYcRuiaaNePChlqy/JAVzhXUhwAcV7\nYnau\r\n=0HKf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEztLCoSg5o17iw1CCCU4JUuUae4W7gHItfCDPxcPJYAAiAevscJ+0OwJcpFstWJ4iqx1RshUnFCpQdWGQVyDB7HWA=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.8_1622039630832_0.8303362966037178"},"_hasShrinkwrap":false},"1.0.9":{"name":"@callumtw42/toolkit","version":"1.0.9","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/ramda":"^0.27.40","esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"gitHead":"f4db05476251e318e2818b0ee5728f675b000312","_id":"@callumtw42/toolkit@1.0.9","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dP2nJkD56O2w5CZ3ST2Ma2XT6+ZjgKw9s8IgGUVJRDnsccOunHBgAzNvQPKcgniWe+cF9IK/ss2p3hvSuUlPmw==","shasum":"96d1dd6b8de8ddde17a95b76319aa7dad4b8217f","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.9.tgz","fileCount":7,"unpackedSize":27811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrl3RCRA9TVsSAnZWagAAtr4P/j9H2t9sL1YKtxtW1cnY\n9QgYhUTOz7duxO1b/nZH2RqrZ7CSkig2roWdpKRV6dCe6xree+tB0Cd0nms0\neyWxDBSaXMFhYdVR65Ps9S4YOI0PonZLU43Y85oxrZdXG20TR3KcLmbo4KeN\nf1BnPalYdRKWga/3ql8BwioTF9HxBVV66MLHEIwYze6w0ea9IW3dAIblStz2\nmLIvPdOZgpvgm8jNVHCFRTK7gk/kRlYZ+uAGLB58c8qD5TtGW64oHheXwMUl\nwrKy8Rx3Y8jnlLUV1LaNi3xc1wieigAyFX7XMCN+O3a1wJu2hRevatGqPE6r\njOYkN++s52xscxRTny2pEg7+uA282/wXiCb1T2z2U5K6H3IIenLSgtmCVM6l\nG1HABHvNx/cNR3zWyUUzK8dTLa7SPX8CZH1R2nMfEu2PhPWF/UDhSH0Yshre\n+fRBKwVNmhAM8drr12Kr0FRPhWMvNgUwbpBHHKaVa3VGxJmIWIUncB1oOtBa\nlSVvWOlH7EgObAAbFHsfZ975lofmatKO9e7guB3oc7yLzpp8AdZ3d4L71IAW\n2fBY8AUnNW9RrN8rHkFfmIW36pxpid0AWE8mNvq5BQAYbvxn17m3htgHavFK\nS7lTU/2JgfOyL/rxPzjXSpvuu1DvNRYc6dptYFKXevrSwDiRC5hAF3i92ZpY\nSNwE\r\n=uLdg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIRJLURgv/k/YlnQy53AIR3T/azifX15wms3rNK6E4AAiEA7m6wCf7FzFDcnvfW/UHIrufPPwwENAHtdAAqlhuVeyU="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.9_1622040017221_0.5251887819309022"},"_hasShrinkwrap":false},"1.0.10":{"name":"@callumtw42/toolkit","version":"1.0.10","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/ramda":"^0.27.40","esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"gitHead":"f4db05476251e318e2818b0ee5728f675b000312","_id":"@callumtw42/toolkit@1.0.10","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8X/YC0DyKucYaXrYRVdyXJaKsueNZAXMbSknvZIVac/Vm/ItySZ9HY2KxcUl43tVqhphcae6OFePKRnM9D3PFg==","shasum":"d4710364bb52e06714b526b987a65e831618f0da","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.10.tgz","fileCount":11,"unpackedSize":36474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrmckCRA9TVsSAnZWagAApIgP/3iSP4GH2jR1RJhKeUBd\nuV4QfPT2AOFgiyQVTw5XO9FsobL68dnq7cUFVLd21LndZXV4yszImdazGoj3\n22hpxn5eEoctKQ+PERO9q7qkFj9JdqMZkuW1NDeDxu3MfH0mBDMooVbbEkPf\nvcGmfS3Jet4RpPOdgzooYgGeaH5JcjyHI5vQ0Q3CjI99TppMwEmlwwkXFVVc\ndXoxVU/IhC/pE5BtrovwUWzu5TMUS1l/4NKabmm/3h7Mch9WYt+zohUKIaYU\nx6ERhF860Q+xFuiPZ3r3Fcsl3A68Fm1y/TdTXYBvTp71nYp0CwOG0hqYF6+Y\nozFZftGI6ls08PUhwg4Mub0/QB0nDEFHqb5ZEuXJo4ICDNAHfiDF5AiZr34D\neroJwGyQbStHWoYgJQ87zaXFknIE1clxI0M9I2qbYDS6jqSpLBrkMhOUFm5l\nAdWr7IX7ME4EVfPjOjHp9peyPGp9yxKB5ni/EPUmonTwioupuuuMp3uY4FXN\nHOV04yjrfmLNXKVZXi9EY8JRtbh9kn2N6bNA88Tto3pPj7O4DFeCOzip3WKh\nZFuSDU9BjEGqtUxRe1KiKzD+mYFvkhMf9NoAc3EWg0vb3nDbkwU+aB2/SCTz\njKVKXYZ/G319TL7VKkee+B7DSusnu+M46jcnny/NDCwKqLltmLS5g747rbma\n2BCb\r\n=TP1c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7wDG+6UyIhoHSUPd6o3z4pfVLZczsyrD44Fh541gADAiEA0d2G/sVgzyO8XKNEWKYFhMHhYCa8uwPJDzVJRP9AjKM="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.10_1622042403628_0.6617004373814739"},"_hasShrinkwrap":false},"1.0.11":{"name":"@callumtw42/toolkit","version":"1.0.11","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/ramda":"^0.27.40","esm":"^3.2.25","rambda":"^6.7.0","ramda":"^0.27.1","typescript":"^4.2.4"},"gitHead":"9ca663a8356347ffe5877807ef31337621d555f3","_id":"@callumtw42/toolkit@1.0.11","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TJN30iQaO9nNA4fzNyBaRdq3Lbro3ETb1FOlfLJiwzGrdOcuJ3mH0wiHY4iDQMMMx+EZwn+4ESVOTWOsfKxO9Q==","shasum":"757e5f210ab3ff7927833d854031ea97561497d6","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.11.tgz","fileCount":10,"unpackedSize":31099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrnNiCRA9TVsSAnZWagAA4NcQAKRbU9VWvKRJNsAcARtj\nR8+ZeVXS2TTXbjoFEE1ax+Mem8i2oLPPcUy6QYM6rnwAym+krs7gYLainLHF\n0g+fEyBjnBdoPy4h0icmmgVk9W9d/P31kymIk1Xr+4ZgmnnDmbZjMdZDH+k3\n0FClyyb+lBuWdLHFVn9xTKxOnpYBNCespOFs5ZH7Cw5N1/FLdTO3Gj2wT9bW\nYyQHVNib4f0rnuj3GfLkorFZU1CJf3okorW8irf0Nq+02vITFCBOyvrbBTdC\nnvEtHkEIRGGKaDrQFcPWo7+oHcZXsyCIFVTsyigXcK6xIYL12F2SWKPinrq2\n0t3BYjSh9DA7odRskJHQcgUTBqWVfGXRNleu8t0C0v81IHWc4iQ8sm/eO0o5\niX98qFThRumV/FIsRr3T4O1EqLlAnE9gCvw3kKqFZnAo8CqGOlEDNY81KCqA\neknVgOgD7/hZoiyPOtALK+WFj+aFFrLXaW7JHsJJHpoXmgDivyUvdTfqqFNA\nLdC3CiNBhNStEtY3Y+81GwsRWNT9UtoA0AWC4uHCKxo+hei39itmOq3Nof4O\nUZIzSffBE5trl1lJ3LuQuqIYTu8pXYCCPGztXffU5lmIXd1Wml9iCwUQ+Zy1\nm08cJJ5cHkNOr8luDfIfjXhhBB/xjDUb2kDofTS+iytO+HMC6T7C71p6e+ch\nWqB9\r\n=DTQd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4gaufXWt7jWTbQs++puF5VsBFuFRC5EdYmSQEHHeFLQIhAO3Eus3HSMkIKB3mxRqMbvyAkMH9vMOVPYashAckyZ1m"}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.11_1622045538140_0.40395134431238455"},"_hasShrinkwrap":false},"1.0.12":{"name":"@callumtw42/toolkit","version":"1.0.12","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"(cd react-components && yarn install)"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.12","dist":{"shasum":"998c1e6fc6b4b3f2edfd85cd4d046634bb3239ed","integrity":"sha512-zkCAHs4IZhxxdq2RnSJWkaI+/ELFg+hCOOeHahd9hshg9L5sEMnjcbh3wTCi5NpoCjAMrn52MZQj3T/Z3BjBag==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.12.tgz","fileCount":49,"unpackedSize":36680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsJiLCRA9TVsSAnZWagAASI4P/3FKuVqjZmt3L1TfKubb\nFM4LGX9hLFbesXBXVkFY3ITugu+fUNtIXWS3l/JuEcZ/8vIrSyUs45gaw/aB\nXhg3iKhfwsYTAX3XyS/MkxlZD0yMUYpaaTvocsM1z8+gFNkndlqli096kTy/\n/3llyDKCyZBmS1iK2dt2/o92m18VVW8+j196yw6JdqGXr1Qa5guizzw+yzPb\nK+eNl37pfioMGBMCMtEfY4WQZucfPhWbGcWQ+I5vJDUR7AH3pV6iCmlF3hEv\nquECepeCesRo8Vi/ILvf5/hWxusprPFi7y/LNKUsF/gZQdFlIk+hJec4r9sg\nQ5GGnJCk3XSbkV9BD6/g3PUWtA1A8oo+MWDETKWsVTOkxYXqqIuL8AAybIAj\nCkS9OxalWd6WjPPKRqE0MPk7s3o0vxgG1chxOVHWONgGCqx/dq3BVRKY2r3/\n98Zty3APzJ8O2l0qo4SXxfVGjNohS3InWVmlzg5o3cSHG1mg/T5PI9HdyLKp\nlII+R653iJhSj1zD89uKCwR4nxDJeiJUe63wwxZgVYg8DdXeqI3QaOf3qSh/\nfccnaF+qW5S/tqWnholzzOtdU0s+UcTDsMJ6GWbgCgM5ce7smsMWFh8zosIv\nscNAWeEd30NZMWbDbDZGRwOKEaftpUYcUHExwEus5iIHT2y/YIUYnEyGV59M\nU44m\r\n=I5N1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4e5TpGqMiOW7IrsaeTklZagTTkp+6A+l+1n/xE7R+nAiBP9QzSk3PbkantUCM0iYtuWCsqf8IKrsLgZK/S/IU77g=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.12_1622186122483_0.14381170865234583"},"_hasShrinkwrap":false},"1.0.13":{"name":"@callumtw42/toolkit","version":"1.0.13","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"(cd react-components && yarn install)"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.13","dist":{"shasum":"35fdf83a95b3c8a14df60652bb8138c3b154ae08","integrity":"sha512-/nZeHEy6vfgLfonebqdcaxI8wEYVPeAdxoMcF9y45mt5zJn72QPvbkVMiTYt0uPcVFPiFsioXN7xP2hAU3ytoA==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.13.tgz","fileCount":49,"unpackedSize":36695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsJuECRA9TVsSAnZWagAAaYsP/iEOk40qO/zja7ITczSd\nwgqcG1jADwWBuD5Xj67pC5Ka9ZS4ffdpVsbY7D2VujDNvjSMLpQK835vrlJP\n3Zr9Xp/t7O+k7b/yDfepZ/nRATN6IFR8Nq9uUbBrII7yF/v3iu0UNSsLuZol\np0p7Ft42GKX2MaPcMZdBORT8e+yGdQr2mpS45OCznfY2vZB+cQ5BMa4b3wMJ\nBui8OAzkdz7QKEeMNqYjpwVy6DcaoZ9bwfK5JSSnPu+Tcw9W24lGHHgPzRaS\nxbNZdv3m5FcXWZesLP19/HPU+Bibo6Zf2OekNYA37jLgsTxHotpAg9qcZb6H\nt2galkGldhTJKqpXs2G0zJfzvbGyGhwVOcsK+iRKISKW+WsDzFcuFL9nSvy6\no/IF+t2m2YIU8DcGKTeE9qvthoFyt4QGYKmmDYt+nRSLosDk42xKMPfq1+el\nzwx4l30zD5ELpbGONTpIhgvW3EJJoRAqyd+Thm0BhO8OniD1NLjXYDarnR33\n0TQdRzOoMvl/CMPpeyUGbGwTPkzCwZvE+Y0I6cT+/9n37QN6NiMYE2UgVSNw\nS/zyK++8nGdRVfvNG81rnbgyCydKsCrl6Oc6JieFXAq+ndWAlR52U0y1a38/\nC9jqa7HxeSUAaHADS9fXeoZDDTRG7NDhNXEl0huEw/PT1INJyZDadT4SaNxy\nqrDP\r\n=NEbQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC96LL1MztgmCgzHBhBlzcEy0WBBRoAuN4QUjc1m5wJcwIgSeE2zQtRltrqoIEtZEFB/wRZ9Fb2AW+j/AnGSArzrvU="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.13_1622186883679_0.19210119169921613"},"_hasShrinkwrap":false},"1.0.14":{"name":"@callumtw42/toolkit","version":"1.0.14","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"(cd react-components && yarn install)"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.14","dist":{"shasum":"de767e412c2345eb8bf6b01682780bb9fbe535ef","integrity":"sha512-Tf0CQuXu7NyBcdV8ZOloAjBBod1RSHA67gA/wLIVY7qrbUR29XC9DW6YkaP6JCQ32sxBxMR+BZeQwcHHSCi68A==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.14.tgz","fileCount":19,"unpackedSize":20567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsJ1pCRA9TVsSAnZWagAABsgP+wZ7BIj4JMBJTZS1IIpV\nQpqQUUJ/OKmh7P2GItlWU9k6k1T9kvfPXAZh8rvsoaXxQhKb1dY2hPq7j1rG\nGAK/nqDOjnBAwwCuGtlbz0tpAukAWcBgC/atKNtrIILkBJ83Q/M1ccbHfknx\nntCq2J7ZbAXWBCYmREtSlDVoi5oSUP/f2hqxTdCUARd7BHZIfmYR0HJ/HXHw\nj1IUD8ZZQ9c9IHve5BBdu5g6ugrW2OFpYW3XhxNk3tzaDxJ5eH1tz4qr5R3y\naj+BLeyxNILKvHx7yyP0/kD+AeyKGPUpoRnlCg5+G4cfy0psBW2JD9U2UOgv\ndPsfmUVla5GWAxqfpmi91CkptLZZftRX5PD0c7Ky3K10yS0qctXULXsSo5YT\nNsICCMGYN7tj1iXkDSyeHaTDYbKECxC9axzCob4/Zf3Wh0j3rxtF2O0dS9Cd\nARziNNgxi3LzGEqnSgAcicQNTcS+TGnjJgv6x0V+YDvBeVWx8woNWhIZpc+7\nASoidaw9jY6hTkGSaTtgMzUjNX7M9/B2Pez9K+unWJFdiV2+lYJjtQB4l72V\n6aR+RBnH2rZr7wUPcJTht2llx9BRpzqOOPH2V7VS5TdkSx8NGSNzABX4luRS\nBSLE5/UqVmxYhg4NM6nrjByqy0mcc1l7edYUfN8IKpoRRfZyaznt0FbdIUM1\n9Es6\r\n=OFti\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxtoB2Cq5Oe8yHGlEFTF88ghh55K/UBtCZZi+Y/AWG0AIhAMnMZsq3mNbILl3Ky0NX8hb37azzymdybni3QXtE7+B4"}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.14_1622187368768_0.6480494504555068"},"_hasShrinkwrap":false},"1.0.15":{"name":"@callumtw42/toolkit","version":"1.0.15","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.15","dist":{"shasum":"d3fc37718062f2ea328f63b70b789a2116b8fbe4","integrity":"sha512-i0ZD8Cy32hTi2I8xdyWaf84y5dNppo07ofeskSCIeIYNdRXZffUli5maSjCwtlot4551yjAweW/zXCHLu91SSA==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.15.tgz","fileCount":19,"unpackedSize":20507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsJ4QCRA9TVsSAnZWagAAsUAQAJWO695I/oVH1CQXEsEZ\n7/pMjxp6xwrA95g7QwyZ8a2t0fkuoQKt5p5Zs1NCvrkVKoS3Q8fh1QwmuV6i\nAqNN0t98y50NFJUb3Hf/i8n84DosJXj2fLZg6LjXpG8vs5gtAlyFeIJe3SB7\nY3au33KzLT5d2RHQpnACWt1pj0xYJlh3nvqOZO74z5OxB9IuwdxvAnV5/AUU\nIAN+sPp+LAiXq1nGbm3Gs/oIetszmro8O3aWfgITr9FUqmvvg2/dxC3mcaAY\nzp8S3sL7B99mD4gYbaN0h7uhrQpR6JvJyFsQ+yKz9w/WUjATLz7CUynPNCfB\n7aB4Oemqs8GM2EE2dXYokgGhWDtZNNoDgodTuHLJRtG5gLxqS5cfGwkmfJ2s\nDSTMNuvLBRCNxHCtstgVpFKoryAui8GuO+eb6H1/LfX8PWivVSweskcjRdAY\nqo1z++XdWfNvma8+nEKxLtzdy2CVlnSkXf+NWDlZBK9PRzbcSwoY99plDtMd\nuoJyQ2P098TSTcdh6wBYy3aPcx6iupotfAqEW5rcT2d0JRYxDL2tk9jIqpZh\ntl0orJLhLTIiqZpFI6cBtdw9ELutjdJHTgFppYvdwMtmapfCMMpZfhmZ8Z9c\nJfNqhwKjdTNELCl8Pa6acICx3BwDdUrRtLz0e9BG4XOnVkQo807JWYZ9OxqS\nlG0M\r\n=VxSb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvXR2FsAM8yq5Wa0MGMKlowXjUTVWuJSZL0KONXTwz/AiEAlRRHIHHlbaH3GocVWeMB51DSB4JOIDxZKErV85Ne+28="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.15_1622187536505_0.13726804083691624"},"_hasShrinkwrap":false},"1.0.16":{"name":"@callumtw42/toolkit","version":"1.0.16","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.16","dist":{"shasum":"b7fde483799dc960d33ed06985bc9b9e0e538f06","integrity":"sha512-QOMp7gaYpZ6NoCLwPLYo7RwYi0T8ctS0qaeOHjqrxIjVv7QADKA/7JNQ6DM/vfEqtjUD/WxRXihRqZ2XNkhnqQ==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.16.tgz","fileCount":49,"unpackedSize":36620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsjETCRA9TVsSAnZWagAA0pcP+wSB1X0yFxRvvnpLjjLw\nfSOY0+e0dqDCOBYdq6cetQ0hxI7IxqLfyKaO8FZDnyILZmHBdnON8RAjl2iJ\naAy6Cm6X+TJkh9PaA3HAwN1EMIO5rfbhfWGpb6fIQtR6cFuGpSEJOFn+n/Yi\nReRe4LbxN3f17Z7YNqp3ZqHLySOS1KlRnk+LP3IeeaMKKL1qf3FDGiRR3oaX\n3aMBSTeyHlcA7qkjJl1Xy9YVU1LIUqpsP3uJDjpuiogTUTVp1HqkyisWF6iN\n33fvUAhuPJgXm9IxLIRGYiKUd7ICjZPcF3BSLgCzYAymQWLtfYOY2SycV9EZ\n8WmYS6vghRSbUwqA5PppNhWnxyWcTPw4jjeIDxi6zHgjMnvCjIsrqiabkWd7\naWnO1Ur/OB4k3X8Jal2fYLAZM7ueKwNp21bDZZAeR4IlxbVCnk6TkkdxiVPM\nk+Q/1aS6YSNysnMSNzA7iMdz6i25sYpC6FUzFHsbwxJYvacrTfQcCgspC2E7\nhJcde/sXjJT+HHVvhF56kXO9mMN7zvutu0sCYp3x8oeQRAVGCLHO3lPhBKNY\n3Miuqi7pyRzfo/cm4a2JlMvIIUdpsyrr/Dj9mHBXHUk9Lztl8UAXuy8WPDfO\nd7/wUhWuBls1aALNKjI3tx8W4euf5FWVuch+id0mmIT6tfKcQnmlLb3133mN\nOgS6\r\n=WBrj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCbQNWo+Y8j7EJv3Cq5z7FwZGpcOYxokzNOd/q+7Tj7AiB2v5Zl0GaGmTX9S7NUr4HLgLZ+AX0EdGmzh/7IcID3CQ=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.16_1622290707269_0.832046336361919"},"_hasShrinkwrap":false},"1.0.17":{"name":"@callumtw42/toolkit","version":"1.0.17","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"cd react-components & yarn install & yarn build"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.17","dist":{"shasum":"63aa4e906d7a8a40b51bbdbe987a1220fb7ef600","integrity":"sha512-N+5qILDL4wxwflli+WytLjkDWcfNlemaKh31gUxchR2dHoTLFKwSM5eg8Dh7GBMLByqHCzt4Er9D/lGABeJ9FQ==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.17.tgz","fileCount":49,"unpackedSize":36690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsjRZCRA9TVsSAnZWagAAAIQP/1v+4SGcGhVTJRI/sgal\nVd3iZt6zIktEiBS1mFFjQnp3U1hmWIBG/c0AgH/+oayDeBnqoykIt2+Jx2FJ\nTekfSg85Trd5cz+RACpyFb5xFzCryE74ChkOJIdQ+XCUvdn4FsPtDti1HCTe\nAhjiBw0g7Oy38cUIyxKWu6UM5jByGqb4jZMxjGJ+NCWUhFRx9CGn6oTm1hAE\ntREyFMubogwdm4/YCaa7HJ94GWsmxY3uw5EOif9nN/4aYxBK8qaKcgNHDsKs\n3hYfTGM5u8EhlSb1KXCQVnqIajc4jmjTC4u+HplejpWs87wfpGe2nEaVPEIu\nI7xOsBKIX1e5tNdoeXGSdgtpe2lhsyO4eBtlOwx3yAnvagqbch9BViKsT8c8\n3lNtbONd90KFFNEMYQaAbAAHJ1MYvH7LoHzCEo+1eYfW+i1DU9vWr/7WJz+q\nu32IDVtbuayaXOUYfVR6wSyIb3TifSPTXbbbshF9m/puZb7/AhwwRR5XTTw2\nBAwsVXMN5Egf250HtSAek2cTO+pC4FhUqfmM3Qp5VMNAQxyq40Ua2MYaC2PZ\nJZoEVxkRYzpUukGnkW0Kl6fFTaSSrKOL2bUL/rYvScl1XZzCRUKINS+C7H/e\nBtJC9umPvKoxxPmPMQVGmtLzllbpAA0Gn7CGQC3eTFqviBrvBCmEAKwBvu0b\n5j9w\r\n=gdaq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0MSPaDazcHg//PmFvPBMMeSjBtZh+Ud5IUcK8/YjDlAiBExa5NTwb64Fnw/pyr2cVkVgMz+yFyXyHfvQdllW05Jg=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.17_1622291545096_0.4120378759962202"},"_hasShrinkwrap":false},"1.0.18":{"name":"@callumtw42/toolkit","version":"1.0.18","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"cd react-components & yarn install & yarn build"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.18","dist":{"shasum":"bdc6a1bd9aeaa88d3506fb9efe395fbfd1da4977","integrity":"sha512-eHxhuXz1kuMRCP+Utzw/Y1ymJ2NUI2Yur/ZxTqLqhpWYKFNO9ro9zgnwn5gjggDNxWndCwMNXRvn9W4/ynA0Zw==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.18.tgz","fileCount":38,"unpackedSize":542167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtM/vCRA9TVsSAnZWagAAIX8P/jDwLfyFMJ205VdNlXM1\n/1ocKxmypL0LADRkzmqzUvb4p09+b4+cmzIs0LwMwgPs5K6NH79negI6nqeX\nJLC4l8v0xJs/NLkTyLzNM/j2pDVDy0aj1vzSs9mtCD4Q2xyltCIZshadmqtK\nu1kD0EaCIPSYQOizaP7dxiuRn5INCAMFmAG39hJFDKvoiThOaBZkZ+sLoMpQ\n6xqXLYAw1VNz8CHUHO67tpeRSbR9lIdNz8cMzzEunikg/A60Tyg3hoX5sQwX\nziyfApY/D1Gb4W75g7xeBeLUVby/RQ+AeylcB63uC575iZ+3CL40Cn1p7oNB\nzNfr8yf8qoXzXl9o0LEeY4NcX0YW7Vj4eXKEnO/Jq5/p93FTFDUlqeZaJxaB\n4JOSqlSV1xbvfwehGSudVaAC1ymNs4QaE1FmCDv3A3w7OCHV32G8GRXDHr/U\nBvGRd6GXeTlUyo55Jpjc6cR/Vl9OqYg+EZmK/pKik2Rfuk5Ryz4wLSRw7yXJ\nheLamCRK21XV85DCqCy+m9wx40Yn29lShPgHrq8Bi7YMTug7kdIAO4m+hdAD\nUCS9Vz9KprOHSA3MyETCUu1iRqQ5ruocpx4JFFZ+ClO3yX8WMrDA/mK80sb6\nLTxqW4B3lEznUnDdYv5lX+An6fEyV+Xl45g7b57A6YUlRwO1mdusLGaSssIQ\nfJAx\r\n=QU5h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwSfFWRlsR8GkNG4LadNp/7u6y7m9pVEJHIKr++hudHAiBFbpRxCi9sNC/LamkMj5FJk/JQ3/ljzRXM5heQpqrNPQ=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.18_1622462447472_0.952367580848213"},"_hasShrinkwrap":false},"1.0.19":{"name":"@callumtw42/toolkit","version":"1.0.19","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.19","dist":{"shasum":"0385634a0d56d99678695f4677d5f756653cbbec","integrity":"sha512-+JA9AJpbGQ97EQW17+ptAMb3AZoLxW0fE2B3mpNzEkD0zWMDVyrJ1Qi2/UAUS+VJDy+SP1X/IpIEqIYdXx7Feg==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.19.tgz","fileCount":38,"unpackedSize":542097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtNLfCRA9TVsSAnZWagAAPA4P/3afuvGsRtWR7yBuFuDg\n5yGSgynqWLu0mwKCCWCbQca/P3QG2aAyJN37tcmD5Z8y8J8TFhcNTBcQid3K\nUHtN99hTssYgTTPDVD/Q+l2eTmf85OLpo7WQdaX8GUDnmFbT3w1sJhfl93Eb\noSnQKlwzMpH4iwnqZE5QJ0IywSjdMwCDp2PvXmazgkz5Ryq5m+IuFjJaPwnE\nlLc2v79egAQf9my5fZNEr3YVxLtJVNaCpSRM3PCib4voXpep7nZ2YCfL4GQQ\n5enWMoNNYcgVMZ+MkJMJEdy+dbWi7b0BouKEvag6B25/F0m5Vw9ctfUixBOc\n2z1TpZD6BE6CSf1a7egTzlRCNOVCQXO1FIDf8Ajqpl+eY6P/Ms2q4E1EJpLi\nMK8f/klbmeXd3C+ndqlcfiaPFo6B7dSxYHDxRsC6YsqjyGSIjKE9fndCiPYH\nb02ZIkigrvp/OIXQ4vjk38bvkLGALLq24KaZgAEhrPt4/Hldo7k4DQjeM6jg\nQEooD5/xzqULo0bScDpfehNPb/0DL/amlyMR0Uf22RI+b7Ulb+VkGaYTxfCh\nS4S9dU6A0yvHi6AUrrU2j/UMZ3jz8ppD+feHjW87ueCiKNm2TQkYCa0n+kXL\n01pHK6tL/oVknjPKT3C6d6Lb3/9u2T6dnnzpGWSDQad+/BigntbEP/z+uMW6\nXtQL\r\n=U3l/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACR4behLtyYbRitshJfcJAClzfIONCy/GSMQqhmdDTUAiAyx33DKqyxaxZ8v1jeY/qWZIQ3l8w86KDhM8uhjYjPuQ=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.19_1622463199148_0.7640867003179435"},"_hasShrinkwrap":false},"1.0.20":{"name":"@callumtw42/toolkit","version":"1.0.20","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"npx yarn-recursive --cmd install"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2","yarn-recursive":"^1.1.0"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.20","dist":{"shasum":"354931b42c8041a4f37c789eaa38443e2208e0d8","integrity":"sha512-vySz7LtZLnahVChF1vPuCJ6KL3qgeNpkKp2DSDJYy3H8ZYLQZHfiVEpdwOE+ccRZapIT/q9stYKZvB83P6KwvQ==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.20.tgz","fileCount":38,"unpackedSize":542184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtNYbCRA9TVsSAnZWagAA/NQQAIK+EMN/sew6HGtSYKmL\nUAgedLuTN1AbDytAxBSjEjk01y8LZX8MezzQGrOKHTTjGHyno2Kns4tWSsQX\nWw05LOjoOY9Z9jdhivc8SheS9WXZ2i8Ysze8ruNhC6c4NIR8xqodOA7g7Jib\n0I1xuyjBYoLwp8PQjjs2o+fm8/XeTEip8ZHiWsRMKPcdFzHWQ66X1h6GVU71\nG2g1iA6ofGGhOTMgidacAdKD3WobW0e5q1NLPm2+UdyMLiYntUxXimkXHeYY\nG2JFpT1+JpK5sQzIAi0+pHxwLhmKo9WRkBMPaWQ1DYsgaJT+j+/yKADf10lk\nI+rek31pf5l+mjgSSi94QK1laYkgoEX+Wn/6V+OW9UpIEkDl3okGYb8SFVJz\nuaIbvzUaN0yAwPXuHcdG8SDoQxqeJ72arauNi30jnReIed8qPeqD/73J1QcK\ns8U3CBgsLFsUSvAVS4Jo42OxqteFFcweoYLTbQTKYz4hmxT2LszQwVS7xG0H\nNnVHnXhF16OTeiN40YZId1ylM/SfVG0/gXyweSFf6p3m+QHkPnxC6tLjVkgF\nAVgjBIjtANoxHPCJnPEoddcZz3H+596dIvP0+2KpH1l8B1IfX26pvsPXqoEH\n6pb6bidCJGHaAQfXYt5X7RQMhodDLA01ZiL50fS8ZCkefluIkRHCstgmhi7I\niYnm\r\n=PPWa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqT+PoUlEcNLud9K26LouzeyH5QALTlSWoNsVp0iIMjQIhAKz8WVBlbDlsvQm3KlncRIqV23d0m8j00p7FoH7FenBU"}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.20_1622464027169_0.6117014711283397"},"_hasShrinkwrap":false},"1.0.21":{"name":"@callumtw42/toolkit","version":"1.0.21","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"npx yarn-recursive --cmd install"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2","yarn-recursive":"^1.1.0"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.21","dist":{"shasum":"85fd4ac103be838793bbdea45180eadf303cd9e0","integrity":"sha512-w1mD+5qVzEc3DWlLdId/IQaSpN8z4f3//JmODN1aQgRBb/wXxoBatpwXqQzXwLVnac/5T74Dpz8y1SecyllDRA==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.21.tgz","fileCount":38,"unpackedSize":542235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtNi4CRA9TVsSAnZWagAAvacP/2KuFEAVtlRx3Ib6aqrc\n6kB6crFPVRUmJ8EbhlnHEoZ29daErMIWmffUeJsXEK9jNxFmX7OBmS7EVZI2\nxCbBCaySJgf25ZxNw3Af6ypckgbWbAE37mLnXIxdNMjY5fnECaHdv3Tx6EBa\ndzlD5FUJ1h6oShc7Wl7jOAOwqqQAuSJtljHH70ZjvFU1a7hYP5hM/fFKLuIL\nW5V3u/79J2d1TxwhPAk8PGtm+fbiFiBwkAchTrehvgrBSKZ3zli75JeAmpE4\nmsXstElFE1P/mXRZcRa3qoNE9B9Y0yyVhj4U2TZ/m0TW8xguR4wDEtvb1aFX\nHrdAIxzqPE/idwHfPkXJ/lWZ0rteslL30wqZdxxMdmBFAndNinmqHII1rBZQ\n399h3ADf9ZPPULAOvoHkVqsvjG6H7XrFGv0j70uXWtdCdeFmlDL6Q8RayqnE\nZ9Metb+XLgFdUWdfMrRUzGx9jEKYrxibt18cQJqvtzQuB+FrGaioZGu1y+qL\nlXnaUqcv2+l+H7fNYSfsENFcUFaJUWk9hx+SVZI0dmIOkEvV4hozGD9yxQQU\nv1KV7rtAlFV0jafsLVpp+IX0MjXXAf+mfvnqdjDFOKxoPaTFEuqjbzPz8Rkn\nGyywRTfulUfeh3Bw5nEw1r+oS5pkj/JDnKS2Lyi0vdL/jaPDjTzHgv/QJ3r7\n61x8\r\n=qJch\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZwQ0IeSXYIyPfox6Q/DEpU1JMZpn7rh/mvOR1n/DnPAiAJf09KH+owAzAk9jv6m3yYRoXmxLUEEc8EmUa0hx0Yfw=="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.21_1622464696007_0.2522499762265398"},"_hasShrinkwrap":false},"1.0.22":{"name":"@callumtw42/toolkit","version":"1.0.22","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"npx yarn-recursive --skipRoot --cmd install"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2","yarn-recursive":"^1.1.0"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.22","dist":{"shasum":"732f7f2faf3ec6681123d6c1dfef430cc3506481","integrity":"sha512-DL1OUQuUkVGmKK67TX8YnUuu2vn5Ep4lzRmvVCqidBJ4OXtOF+s6RhqHVY3ddP+RFV7CwqZiRP9FN+DNxhizHw==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.22.tgz","fileCount":38,"unpackedSize":542246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtNySCRA9TVsSAnZWagAAjDIP/R9mILJtG/lMTqXSll9Y\nL9Clr0IRxNuFCAMguQZGaqu+bAnuos0sZLr9GA1CxrD2Q1guW6CZ0qrACl/j\n4r/19mO/wgRzrBC/LSK5mCchP9lJf5RBFaRmyHpbCIyTerMq86QGCAYt4cUW\nwpb5bC2LdV55x3qBHBmvVA04c5AHVpVAjh47Zg9JEEQ42KaTL5OC/me05tMr\nYCFCC2mjtsPhLo+iN3ztZb1UWNsm91AOPuhv/3Wf4DlqV3laKZLaaq+T2WtP\nIDMU4ESlAwbOK6HjWwMYhsPCYOCGem5U34L1u3foefI1S7p8Ba9rC3QsapYM\nJlS6KCw2AAwWDo9GZZgbEaPZphRllHunqD9poqA0QvvhNOf+LDHCHa2k1FH+\n94xNi9jp6S+tZjwHAz546py4WbGQZ/splTaW+3KcCoHwgS2ITt+va8rjw9ui\n0iapoG3ZifRReXZ63dqrzpkektxD4HPhoHga/vaGHaNToGRyh8OqgVGUnENh\nUaB0a24uHUYkFZd8x4/0zNWZzXwLomRT0ktZoKweOWev6HsxvYwybtisIL15\nIshBN/7krAN24gb27mst+DAnMYu56N7rNILSLJUNvYtTOdQ0lA7+eb4NSOB6\nW44/Ktm6F7l0bkDcM1QBRpQCz1iy5CsytkB6zth+gkCrMCCr8Dq4L2h3IV9y\nNAba\r\n=zslR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4BGaGH/GCTpO/e/8+i76RtpatcwOmhQ1RcvJqQhJYLgIhAKHTCull/havj49ngCQs6H6DjbBAlJzhfDWyZ7udSYRQ"}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.22_1622465681576_0.22508819778483535"},"_hasShrinkwrap":false},"1.0.23":{"name":"@callumtw42/toolkit","version":"1.0.23","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"npx yarn-recursive --skipRoot --cmd install"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^4.3.2","yarn-recursive":"^1.1.0"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.23","dist":{"shasum":"218370e1d2d19fcaca51ebe0bca16c6ea48215b4","integrity":"sha512-rM7C6M3D/ajL4WUU5jrBpV1z4GKRU0MWbsJ3K+xBB+rVNVPB++LVmu7pL0+sSqQ8labpYxzPTNm85HDoqrqHbw==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.23.tgz","fileCount":38,"unpackedSize":542192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtO/jCRA9TVsSAnZWagAA+hwQAJMZI/K+UlTTtdedAn5J\nuvbQK6rxpRqWEBoLl0XDfdsTHIzGb7M/E+s0QO0xsdSyPZbHo+GUTsxznPWd\nMMweXKuTEct1onB9l2LgZwC7gB7jVeuBp1Kn8tUNJ+AfIMspWndiVyo0l8MR\nxIkiw7Vgy/rTpaNOhxuk0UFjddX0Fr8I+K+MPQPIMOOGGQ0Y8LYK38AFwosZ\nfzmc9rwvO969JajO9YByPh7hu2QDBKelDGIjAd67WP3yqPaC/WOa2cnvteKa\nx0C7B3M/cVMTo2KhCPHyf17nWMftaAuT2HmFK30dU/Am+Kbpl8equqxv8PAB\nKP9fTAm/dC9lKpdrQYgaE8nawu1u7NpXubu2Mg2av9RTsCx8fm7CxU4wgTsO\nbtQyV1Rrgk2u2yneU1J5OTSy+e1fEteXM+/d0KdzkOp//lGs/iWKXsaiE0mp\ndUCE8wAM2Xh1hSTq2o2WVXSkn4Qo3/gD+ku0rxkjbphljkS7AFVDn23pktVT\nwr0d3TH+orviNPbjhzJOwr+Zt1mm/fT2I1Osof+M+SVITeDkIvGn+AkClT2j\npJwt2ZTcYRiDH2NdEV+mTX+pYKhVv7S4B5CP3wBlVYudpiMHArjXu8/1TROd\neuj6cGQFaOC7vRRF9DsjAx0upnCNkAdpi2DiyWGlgCItiwopRsPCJHZzOeaN\nW0kk\r\n=MjaB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr1G6m61d4sXqfDb8bDWngiDircRLmIxKQn3YZo6+YYAIhAMJ4pUEv0twRBzmEudxgb3JZriODi/EfT56WiXTYrR0y"}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.23_1622470626801_0.14742827421078708"},"_hasShrinkwrap":false},"1.0.24":{"name":"@callumtw42/toolkit","version":"1.0.24","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"npx yarn-recursive --skipRoot --cmd install"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^3.9.5","yarn-recursive":"^1.1.0"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.24","dist":{"shasum":"6c35535eaff05c3c6f8e4c3deeebac01609b539d","integrity":"sha512-SAy4oBFzy3FM70Mmyk+ikxEcRbCop3JQgSpx892AHg2Yz2Ncw6SL3lbx/vkdVEbo6YXRdLdZf2dF8+Wf7TIZag==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.24.tgz","fileCount":38,"unpackedSize":542192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtPDZCRA9TVsSAnZWagAAzhAQAKPCkt6IYM6IJIqsTQr+\nXJ0bhFX1Vnye4qxj/R1UxSQUW+nLV0U3TTHxR7a9itMHuymD8yRDXW0910u8\n1oCJ6ebIw5ooyrUCmlSeVYJpwpNnSUNHVU8KISIes+KF/p9+qZnejU2N5g0g\n/ssYZHWX59jINuuFd7DLDkTa/6t93jlUdE//ip0tRcv/VuSQMwwZIqtBbEKo\ngidTQCkK3/VnQ5TO9DeJkniahvXyCD+8sDkZnf0E84EDTkEvat8xaAFfwNS2\nwcmZLxneMJakrscfORwJPcs24vvNjEtV3vBXUTnflwwc1Xj6QoIZXKM06Rl1\ninRFy+TBu8Jtptgy2X5CtO851SdjvjwdaHUjuN9FVpaIKWfgRUT/8XjcjYGv\n9T5DmcipSiXnIevFAANoEOBLL2Lors1CgpjUr8EHsi0CEiDIpBk3J8LPPFpX\ndS3FVXbM0b5Ntbj4rN3+AIC9vqZm/V9h4XUPR8bPo8NXRyBg4an6WpkxErnF\n/N1lJc7gfuTmVDDL+HVY1dcJgROcA9xPSJqR9SKz4ykQ6qfoOodLlUttCu75\nYgTxWdsSjE791TGHBiqwuN5jJZIFzR3Pbth4EC+9UWUFzsLgwQKgHW09EEvc\nFMZp2Fhq4COPsDWonGWyo+A0qXiS69Pg3LlTlDgGoSydx3vdWJlREhJFdyW4\noFxB\r\n=J+2v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIAWqcgcu0fJh7aQL6bUjFb/4vI3i4qyP+Us28V+7NIgIhAPaIjIAzq3OwA+npEDB2x50vFOWvZJ2F8VurzPaJhtj/"}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.24_1622470872779_0.3021400120498199"},"_hasShrinkwrap":false},"1.0.25":{"name":"@callumtw42/toolkit","version":"1.0.25","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"echo POSTINSTALL"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^3.9.5","yarn-recursive":"^1.1.0"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.25","dist":{"shasum":"d18b0f1c1c729f2d9b5b56871b7550240ec4965b","integrity":"sha512-oMFJGIC7m0FjiNzmYAFnM+0ESRXmzonsYaQtLQUJTKJlfnhpI+GPX3UJf60f1+7edJIzhBK3DSJ4SQ/PDO/V3w==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.25.tgz","fileCount":38,"unpackedSize":542165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtPdvCRA9TVsSAnZWagAATswP/09BmnvcbdXy280gJdCu\njNXtoZq7YX/BenW/NHb1vkv193Wkaa9GbofjmH9X2mdSqaXFgBmEGzbKSI0m\nzzpm+mml6GMAs4ZcokvRkdYmsSQcAOPwC3xz9wca6p1i2k3+SGVhakA2Pgnk\nPOewEIK2k2EXcpktZGaOr/l02PqY263PehFv6gysZmvHNP3lySdhsnydGJ5h\nlspQRXZqfjdHzAC53smuAzihSWvtCfDz8WMx2Xnp6g4DEIz7ST6QwTrs/dGn\n12rpYnFN1Jte/DAT6yvy2TlC2Ak8RIqdZY0onaNXXz5QNeCUdZvbS7pB6yJz\nVh0mi5kfV/wbxpi7vxiGUmhQlI26GG4fCpkYEz/hAT+g0MW5usWi5cdgDLxX\n9Yumgd0W+1NpPZj+HZ7Xrza/01lcP6d1ggsfjgM97kRDV9tmoPfgfRdARFtE\nq18OpxP1qBdyABtUw5wo+EbCoatSoO1Z338j4Zq3AjyiQzHFhnp5LhrJR+FU\nLNkjqiQaZeFzqlJ9Lkfj0WOOgniuOEuH9yxtuMxynojT74R4btP7Imh+OLZx\nOdTiKU7Z5Z5g4YB9OtKTzRoxXzXOEjedADdBzZrLukUZfSrzev5Sh3daxumF\nn2WGeViUOJnXjcxDVaEvO4FWB4TZPhWjK9N7ocdSnB3z+bGEeGufJTfTTYIZ\ncJab\r\n=ukSQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIk8OW9NGLKdNkF0DoBlOB2lMnaantVDdceODpoeuJCwIgJbHZ66EmbO70DdTwd7IV8/yxwHcuDIicd56FUYnVHww="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.25_1622472558832_0.6143841086823643"},"_hasShrinkwrap":false},"1.0.26":{"name":"@callumtw42/toolkit","version":"1.0.26","description":"","types":"types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"touch POSTINSTALL"},"author":{},"license":"ISC","dependencies":{"@types/ramda":"^0.27.40","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","babel-cli":"^6.26.0","babel-loader":"^8.2.2","babel-preset-react":"^6.24.1","create-react-library":"^3.1.1","dom":"^0.0.3","esm":"^3.2.25","fs":"^0.0.1-security","mysql":"^2.18.1","path":"^0.12.7","rambda":"^6.7.0","ramda":"^0.27.1","react":"^17.0.2","react-chartjs-2":"^3.0.3","ts-node":"^10.0.0","typescript":"^3.9.5","yarn-recursive":"^1.1.0"},"babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13"},"_id":"@callumtw42/toolkit@1.0.26","dist":{"shasum":"fa02de6976e3be1c41c9fb95c70a2a155342c149","integrity":"sha512-DN8yHRgtxVMmStNj2/6NwsdwUUx+NIvOVwu4r1qL8JgnnP21ZYJDl3CaTroVOTIJaNviTHiWp69qj6gBpO8oFg==","tarball":"https://registry.npmjs.org/@callumtw42/toolkit/-/toolkit-1.0.26.tgz","fileCount":38,"unpackedSize":542166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtPgUCRA9TVsSAnZWagAAaOQP/RnaFKcBwF/67kH7TbBp\n/pDETwBk7hT5yFivK/vJ+vtV6IF8JgI/9GFBk+518xK8O7y4h3XcgdU9XLXM\nQwE38ShWQ6FzA4lorUcWyTnJ1xfAqxqpiSf4YwDCwEbaTpW+um1eAgjQfFRX\ngTgpRnTZurq1OKKh1926GpC3dv9F2uHhCtt4q8/T1O14DRx5CY23V3bNzhR3\nl9RMr+aYaMMptnZUA3KomJj+OY9r9mXo6sM+xSqR5ePB3nssi8L6v4SQGshR\nbRtHhO4NHSIMpzB+82HK/G6DTGsSojJZi/R7MbVKgJzZWeSq0th9UZA0assq\ny1STkt3if2amK9Hh45Sl82TicJe0Qexo3ELjm8ZWNbOMYm56JGTuhecXnOO1\nxPEu7GUkK5o9e2muKVsH2ljvV4MiZgNSGPp+nhJ3+Ar/wpFdI6kzK896o8bq\n/+O2HBHRpGGZ6UukGRo+2nYD8bajY4VAOBiCeYlnHhMDIgFuTvGS8xhiL8Sm\n6CluTm7+ivkGVV2uPy221cVMmERR7gB785bSN2Ajnf/Np7VWtiXsSLwdefCn\ng0Ev1UQ9cfwTuu2TGmjzPLK8EQZbQC0cHl2h7dBkNdoq0lR/VNUTS0R6PA9q\nhzdAf2f6D3xzgiT2qa8bWTO7gE9Bo/aEj6ZkmY3O3jLnvD+h36IC6DKju4Ek\nlZmn\r\n=NaZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7vjBeNlqM96Yfd21BWJuH2H44qJFFa7P/aqg5MofBuAiEAhwwobvGRRoq/4LYJ60lH7HOpPiNpjwFXMPwo0IrSbbc="}]},"_npmUser":{"name":"callumtw42","email":"callumtw42@gmail.com"},"directories":{},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolkit_1.0.26_1622472724190_0.021451962155570437"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-26T13:52:26.242Z","1.0.2":"2021-05-26T13:52:26.411Z","modified":"2022-04-04T21:33:18.434Z","1.0.3":"2021-05-26T14:00:03.734Z","1.0.4":"2021-05-26T14:04:53.488Z","1.0.5":"2021-05-26T14:10:42.872Z","1.0.6":"2021-05-26T14:12:44.559Z","1.0.7":"2021-05-26T14:30:37.752Z","1.0.8":"2021-05-26T14:33:51.009Z","1.0.9":"2021-05-26T14:40:17.345Z","1.0.10":"2021-05-26T15:20:03.810Z","1.0.11":"2021-05-26T16:12:18.282Z","1.0.12":"2021-05-28T07:15:22.636Z","1.0.13":"2021-05-28T07:28:03.820Z","1.0.14":"2021-05-28T07:36:08.919Z","1.0.15":"2021-05-28T07:38:56.648Z","1.0.16":"2021-05-29T12:18:27.391Z","1.0.17":"2021-05-29T12:32:25.260Z","1.0.18":"2021-05-31T12:00:47.593Z","1.0.19":"2021-05-31T12:13:19.314Z","1.0.20":"2021-05-31T12:27:07.309Z","1.0.21":"2021-05-31T12:38:16.149Z","1.0.22":"2021-05-31T12:54:41.787Z","1.0.23":"2021-05-31T14:17:06.976Z","1.0.24":"2021-05-31T14:21:12.931Z","1.0.25":"2021-05-31T14:49:18.981Z","1.0.26":"2021-05-31T14:52:04.394Z"},"maintainers":[{"name":"callumtw42","email":"callumtw42@gmail.com"}],"license":"ISC","readme":"","readmeFilename":"","author":{}}