{"_id":"discordjs-diy","_rev":"44-2c341e41fd49a0dd62960e1469c00671","name":"discordjs-diy","dist-tags":{"latest":"1.6.1"},"versions":{"1.0.0":{"name":"discordjs-diy","version":"1.0.0","main":"index.js","license":"MIT","devDependencies":{"@types/node":"^14.14.37","@types/ws":"^7.4.0","nodemon":"^2.0.7","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js"},"gitHead":"0b241bf4bb17c3e34d193ccd7aa059cf2d83445a","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QkQ1SX0UvWJQfO2WKrglR5PstUd3U9IdXfUvMsmwGYZzXU8f/kREyIB8FqQH34hCm80xyQ9gBQ9VrDmQw6h2qA==","shasum":"c9ff40e53856937305fce5996964ffcb94f4c148","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.0.tgz","fileCount":20,"unpackedSize":13724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX6quCRA9TVsSAnZWagAAUH4P/0tjfFGq82P1BrXJifk1\nncLLuS79bdQBQdUQG5Q7W4DB49zmB3LUfDMC6uFqEZEQqi42tKYiddaqiYiI\nlU+6Jo9YO1xK6dZBv+7RAgCD02RM9TgId84P3RmgYG+cjp4XgDUIiyp52ou1\n2xIwRxii0IzgzEUSBhQtFvFyCEQROuYa72qwsPugCqjsO9Vb6KiTel5dJgp9\nvKwbz73pBKI1eKtDJoVgJzgSiI+uM8RnvCvDes0f2MzI/QVOGKTgWennQw0Z\nBkbYjNi77V2gCdjGijf/zE1tyNj43dThXZj6CvfyJ7NV/x1S39ducOHoVN2k\nv6xh3EBuEPW5IkWjnXrhfgTyKkHTRBBUTL0Q6qLv0gZGU1Y4BjLtHP+Z15Al\nhAREoRynbz95wTZo5FGoEQDEVh8do91w49wLtAnKeNCcfMpFKou/gHiC9yON\n7Vb/kab4nBQf7wvbDaw87sVPC39D2dbinjabA4nSQlocbk+A3Sinh35toNJj\nLcGDpvIxWhL8cstiqLschtyMvsrRBJ53AmxR38TD8fd+abSk7LtMQHvKJl/5\nQuxaP1XhnmhWVAvi2u93qgYazPCqCX4s/o8xXPvZiY9FjqAub3Piz+jbWg84\n+ByLBjtgeafiITbktPz1ztWddqk0tUGiaT/YmqRq4wi5opwVFqxCJX8LXeW6\nAQL5\r\n=1nk2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIX96szkbhHbSi6lq++OX+PjFi/E/zt11w1kC2m8S2HAiEA3JgXl5Eu10eZPwATSbOVB33xMRj5VpBijrJcJPL3maY="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.0_1616882349621_0.16668014393876995"},"_hasShrinkwrap":false},"1.0.1":{"name":"discordjs-diy","version":"1.0.1","main":"index.js","license":"MIT","devDependencies":{"@types/node":"^14.14.37","@types/ws":"^7.4.0","nodemon":"^2.0.7","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js"},"gitHead":"957d4fddd1b63790f8bd08a07be84f1277010aa4","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LRLoVnmFuk1ilAbNiZ/1EV9dIwNcNHh1T9J2CayQBVKPePV83JglqvVxgW6irQbbYkcObeh7HrDZxDDpT2ANBQ==","shasum":"3223e30299355e5eedfa264e9f2bd1157d451c0e","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.1.tgz","fileCount":20,"unpackedSize":13724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX6sxCRA9TVsSAnZWagAAfrkP/2NE8T7OH0rtGM6GT0jt\n3BqaLff0XfBFeTIgyBggpaDyiM9RT/B/LcrMjynArkQRrp0iGhx7ZOPfomjL\ncMAZ3TGC+B9ipthQQZnTfnrqZTCs2B5QruoXCwCTQ8UTiA6+TvfgEQ1zMr5K\nxNQKHMW0+N81LUyeCSx1djbjjqOF5vfVyQTRX/z/w7m+QysZ70Jr25+sk4Px\ny2/UXFACKfxYslRaDXXnXUG41BsA5iSO9wtdT2DxIB2u83FVG2gfa1YkvD0T\nJlAAHz8zmarb1YgahxNdBY6e3mlCaj1rzJ1UJ3dl0x10mnZSf1djdw2hcQ3F\nd0bWPQ/7Gu9t3GK9i1A+d6HLY5SX+xYzkjKAqxqMJGVvQRkClZowWJe6hxmG\nlJJJTNT+Tni+HxT3RDA4aKPy8YsJloQVTVB+CenxKwj6AqGLaT7iTrCI9gtx\nktPhKH64OlqySPxcgY7zBOYE0oDSWkUMP+H1D3z2499CYAlAkvTS1iA+gK4y\nILbX7k1bPMUvRZUCXfW6xPDcm38gOg+PYa5JHJVuUqDZhNRSWJTpjARU1KZA\ngSzwzrnZTdl+lTeOR/fIhJnqkYDB4KsLJ2LYnP2aq+wJaM050GxXCUtS0CEe\nmTU5KvK93wCWjlK9OOLjW/savZOXMHMc9FtSSSJ4iAEK+CkO23qUYrA4wcvT\nllSs\r\n=hEeK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6Mr3piN3ftuMOQt5igBgB5thwMr9RyBWSGGiWUKNQ9AiEAo+7Zhfi+bkkoOaoUWghdaZXGaxCZTTVfbdXCzNZBXZ4="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.1_1616882481464_0.4868220245428898"},"_hasShrinkwrap":false},"1.0.2":{"name":"discordjs-diy","version":"1.0.2","main":"index.js","license":"MIT","devDependencies":{"@types/node":"^14.14.37","@types/ws":"^7.4.0","nodemon":"^2.0.7","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js"},"gitHead":"a8086f25bb6f14f8dc7ec9669c07bc348dbaea9f","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-52UqyNs9OUBBjbbNrE6X03dpP7SEb1Fso7d7HQ7W7llxM/65VfMES0Gbg+5dtogq434cyiMM5wlKrz4yHeCDWQ==","shasum":"18e74f706322800caecbac9784f47caa8c963670","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.2.tgz","fileCount":20,"unpackedSize":14148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX60LCRA9TVsSAnZWagAAj6AP/2yS0+OnhK9NAzJ1UnBv\n0L4zMQp/zQ7KCpJh9tM6lqvav0Z1NFLCIUsLJCfVdPMuUoG62w285oroIWLy\nCqaVUyP27EiM6AYakvteKKULi2d5X0M4UAbmhocL+q3B3u/efyqunI7JqO99\noZc9zZoWm0MfyizMD1ZtGlcOrCQXhZV0Aplappm80r6mAI73tYp7/vqVgyxI\n+eZoymUTLvUjCZDhC3vIc6rUodKoVvkvYE/QcV9ZX8XzCiGS80fNSUC773FD\n/nKWPaO9+793vVwkbb/SntINZwBUsHyu3aJ8Y6OH2lM9h1l2RhWzp1qTCiBQ\nmLe6MA9Q88AB6sf5qIxDd4jDNKbPnr9JBcUmTbhDMlYXIJmyHlsHSa4UkSrB\nUMtTtqQgSy2swFatuTVXiAZfqH82GjtdqJ8FCD/gFjR3+ZaCoqO0VKTxclfu\nqT18ye7LKPYgvM1WFYSQFq9iBtd91rY9NQcIvvpoSp0CHYtfSonQmrhJuOR+\nB163rrAha3RpB4OnxnJ1Y+yyE+teUR9efBBf0Etb0AoDzMRrrZFViMSRG1eL\nH7FdlZapfwnaJT7pnNiwnZHY4/lnkG4yiZsxQA8n3eT9JpPyzC/1edjLAQZP\nCcA3tSzCnPy0QCJX6E08bvw7wELyJfpXdVCsalUxDR/tihoSQoQJAJ/6OY97\n+OxD\r\n=7fSl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFrfzO36xOxu2xZQ2hzZ2H57Xu746HmxvfIGdQLQ3btAiB5Hw48Or6atQNqHinJmWGWn6SN0tCTjCE4uPfFGmwh4A=="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.2_1616882955037_0.8051458996391283"},"_hasShrinkwrap":false},"1.0.3":{"name":"discordjs-diy","version":"1.0.3","main":"index.js","license":"MIT","devDependencies":{"@types/node":"^14.14.37","@types/ws":"^7.4.0","nodemon":"^2.0.7","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js"},"gitHead":"99a64082a69640b4f4ff0aab8841c6846cfa503e","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-lNDZxvo6Jd6oafW+LyuM35H9QUl3LicIysFRMjVvC538638Ret9jKFs+DhjDq2miWlGVsYikOPMBxGBctPneqA==","shasum":"4bb4cb613d68546d328d1c385e4d490fe8ed399b","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.3.tgz","fileCount":20,"unpackedSize":17287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX7V2CRA9TVsSAnZWagAAyBQP/jTIaKrgrnAYBZksw22Q\n+HWo02z7qtE0+IkWsuML2a1u/GhrYSpJ95fkwdeP5OiMvL1vnLSMdDQgdnTG\nyJYjYeT1OiLooK/B4XnwtWZ7w6SgSLtTaAuG4yyc9n/sfLcjBhWRegnEt9sj\nZOCYK/Mu8jCs9M2Mtus2Vd1srerMdoXwSgTNUIqNRcCR3rqX3y/sdblmY+So\n2zbFU1zJH7TuvSG5G5aFcYrlafNsF7uekCgPF9uuC7uvHDbUC2z1TW5lwfWl\nwzU8nWByGksefjMFz40t1qVrAUWvosmt3DESwY1BOb1MQuykeVP6YIQt5M16\n1TEqTccMK8y739yU6f+xqDqJXVbiHjzSp5oA9elhg6QCDV2U3UnA999rJ/Cl\nrb228AWyyOARH2kRHCXpFYxwaZaND+dakljGVAVMXsx0WJVr725+1gq7vCJF\nPKR9njdLeMqBzkAUlBN1MG8eHAr0KrBnEriIeDUVTKyqwMGN8EBbPl6J3vKM\nqXRDoIp0xpwV7dyghPvzxZWKscf1A4tkme+TMNsu2vPRteMkJ2j2/2DNgqL7\n3bJRE4A0XXInlgN389SnBdQVHBjtwbGx5Wjhh4DYiIlsFNonHBZhfQ258KLJ\npiNfoXgpAUHpWAaKOBzpFkkweOPrPe/TDkg9qqPn341FW8tPEQh980OWyXAf\nR9Tp\r\n=Xi2X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXNr6z6wMXTkF6UcLrcOtOs1PyUOQ8mFeGc8ANLh3VhAiEAtSrcTdQi6odHMAyBAfc/mQyDOWhyB54mYM2eI/VCHRk="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.3_1616885109906_0.02745230173385349"},"_hasShrinkwrap":false},"1.0.4":{"name":"discordjs-diy","version":"1.0.4","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/node":"^14.14.37","@types/ws":"^7.4.0","nodemon":"^2.0.7","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js"},"gitHead":"70a482f1c8b673765d8d886ba8b3b46fb282bff1","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5KTNU0q1MjQKK6Jhj7BxSN4thfmL9z4nAZDkEDaY/4uu44NuhALOwYdMYyoEXESVBgSi2D2vN/LKcHsBiRwrEw==","shasum":"a73801ce89a9f509cbef8be6e51d1b8758c84835","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.4.tgz","fileCount":20,"unpackedSize":17294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX7dTCRA9TVsSAnZWagAA1NsP/iKF8745SXNbM7qMqJxm\nX5u5ih33jhPfP4qX31POrd2qEuVAdWUBsyU2mVKRvH7cZei0KbF8D9ta8+Gt\n9my1WubIRCEn9VBwU4l/ryRlUwTvsvFzvBrL6xGmxWq9CuzVI9+987HQLSav\nZ/31laxhlxWEzZMPB23RJmKSlrpMYOiUqrat1+wYDFaKdestCRYswcyevo30\nGoB/xFO9P+17KEUqFFm4Vcvs54Pm3Pqdg0FAsA2jfIXq2MaYEewhE8TcKXan\nZZ4OFMj1C12MO51iJFqLB5XGGyseSim4ilACdVpsmB/h74snkxcVrYYzhGhD\nWBpPPooSk789U3QTE6WEqu/eaieAg3jlbfoyIr9kF32WskcrMtS/df264ATO\nin+rfuBCCMO4EsU12IxDn9Qm8oVQLl/w9ZqlvMrHpax68BDTy/njcf//WVQJ\n09UyblZMrcgyrnziCHIKCNbGPPLy+kVlcYAcbagi+c9fjS2y9qOu1wUfuBr1\numnMIiIfhwDd8AxQiFT1Q2ic+Ox/BkBHIVnPkcDJ0xKwdZCsdOhQ9JRy4zyE\n0gFFxxWCR7IlRuBNI+ns3heUw3O8HkQSLaWmtNR/dSbbtgKJsLo+9MvQY5Td\nX8kqxxTpvtytTpjqVjovBpXK6WPn2cu2tgCdLvww3MU0DeI+CvThPfgCVFsm\nFMw5\r\n=cflR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqnL6x0KbFD2C/9lnEUGXUcgE8TOai8gZtnY6EUG6tqAiEAjfALsGoRcopeQdRrckyzJjKWzaZT07jcyYE+lt/E5lk="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.4_1616885586530_0.4109601998160437"},"_hasShrinkwrap":false},"1.0.5":{"name":"discordjs-diy","version":"1.0.5","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/node":"^14.14.37","@types/ws":"^7.4.0","nodemon":"^2.0.7","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js"},"gitHead":"b5e858d13e2e3d63f4fd04400ead8301c34f009c","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.5","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LXGia1HgKTQ2YMuA3wSYsfti2ojl2eiJginbarcz3ChKD1L3PlAqSbLcEI/5gWoPIFBLlvph3A3bzTYo5OvtSg==","shasum":"0cb66c2cf5dfbaf5f0ac7c34b7ea8ac98da4160e","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.5.tgz","fileCount":20,"unpackedSize":17951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX7ybCRA9TVsSAnZWagAA3joQAIeh6XBopBv8qiA8xUgg\n8Y+dHl1PrWh9WHX2fIRx4UejVq8a21DGd0qvJf12zn8/LW1Cg03UdcF5Kbua\nFWCAOCdg11pWJX1Klblx//LmH/vr8namSVU0PW8eWQEYkzaHry/eLvNL8i5M\nkqfX5EnIGe0Klu1niWCscYauHW9TOPTGatRxVEgKrY8ZM1pXWzqqs3OJwMQA\nQd1mYSnFeh9XsYPC+qk4qwhugnPY/gmt9jp4Xq7eOgc+IZ4CALQSkmNqqQpH\neFqdpyM7QIlGDCd1ScT/rlsj7dfn/I1jHlc6le1JCmqh1Bp05dsjUs/240P+\nO+ywjx6fu+L8fk5GL8CQL6pY5XyMXh/wl4LPJ3N1U3E3FUy+XqqqzbjUqqZM\nTgLBdH3AS8t0tkvtGwUD8TgPkfqYkhBfHr18jgWqd7PkTMleGxkYlgqW9/w7\nrNDgptssYyL93UOhFy+H7byrY1kdyssY9F0djwPaAab8CLEucqkwH2bmaPVw\nQ8Doq+VApZC3xE1/tpnseh+hbfiz8becg47dGyo1/y05+VWi2xZYUKGTuPGI\nBXu6Z93e50NpxqDhP9+UQk5tEEs2Ukjz5TfnvQSCiEtMf2nOC52+llp88leM\nEi6wH/p3DlueOOmRTX88KbQHNHyPuhasT3D5kaOd8ZkxXHO5h7L++zaj9IKb\n44Wg\r\n=wuk3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEA1lvvFx4QhIPqkGYBmXMSzsSRakdeeo1gmMSVv5K4AiEA1GWxa6ladbNktqkxc8nI7FD/xfYwV/DN/tI0OAfxSY8="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.5_1616886939265_0.9403202288037824"},"_hasShrinkwrap":false},"1.0.6":{"name":"discordjs-diy","version":"1.0.6","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js","test":"jest"},"gitHead":"df34aaa29f3dd1a632b5560c0fc70fe83db4cfee","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.6","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-EkBh6+iYS9k3yI7+dD12Af0zWunXIzPCCk7xzhCiX3oiP4Kpm6rgPgRuDRvGt9iF8pZQFxE5Ppd9HIFeroEecg==","shasum":"d7acdf05a33499339d653f95d90bbb4e1bac660c","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.6.tgz","fileCount":32,"unpackedSize":43169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbOJxCRA9TVsSAnZWagAASuYP/RrHvn1cvecY+ZlURXvk\nGjSzFptrsbEhq2ZR6K5qM4b9gl7trCe7gS/4FsLFHNNSBY9NPN37JIQMaZw1\nk5JEh0tj1/e8/CTm7eUaRrlcy/r4kTXa2AF9C0PDrCNKbwn5Dcg7i7ViYalR\n2jhKftZ/iTS+n0Gu74SR04nNDVZpRlcbVYZfipu1t9gfCMUTJ+rp4cYkzxov\nEe/9Tr3AEAYwtl+fVHMbEDh1M6+lOeLbka2K0N2bynq2rjHnFGTPEVuAQ2eR\nbYVe/1XJK7X1LduwL9rrToW8549M9n/b5IDoONaCQq+CWgQgboJpiEf7YKSF\n6CNMNwj3DfdYt28jMBKjo1DzZGWr45C/nJAz7d77YI75NHUUM876dROTJ4Zr\nIzZfokdJvs79mS2metqdwTJLA+UyuYFAKnnkwu2+4ScmScnfm9wg9IBIlMzi\nnNtjGSy/OEk07i7yEiqQimYeyFarqchtaAVbqFi+O8VCX+ILp+39naDdwtHB\nO3TSpinXF6vn7Q58ZiT8dPdV88p9hl/0dkZLE4D3gijQPBFHHJGViMQMAUZ4\n+2e3JNLkc/8ibboNwg7dQAmtLqjuV3l7gAzb4MDk4uakbjxhnl39yqdpbxbd\no1CWrlVItLI7CSry2XgOcTNSG/Va0P4zCws9pdmuv5RNppiJ4AkajcHKhpvt\nSoZA\r\n=bEYF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEKneFRSb5LjEkI6GabvVcUXO/+jNNANwVIESZRaejkwIgSZbUkEx0hF4LGwvubp12kttW5+AhYjlEZEType+vb04="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.6_1617748592841_0.1668033875090651"},"_hasShrinkwrap":false},"1.0.7":{"name":"discordjs-diy","version":"1.0.7","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js","test":"jest"},"gitHead":"456d45aa5b5eb1f8b97ebef1dfc055af795eed86","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.7","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-OBFGYtD+rBFkF/slZRPWyvv2IpUYs6OMLncctA3xmUjTUQEqZo+K8Yo74vzVJ4lMw04w4DqcJzFA60GMzhTM4g==","shasum":"c5c9d210870d6f558b352aea5c5d60bae17c83b2","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.7.tgz","fileCount":38,"unpackedSize":51284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbPndCRA9TVsSAnZWagAAlgYP/2zRSP0BeBtzwjq+CJ1b\nnsGeaw0Mw9AS+3MJRKwBNc8yM2KkNC3CGBCnel1w9pfdLES2nwaPHsFNUzJz\nyl55MV0ldKPtO10lxeW663qeL5ppXFvXKVwIvoxb3pieAx9GqUQq14u8Lt/E\neaw0h4lN2VqxeNKSOU6rmZoPA4k9ybqWnpsAmc1vmT7vLBz8kh3FCo6xHG3v\n26r8vsyv0EYz28iEnL5o9hXKF5iHynF5xDc6QN4mQt2MPESpzA3PaEegmeLh\nxDl118kLbenK0kjXFS97W4vRHfT8khcspezvL+GzdsxWmw3dU++iqzCog/3x\nXLxMZd99Dwn6VFQjU3ycoksm3vhSYhWzhMuMyA56lwCY8Hd2BtNnSSbVVfKd\nyWDhPnrFageYFVk9GvjOOHgBgJ8LMsJs6lEeiMBAl30pIEWyqZzaY7ovTrg+\njN4XHrMKHGF6a9ao89Xih4n+ATNWTr8RevcwhA0DVPfWCpx7bffO/CCDRCq5\neSME056uHil4F59duHiKYmYYpCeXU5nZ3u2XKPJbk8/yXXSHAA8qIPyjc8bk\nY8Z57/lXdR7DSW/7Pp/KDVg7bdyg2DhIUvA3/ZvWM2KqdRPoA6wVaV/NwZum\nDmYIypRnzs5YiB38Ppgf1udHJm+LYlCrw4jxcmkikLzXqk92ciA2RK2M0b8Q\nTIHh\r\n=wm02\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAE882MM+7xPgwpc16o21q4e00vIv5zpVJ7MybJr0PsZAiEAo4rjjPKjvfGErDtM7nhr8xbnGaxAqBypm9T2pGTVfWA="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.7_1617754589028_0.9935029154327073"},"_hasShrinkwrap":false},"1.0.8":{"name":"discordjs-diy","version":"1.0.8","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js","test":"jest"},"gitHead":"688eebee95dbfe01807e8d7bb4a86c1db4507ded","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.8","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zlkKHOAzSV8WC6cnjYsekn9hb7LawvEpzOKMfPtkJxjQ8AuxpQpiGnNeMJzB6RxI9+/6awxCeXpCrMSTGzt+Cw==","shasum":"f88eb1347346005e4d8f9c836999d4654b1ec2de","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.8.tgz","fileCount":38,"unpackedSize":57896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQZBCRA9TVsSAnZWagAAJGcP/0+ycSW8WxlKFUTw8ck0\ndPRhzQrUBol5lPs9srnd8jwgai2hhdVnzLcDAE8GOTJmTIsRXUtISXabiNMh\nYBRcXNRGlptHz/gxnnkbf9nxrOoMHKDtr4bU3prPdgqHGSYz3HP9npgvCpFr\n/BfIFHpzjJXFlKIddfJiioRfCUQVMOHSz2bmLHt56af6gmGCuOE6yZJXFFww\nsrkG6foi9GbApVp2QPnrZSGcX1s3tdAXnlB/1rBXZDu/BxqFMwQfu0vYb2W2\n+qxOgPKmxblZ+vmI8JjCow5poxvT2dT75TNiPzh0UgEeUbYsUVsT7YY5ny+U\nAN1T0do44QejWK5Gnplc2oERTJwrzwhOggsujh/C6yyDhxiBjhWGWj1d6IQh\nuluHS2r2skOqCMRqaslFugKxz0/gO+gpFfS6cWnTF4i6YgQN1Abys+RAKjAp\ngD8PfoXJ+EXFODT38u1GbvDNIaJVhM+33zLAH9Js5iYCjjOJ4GJB5sJdW386\nEWkRzNszcqY537Rt6WEhZeDgyHvpt18bP6hSA0vyoBWibwpdHzwdTB31n47L\nhAb2Ph0WF7MUOptlhwm6KnfzSqQ8jfR1rGgdw1mTqgbM856UW4Cl6gZG4hhk\nIetthQ61/IAuBoBMSqPiqHD/rs/u8ZobjG3NQtK7qeUNvLpTT21vK6oTjINo\nOxSm\r\n=Y0Ir\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz9DWj7GsAv79vi7s84AIJ7kww+RywfjYhARxQo+SHiwIhANXoGZnE21ClCP0RlrpdWIZIvVKMGDb+IA7ijVe0EGVk"}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.8_1617757760847_0.6491007672474716"},"_hasShrinkwrap":false},"1.0.9":{"name":"discordjs-diy","version":"1.0.9","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js","test":"jest"},"gitHead":"bd21933abb768c1e9d91b9154637b03412ade29b","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.9","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-kUCiXhoMqEQj2V+tF3NvUjH2GzHiuVhV8aqrxJqMEyfdeutdG9oWkqYKz0L7SjAQ19rfEAYJCG9dXu/DIPhIfA==","shasum":"90aa460a7eebcfbdf11d810b3e7d3ce9ff959f4d","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.9.tgz","fileCount":38,"unpackedSize":58120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQbyCRA9TVsSAnZWagAANmUQAIFGYtt8eTeO6VBEJEJx\nL3S26gIBxYITEtXc+aRh2J3ZeiS06EVaADVMOGMRi1WUAZC0kLvkx+Ww0MNr\nMp53HOh847SUyH4x25zRewJ/7QIy6JEbICy5Fm4psnrestm1mXbhNS4DvIGq\nwyjrgXHjum+IUSxDkmUWu8lII9/rs1berWc5VLOeJ9Hyi21fyXxd1iWVUwng\n83iryFbb7rRlssuL3f8NR1PN7Q8npNAP6ed3F5ihY+u1Zg2lxxfWRo5TK/tf\n5bVnBXq/cFIsGpKedga+gxP4Wv6CXhc1LhuWFyjMFcJJucBqNavImyNSlbww\nDU3UCfIxoussP9nf8tiSENxyofe/RhKgNYEEB9nGYAMeQ8wndubdeou08YQr\nAS7wyhP8xEVPPkDvHOuRq6/xkyuCv/ZHUetu3XrdN+vvvOmatFINO+isN/b0\n3pU4xF7Qpyt1Vej0WtDFceX9Lb6hb3i6/RiFArqAiAS7eF5Gjo6SZqth7IYJ\nLmYguWZ7VjgbX0/SvU7OWtW7tPID6UdzaMvFhY6n7sfUwqPtv/fNfC8M1+MQ\nizc5xd8HVu1r+RVJr8AOL9MCIpSMVhd8PLEWrrtS0aCfV2NtDHaCoSP3/Zsv\nAT7bTS1VrtnwKh8xJYOlktJo8vdLNk7IlbwoHCSzDvt59J71NPmBFICiGsb6\nFPtf\r\n=YvjT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8aewSs0JuzCW7YBD5jCJL1TQbHw0aOAWeydmfCMB3WAiEAxgHtUp21RFgHlMhQDH3flhABCuMxcOLCxXsASqqta7Q="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.9_1617757937683_0.994202491371474"},"_hasShrinkwrap":false},"1.0.10":{"name":"discordjs-diy","version":"1.0.10","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js","test":"jest"},"gitHead":"08e4eb1f0972ed5c3b6c9b706229000031be0651","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.10","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3hV7iIy6S5Idhg/WXoDnj4QpCEYNGD3IM/E6BLYeDoAPA9/TXom0HNgrM2eNDW0JyxeZ+c/k3fgHcZsomexM+w==","shasum":"ad80d76238e22c8ba0251e6bcce5c614f23331c7","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.10.tgz","fileCount":41,"unpackedSize":61576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQ7YCRA9TVsSAnZWagAAohIP/iu5DG80wHWsY8EmWUj9\nJmU0BENujDwIoVsnMOpwxsI/w0jWVpcfOC0J2sZbv91LuA0uDoBS6nVN2uqq\nIL0eK1nSG8TFKTRyogpfnN7a2D6KV5LXB0NPJS/+0EAnn+mkLSbmrREtir+k\nabZt8BKtPg2yScUdMOxjvWJ+PxFcq43Rn+KLjg4QVAnge31pHf/koUf+FCwd\nkQ+V5BeyVCb3B3Y40JQEmWqYmmf9lMqNS6XDHpFiajzNyGGziaWFSpSxFQRa\n7kTgXcWsS2oXw5XjA/Xk7pqt+JAC6BCdpAEFQaW7hc3RZyN74pB9JJ/tTt1J\n5Uy1TctGP7W7QsnZK/Sg+1YoukTrB0j4PVqSZ0a8lNxPlp92PXh26ULbpy7v\nKslkOchMN2GLDukWeFUHM4gD65s7/8AmRMjWaQMfvgrIwV1g5WhwksyfROnm\nYejSGRGPB3k58QHEEGhKbaqwFwwT4+/ve1/omLvpPTtxYxxQ+afxOQLi74dx\nsoeHiJAoMynzCVzjKsTVngVPEVGtmY4M5TLC+EnI/d2zRRbSPEscTFT4t6cR\nDtk+1XiafJHSdYY7oNkLvcN3idlW3lFo7bDxJk9yXewirTqbTVZo71OsR2/v\nTGImy3RpR8Gfz6tkH0mVnA1WTir+ZC4+GBT5ynqX767ZlH0/KBTWIHs/Vql8\n85to\r\n=MHWI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtCcC144F4uB1m7yxQMzcw96Y/nQ2sAarkOFnCrqif5AiEA9eIeZd9A/7Wh8R/QsYXCrcN0yI47WOt1Be6wv73ysD4="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.10_1617759960452_0.46969350609822924"},"_hasShrinkwrap":false},"1.0.11":{"name":"discordjs-diy","version":"1.0.11","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/index.js","test":"jest"},"gitHead":"97fadaa8aa8b94d116ee49469a9d4a5e790afc4f","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.11","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-kEJJxrk438nFO2zLKxvDN72oR91uXXwH7rKc0MpG2pGgiotdPG97S6h6aJ9Boy8LSicKntuzFdz7qTdt+Ed6qw==","shasum":"1dfc234b15992d65de76912d5927d204e4c5f527","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.11.tgz","fileCount":38,"unpackedSize":60288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQ+3CRA9TVsSAnZWagAAyvsP/i+tgn2fXWhzIT7a0XRD\nYxkr9snxiuMQeKg+9vwQlNmtle9VoVS9Tl8ygKMnDeIfvT5XA+slyw90eC/j\nsRCxQnGUCiZWFB75XPaZNjtwUboXWc/X229QACEpimhB0q3BLEQ2VP6jEr0g\nXWb5UVmhm9U3XFjiEShiO69np+1c14CPrMXAIyj3VJQ4jvEOsCpiaftsEeZ/\n319VIoSMV6vsuWGDW0XRlJ/yw/rVWwsuwYYW9XudL1WeLTf9bi7t/ofi2W8y\ncZz7Amds7Ma0MlRLK9CFR5novr+wsrbJzev1T7MVY2catom3k1RRycShe140\nrdGkBQlUbans2ZiVXSQ11OQ9oLpMIzc5T1JAvTyaeqro/PN8vOzFVZJgCqHq\nrGjiPB1OYBimXCTEMBaVbYQQmLgIo8mAtnlPMsnAkNIN1gJkFskHg6QlBFT+\n9/zu45kLfhqlkJdFPUr1x8vpUT1IUoXm1QFr9Y+8Xi7VuwPsH25ldIEaOK6w\nCAqDKjtPgjQn8uUXZQeO7fBT8FVBefnAjlOZh+SG9jTVKKln8nLUNY5RDXeH\nYkWT1UQj4v9zTqBVKfp263ZjKv0nLAXyliv+45Bvafni8xry75bC18ZH291L\nAC9EGe6lwqKWsT4qLX0ul2UvZUOrqZhItXnJ8efsnU5NaJ5xcX5giF+lBm+l\n3lFz\r\n=/9QG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3uGMPxSAkzXrJaH6Sm2XhAAZwefDIZpXZYyBBtsyK1AiEAnV+y3zjhrr6YSKVRfmLp1x3x9PBfcY8YfvGcp4QDb5I="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.11_1617760183072_0.933341263669067"},"_hasShrinkwrap":false},"1.0.12":{"name":"discordjs-diy","version":"1.0.12","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"gitHead":"92a806c563487a880c3fa9e20f73eb247f4745d4","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.12","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-TLd35NWvj1I0a963Wm+ziPNYOx3Dyz4XDrYULH6mR0XMDYX0bcSWMcpxQP2cmwiJA25dYAchx+1mNDniNazTpQ==","shasum":"1dafea27ae5b6c73891ac74a37277a97ac3cd519","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.12.tgz","fileCount":38,"unpackedSize":61668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd51jCRA9TVsSAnZWagAAfBwP/0Xf4qNOLofuHE0ZakXD\ntbK4+VjlWRyqIzfd+0t7Iyn7gXqy37Fmr1OKzgDU6gUZI1Trf3LGUVJxrJ8+\nR+1UPvguR9F7ZUWw8Vqx6wtXJOq6ILwg2grDg8yms/6piRNKtnQRDc7lepRD\nT3nvICsYl6WTnye8FWyJW+M7yxC+4VWMzPEm6jB2ONUJAmb7ML2Zo/CDlVlH\n9lbo6WFRCfTC3gCsbS2Qvt+wYDgsL/hFdfqfeLdTHIMepDC2u5UKvAyFIIJ1\nwrqJAU+oGDC4MOBT6RUx5aKx3XBhqH55QZkeqbAsQEiS0DrF6dyfCkvvBQLZ\ny9YmoEVc8Yedb0usJOnv0TwT//0WRGHSGRj0vn9k0chiI0fhHRbNf1rM6bUc\nQoicqpVwK3REYsreBJEzQKON9W8CflCrNwIpJj3Imm9x1y2yoIcAV1v7wOQ3\nyv5uocf+WHLQGSn3hafdCs3xMtxosOvK/k74G/pZoElvV7iwRcZ6cOJH34v3\nxOnK90j0oBNdINnsEkC46qHdtM3SA70AWRvX7G7A3e+mLA463sOv6IC4y8a0\n1I3eb6UXY0Y5PoVb00RTL3v9tjR3W0iY/0g8yeop2qNvPQjhj8/aJVQbrTwO\nitRWctXGK4q+JKcU8k9uoRioUOz1IFDf9a+ho2PZUyOzGvRZUy0126dPRVl1\nTVdA\r\n=yQqJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiF9v41g5jBEx3pydM1tHBGV4C7Ej7NC4xoI84lxD7xgIgbO4nMAwtZauXB839m/ul6t55XrpbZFYyPPMtkPdFTeQ="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.12_1618451810915_0.5437200984130885"},"_hasShrinkwrap":false},"1.0.13":{"name":"discordjs-diy","version":"1.0.13","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"gitHead":"6a62def374198f60064520514acf32591f9270c5","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.13","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xYXW/Bp3lCf1/v9jw0poJQI/jOrd+l2W0UXIrRUYpFiT6iXCLbCaL6psAH7tNn/RR/EOYRz4T4Qh5e/sxo6m/w==","shasum":"4e76a6eefbcc58613d070d645e22d2e9bf447ab7","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.13.tgz","fileCount":38,"unpackedSize":61719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd6OZCRA9TVsSAnZWagAAhCYP/2hFyP1ROeUBErkr5aHI\nwzzR0P3XGC2nltgIbjeXNK15kU/tTJqr8iBpmPs7l7AQjJQJAe2BvSMqsZvF\nnkZkjAKDzSqqJXJPJHhFfoFLjtFqXQT5BjES1dhjj/aLm5AEySVIjyC+d+4y\nAyi78WiAF7WVAIQdW+jn6PSuFBwhkPlatSqfl0XnjCTHeiXc9F1j2Ol7+WXE\nYkBcwBkMLs0IVD7lqB2Z7vupQmnNH/Jbw1lDy5P1Wjf8T1+0bJVXg68pHLYF\nKaze2agZh1709VWiG0hkHoFq/nVsB+68lYIesvCodJzcnprZ+Px4JTnX/eCb\n9+v5BqDFCgh59B7EVJLuHpCib2K1POOvGFu362NzHAbaoNKGv6KqN4NmZXm/\nR4KGKVQUUrJaODnH9kgeZ90PKCRN0q5s68tbEQQbK+XhHjbpyrnhmQwSFzEA\n3jL2plT4qvt7pz+P4y7l5OcXVY6j9to3MoMEanFMZPASIi331syarBYjTdkW\nbQoICpLE6zeSpoEAnmPdCHbnpwCK84XY9GPV01Jt+0UTGGpPkb4mS3vefi8d\nAognS5ZwVoZkjCsdCbeESGFGe8BiUhM67Xknky8nx+aNs1NTd4FgFXrjSAh+\nc3J1RzNWW7bSgknq56J79IhHRb876vbOAF7bldrTX/7QzkeXPpteH1bq7tgg\nwgad\r\n=sx6v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpB8D9fuaXNAON60izePS8ji05m2Y10fOTI6gJzRcVVAiAuU8vHwUfqOBZUsVuEGmwezYwluOFfrwh0xYwkMxCaqQ=="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.13_1618453400481_0.7004521079343111"},"_hasShrinkwrap":false},"1.0.14":{"name":"discordjs-diy","version":"1.0.14","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"gitHead":"17a74d9d9e6dbba1b368dcbb2eea6e981c81a3a7","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.14","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rj4MYVtfU0Gt1//D4eO1+H+LxPYxpFeM7HsL0tpBKF+XJ1t42QO0OD8baSr/5mrUjlBRgFu40rQwGPUCTBKA0A==","shasum":"f4e35e7ae2d42deb87410095c8b6617b056f7046","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.14.tgz","fileCount":38,"unpackedSize":66340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggSeUCRA9TVsSAnZWagAADzwP/3DEEjqSadTi/HDvVrDo\nPg8PfXhaeaTwRO9GgNmE37EsYWlZ7zG3PE80XjtYY085fNATd7g5LSUce+QS\njRzQGYw+NMK0JU/uCbxBZlMb+HaBAsg494N4qO7lBle9S+dged1WTW9xNMR9\nhPTJ0BScHN0cA1yZicw3OxGnSEry8Ia8J524M8WujEtjO/8Btg+YqR7Iw6jR\nNxBWCCglYbktE+ewRsAMxzXWICem8wwSVDb8TTl4gy/G1QIhFGBiLKsw50Cb\nnRb+hQ6jBApYcu+/eePND6h+fHA0QMf9BKmoyAc3FwM7kwGSfEXhu0ZtT7TB\nk+R9yvcooIjc0V1z72+cmtWgB7oP37JyVltou6vE3lTzdzgOi6cAtbRRUtkB\n3xuvcyQgt6Ba0VW9GqqCc0A4SDanvm/LOLd2//bD/seGOW/xelQgj0ODg1w+\nzO0u3n2ZnzCMBaYvDYZN/oqmB0juCFqal7RZvUbjvwTUDmlpbPzIBsq2d9cw\ngIkJO15tKzEfL7dG93mseVuqB7nySHe/cs+zLpVpFacr6BdV6BqXeBqkbhQE\nYazrkfHWji9+JQ2qG4uC5CGMCVSkHCebiUjlVTwVEpv5KwWesIiKuzWHz7OU\nTkz0V1vTFPucF884rfQPvS3YI5+5AF+uFVvrV+Y8vrBOvP+BJS9nD7h9OD55\nasDv\r\n=XWbS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK9mCfUMON2lOpN3l6VSpUfjoTmDjTna6g2PY1nviunAIgXVcoajSF+K2Fsc0UUWIUfgOxAuWFFt6IT2owiDe0GBE="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.14_1619077012211_0.8039991897829206"},"_hasShrinkwrap":false},"1.0.15":{"name":"discordjs-diy","version":"1.0.15","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"gitHead":"50383ece04905510e608de88b357dd0b0de3d708","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.15","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-YHIlIVNAFG9pjXteezNgab5w0nlULheL0UfbNDk0gEYkuq61az9ccZH3KPdEHwiDhzSl9jwRuYv7/kx6olb5IQ==","shasum":"b8150d1e467467fd78f4e548d6fad46cc85733f5","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.15.tgz","fileCount":44,"unpackedSize":70594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg859CRA9TVsSAnZWagAA4w0QAJ2lLlXI/4z8bRDmhEJ+\nkbuqzu2imbaW37X3S+S1alDMiKETSQxu03do4zFGAjacPUqAMSwbAfNjw4lt\nZsib0slr2heWPP6EoiWCrEcCdXqbP8K/2ZDHL2SnAv4R5hdqxAu4bkN0B1NF\n+qLFYKyUg9pYPmcOwmbL3y/phb2KdMOSZBtxMOQRyKCYXtjpzDH6fkS6dNSG\n+8MhM/6Q4v/3Y7OYTiwRumJXeXk2Lytdv4rapRWI43NDXtO7uFIRJFc1JFT9\nnNK1tPCTgyq9r7CgZmjrFROFlwtH64f/j6PpVm7Yi9pPFGYiW0KAvV4pHLF/\nabBQizl+nvPJ4nx6aBtdYt7mL6qKpadrucBy91tG2bcNkUazUTr3oNPxBmJH\n5LYD8Ev7Ky3t0FetuLmfwEx1pJHho4JufiAb2PsiZi8HHxrII0wEampeZZpU\nObf7UN/iFfTelDUNslUyqn2bYg0yh4NIEqIGLko9zTRY+relgUz+32HZ8mT6\nZIBwB6M/Q8W0tX4u+KvnbNXWo9OT7ccuBUTqcQbIV9a5L5fYzUXuNzCGCIKP\noTcJXkxEPpyWEym9zx1dSNxpLITAyiyDE8C7iF6mAcmm3cFezdgIFCkdYYxW\n2m8yhEqtvHzPiP7fDZlqPTYh+Xbrm0IcCDL1wix17TGnX/pTPu7bUhR2JccT\nQAYe\r\n=zPxQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOtboqlAIYTyCuTvsO3lgD6ZkLUf+eisYw5eWy2FreZQIhAMOBKApzjNqLmfKl1qKHFeva5azXDPSVfOvzSmS07X/y"}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.15_1619250813145_0.18003627919061338"},"_hasShrinkwrap":false},"1.0.16":{"name":"discordjs-diy","version":"1.0.16","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1","mongodb":"^4.0.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"gitHead":"83a508261968dd83aa431c83bfc10a000bcbd79a","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.16","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-WaH0jSKBxE+Whvloc0ziw3M+THiEQGAsiwOYpxjZ1HkqrF7LnqL9Xeeu1OHRynh1Tmmr8ZKsv8nqYerzIf+Mfw==","shasum":"a09dcbeb09e76ab81a62423a78205e22f3775987","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.16.tgz","fileCount":53,"unpackedSize":79423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhByJ1CRA9TVsSAnZWagAA8fEQAImg/Q+PqmCI4sZEk4I2\nAIuxvvHSrHjEK1efxKZabN+JZZjtBFzIX2hO6aPVBu737FW+hLXBSafc9++O\nFcQW2ZicsdPC7omr8h8XnfFWXbXjc6YpSKlRoFJrrXAqURtMNT+J5+DF9dY9\nfsKJQkXPZvjQrOCWmbUEdN3CqLTBYaS2lSXdPtESHMCzsqn7ukeGcob3AIpq\n+rH92UJLGF8vX0rPgoRlRC2HWrDqNKhjOcrRqNHEmqIo9fPCEbzymBHP+M+8\nAvMXBuXR4Smb1uWfY+5dlzBf/2ei0wSob4CuwwrEY17v+uA/1pCQOZDLk+nz\nVGZ2m+eMgFYrrdchn0iP+IKFgCoSfGI+u7QUWU4lhn/UKQwqaOlrFOMTpX/1\nT9+PokH8aR2eztzJjHf+t0VkDA+BL+YiHKxBy6nitrJb/37sBJmY793WZwns\n6z644ZwxxWH7F/dir7UxnvvrUc1QAZhLA5IK3DS290szAQ6ZxxyEG2/ZVv80\ned6129y2BlBiTIJTbilUnL2vN9xsRowwqwHsFBPMRHhfrmS3tKZTJoY/H1IA\nrlB5jLk16oLVjzg2TTPV9jP3/43LZ86Bzu8Co5pqXZu/FH2LA9IoqpA1f0Vh\n8bJarUZZZm4QhdeNFSD5P/5RBvyj3z4hCbmJRiJZf8WRZZFxuqCyf/NCis2i\n/36Z\r\n=YoAU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEphEsj5ZduAk3INTeKjJu0088zTOngktQRRh2Foi1BiAiEAvncJkvDDNjIf5Baiwjylqsc0XguW1goUVbrXcW4Ugng="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.16_1627857525029_0.2640763120280858"},"_hasShrinkwrap":false},"1.0.17":{"name":"discordjs-diy","version":"1.0.17","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/ws":"^7.4.0","jest":"^26.6.3","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.2.3"},"dependencies":{"discord.js":"^12.5.1","mongodb":"^4.0.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"gitHead":"3087780171348388110cc133ebd3dc5dbf7ba6a8","description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.0.17","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-23FXNRfelyuTt0/9epcNQ1tlD7H2xFEPBUYrRZal2UeymoB07ovqOCaJm//QSsnMMVUduOE4VzDpL1Vf7ZxxYQ==","shasum":"c7cef7e2ba975b78926f618844430521f6e2ffec","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.0.17.tgz","fileCount":56,"unpackedSize":82698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhB1JICRA9TVsSAnZWagAA9i4P/A7etFnFi3ZkEt7MrDKC\n85Onl8+ccPs7E9LWE3SR9u5bC0lxA6/Ap/d0eTOiiNEZWHEldfX40ck/IdBT\npLqWtnupV6lrwT8gJAm2w+IFtr0vsz1xo2T9jSv8CWhx/S/rOrskVNAXgemD\nN2CkKPwC0rHM0fdGKz3iA7W1bkByT/p/YPTaZK2kyc5pSqT43CCb5j7aN1rF\nfU/fI2Aqkx6MuOWKnxSOuOwQ2fNy7adQGUg0mMU5hOxqdlJVMdJ7BzEv7xFX\nkvhFl35TrGQpt6q+CDx6JLr96BhJZ5eaY4LSMz/pfGGrAtoA/PZQikm6NoO+\nacnhNcLCxmAOlJ4Y5SSRkTKIpehPd9h5onnCL3f2Azfy8sGodQTyZFIMAhfC\ndMzTSoWIwajsSglVOxqgLA5XsYzT5Pye1K1Mi8FO3T7EsiYSTFXEqmVCg5KZ\nBRo0ruqNIy6CxtHHqYon0kg+uNs+nfKEf/2hGiZBIRo+As15zswRgzSvAlyg\nRG/i0QsiC4JNWOA4ES56BQ/Sq6wyj7RVQfGOcsk22W/5H57uJDE59X2oSvod\nA4qfhFynFISnyEomXDLGBlv7Vipm1st0oDqktUEw9DMDXSvlPK0DiNNHFGWp\nFjEtTxijcrRSa6MK43fJEtp4qUqvLv0FHdElrBJkHjTJCJZZeZK/dBbV9DXP\nu3t+\r\n=5rI+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLebQkfCvw3Ilusod/YNCfuplKNpSr3UZPn45LdkhR0QIhAI+3vXMc7PsDviRlYO7MiQeYGxlEe7R0pyr0DGBqG7G2"}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.0.17_1627869768366_0.9034299520024978"},"_hasShrinkwrap":false},"1.1.0":{"name":"discordjs-diy","version":"1.1.0","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.2.3"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.0.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.0","dist":{"shasum":"6f97fb7167faa83fa4c1f8b14f694df52e0f752b","integrity":"sha512-xhEkQBjQTdDZSMj8tHcS8Prc38jh+cfj9u295y8w2zTr8i1eZ4BjJSuqU2lZ+GGKuq3bN4XyTuE4xOSOuUipVw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.0.tgz","fileCount":60,"unpackedSize":100945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKqPOCRA9TVsSAnZWagAAw7kP/i3/KZ9zAUD8IsXIPB1O\narAl6dchnC6b7f3nVH7RAbGzODIWz8lQBctfZgPV7ZUvyFmEBJpvnviceQI5\nV/VJRNNuigmB8jAFNS1tRo16kjQbXNir6yh0+YGoDBxZC45K+/PhNCG+rLcp\nZ1FeYangNbRqUEv//dpi0n3C45e65Cy/sfuga3gkVgeBOiwtc32x1V+uyU2W\nLL/LHH43zFL4ozsLSzKplllkV3wLxOOaMIHWJDEAroMql0V+vgf95eayxjyk\ny/2JPi+rmpnfdxmPDIuDh0doRTVRYXbd0k7gRJluQyvqVe7e5Ytt6LEj2MnE\nr91I4o/xUnjXx6D6lDcwMbxMvYqV24oBePUVYaHZ3/2+lJ6mC1TT7GmKB9Io\nbIytTGma8SQDOH2gtyDA2SsiWA92OOhPm1wgmNYtsLxUOBh0vsy2uoIZgQ5T\n/JDV5JQs4MkyjqC7iU/xC19ufrLxfW+f3KG4GU2NhgM0irtPQXet4QTFu70h\nSaO1k5kKB8+CrtAATP5nQSQtFWeT3tqtgLA4KnAry+LxLhrNmBeL7GCsuDL5\nKKDkWkcKSSYDgANnNlGWRX+DpGvCICdlj9YmZZRASB+Hp2d1ctnsF+zhTZtz\n5fL+yCyRUM2vzcg4aDs2bHQjNruZeCswfJHgOOBhJdL1y8lG8DMgiRo2qMIf\nyzZY\r\n=FrsX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCEHFH2NWmgGZNHvE2gikeu1rW/GZeeNe7h6ZCttBn4YQIfRx03ZSyUs5H/ci0zGuhU4ujSP/hGWUZGTxM1rQ0Ofg=="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.0_1630184398033_0.7402881163600048"},"_hasShrinkwrap":false},"1.1.1":{"name":"discordjs-diy","version":"1.1.1","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.2.3"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.0.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.1","dist":{"shasum":"f7e097151c652ac1bbaf623d46a5e592e38dea85","integrity":"sha512-MglLx58qczQ3bh9MKPyM0pjL0MKYUE1hsavsREtZ10KY1iIT62bJueY6Xz8SEsvXlXHk/n3XqmI/RO5uzn7jnQ==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.1.tgz","fileCount":60,"unpackedSize":100955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKwh7CRA9TVsSAnZWagAA/MUP/3eJ2pYM0WerbgUkNcMl\nHDRcw4oFzqUVrUW78LeNaslmGnjAf895zi0a2zpwPuxzcYNueXsQR70tkL4W\nzKPp8HsM1T7G2hiFT54hMyy56mNMIuEcvMlzWg+4p++MgUYAIGBhi73Q7RME\nRHvNtyUp78JiM8y5hXiDWIBGHg70Ve9AnogxKanmZqMv0Ec1hRsI9AfZZB61\nTj8djlQJorbBcCv8MsMojunc451PRWhfVXRXYcbT1Jfnd7m9Cnh7NHMV6QYM\nl6i+WWXMHdrXfvILnNXDSyQlJ3LyUrfi8E7A1Lz/Af4ebf7k6fZ1YOwOHl+t\n5VOS/jIvedLyVqUKQdkuFOuaA48Ffklm99MtSiSzTTmqGjHKFpdS6D8P4kyb\nQ82W4PuFkv+XC/KEgsvwEvY3l5ELRVbh6t3qzC98QaV/4/dJnb+Oe85ueD0J\nWOR6dVRdlvH/9Jr99AMqImMN85RlgLVYxZJDq7Yd6pGILYVjk09iymHa+GLD\nmquHyef+9aI9wZKgzY2ME3pcx08RRbbXPlyIegYZo0jB4nWTldDc8TNYM3k7\nEYL3roT/eg21gzjHi6/47kw59SNjOr+6Up31KcHZU6W1SN8b/x1Im/Gli3uL\nQaHbtbSre+e2TLqJcYuykBMfni6BkiZrItsGFlqXytkHEeaj3+BYxtDJHUUS\nW+cp\r\n=74s0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFg3onB03XYPerSDOSFpT3DtF4vU+RXH8N54oms+MEBgIhAPwf/2facPreiV773bXNf4z14rbPRecusnhOUNC2S0h+"}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.1_1630210171319_0.6041338779672605"},"_hasShrinkwrap":false},"1.1.2":{"name":"discordjs-diy","version":"1.1.2","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.2.3"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.0.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.2","dist":{"shasum":"c8ad30f4d9a418bb5f901bb093f82d679f45bace","integrity":"sha512-XaIP+WLNGyUYvQ1uoUTm+Cr6S5Om1dN0frxfRre+ijXAq5z05GIDfo38S+v3zS1ZU/yTq6vZQhku27dRC3mCnA==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.2.tgz","fileCount":60,"unpackedSize":100959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmtyoCRA9TVsSAnZWagAAuSMQAJ1fivKEgO2rAZUEBD+0\ntmR5hxlz3IL8x6EU51RU3/GSMevuXZsakvVZpYXxLy1WmqzZLl16ayBRtNIL\n0KyioIgLvxNNhPl0XXxDQrUETaeA81hNCt+oCSZrZ0OAEVUoVg1G+0jepQbJ\n6LA/FLadP2HmBMiScff9UAZe/CIE8CdFCescIPUcctfNB8V43vzwmJDXOtvz\n4cTwucb6gexy9ms7SWQBXM0BqP5Zk5PnmfTLM4Q0K0bnQs/3EV+8ZJBdkoLP\nSOA/1DWczBBvWXfIjgYoa1ea+NwKoDnEBevvOCo19Xn8G7NPcyjOW8Dj8ebI\nDKy1PCkzkVHUUapY9egJZDEE+4exZVpFvs3GmlgeqhtxHW2h/ptfqhwjILVH\nNXdZ/v4O4TMUcDO7LrlcYievdhCz4zpQxmLMQaF1Ou0akmlico+Nulrdxbm3\n7RpwuMUuEQe5egf3xf99Bm+5FTP7Obi895Uvy2GJYthVnmKTifvZoEu2TOlG\nf2zUPyFrg1yHqagKQvLKcBYTo87JODB+9F/J58JsTYhOZZQf58A+G3xP2KPu\ncqq2e5BrTRagqiDb/BVd7+dcQHf5NIF2uNogmYk89XUJBiaGb2ICAV+S/WMZ\n18f07Ntv0DT/qBZLvq0hv0XA/RNPufj9Fij4gjd5NeJ+yYIM5jcpOaQS2knr\nTELZ\r\n=fwC2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVuQYXXE02EQU5m5L3oxvl3I8Y3EaRLb97IgNBZm3OewIgYy3htgeuNymUY5kQRNCbb9wCwllMWscHMD6MMeg7Cyo="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.2_1637538984457_0.6289373451072746"},"_hasShrinkwrap":false},"1.1.3":{"name":"discordjs-diy","version":"1.1.3","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.2.3"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.0.1"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.3","dist":{"shasum":"66fbd792440ce7226c810deac957b4ba6f1f6e7e","integrity":"sha512-iuW3EmNTDt5IEtmxL9Qe8x3FEk1m5oCVHy3ThF8dAJM0XeWUwovYFEVsC8DpMynyKivtH1Rnq3nx15S99eEPpw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.3.tgz","fileCount":60,"unpackedSize":102133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmzLWCRA9TVsSAnZWagAALFAQAIElbNiWHluW4B9+hJ1r\niAWRnzlKqBmsypLfDe0/z7WKS5lPj5z6QbuXV+rSJtmZux7CBBvn/pBOYdWh\niGezFCJ32/UI9VTYHPYdoIVrHA0/21c85gf7fuxkwNWF0+N0+rCu2RFBitX9\ny1R8wA4IluBxdn17LJ0c3jI7CwFh/fGMK3DM6oqWlGmB5d9XJiW5OZUIVW7w\nZ/FAZ3NhFpamHggWJ80vPzU8L3UahWNP5JYL5GqIjSgXulaSzfNK4Fcg4gua\nnDNAOUvzz5X0WnhpG8j/R0u/rBODVawfmBMZ3IHVXze8t3cPKNXhlyMZ7/O4\nUyxAivRYAfPaPsjXfvQuEXwW3JtPDmulQHVqC/Fo7T2IKwXrZ0gdpqaG0v7x\nDdGSF2PIYirkF9USvk7qEMvhslt0p3DH95V3fN6HAfmqLesDRyl/FuwHhB+Y\nPbQ4aCwQa9/AR3WD2EclC48CGh/Uqx5LmN/iV3FPElDKRkbTzhu+w9KwLVs2\nHGJXsmk0cmtEhPBH9p4z27LRtciCyxW2zZnzFzLUCNRu4dTppXn3+rwwD9bn\nzhHFxr11lGAIHr+y4VBeGMxQ8EtOcK8p2brXAM4bfyxioAbHig0k643j5nDz\nq2/jNTehbB+VsvAL/nKeUnh1C7lvJXcojgu2TXnRNoSGvw2uNuojmuOPU/s3\nVlNx\r\n=jP6Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE5XBZC7idB2X4Iz7CX9SaPE8EzNoFbsSKIhzc4aQSYQIhAL0aTY3oECFRW7So+lirrO2736w3rLei+gjh4y6lIVfe"}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.3_1637561046763_0.8426015850917554"},"_hasShrinkwrap":false},"1.1.4":{"name":"discordjs-diy","version":"1.1.4","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.4","dist":{"shasum":"8f385cba070d2c2f6bc43c287a5f621ddfd32404","integrity":"sha512-U32Ryz54QIlQyMIV3pJh8+vxzePW2ltaNtZkZjA6oo+lMroxgEEhJl/P6HhO06D6CaoOdrsRnuunJH/SK7bGDw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.4.tgz","fileCount":63,"unpackedSize":108085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnYwtCRA9TVsSAnZWagAAY40P/RR8/1huxfF8/Jlpc+vv\n2SUG4hkuFebXtWwpobZc6vhwluFc0HeeI0K+YvF+JIW89JQmM0HK8WPiACVP\n0qn8gUxA3NnlfZjV5UlAlCUU0zOeuERrwUTXgNUXk/4SLJ/tJs5wy97L9Egf\nzZNIB1YfGO5KC1ftyDMHeBCCmPRVZthY9E8sYWqRND8mSbytdmuiZoSTQ8Mh\n01QzyB24clAkEbcp2FgshZ2ew5QQbHtO2nx6t3JeVG3/MplvkeIkRs04pmCw\n1Rie7BOOXsSyE4B9fztQRd5jY7Bvkt8x4KBrt/mXHQ8cgwu3pxe8EuXqOPtt\nfbfA7z6fJW1i1/YJyqMGSh8s3gjl+IwZKv9zok1RolD7Vwoe4o0R//oyd4CK\naf59UEXCZhcWmo4Dsa9V5fIQp7r+h1/0j0VpXxVndHXTzxb8UWGasE2tGPFy\nEZFVnMYhsi7faMZud7q69NZSzG1f/ZwKiUWUflqqHml2Vrl0vKwSQKpB8Hiv\nsHAtKPBckeiGbbLL+vmx3l+WdNcJN92SohO641C/9cWI7H1A+5wQ76eAfTnv\n2qxl+IFnhayUhKdvhaqP9h7dhxoNY85DLD0gkZeaSVIBVaQJSop+PDOezBGh\ncjwMZmp1BWLtS38eNLvbFEa+uyHoeU2EidwH0p2mN4TfRXmqkadxZZYP7X2N\nDG4g\r\n=xUGX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxjr5mznDKP33YTsmEnxli1drTQezpvqe7vxmR6sqKlAiEAiX7KJ4RJPv69PAxrBx9cfNeU7RVb1CNJ77Usr11i4eA="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.4_1637714989565_0.14359471308878047"},"_hasShrinkwrap":false},"1.1.5":{"name":"discordjs-diy","version":"1.1.5","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.5","dist":{"shasum":"469b00f38e8d9b134d4782b3dd5ddf7733dc7e14","integrity":"sha512-270ci1yEFPsOFp1V6uzdhBkKclAheevSdxquB0+1FautoHlGTZ9hd15iduvEJVkfH8wDYuo9JMUm0f/j3TSmsw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.5.tgz","fileCount":66,"unpackedSize":114918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoY+GCRA9TVsSAnZWagAAx8YP/3E+r+VLrv/gUruj4cB+\n4Plt1Fj7WtODlRamHFkmLfgjsku1x4KQFIyxtOSS/Li/DJ4WRuNagixOnk76\nwRY3AE9EH6KLEW+6RECzDd9brdU4PCbRF96ZkFRmRSfdltvMKOQ2Z5xyxd9u\nXTw6Aqq/zhNf8i7dL86MnrbGkSSv6YwqhOwHkhUiRJ4uI0Jl/2A42VsMaHNu\nOVo6nAR9aU1Sd4w3xiy840WmdUUj/eHFJEgOl0e+z33F8HG95JWPR9baZOYn\nU/HJz1lf+5uwsOpl6Ni7QNbzuGMAwyOLOlVONxP5/LH5CYfYTNGSoeOZr2Kj\nh5Nmt3OoN2odTjGyOmKNuHb+yTNbcUFj1U++N8X311YC8eRLnj5ETqoP57Et\nRzGhZ+rp48sef8RMcaMuev/n6WP41LCsXBGtegQdo1WLNq+UDpbAjnyP3FWQ\nIudFnHEa2bdMPQpi4RgpX2cL+0znV/XNUSAyjXCD1t9yMxVMRwE5CGsu36qM\nRZMGITjI7brGSmxpuWBO08Y8fzM0RTYx6qQ0i8elUiQt8w4b/5ZcFlD1Jmff\naRPZlndlc5ZnUDduwPFycf26UgwYA5z6BBY7Ue7unyso13pxND3Yip346X0A\nt6tF3lOLjC+uWkWAP9ndbIYKgzfbfa+RX9uIs3qjGxtxSQt3OIpcQ+/aCFz/\n/r2I\r\n=aucK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBogYkzFcJghUJTpn9C0kd8McESeeykTg3dk2wccTyLqAiBa5LajDtPkNqdZUFPrdqOGs0+pqS69ChDm5fOp/y5lcw=="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.5_1637977990509_0.724929993307394"},"_hasShrinkwrap":false},"1.1.6":{"name":"discordjs-diy","version":"1.1.6","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.6","dist":{"shasum":"88605eb684557a5f2655d4dfb27ad0019cce81ef","integrity":"sha512-Pjx2NFgGbDtuoMrUTrJ1UQR3+VbGtFkjKFUxnUrSvMwPHnie47d1ccJrrcBxudF7d4UJxY7X4LUzkkFlzFLiHA==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.6.tgz","fileCount":69,"unpackedSize":127046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrsE2CRA9TVsSAnZWagAA/JkP/0OYfX+sys7KSSC4pzKt\nHsE0DhQobrjYrq7j4cLlfD0QYXKeNqWAZvpL/osomfNJdBsr1IhKDXs3zaqI\nyeKRzdfLEp52xcKAjhGD8T1eAQOYZ94lOItGNRYWy707TB6eqhfAbkYg8L2t\nP5D97faobDOhuOHYNnsKv1/ZyrBsDiNNyFY9lKQ9tgN79rCbI1cSFi6TJsHf\nXyYQYa2X8Ks3U0a9gZ+GVgdhR1UEn3B4IyiAoSKbkIruxKt7TjjzMMEdKP9s\nmbkoLAk9aFhgY4YxSWdR0ixHhzo0UsUSKFlIqL7SaP3a37KZWQlMARAObmMw\nlu9tWTEaXfkiyb0cGDftgeZsHJBvA14oh8PbNqLSsxlHvE5kt4P3O/vXrtmL\ntpBQclQGUa1iRAexkXfwHfm0Tw3hoTKOV8YPacq828wnVFpuHuP3wQmcCAnF\n9n/ZlEjhiQm7+dWlbviDBAQUQyRI2P4B1Vfxcoh+0QKvaZAzFipH0+baKd2R\nOmkHNigzXV9svaAg7cIYGjT9F+Iaf+i8+U85HYeeXyQB/bct8I1aq7+O/VBw\n0d5gHfKITZ2ATX+Qm1YC9s9fBwcI/Nnqyc2qlU+dhSDsqIVXAJyfrm4Z+nhK\nJ6aeXlls6fEYBJt7fe3/o75d4Ef+J+4sRlGTQUb/lgBi/iE5U7rbATMeD01Q\navwW\r\n=PLIM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpdECIW20RF2ST74Lt8X6+qeHkI84pcys55XEqkHBQrAiEA4BAqRu8kCGMsl39ur1KuXz2V6NMrHerkuZOzwoWTAlI="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.6_1638842678506_0.2847608720800856"},"_hasShrinkwrap":false},"1.1.7":{"name":"discordjs-diy","version":"1.1.7","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.7","dist":{"shasum":"41053622f5c57cb5af41a2230b21bf2509f1d6ae","integrity":"sha512-+Au0cW0qfZqtRQQ1ZXuC66xgKqgWp1nrD18SuVVMvgjJDHt35caU0Oh8WdR7Ffa76k8NzknaY2uDPoWey9VUXA==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.7.tgz","fileCount":69,"unpackedSize":127047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrs5UCRA9TVsSAnZWagAA/MMP+gKqxMHjm+AWw9wtjXkk\n8QUr2Y5hjRc0sqZh3O+6z+tgf3XGgQQbGqMI8CO6I9w8biDOoAH+N9atRgw8\n1nGY3tveyWrl7rGjRvVVlm0MX9ey0PGB9FgT0ZOJIfP7pD0EnRzWOtRJACod\nk/m7jeSMx6g0G0tHgiz0YPRJtHg44ismzXl5LKvOuB9rHtlP9ogQHy2Bio7t\nJX34bAFIboJcQ82EXjs1OwhD0Dmq66gzArgT1HCbnGcwbFFO50wVCbV2q9xD\npvzpvnub8sOOkZdF3q9hL4W6LUYHeWXBQYSTyzf4c5tSEdpshmUd8l0mZF3x\nlRyQV4wWCBZZr/wgEaXB8B1fTDyo6AT5xm8r4mBRRQ6NqCkRPSiVnS11LiqR\nZN58XyzNGEm6XOsSiyAqSlDEMHALOmEBDovHEUc6+2xSBExUBRzWs/4i07dB\na+r8V3897KbbQz4hArCljNQwVvPa9kIO1hYA/Auv+Y4FG4wqKzydByQ/D0C2\ndVEnxcYx/Or1O9aB40MiZ1Tx4ayZtl/wSpbV2rI4tNJ79jh9k6Im+dYpTKFD\noEaOYC+ThC933pVgN61iUiBNY00Zna7sQWvLEftZsB5u93Jbsgh26Z/zzvkt\nlcq0/VIu4G4BbevwX3Z/3AnHC1BO5rOabQ8Xnn9PpgtsFhIyPnaQ8N03jkC7\nIpGu\r\n=V3hx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoZjPWaySfj+XL99bWslWzSqVj8V0wndVUayAmIahHUAiEAkXXDC7ArfXSm7gUVWeQulTOKeGigYa+jvtnTxnPHLwk="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.7_1638846036202_0.4788431152957895"},"_hasShrinkwrap":false},"1.1.8":{"name":"discordjs-diy","version":"1.1.8","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.8","dist":{"shasum":"4972404ac9e56c4d831eb29f7446b18ac5aa5d7e","integrity":"sha512-I/3IS3vzDAOAELVmp1rH+bsktzJB3kjk4SdhJ1Zvd4Jny3Of1NCb4HutbDiBvn9e1lMtiQi7/jlABkNv6Dos+A==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.8.tgz","fileCount":69,"unpackedSize":127931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrt2cCRA9TVsSAnZWagAAB2sQAJgnHGKzv2oxFoK3hKRF\nHA6yceaq9CL5RkbeK1sjeID/4P2YSpMDv7g1YWbwC//aNa1Y8T32bJq99688\n0Kkps3ZzLexhMCPt8znemiUkZQkS3hPJPVktWnvpOKBV8Hj3QXiArGB2Oq8S\nFmCOI/i84S0GY01yqAxA3hggV/vzXLnXGBKs8tIBLFL9OQjSwOFBbWT5Xux/\nhoZauT2g0SrjV2Qlc71vqDzS238O2p7gaNnFRgAYcLIbIUY3ADJbULPit710\nwEFJniS9mW+8r1qgRV0wMq71fJ0zPG9PAtQzdmDvOTd14hIdAa+O4aCYr/hE\nGJkXoVxR68OYRVmF5VAiNPXbpPxHzp8rQKUtvv2lM0w77k/JDNiH34ytZMIb\nfxSNrgLU2oVZzVZZwTEbG5mbAkj1pUMnoXAgVvw/hU3RNoagRNFjLkwMU9lr\nYrCiouPNm76ZdlfY+S86EtloRvjZJYZq5qUASKdhmX+S+sloeIx7Cjc2D+v/\nesFYG+E4Wn4LOvSU1Y0ZBoPebVTXtmEcF42jVOPp0aI4WOFattcHncrOzymi\nBKw3CFGskvC1vSTfB6X2NciCms5OBJKsTdxmni6zj99XRaYFIMcfizrIMr1n\nXelzi7RcjShABr55/n+fKcr1naP5/qRZpdt/sJtSunzKFYcNpSO/+K2w4Eib\nUpQO\r\n=yu5F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWGeaJjPQzQNYlLkAY592ds7i11MjWWBa02Dbvc5FsBQIhAP7z6GsKczh+d04/jN+1FktfC0olDBLGrTOxVc2kIjp9"}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.8_1638849947852_0.3923546531557447"},"_hasShrinkwrap":false},"1.1.9":{"name":"discordjs-diy","version":"1.1.9","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.9","dist":{"shasum":"da2069fa880597a8c5480ebfe4ec348492649da1","integrity":"sha512-eHTg/ynxuYBSrd/hJrjioJULR9foqwsyi2I9eu6+pdEJ1HUNvIWx0LjIXK4RqSOqnhWRlV/ggQ6MkG1yDNoFAw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.9.tgz","fileCount":69,"unpackedSize":127949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrt7pCRA9TVsSAnZWagAAb4sP/ipLayHMgyYfz2PVdps7\nkNqN53DZfkXsaeWwrfjzCgHB29OTdFM65Nenkb5qLgZiO/eiw1aia8fA1b+k\nz/J/cSTGdealJ2ardbXrHaAHOWQ1wNNJw4lxetsRQLY7FLcK9X69eNSkcUf1\nzvh7l5bf2UqQAEg/nFHx0JfMqut3MOdnGEGiqBWVlrh7GPfW+dlniJ1rVGhz\niR6on3pxeC3OiokDAfhhH5qqpckcBSJ+YfXSxglqhZ9Mtd8lwA6ugmwYF4iw\ntJbzLZlcH7y+5JpKflv275wekIIWjvbg1Ppm69mgpP4AWFhAcOHNVQbp25Tj\nlGZqjcnbXUYzhNAjrBdCRafBM1E3DIY6G7dbFOMd0cwl1/8rbw9WZbJgqR3B\nfDPrUuKTtJ2W6shcOwfiQbD7RFBg1/CEQuVsq7VLWvbaQZM/5zRJAXZMh91h\nelIsVEDd99rRoZUocpe3HrFq3jpgP8VWhTJAayCFL2MmMq71DY0JL/Bv8UTh\ncsy9dT5AE5Q9VhS40n8VqHmwzNrzyF1NfSm4oBjyvZrv7/lyAKfInQS43eLf\npuRHg4j4ZccTzXEzXNqlFNzsqdy5TrM1vjt5FZTLWKGt9adCpdE9m/3L0yHN\nOmpbvA5jdQrskdmZ70CKtglmUQ0O/BMEKhJn+RVWOdGPT6FHTRqL+7RW9pEO\nBOWw\r\n=wiag\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF014Kdp+8WjC4vXFkSf+Fk55O4SQkFIkhDR2CA2KNBHAiByUfZSfEOi23i0PDOn/SxbAvCk/galYUdFNPQRUqBVzA=="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.9_1638850280877_0.5251191000337501"},"_hasShrinkwrap":false},"1.1.10":{"name":"discordjs-diy","version":"1.1.10","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.10","dist":{"shasum":"0d2ce303957747dff164442521057a8ac426e423","integrity":"sha512-XGctDIyII/CU0CEcN8u8bESHbXHvU93HUaPVnIFUwxsvlW5du60oDkuUmGcTS4grIpRWaNiTGQur56qLmfPNAw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.10.tgz","fileCount":69,"unpackedSize":128204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhruFNCRA9TVsSAnZWagAAKzkP/0nvsexZ55EIvdbpEW7H\nYLINYTcCS3oQn1JeeJWGTbR4ZLBvNSg4DQEvcpyZXPoAwbgLTKTk9YQwulxl\njNalIyPeaidJkVwx5rkWkP4S9w86DQskC17TX8fKF0ybOmlcFiYx9AAimHEA\n2/QsZtc0RI5taWA9WDx0I3y5mC8QZUijisDWcWRYJwUCl19dczv4zswYGQ2A\nChMEXIDGrm5fRtVJgshkLmbN6MJ/JwBbGAO9UOaCtrZPArqW4iLWLipJe4bF\nrbWmDcHIY4Axpx07kTLshjb/K1eRBdkiBwCaBxW4UcPHF1OiX877FvUREEM+\nitZ93MTZZDop+ZhpUq3aXcaAiQy4KVHZLxHquXJpBQ+QGwdbHuBOK2puXZbG\nlr8dDxVzHlxNd6Igns5A1/k4pW/F42nor0Ac3s6hjBOqLMVQbj1E6Yl/uN82\ng9djeCiqf/OLvNeiv103wdKrU8pVpG9hFmHXGEa2JEaUpAPMa0gwDySihCwn\nt8hIjWZrhnhbTgXQiEURf5MXAu4nLr9s/IlVKsO+xPRqKl+/6I45VvzS8S2B\nU8aLWNKkOB+aPknAISR2Jmg2qDk07lMos2ioW+aRHVfPetVPWNEOGXR4nowm\nrFOrJXIeOF1Oq2R5CoQBTbpEcSHWKEd5IwxrH+0jD4jYcQgegsPyVNp49tjc\nStFt\r\n=QyKa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZNhxkbTsI+9bzNSBb7UWu0Aj88Axqc3jA+BU8LHOM+wIgfogFee21EyPEnMv0eFzH/+v5WOztneDGqentRLYlvRs="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.10_1638850893510_0.8230387461282975"},"_hasShrinkwrap":false},"1.1.11":{"name":"discordjs-diy","version":"1.1.11","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.11","dist":{"shasum":"a3fdea3f1c285e0ed4b5381faa5f46539267b747","integrity":"sha512-Lf5duilVTIkN8aohs97u718mItFoZaWk2UXJM7xFaSPPk4sWzbeSghmE15xeCmHqXyvVzGGk7Ok/gJ/TVG+/Mg==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.11.tgz","fileCount":69,"unpackedSize":129040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtSt+CRA9TVsSAnZWagAAPDoQAKQnIdi5AaE6FMKcH25A\nz6tkOv9tHZjISo6tPk+jGWABNnRmBy4ZxU6QScL47obm5bl16Ww1FfsgWPGf\nsM3AmyWwR9PnqeoR59wh3nQyvqCLSsWVWQtuBhoNTwcdHHjs0tJOValRJTLH\n7+6cd1gigAbYKWTRUsdAmxL8qnkU5yeUp0BJl1rMjN43GTPvhkFF8BELcSp8\nSR04tR9a3Mwu1muB8SbIfH9loVNhjj4+gJFrTeiNxZv8EyI2oCdYs3gb2zqu\ntv0xt+n/7YM7pUvZKElF15wVelFoMwuc1qKwKtnS/Muyu+/gK+qP+rsIEVGw\n8hb3mwmTwHYKLQCIqRSigi30rY+SXlcwDJhHYtq9dJ38D3vspQ7s+BO3Bqh+\ntIbbKYxTehtsSYLGbmaL+3GDDuTVOr0Ibah7wT0NpEX66RXZB4pAlWlJe/KM\nFG+l8LirdTp6XYxAPZyZIf4xLD3SCI8GUoPYOUUmAhfdXDYXobHUTx3KzDlO\natKqBeve7k0o+F/lEsBtAMD3l6lh+9So+Y5ZYZ0nNLiyIgvOcBf5ePhYLp+4\n0RQFNagOX65Enlz8bJz9QbGF9ZML96wgIUxDzE9eIwqEkHDc18g3ZPuCmAzN\nU5ix2e6uJHNEKXqi7C+HXgaJY8K2ig9wuz9iSCStVTdzjjn8XRY/PObroNES\n0DEO\r\n=rzHm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpRiflq2ZMZjfJPoMdQiqopQXb9KE43qB3cAXg2IddCAIgcrEQ3tt92bAFo1rrEs92e3fObOXsbbmqaowskXh15sA="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.11_1639263102218_0.1337393354379599"},"_hasShrinkwrap":false},"1.1.12":{"name":"discordjs-diy","version":"1.1.12","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.12","dist":{"shasum":"e897578e573da46578f7644cf04c7f2586804dd0","integrity":"sha512-KMO3qyxsrYsds94QUGbuEXAPwXJZzgi6n1EtF8IJHKdZw2qqKh4WotYRoXIJTclK5kLyHzGZgcjvuyu/NyLbPA==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.12.tgz","fileCount":69,"unpackedSize":129635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhutN8CRA9TVsSAnZWagAAqFkP/juWf6vr34ZCjwBUoJbz\nPj/Q//i3Y/uyVubhSfNbrUxWKG6AFyNI6QlsPskLXWpY/FfYeByIud3x04vA\nPxKRAWLgY/R2zz+Y7mAoj76bNDGUHJPtu8pJTYxW3tnD0OMm/lIPx3dCY1I2\nsrstib+EplWjRcL3/X8S1CioVPiPic6osd7M6X0LaY4au1px7zJXjHPlJxCb\nTAW1l2lNRd5XOcIZbCTn3VblB0aNdzEwWRt1kiDx/2MiNf2OEhDEnjT3zddE\nUcnLyjXhQLoCJNL0JldeBRBoO1Pmg4iTwkSeF4QE7172D8xJWBt46x9N9HmP\nnKujpDLeJMed8LWDYIo2PDk3ROFQnu3nqEFXFQ1WZIzs4B/wUS51jmqBbe0u\nrkLkDfaQ7fOGk8XZBhu/AuX51RqYmMDvw41SN+gc1lJeiwQ8FYiMLWPh5HHG\nBt8DxVn063e5bsW8wvU+7HrSAUk+UZpg7R6H4Eqs0bNYIv63vkQrP9jUUeTV\nsaIV6sgbd5X1oUB7UDDsyH/QTLIK5Zlb8o3+oHdeyf7nFukORwQvIYYDxa3R\ngAMVdbawBdhRFrK/znqU6AfzmdIN5zaexxhoj3MF1Ix0HK+bHgPXSXm6gAfe\nKcr2peqxNDoZ1/n+THt732fU88NbwOe+0VM+zpLFxQ3YaeNHJJpchw8RuaFI\nw+YP\r\n=jiVZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDUYmzv71AonFvXxImhuJi/ZWysRGRxhMnrpBqeU2YhAiArMyjF8Un4zTwhKwBRTwtfja6IHTlzBqVP9eNumajYdw=="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.12_1639633787993_0.14192037526942047"},"_hasShrinkwrap":false},"1.1.13":{"name":"discordjs-diy","version":"1.1.13","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.13","dist":{"shasum":"e20eca7c263978e62a99f87aa13bda0a30f49cba","integrity":"sha512-5zSe284Zvkb5mgaFqxnNehuUT6W4vuJqIytK781k7ZSg7FieHVxbX54i2yF/J8rCnzFCS8xswGc6RT8gGiDfTw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.13.tgz","fileCount":69,"unpackedSize":129779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhutQNCRA9TVsSAnZWagAAMo8P/2lTQyoxXZwODeeUgTtJ\nDapDSPtnC+YHyZBkCjv+oaUpOFZ/hgV0JLtnnCkuYJ9QB/VGa0gUvbhJksJ9\nH8u+G7FxOvUMZDzMygD5l7nMpkjyCjVUfACF0qa2M7mha0A59jZv4rjfCAY+\nRERMXSnjXhWcEJ0Z5j9KDE7OoUkEUpAdj8eKnkSqHxTq7eo1JQCmiWB4+LBM\noprLDCSkuVI3OUoUqfM3z/CFzidzcMvKj5Gjk+NjnsUe/4fYE3wZcL6dPQ2R\nxov5Uu5UhqA3x0ut+4vfVoZlig5JxXaIHpJBhMeDhQ5GEdy85mpIZtXDgXhS\nE8dsLQ2hoUrt5wIsLnzhvURGqSaN/fJ0Qyh0WejDkT6XqRCuuGDachau9SDO\nik5zilQ/y9lvL79lGlvqt/xRiD/4UOX+mYrDxbafAcfn2fZwYJ3NrGFituk8\nikIl14VOXQa1Bg8cKi+Q3xQs5dIBODs88maUQHClQEgc4lRkRBDq9q7yFsXa\n1B93s63hYQ3zFpI9gDuwg4kjPQyoMVndGJvtmXFcfYxOv/6PONW8S4W7vAeM\nx2QRiX/FtliNW/ZZ0Dfm1HYffoLceGLGayzOPAvE+e65RvXHVcSetjhlhugR\nrKWbqSyPM/zj9iYonkskO68qaJtCHTLhz6bd1qCxUIOZkdptOwSAwUfzAe5O\nEUA/\r\n=W9Yc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICa9ifTddx3VXk5t1W8NwberO14pK0wZc1EGKPYKvbQNAiA/WyVIUP8SPXZYVMRKqKlChnoRHBUiTrK/jnQxGUSzbw=="}]},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.13_1639633933177_0.18218320167235147"},"_hasShrinkwrap":false},"1.1.14":{"name":"discordjs-diy","version":"1.1.14","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.1.0","mongodb":"^4.2.0"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.1.14","dist":{"shasum":"e1f5a3cdfd375e3e2b6b6a12122321845f444982","integrity":"sha512-XBTZHUqDWXJ+XGOOg06RCMjOd52F5cpPxRZdgWmWqCfNGhbOmGA+k52mgqs1GWLRTdMoBKVCXijznPC+0V+4tw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.1.14.tgz","fileCount":69,"unpackedSize":132056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwEtHkkxSw4fzHjgZrSHjJmQ/Sv2KBv30R5Xcv5Vt58AiEA1kgjlh5KB+izzKeMhTNfcEhmqkAIsRn9xG8yvC+G5a0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicro5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj3w//bYJj9Holb1kI+T7D4OGb/etVAPmvtNL9FgXCBprgkXaKuDDP\r\ngtbbqPe25TuJHasD4mmB9rTPlUIZYrdjpfJM+e7hybjoNW7iE4o1ZVJzSZJv\r\nVJ7lhj0kxRpkqOv1lGD3lqlg53ITQPR7+VKyHDXSssncH0mrpkg9tAM2F7/U\r\nLwbsfMOd/M5H8C7SdUk9tVmX/Y7dZ8O3ler0M6phHv50z76qVpRjZJz56w2B\r\n31wo2AqFOdW6ezPDj/jIqpIzUDRLUZlirS8uOLAhOGj2oW9odH7v7m08Vg7I\r\nRv4K0VobwkUSS7MVsaQYVryyEY7A4/4jq/0VlM8y/z1X6qSSsL8FrZCA7dsw\r\ntiyC7T1KD3p/cUmaCvXEdB38iDOXR3PHDdo+YubaBoXnNeyZ2cgtqAfF5qGC\r\nz0OrKxWvElgjnkjgnMAwQfKvD7rYA2u7hmeYz527NZcmhYZKUozIAuPubh66\r\nvzeJIm7SDSvZ+zCvAKrqE5i1J2q2iiOQ6SW9qu2Z+L9mtuZdfCVkJD0Eumb1\r\nvuTgdPYXvBY0baVrtYZSKtqe01EkkItGTZFL7WPiHF26POfL2Gc+DyYBoTj1\r\nmqEa9r61G0phrZ6qBaJQZUCBCjPe7xaX4sAdwKagaxrg21MVvGtzJP6aX7Pt\r\nwLGkO8LFa64KkQSKUINCsiVto/Yp5Sp+MNA=\r\n=zCXB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.1.14_1651685945187_0.6422351567618163"},"_hasShrinkwrap":false},"1.2.0":{"name":"discordjs-diy","version":"1.2.0","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.1.0-canary.0","discord-api-types":"^0.22.0","discord.js":"^13.6.0","mongodb":"^4.2.0","uuid":"^8.3.2"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.2.0","dist":{"shasum":"e5bf11a47f12a8d22a0a5ee32802a6d2992d63f3","integrity":"sha512-ZVgCql8jb6R7mLpujebJScpQjnhoZl4Qe5AtyA9cHgDxWyWf/bbX1MiAZcWgj3LLy1Pd9/NNk9P1IvCfUI1zdA==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.2.0.tgz","fileCount":72,"unpackedSize":137646,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9rnsDktU+d5oslHBCvq1mURe/NxYafyyUS4UudGsJhwIgSGpLuV1RCMP/PYHwksAYP27SlXhDGOWpziC9vIZKTDQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie+p9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXcBAAnmc+v6nsADKHj1/wCX4aKYw87lqt9+K4dFNFXGvnsZfAd8Oy\r\n/sqXw1XyjD9f56qpatG5n/+luopYhApUR+3kb6zxBmQg0yD5BCAqLqD4lC7Y\r\ndMDezjUAahK5FVlieyOCQ/GVojBtWf/oCNjJzkiHxFcGZpj9WNSpmRkpuUr1\r\nZ1G2aoC5XUdrVj+gsZvyYHayiH5cVtyVM/0ErRiFQl3rDh5nWFh0FlwFwZdG\r\nrA+30c56uFXmX5D+4flYUCrB9HXdP3TOSlZlWby6V1Hhf2vUeUyoRfgQYehe\r\nIhtAzDqbl3O7RProob8GBXDkKHta1ko/nTefqSLFZAklD0+NODp7picIqOGD\r\nmqnYWgibXEXcntrureDNMPPUAFx8M/oi8pVBJH4xpwc50nOlSNCNq2Wiw56O\r\nLZ5XWjEDNjAQUIglvd3eSfONrjtdx0dJ9pt2HFXvSy/X43u7DQn+gI3ytxEW\r\nQf1wQsIUsQ7O99E8icEsqdgW4h/w3Pdf9R85JP0ORn8qiOMERfdcCQaVqzS8\r\n3McbxqGoUwDhfFtFoy6iR/RpwbnOG2OBWIVU+mtBtxZYwLij2UNDSueacHiU\r\n5Gk3ZXLjrxLjPWmwEEYnqPWJakVTXc507rsWsJ5hpBYg/rtkjo2OVqqGu+RE\r\nVS2IMgKXZIDov+tLq4OMffuzJKWqcGvuiOU=\r\n=eIk8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.2.0_1652288125185_0.23859228520414066"},"_hasShrinkwrap":false},"1.2.1":{"name":"discordjs-diy","version":"1.2.1","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.5.2"},"dependencies":{"@discordjs/rest":"^0.4.1","discord.js":"^13.6.0","mongodb":"^4.2.0","uuid":"^8.3.2"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc -w","dev":"nodemon ./dist/test.js","test":"jest"},"description":"Easy to use, do-it-yourself Discord.js mini-framework","_id":"discordjs-diy@1.2.1","dist":{"shasum":"c0f2fa70d4cdc6266839dcb2ae11121f29ab984a","integrity":"sha512-jn59nVtR5KptHfSFA6JzEYZA+vBSAVlUHj//nwjm2fxH9a2IstrYD0nrLygGhkCOeqNqEy2iceztIRaQbB3uCg==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.2.1.tgz","fileCount":72,"unpackedSize":137911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2OYrvzmI0q0MQtRXb0rsS9LxhzCTT1nwsfuFdqV0NRAIhALATGTYVvzKqTP5ZX2f22rS1opWrY98kDtaOWNOFzNxr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigVlGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrtA/+JpeVYw4y1LUuoMsvpy5mvBFWyBPxdPDHHaIWHRMRQ3Jgz2nr\r\neGJpRN/dgw97G5tvxO9dNZFmCUWZpVb3u6NxxtKM5ST8FK51ACWaImRHCnVl\r\nBpAdqjUdfOL/ETtW8zZkhcCom/QrdjoqeG24i12RtV7liT/545OPkH+E6D6o\r\n6ddkgRzawqp7utBkTHWMdoS0ioTZ6EMb57IKv/i48ERBbTDPzlqTl1zRpHuD\r\nb3K2ke/B50XRXtZ2b9Yl9GsjKDPTgLie/ZOV63kyqIDR+hgZFXzo1taUlctH\r\n62JeHZaiHLvNskbSg77HioNsPW7WFoIdIDPeULnz+2AMse1LFgh11wvGGS9k\r\nsL0+YHLkSwG8qB+46Hvi2luSk0WpPyskvixG7SJGPLPgN2ySGKoCTn+6O+xr\r\nS5+nTb9Sz7hxuDJCimlsCr63eaOOhVbMlHsS37/FS6y1HR4krsHg1Y2y7uF+\r\nE8HezgfKTFUZpS50SoHKdAkBuKaru60O1CHtiL+ZUSG86VI3gAACH8wU4std\r\nVrqHcdsAXgE2j1CVd9CdLSkbAhudtWq669XuvINi4DSHF6goXr8gLFyKSHED\r\n2I7x2E3HNMiIuEhAgd5imGQbVHBdTBxQGtKzJfkbD6UoygKIeTaFVwF0KJZE\r\njrWiigQIbV9f9zTGmef2PADpFk4l1nEcCmc=\r\n=pHG6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.2.1_1652644166219_0.924543979837539"},"_hasShrinkwrap":false},"1.3.0":{"name":"discordjs-diy","version":"1.3.0","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.5.2"},"dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","mongodb":"^4.2.0","uuid":"^8.3.2"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.3.0","dist":{"shasum":"ee298577893d253fb92a349d361589dc83de4e14","integrity":"sha512-Wr7OZJIR/djvEY7Dc+Si5bt1Fo3h6/dQ/Q1eRut/3mBO/qWKf+2RI26G0FBVI9dWj9FdM9an642fErh4rrDFZw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.3.0.tgz","fileCount":81,"unpackedSize":163671,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHVsRtTL4T58946BGjDV7fgeuoFQ6eGSQG494ujcOOfAiEA9BH1lNqnHdGRONJEESLBthx3uQl6QIFbX28OkgwMOVA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiY6zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZaw/+JqNBR9j2p8usQ0jDidkwpVvDpXJnZlB4PnAZ3CG2WWG6c1Xi\r\n6L+aDzBkHYRxlE0Bry620Bgm7oDpB5f2dQ6HN8KP2h9UM6ATp8GlG1r7l+Qa\r\nEX8nWSOxLkoyqhH25XbHBEWZ52bELILO/YTK+kzhhHhJnLA85JbxLQ7+Uvyg\r\nhXvKzfU9qnMoYk/FEZGjcargqypWpObSvGTEb+bY/TmSQTHBYcvqQA9DhgSo\r\nZU1pKVYNQ2bUnOF0NImSDM8KPuWiP5Mc3sc5P+Jp5ArH9WkmF30pEVFlbZtb\r\nLemln2sGLRS6DMCFYnbJ+gdUAU5BrdXzMZC6NKTsVQ1TPwkC9hdXtk0QDsjA\r\nkWUotREOKCR5rU4Ze9DgZaQl81yF1mNx7vjO/eUORbfc8BxwfhzQbw9mr1qL\r\nwn/G9xKm8wepy4azR0ogOkQnAuA7YJKFST9TobcY0YgZzCz/DZc6j9UOkBvk\r\ng5kusgmz8NZVPuso8zE05Y9JpKfGcJ3S7jLw8QwlpvXO3WTi51d56Bny79tT\r\nw+HsHcjoRfnzB6evO3/+zuCxupKyj8P4351egngU75FDf3vqE9yGuD7IiNca\r\nx6K3OVp/ctBkzCHbQdwg/udOXq5IjHezxo/pVCQNvtEZIbp8QFjIRKkVTuPR\r\nmomSWN1Pi+lR3V6iljQvu7k/yzoB+fjZKTo=\r\n=yd8V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.3.0_1653182131170_0.6158546179655282"},"_hasShrinkwrap":false},"1.3.1":{"name":"discordjs-diy","version":"1.3.1","main":"./dist/index.js","license":"MIT","dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","mongodb":"^4.2.0","uuid":"^8.3.2"},"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","corde":"^4.4.7","dotenv":"^16.0.1","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.5.2"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest","e2e":"corde -c ./corde.config.ts"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.3.1","dist":{"shasum":"6e00b8f425adde04e823eb7f29560a0a51920c30","integrity":"sha512-n/Gg3/UYjxGv2ubmZ52d3EOBm9KAA7h1L+VTB0XZCQTQOiYuH6t/9c79URvbe29X8gC/Dm4rjV48rdJVGnDnJg==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.3.1.tgz","fileCount":81,"unpackedSize":164750,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsHyFH5UdUjBjAVChilSHd3dOnrykGkebFefA8IMisHQIhAOpFBCkH6xQczTjvBaRXfBrwz8/zARanhhrSWFHtF2ld"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinCCZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNSg//bywvo9/GQpuud79/J7qSfepJJQWhzus7lLtCM+BcY+5IzAwO\r\nzkNkdau4ZuXTiqw5jKiAfYrLIaca8Fq54QLPmZD5JbmwBuOPyIbPD82IYXDo\r\ny2pS9h465bzmc+Qg8wMJDRxPwOKKTEw9PNagR4H+KDU7fzaS/xUPJoim4i8n\r\nukcqdMowTt9/UVY9bI2m69mnH784+9m4bBnSu+gnx4bM5d7rKwVgL/3OMohW\r\nlZFHlw5oSkT/wal3bbDHvRVSXV/DhoYZnQWcKaBSnsrM7y11JwtxyO/gq/GR\r\nFdfVVRnAchT3dai/SC2D0XolRp5UQFnSRwZMsoLfjcriHlj2Mg83KeMbl3f4\r\nrsBhx51gWMiOtNTMOh1QvuxE4kCaE05aZVK/5/hxnq8j+CNL3pDirJvVW69r\r\nYf47ra1QqRQdZr/STdeZ5SC43a5g4EdkZyzTcdQbvTtCdOYMe/sNy5LR8W1G\r\nRBLXx7KlNHEDV2iaEomSx+yqHzbhdsAPSPqbxXS8hvk83e7VmyLArU4ex/pW\r\nZWtf5jOtDKaFbN0JXSauhvIsVplRFC90FYcBJMasMq/NfMIsSUk2P1L9Rowh\r\nbpKjqenIOM4mSMPx0KLGl89cLuzFt8dUN2sZ/l8Xg5iE1ReoIQ5yEDR9gVhp\r\nQGqUd/anuv6l5uYqXpvwwjREkBRngfxPnko=\r\n=XCp5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.3.1_1654399129180_0.7437975034454967"},"_hasShrinkwrap":false},"1.4.0":{"name":"discordjs-diy","version":"1.4.0","main":"./dist/index.js","license":"MIT","dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","levenshtein-edit-distance":"2.0.5","mongodb":"^4.2.0","uuid":"^8.3.2"},"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","corde":"^4.4.7","dotenv":"^16.0.1","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.5.2"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest","e2e":"corde -c ./corde.config.ts"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.4.0","dist":{"shasum":"dff4cbcb16f6f732fade2d4a65337dd4197e59ff","integrity":"sha512-avKNlxUY7DqAzlS+AsrkBjZs569jLfxEXPR4QKePcZ0RLWAHvXKgP+6tVai5VzAE/3l+TX8aKvzfeMUh5nfsJw==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.4.0.tgz","fileCount":81,"unpackedSize":170892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBY3odTNT0/FTgO+7974Q1A7iMvWUyiXS6QcniRLE3CAiBFzIdfgY8R3FE9KlWrCDR7VRXGDv2bZDH8MDKZEeuqng=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1jNzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj6BAAj67RA8FTOe283PwnAJChod1DS1JBC/PI1VBS/DwEWN2W/t98\r\nq/u+b///mkWpn7eQsbS3a9++rfBMBu0GfF7wnb94FSLob32oX+6/bYeelgiE\r\nYVp5oC4MGGl6vVhMWdtNjcbv1eo5WMEsS+bAFLtqWuQMcY034ef5kwB8bZnV\r\n0RN5TavEcgiB7rXgeFPzBZQs7aK2RbYtJ39K6algbXKX65GPS8ZXuDZl3EJB\r\nyNJ8Enn/3dle/tqVEFqKcqi+pt5Ra2on1p1ssHZ4qJYjiOhuCHqSzQUp/ieE\r\n30UgphKLMIq47z+B/VfJaddWWq5ZtwNpj5iJrwUcuka9vGNvgMbkfrvVslEH\r\nL7SQlGXdYzrpOcs2llOzblCd9NjuG2Gd1ohwTYXkmgPByhsui5rkwJq+Ksgb\r\n7ErC/3r3NPQc77NHU22p5Al1CPWRZ3O4uROo5hdOm91AYFoKaewaI9x5mNDB\r\nRh9JX20Y5wKBJLP5UtqY9mA1Zf0zGx0swIYrqJ9fsMWq+HzsYj2Cs0sIBjI4\r\nuRXlfmByDpX+vdsaP6+7Hr4x8gRPlW8ELjWBaQp+KMmKAqAPzSgmT+lPELgG\r\nhj/3LBlY8y8kwWWvPQNYXoPMWhlAngWGAEDX6D8UnmegvX2M4SGu/xwhOjPd\r\nAWrQlmYM1LQnKb0yshdwpd4qvWCEIX7b5jc=\r\n=FGvs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.4.0_1658205043356_0.9855008419408056"},"_hasShrinkwrap":false},"1.4.1":{"name":"discordjs-diy","version":"1.4.1","main":"./dist/index.js","license":"MIT","dependencies":{"@discordjs/builders":"^0.6.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","levenshtein-edit-distance":"2.0.5","mongodb":"^4.2.0","uuid":"^8.3.2"},"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","corde":"^4.4.7","dotenv":"^16.0.1","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.5.2"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest","e2e":"corde -c ./corde.config.ts"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.4.1","dist":{"shasum":"d03f64d97c89532240d13988942b93d607ca0750","integrity":"sha512-tcEOU7qSNMwfsRoaupQUezYi5t2VFNPvg+2R40yGb6RZRtjxBDwORbo2P7rYKVXkG5OuRc0jpQswzD8MlopksQ==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.4.1.tgz","fileCount":81,"unpackedSize":172512,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvPtllc1hfw80r052f4ct5vpA1OF5DOZYaJ+9hFRyGiAiBOyvavxsTeq3yrqE71nJaVoZS6JOz4T3FhpSXZk5DtLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4z12ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoilg/8CZxP0xjhpvpSSX4Sx/zSGxU6Merpwj2COFWRgqnkeLu9fR+f\r\nx8565l5ozf2m5dNn0slRaBf8gPnuWxsKBug0eHWclTgvEL1/C7iX5qO5j3yt\r\nmcnRz16ohpnRWhL9m2NWzP2coo5T1wXvmOe6quHHXVGUVysPWQ1a6JD1fYlR\r\n0j2kk+0jPs0yc/X46WnVeo30RD5wVTNwkBf2zMND6GeFl+Bzq5qLYtyFHAlS\r\nN5Jdo2pIteWO3Iq0Ux8k3GhrVFQGAzjyVEEVKG28epvKIAy+n8WjvSjIE6fh\r\nUfGdlAPvd0t/8ZOoKN9GWkVJIoxfsrnYgGE5zKAw7n5iUblzP9Q8qlGIimfW\r\nU6sAQnBmN5LmyL2yWzHC4TjFevpAVFPFW+3QyX2DKqEp73jG8/4zL1DSu7LS\r\n9ix+hEgJ/7mwYC+D2CeOaznLPP+IYuBrFW6Sfb1tcf+003l6jyCGSfqQGN/A\r\nnQTVSAn9Nfz9Vjf1wdbo+AbzULnN5F3MSTgTkO3Vu1H5H+9iFhpOTvg5DWKk\r\nT8r5bZ2P8mS5lyAEQU4ZT3D+VsIKQPvkSMDT57ZMa0AH8waSZaAxN1KbyjQx\r\npB55Y7pX0dqyEXwmsp4E58UZV8+ME9D6tdfTZdDWFgY6AYl3jdTSh2q044J6\r\nwPF/Gq2/6pt7RsAalcHMjEkgX60xXu2raBU=\r\n=W+qi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.4.1_1659059574764_0.5608930864218105"},"_hasShrinkwrap":false},"1.5.0":{"name":"discordjs-diy","version":"1.5.0","main":"./dist/index.js","license":"MIT","dependencies":{"@discordjs/builders":"^1.1.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","levenshtein-edit-distance":"2.0.5","mongodb":"^4.2.0","uuid":"^8.3.2"},"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","corde":"^4.4.7","dotenv":"^16.0.1","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.7.4"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest","e2e":"corde -c ./corde.config.ts"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.5.0","dist":{"shasum":"7719f2b0f0394e56baa148b1047fa40963517f77","integrity":"sha512-AaT/yBIO9+afEU0wmq060XGXizB/3Sz8jNoZ6zY4jex9+TTB+O28WFX1mlpSzUjOQ20eaLzBmZTRVf6c7Uq4QA==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.5.0.tgz","fileCount":90,"unpackedSize":204047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGX5amzb20hf+X9PK3tz6TwWQuacTBIXJ/TGvSb53WmJAiBZ5ZBIXRyGHVVLy6F9qe1fGdXrycKCDqmgQM8AtG69gw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+DGCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl2Q/9GvMyi7Uxse1i5NjfhVyZUQBEwi1fhjl9QNN/jwNcgGQhHB9L\r\n3SmxUaReIrdQ8E7yiJFLsNCjYoucwb2sQy/EYhbS+NvpY3WO1kFZd4f9LZ/s\r\n8i1I1H6XBDdVyzi1p1vp/uPr12yAaLZfbSC68IWKvAoirFaZtrPxRHV9w8lt\r\nUyAuV7IRUONOAYmVDmlDbp9JzKJDuxnc4q+hHvEix7PSCRdRPPKEkDC7WnjP\r\nb7nyIxRs3TRPhFdLrgY6GXo4CrklvyuE81lQ8kduOftZpxzh1IRDCpmU52AB\r\nSbfS/hc09CVoXTKm7eNCIsuE4/UqGMoobPJX0Y8BxpEL1IBtQ+L9vgN6izl2\r\n4LnWrzh3d6BgTbCAhHhC5fMnIO08hAfPTEV2x0zs20HFV2/4nys44VWPRVxz\r\nQgmcSCZA/TVmJIZQSTAcMFMUNAdY90MDJc8Mket6e+UUZIR/LpdZL930HcrX\r\nG8gj+6ODae0mv29CKiByVgFEU9nob2t3ITy0b8MB9v+fAYXtAaKeS1DrEM//\r\nuWiW5K5KtuNImDBxtqQJxkwFUo0lZA/Oay2KHHnqC/zwQaQZk+o0hYBBZpBq\r\nLLl5ngUU72Bb2HvYIg2fEHBFAtRUI6GUd6ggGiPXPCHM4cpRu6ecTMso/C83\r\nf6Xiy1ulbAqzJs/lL4t7EyZ+OHgfDzT392k=\r\n=rdK+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.5.0_1660432770091_0.07540386749641925"},"_hasShrinkwrap":false},"1.5.1":{"name":"discordjs-diy","version":"1.5.1","main":"./dist/index.js","license":"MIT","dependencies":{"@discordjs/builders":"^1.1.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","levenshtein-edit-distance":"2.0.5","mongodb":"^4.2.0","uuid":"^8.3.2"},"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","corde":"^4.4.7","dotenv":"^16.0.1","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.7.4"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest","e2e":"corde -c ./corde.config.ts"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.5.1","dist":{"shasum":"d91ecbecbbdce03f22aefb9d208f3f49ebfb95c1","integrity":"sha512-6nv8ktHJ1GZduRKsPGZj9Py07W4lb4NiU+U1DSW32wmnGbO5s+CLRfqwr7VQ5vwBqfGdcNqwhznpZxufhmbukg==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.5.1.tgz","fileCount":90,"unpackedSize":204698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeKFtPHb9NTyELVVwqy4nlzbPiYyzDqPlxRyR+aOdZpAIgAhMEHSbWJU/+dLANgNkYbHlSNKi32RXILWDIx0ZWUgQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFsBqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYog//TZSD7ttcOQHLAZzJr1DJwDoRAaxvLq0ehA9uJTCAoLOmGG55\r\nA69TUKiAKTvlYyqrxrhazYDL/NDLjansk7i3Dr3Gy5STHSjpZT2714nIACXl\r\nmuGIKQqYoaSMBhyHHhVr7Etw99XWX0qSPcqHR8E7WA7IkxI3DrzcsRS5nSqH\r\nv3jwbV0UQvU4PHOEAHYkX32IGedy8YUDkSrC4a9lFAJ6sn+viYKkcYPSTbQx\r\nR9Nx0nIjWi9E+EKJcCzEQ3PxSWkMOuWm/TSva2Re+ucNzLLQV1sRnJqXGPo3\r\ndcsajwGBTOTv/m3mjNwVFx9Y89R2EXduVPvMUhyv1XXRCVIegXot8UsBtcP3\r\nlpJkh2IrYGQlHhWOvpo49OIMx9gwvEtfIBRP2ItovdXNes2PCJj4W5rrTpD0\r\nWr1JYrazzJcqX/qz7f1YRItV/I2Stz04M3bEeY6s3p6p7Gk40BLy2kwiMwSs\r\nQ02LcjqKevPJl9rIPbY85hBVmBnqvmGnKM3+jp1S/Pf4+4G6zCKVICEiMacz\r\nPhlkWKGIGE9psSnMxYYR6kyZJpHUQsdPMYz/LzToYBYEJDo0jsBcsO2Gt2dI\r\nhPTfnyuVyAlwgCXm4g4eCOO2PJ9pbygBQn37QOAS5Jz0SmjPX5LBLfc3JMBb\r\nhqED6wHVu6FBjjz6Xn7nXRPEQ4mrkCj1t1w=\r\n=2uoi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.5.1_1662435434385_0.8257718478177225"},"_hasShrinkwrap":false},"1.5.2":{"name":"discordjs-diy","version":"1.5.2","main":"./dist/index.js","license":"MIT","dependencies":{"@discordjs/builders":"^1.1.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","levenshtein-edit-distance":"2.0.5","mongodb":"^4.2.0","uuid":"^8.3.2"},"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","corde":"^4.4.7","dotenv":"^16.0.1","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.7.4"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest","e2e":"corde -c ./corde.config.ts"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.5.2","dist":{"shasum":"bb5bac7da5e7e6e32067cd6f3c6410dde55dd5e1","integrity":"sha512-+1CqLVs1XSdYDKs0hV46oAVZLxKCMZnMe5C0ryjPPqjjTZ3xo5062xokXhxlB+rdKKY23+CnR/ScUuWGi65KdA==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.5.2.tgz","fileCount":90,"unpackedSize":204692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGR7EeNGTx+kT7obDt4pgP7EJJgpJz1yCb5oc4q3MkUwIgWETSMUl0Vf8+YSvArtdZjFuvbqwYmH94A/VwMCAK3nk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHB+KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLsg//Tl/Sk/MnuAF3pjcJqqEGObRLSlElMZ5x+A/87VbGlGAyvbu7\r\nkj7vL3wKzdiyVIK7sGRDWHdyl+XJ2vIu/O73RA4UBaskOBxoUVjd2CaAN7HL\r\nOZaEHPdjfosgI8NNdDw/kyNSuG+rbOA2Q14J/uj3MIdsfM4Q5hZ+aMF91ek6\r\nzYDMXDK+Lv3A8z5V5er6I6uVzm83BrLYEbg4O7ayw/Y4UjzydAHKkgLbwbqf\r\nvcORxPIJpsc83AYrle1WNdh5MDmxdQ2zqFt0DiShHpf0F4KT1IBAkgrt39yq\r\nnqdjOW3yjE+m28vJmD7z1BLpbDMroT0wNXecLEP8/CvV/3HSVfxQruvj9akB\r\nKQxfGLSzk2VaTonSBy6Qpj+N6osyxL9lgyqwjAO4ZLGc9VU0m+UbY+tpCGIT\r\nMfIoXphX6zYRlEePyRCflnRio6Zb0pjiuZqL1wbtb95Ey/5Y4C2OljNpMjFR\r\nIAYX0GddbK0rrHUWsU50LODQkzZqoAYi84skoYJMbRRse/MTAtZ/5dStiS2U\r\nJja+PrDU/EbZ739QKO1RgAy5pUkUbAoRLXO2Eih0XqzQ9kOt3dvCXzQyzFfF\r\nZ+H8ebgB2fW/FHKxJQu4vbXTBKjo914BYk5WEXCn5on4bUDaG+ibVn/JSuyL\r\nGJ2GZqrTQK3cEBxP3RJMjxaZ7RCHMGYKHY4=\r\n=hrMc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.5.2_1662787465873_0.3253479194234383"},"_hasShrinkwrap":false},"1.6.0":{"name":"discordjs-diy","version":"1.6.0","main":"./dist/index.js","license":"MIT","dependencies":{"@discordjs/builders":"^1.1.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","levenshtein-edit-distance":"2.0.5","mongodb":"^4.2.0","uuid":"^8.3.2"},"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","corde":"^4.4.7","dotenv":"^16.0.1","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.7.4"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest","e2e":"corde -c ./corde.config.ts"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.6.0","dist":{"shasum":"5b9e7602c13e9be2b265192116da3026baa5630a","integrity":"sha512-HfGN+BWteNvxGacVIMIJvZjkZ42w898Pr3Rgbht1iAS3IUh/m0n6YCZNB+iOzkeSxoOLtbQDA9nPClLQtA4Z0A==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.6.0.tgz","fileCount":90,"unpackedSize":207893,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeg5yn8xgHNwiSUM3DFBX3sfue/U8z+MVo6RkOzKgytAiEAkiomY3MHm371zLVFpUJ5xGn5QOKj2afYjHF+tmn4ggY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHQanACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNwQ//bhDYJt14O4BEo3/+2k3OK6PYfIVZbO1jmpKWR8c2eSZ/tdQb\r\nyDrHckHdjHBiXzeR9siib6SsijIBPxmmSumW0QB1BtvFvdkXZzBpEQOivAaQ\r\na4uQwjiNzVMzHTEYurO/vcbO2kwNGdwpoFnUnb7blZR4RuGrrCcmpQgpWXBW\r\nc4XDeCHikpPqMC+nmDD4H23EMH9p6Cw8zjH7qySPUa8rLA/X90hqVJvqSSwA\r\njned8P8S6qbfyNj8i1O8HdqFAEnS70Qm/n33S0phXOEOoQT7KYuHCvNQsRJG\r\n3gimQrigm5dv3NoEBvbQ4g/FNJ60rqy+tcC+1VSkQ/WLY8JowDNXyzSlBQAG\r\nRWkVBnOyLDRyT2fhjbcn8+rAa562wswRsiHYJLOF2yXHkVWZdmyA/Fy7jSNu\r\nUGqmKoZPXb8aupY8dexx1FYdkIa6vXHFBTHjR/OoS8FUrifL8qoTvxruvJSU\r\nVakkL+gNtzhMSfO6mEISo9iEszJky+Jy1uxlNC9r219+cpmhGAbZMzPTBK1k\r\ncSHi5h2lGKzkkz0hNrcGwRqERbMsD6Z7HR3L0rRZPxRJ169tWuY3GQkFO/Ky\r\nmj3PCt/KWc3pCZrPESLDyoK8AftA69fYUtdd0kHApwYTau2a6GnneUoELm8l\r\nOr5yUs4az4yb1oQQy5iz9UgO2m0qIjsrd48=\r\n=hAh1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.6.0_1662846631239_0.5605869206327654"},"_hasShrinkwrap":false},"1.6.1":{"name":"discordjs-diy","version":"1.6.1","main":"./dist/index.js","license":"MIT","dependencies":{"@discordjs/builders":"^1.1.0","@discordjs/rest":"^0.4.1","autobind-decorator":"^2.4.0","discord-api-types":"^0.33.0","discord.js":"^13.6.0","levenshtein-edit-distance":"2.0.5","mongodb":"^4.2.0","uuid":"^8.3.2"},"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/node-fetch":"^2.5.12","@types/uuid":"^8.3.4","@types/ws":"^7.4.0","concurrently":"^7.2.0","corde":"^4.4.7","dotenv":"^16.0.1","jest":"^26.6.3","node-fetch":"^2.6.1","nodemon":"^2.0.7","ts-jest":"^26.5.4","ts-node":"^9.1.1","typedoc":"^0.22.15","typescript":"^4.7.4"},"scripts":{"build":"tsc","start":"node ./dist/index.js","watch":"tsc --watch | awk '{gsub(/\\033c/,\"\") system(\"\")}1'","dev:nodemon":"nodemon ./dist/test.js","dev":"concurrently -c red,blue -n build,nodemon \"npm:watch\" \"npm:dev:nodemon\"","test":"jest","e2e":"corde -c ./corde.config.ts"},"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","_id":"discordjs-diy@1.6.1","dist":{"shasum":"105b857757def3b447067d24c26fed0a0cc391fb","integrity":"sha512-1Dfdrl99ixvpQZmnlEOJilvs5VmyT5Qo8EzZUbvIO0vgBy07eCocbM1cKg+0CQp8AtQ45mKljkh2oUGVWY5Prg==","tarball":"https://registry.npmjs.org/discordjs-diy/-/discordjs-diy-1.6.1.tgz","fileCount":90,"unpackedSize":208067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCumlKf1IYAeDccAybIzry6Ydebg9h7/W7JL8HGRa6j6QIgB4dLvnia2u8proDnnrczFp2et9u/1/gFU17WenyILKM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHQqkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Yg//YkDSpysheU8xV2elpQXQzXDe8uYC+o6oPLv3KxZ5ee3VnIBh\r\nB2OHh4ABWQvUQaGUjvu2E9ttsP0dfqdwkW4Q9V3T2ENJl78HLHeSCVXeErLW\r\nI6n3YFugO4rlcIrTdvnlBGCYHeDe0zeLXnTa7Fcm8P0hAPCKvwwtQl1Z66Gn\r\nBOMml0DfqLpK7rWya7mtfR6X31laA3zWUL3a3PpqVd5zR9waskbc8YbKLFnk\r\npvpLLhAc8WITJnzbxfD5vElIycVWjzcN57xJ6z9f1yVhIssfpYZSg69SCDz6\r\n88s9aYrngd6jPUvQ770f/KRZVIteOQ5JdWG6CRf9KQZWlnRSNsIiukcXOFzA\r\n78FSwC+LmmgJz8RVtcaYF4BCt8H0NQt+d5RkhG1ktii/Yor45aq/ULOMN0xo\r\nOhAyy9u68Rv29YsN7C3Pz1aoCMpxJgXiE//xSlXYlddAsaSgD2hLQ/o3TGoO\r\nVyqHuX5MBq4LhBDTmbo1xH0YL578zO5rOqFFSGSCizzorVzkHGRJUF+1W4my\r\n8+tNNr5Wm19vhABdwB/grNBcj9eX6bd3rIkO3cdQHbdw5vprc8THc5H9gPNj\r\nadr2SWjKXmrQhENoTdZMCAKZzaBCfibsgGFXETOtSLsSQGPhlTDG1BobANKm\r\nu1N2fs5HUvd1Rx6xl0nSNAghwUNTcQfeWsQ=\r\n=usWE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ianeli1","email":"boisourish@gmail.com"},"directories":{},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discordjs-diy_1.6.1_1662847652255_0.36675319624767533"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-27T21:59:09.620Z","1.0.0":"2021-03-27T21:59:09.847Z","modified":"2022-09-10T22:07:32.535Z","1.0.1":"2021-03-27T22:01:21.659Z","1.0.2":"2021-03-27T22:09:15.199Z","1.0.3":"2021-03-27T22:45:10.069Z","1.0.4":"2021-03-27T22:53:06.720Z","1.0.5":"2021-03-27T23:15:39.427Z","1.0.6":"2021-04-06T22:36:32.980Z","1.0.7":"2021-04-07T00:16:29.209Z","1.0.8":"2021-04-07T01:09:21.069Z","1.0.9":"2021-04-07T01:12:17.903Z","1.0.10":"2021-04-07T01:46:00.695Z","1.0.11":"2021-04-07T01:49:43.292Z","1.0.12":"2021-04-15T01:56:51.072Z","1.0.13":"2021-04-15T02:23:20.636Z","1.0.14":"2021-04-22T07:36:52.358Z","1.0.15":"2021-04-24T07:53:33.305Z","1.0.16":"2021-08-01T22:38:45.160Z","1.0.17":"2021-08-02T02:02:48.486Z","1.1.0":"2021-08-28T20:59:58.195Z","1.1.1":"2021-08-29T04:09:31.506Z","1.1.2":"2021-11-21T23:56:24.614Z","1.1.3":"2021-11-22T06:04:06.942Z","1.1.4":"2021-11-24T00:49:49.735Z","1.1.5":"2021-11-27T01:53:10.675Z","1.1.6":"2021-12-07T02:04:38.732Z","1.1.7":"2021-12-07T03:00:36.368Z","1.1.8":"2021-12-07T04:05:48.035Z","1.1.9":"2021-12-07T04:11:21.026Z","1.1.10":"2021-12-07T04:21:33.633Z","1.1.11":"2021-12-11T22:51:42.389Z","1.1.12":"2021-12-16T05:49:48.153Z","1.1.13":"2021-12-16T05:52:13.387Z","1.1.14":"2022-05-04T17:39:05.418Z","1.2.0":"2022-05-11T16:55:25.431Z","1.2.1":"2022-05-15T19:49:26.398Z","1.3.0":"2022-05-22T01:15:31.387Z","1.3.1":"2022-06-05T03:18:49.418Z","1.4.0":"2022-07-19T04:30:43.559Z","1.4.1":"2022-07-29T01:52:54.964Z","1.5.0":"2022-08-13T23:19:30.311Z","1.5.1":"2022-09-06T03:37:14.572Z","1.5.2":"2022-09-10T05:24:26.051Z","1.6.0":"2022-09-10T21:50:31.431Z","1.6.1":"2022-09-10T22:07:32.469Z"},"maintainers":[{"name":"ianeli1","email":"boisourish@gmail.com"}],"description":"[![npm](https://img.shields.io/npm/v/discordjs-diy)]()","license":"MIT","readme":"# Discord.js - DIY\n\n[![npm](https://img.shields.io/npm/v/discordjs-diy)]()\n\nEasy to use, do-it-yourself Discord.js mini-framework\n\nYou can find [the full reference wiki here.](https://ianeli1.github.io/discordjs-diy/)\n\n### What can I use it for\n\nMaking Discord.JS bots when you're in a run. You can get started with only 2 lines! (incluiding the import)!\n\n### How do I use it\n\nAll you need to get started is install it using `npm install discordjs-diy` and import it into your project.\n\n```ts\nimport { Bot } from \"discordjs-diy\";\n\nconst bot = new Bot(\"<your Discord API token>\", { prefix: \"!\" });\nbot.registerAction(\"ping\", \"pong\"); //!ping => pong\n```\n\n### What if I want my bot to do cool stuff?\n\n```ts\nimport { Bot } from \"discordjs-diy\";\nconst bot = new Bot(\"<your Discord API token>\", { prefix: \"?\" });\nbot.registerAction(\n  \"rate\",\n  ({ args }) =>\n    `You want me to rate ${args}? Ok... ${Math.floor(Math.random() * 10)}/10`\n); //?rate something => The bot replies!\n```\n\n```ts\nimport { Bot } from \"discordjs-diy\";\nconst bot = new Bot(\"<your Discord API token>\", { prefix: \"*\" });\nbot.registerAction(\"reactAndReply\", {\n  response: \"Hello!\",\n  reaction: () => \"🤓\",\n}); //*reactAndReply => The bot can also react to messages and reply!\n```\n\n```ts\nimport { Bot } from \"discordjs-diy\";\nconst bot = new Bot(\"<your Discord API token>\", { prefix: \"*\", ignoreCaps });\nbot.registerAction(\"await\", {\n  response: async ({ msg }) => await waitForResponse(msg.author),\n}); //*AWAIT => bot can ignore caps and use async/await!\n```\n\n### Updating Discord presence\n\nThe bot can also easily update presence information\n\n```ts\nconst bot = new Bot(\"<you know the deal>\", { prefix: \"!\" });\nbot.setPresence([\"a game\", \"PLAYING\"]);\n//or, in case you want it to change every 10 minutes\nbot.setPresence([\n  [\"a game\", \"PLAYING\"],\n  [\"a movie\", \"WATCHING\"],\n]);\n//you can also set your own time (in ms)\nbot.setPresence(\n  [\n    [\"a game\", \"PLAYING\"],\n    [\"a movie\", \"WATCHING\"],\n  ],\n  5 * 60 * 1000\n);\n```\n\n### What if I want to do my own thing\n\nYou can always access the normal client object from Discord.JS\n\n```ts\nconst bot = new Bot(\"<you know the deal>\", { prefix: \"!\" });\nbot.client.on(\"<some action>\", () => \"<do something>\");\n```\n\n### Using embeds\n\nDiscordjs-diy tries to make using embeds a little easier. You first need to create an `Embed` object\n\n```ts\nimport { Embed } from \"discordjs-diy\";\n\nconst embed = new Embed({\n  //you can customize the Embed here, all parameters are optional\n  color: \"#0000FF\", //blue\n});\n```\n\nTo use your embeds in your bot you can pass the object to your bot's object\n\n```ts\nconst embed = new Embed({});\nconst bot = new Bot(\"<token>\", { prefix: \"!\", embed });\nbot.registerAction(\"test\", ({ args, createEmbed }) =>\n  createEmbed({ desc: args })\n);\n//!test hello => embed containing hello as a description\n```\n\nBots will usually use a collection of images to represent emotions, you can use them easily with the `embed.registerImage` method\n\n```ts\nconst embed = new Embed({});\nconst bot = new Bot(\"<token>\", { prefix: \"!\", embed });\nembed.registerImage(\"happy\", \"<url to image>\");\nbot.registerAction(\"test\", ({ args, createEmbed }) =>\n  createEmbed({ desc: args, sideImage: \"happy\" })\n);\n//!test hello => embed containing hello as a description and the image \"test\"\n```\n\nIn case your bot requires it, you can set a custom format for the embed description and the footer\n\n```ts\nconst embed = new Embed({\n  descTransform: (desc: string) => `${desc}, hello!`, //hello => hello, hello!\n  refTransform: (user: User) => [\n    `User: ${user.username}`,\n    user.avatarURL() ?? undefined,\n  ],\n});\nconst bot = new Bot(\"<token>\", { prefix: \"!\", embed });\nbot.registerAction(\"test\", ({ msg, args, createEmbed }) =>\n  createEmbed({ desc: args, reference: msg.author })\n);\n//!test hello => embed containing \"hello, hello!\" as a description and the footer containing \"User: <name>\"\n```\n\nAlso your embeds can contain the avatar and name of the bot\n\n```ts\nconst embed = new Embed({\n  author: bot.user,\n});\nconst bot = new Bot(\"<token>\", { prefix: \"!\", embed });\nbot.registerAction(\"test\", ({ args, createEmbed }) =>\n  createEmbed({ desc: args })\n);\n```\n\n### Handling typos\n\nYour users can be overwhelmed and confused by your bot's syntax. To aid them in the process, djs-diy offers a way to immediately point out which options they might have meant to type instead.\n\n```ts\nconst bot = new Bot(\"<token>\", { prefix: \"!\", embed });\nbot.on(\"test\", \"hi there!\");\nbot.onTypo(\n  ({ author }, [first, ...rest]) =>\n    `Hey there, ${\n      author.username\n    }! Did you mean to type !${first}? Other options: ${rest.join(\", \")}`\n);\n```\n\n`Bot#onTypo` can set a callback for an scenario where an user types \"tsst\" or something similar as any other trigger.\nShould be noted that onTypo is available router-wise and will always attempt to fetch a callback from any parent router (incluiding the Bot object's)\n\n`onTypo` can take a second argument in the form of an object\n\n```ts\n{\n  maxDistance: number;\n  maxSuggestions: number;\n}\n```\n\n`maxDistance`: Maximum [Levenshtein distance](https://en.wikipedia.org/wiki/Levenshtein_distance) allowed\n`maxSuggestions`: Max amount of suggestions to be provided to the callback\n\n### Routing\n\nSometimes you may want a command to contain a subcommand. This is where routers come in. To use them, create a new Router object then assign commands to it. Finally assign it as an action in your main `Bot` object. Don't worry about the constructor parameters, they'll be filled in for you.\n\n```ts\nconst bot = new Bot(\"<token>\", { prefix: \"!\" });\n\nconst helpRouter = new Router();\nhelpRouter.on(\"info\", \"lorem ipsum\");\n\nbot.on(\"help\", helpRouter);\n//Bot will now respond to `!help info` with \"lorem ipsum\"\n```\n\nRouters have their own error handling too.\n\n```ts\nhelpRouter.onError(\"Oh no!\");\n//if any of the commands under help router fail, \"Oh no!\" will be sent instead\n```\n\nRouters also have full support for slash commands.\n\n### Expecting replies\n\nYou can easily do a 2 part command, expecting a reply from the same user\n\nFor example, a simple conversation could go like\n\n```ts\n(user) => \"!wakeMeUp\";\n(bot) => \"When should I wake you up?\";\n(user) => \"When September ends\";\n(bot) => \"Ok, I'll wake you up When September ends\";\n```\n\nThis can be easily achieved with the `expectReply` method the action toolkit provides\n\n```ts\nbot.registerAction(\"wakeMeUp\", async ({ expectReply }) => {\n  //built in Promise handling!\n  const reply = await expectReply(\"When should I wake you up?\", true); //You can choose if the bot should delete this message or not by setting the second parameter\n  return `Ok, I'll wake you up ${reply?.content}`;\n});\n```\n\nThe `expectReply()` promise will resolve to `undefined` if there's a timeout\n\n### Automatic Slash Command Support\n\nDiscordjs-DIY comes with integrated slash command generation. When you execute the `.registerAction` method, the library automatically generates a slash command JSON to be sent to the API.\n\nThe default is a command with no parameters and a description of \"A command\"\n\nTo specify parameters manually, add a `parameters` property or a third parameter to `.registerAction`.\n\nExample parameters array:\n\n```ts\n[\n  {\n    name: \"key\",\n    type: \"STRING\" /*optional, defaults to STRING*/,\n    description: \"Hello\" /*optional, defaults to \"A command\"*/,\n  },\n  { name: \"value\" },\n];\n```\n\nThe `Bot` object now provides a `Bot#commands.register` method. On its own, it'll register the commands globally (Read about the implications [here](https://discordjs.guide/interactions/registering-slash-commands.html#global-commands)). You can pass an array of strings if you only want to register the commands on certain guild IDs (for development, etc).\n\n```ts\nbot.on(\"debug_register\", async ({ guild }) =>\n  (await bot.commands.register(guild.id)) ? \"Done\" : \"Something went wrong\"\n); //registers all the available slash commands , in the guild this message was sent in\n```\n\nBe sure to call this method _AFTER_ all of your commands and routers have been registered. For troubleshooting, `Bot#compileCommands` will return the objects that will then be passed to the Discord API (via `Bot#commands.overwriteCommands`)\n\nDJS-diy will automatically create subcommands in the case of routers. Be mindful of the [nesting limitations](https://discord.com/developers/docs/interactions/application-commands#subcommands-and-subcommand-groups).\n\n### Slash command timeout prevention\n\nRouters (and the Bot object) support having a loading action be executed for any slash command interactions that may take longer than 2.5s to execute [(Discord's official timeout is 3s)](https://discord.com/developers/docs/interactions/receiving-and-responding#responding-to-an-interaction).\n\nThis action is a sendable message, meaning it can be a string or a function which receives ActionParameters. Do note that for performance reasons, this action can't be `async`\n\n```ts\nbot.onLoading(({ author }) => `I'm working on it, ${author.username}!`);\nrouter1.onLoading(\"Hold tight!!!\");\n```\n\n### Async Jobs\n\nDJS-diy offers a small addon for running jobs _after_ a response has been issued.\nYou can enqueue these jobs by calling `asyncEffect` from the `ActionParameters` received by an action.\nShould be noted that `msg` in the passed `ActionParameters` object will contain the newly created response.\n\n```ts\nbot.registerAction(\"image\", async ({ createEmbed, asyncEffect }) => {\n  asyncEffect(async ({ msg }) => {\n    await msg.edit({\n      content: \"Hello there\",\n    });\n  });\n\n  return \"This message will change\";\n});\n```\n\n### Triggering actions inside actions\n\nActionParameters include a `runAction` callback which can be used to manually invoke an action through the DJS pipeline, thus fully supporting `asyncEffect` and message component subscriptions.\n\nYou need a `ResponseAction` and `ActionParameters` to call this. You may reuse the action's `ActionParameters`, be aware that reusing `asyncEffect` or `subscribe`'s `ActionParameters` will have the side-effect of making it seem like the Bot is the one calling the action (ergo, making components unclickable to users)\n\n```ts\n//test action can include asyncEffect calls and components!\nconst testAction = () => \"hello!\";\nbot.on(\"coolAction\", (params) => {\n  const { subscribe, createEmbed } = params;\n  /* `runAction` is also available here! ^*/\n\n  const buttonRow = subscribe(\n    {\n      label: \"Press me\",\n      style: \"PRIMARY\",\n    },\n    ({ runAction }) => {\n      runAction(testAction, params);\n    }\n  );\n  return createEmbed({\n    desc: \"Press the button to be greeted\",\n    components: [buttonRow],\n  });\n});\n```\n\n### Error handling\n\nDJS-diy offers per-action and global approaches to error handling.\n\nTo handle any exception using the same action:\n\n```ts\nbot.setErrorAction({\n  reaction: \"😭\",\n  response({ args }) {\n    //args will contain the value of `e.message`\n    return `Error ocurred => ${args}`;\n  },\n});\n```\n\nTo handle an exception for a specific action, pass in an object and include the `onError` `ActionObject`:\n\n```ts\nbot.registerAction(\"hello\", {\n  response() {\n    throw new Error(\"No hellos for you today\");\n  },\n  onError: {\n    reaction: \"😭\",\n  },\n});\n```\n\n### Middleware\n\nDiscordjs-diy provides support for custom middleware.\n\n```ts\ninterface MyCustomMW{\n  myMW: {\n    currentTime: number\n  }\n}\n\nconst bot = new Bot(\"<token>\", { prefix: \"!\", embed });\nfunction myMiddleware(params: ActionParameters): ActionParameters<MyCustomMW>{\n  return {\n    ...params,\n    middleware: {\n      ...params.middleware,\n      myMW: {\n        currentTime: Date.now()\n      }\n    }\n  }\n}\nbot.useMiddleware<MyCustomMW>(myMiddleware)\nbot.registerAction(({middleware}) => //now you can use middleware.myMW in every action execution)\n```\n\n### Session Middleware\n\nDiscordjs-diy provides a solution for sessions.\n\n[Documentation is available here.](Session.md)\n","readmeFilename":"README.md"}