{"_id":"discord-bot-shared","_rev":"44-1428aabb526d976ef3f05ad7a2830dd7","name":"discord-bot-shared","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.0":{"name":"discord-bot-shared","version":"0.1.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.1.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"0851c9d2d09b10a50960af1c477c17447b5de0d2","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.1.0.tgz","fileCount":18,"integrity":"sha512-090VzgHsICzNgt2SYf0Cvp7O9IIrbD+pDA7AKE3nUSLyxdCi7iqXj+OutndQN0ZWmF/39tRcQrOllMkLssJ57A==","signatures":[{"sig":"MEQCIGkbqqdyxsxl3F9mdaEUJTx5NWOfqet8ogi1Ou712+AnAiAR0y21EacIYxvLHKzRASrnR+G29rcg9ibMf2RlSy6cMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu3rzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqcg/+M+7CErtSwY0dvaUjzk3qLF5X5ok7jnlPxbBWSGJiQXrHrwuI\r\ncX6VwX6m1XSf2gccWtfUSvAkkM/C/7qRejIbxerzdPkCXS40L/8fdZcC5RcH\r\nmkGOnHobSg6R6MaWyya7DlVXIeGeOcOE43ezLJw0Y7KGm5zNjVR1Q6FKgcLD\r\nQPSCjGaX8iBbnd6DiELKWCIfjgL+mFYCpGBRgDq9gYzU/8fOHLdIjB65g0gj\r\nLevr3GH1b/kbC0YyRvRtMhmS0NDGXwSXvFZCAyMBHhdW6DMlAeKxntPkgpC9\r\neg9mUa3+tS8/DG9wTO/B0AF6cgwMv+HG+EopmydDCVvAm7sZc7H/+BQVTMro\r\nWjhQ9CoegsymqOhKLMLHKk3HDr6BN5cRnIxxMUyz4IG7oiaP8aEgxP5KG6A9\r\nmVwM0iPFK89jjooyPeUh9/eCQxy6jbK85Q1FisO8JSUOjTSCBIFI5vGiByNy\r\nsHYa0XfJ2D63z8OaED5IJE9gGiCNcVRt0mnZrErpovG3fN4U1U6gfK2desX1\r\nxKIzP08sdrKmRAanu6GSnQgwr/ewhu2kLhYDV/aGM5RjcXQnyCJ2Kfv2I+PN\r\n2PNm0lD+WLRRlr9FvRA9YR6RVBzYy/E0ZKHVkPgYb+IgSlo9dOswUA1wRzlr\r\nSzD7xx6XIPv5RY2/rFgW5KhEXbg9pHcBgeA=\r\n=q7hV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"afe1319c784a8471f27044a0344f2c11fdf0fd36","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.12.1","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.4.0","dependencies":{"fs-extra":"^10.1.0","discord.js":"^13.8.1","node-json-db":"^1.5.0","@discordjs/rest":"^0.5.0","discord-api-types":"^0.35.0","@discordjs/builders":"^0.15.0","@sindresorhus/slugify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","ts-node":"^10.8.1","prettier":"^2.7.1","@types/ws":"^8.5.3","typescript":"^4.7.4","@types/node":"^18.0.0","@types/eslint":"^8.4.3","@types/fs-extra":"^9.0.13","@types/prettier":"^2.6.3","prettier-plugin-sh":"^0.12.4","prettier-plugin-pkg":"^0.14.1","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.30.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.30.0","prettier-plugin-organize-imports":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.1.0_1656453874846_0.1616666178533923","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"discord-bot-shared","version":"0.1.1","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.1.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"bf66031071f09b2db9214ce4a84e943374775ca1","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.1.1.tgz","fileCount":18,"integrity":"sha512-mRt8a6Z6udc6I7PhBuBauWmrxPot+A7FMoPdDFJuaXPWxkeRQ8Ys6T/CMR+4yLY9zShEcftvZvPfmTLNzC/5+Q==","signatures":[{"sig":"MEYCIQCUT8sqXwmZYIr91w6olPbtO0yKrm0myk3RGTm/zP1ppgIhAPjnIvkMzkMPm0uiVi7H329gU1RllK7NHY+io71qjOIb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu32UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTww/+M0AORyUa3PDNjoN0XqB/kJUayJm2o8ptz23JQlMM4lkErQcz\r\n34DamrVjNKC6GSc1MIB1jm1aRQtKTxf+tnisqT36KAwzOOJNQKho93TnKIbe\r\nyWZIbqmAISkMyar5Y0rlHJ4g6qXgtUPPhMqBennZhDy/6RBs9b5D+3uFTvQk\r\n7LotWU9aYk+JzQKqNFPfuEf3K+Q/iMffiRESyeF7T+ZnFOb3xHOAxADhttBn\r\ntH6FEUoAQw7PM3ID2JgH6HItqWJe9jPoQxL3f7XikfMS9qviUCs309MrFFhO\r\ndlPmTLaoEH20SuGwRC7POhHWBakbwqMoOHRu3bngkWN8s6BLfWaDTjrDXDj3\r\nJcptmN69FI4H7MHeN/qndDBTqE2uGg+jKLEjINRUYc7/kvMhhyqz8gXaxwLj\r\n8NMwxpNYK2+0/d35NTTCSlFdCfPpHUtNobXcv/N5CZOgnb2+YbQOLInM8m0A\r\nVnPoC9KVbzqcYdMex9dNy+FD7orq72rpmLDYmtw28r1qY0bkdUWWKv3Rkm7A\r\nswX4cHNfaJkFRyym+WyelGMBR7KxSYeDM7DKJ/9ZkMNYaeSC4iVSNhP9n41q\r\nlXOeIrO5rAlkb5bcyi7YOYY+4SHtFriTyIdROiGTNs1XKt7O+WCfyLzU+LMR\r\nkt5LezY8FCZBY89d89P2EXEgPyb0CgCrQ7I=\r\n=w0w5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"7f04c96fe37b9e3fceccb3cc7e4ae69cf6a1f8e0","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.12.1","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.4.0","dependencies":{"discord.js":"^13.8.1","@discordjs/rest":"^0.5.0","discord-api-types":"^0.35.0","@discordjs/builders":"^0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.0.0","@types/eslint":"^8.4.3","@types/prettier":"^2.6.3","prettier-plugin-sh":"^0.12.4","prettier-plugin-pkg":"^0.14.1","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.30.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.30.0","prettier-plugin-organize-imports":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.1.1_1656454548699_0.5359343505443752","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"discord-bot-shared","version":"0.1.2","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.1.2","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"edf34ffcbb5be559887ed78863dba69307df2352","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.1.2.tgz","fileCount":18,"integrity":"sha512-KITT0OW5Hq2jxWiE6yqK3LI23L2jiga9+GFGPWDVy0ns1HyK1IC7Y9vh1fiirnoL1syea50qsI449CZJb4uNMQ==","signatures":[{"sig":"MEUCIAL/B/0+y3yl91y9nWzIS/4M7fzkPjcUGW6sRcX9dvF1AiEA7pfQg7cHHtb9lMEuIETXFzeXdBZnpnK4z5PU4NrgEA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivhRZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK4hAAhTmkNPUSC8qZPSJy+DXnUJNEhm9broSU2UoAJ7jO9fX5RDZm\r\n1Obtd9hSNLxQIC7nyEI52PKT+wtykn35tPlWsOn0bY1edPNhnRKuSU8PNeXC\r\nhhB+7RnXmu8vweCNJjmLYoujXN/j6YjOld9R+D/3yJ1aujUBs5duakxf0ONO\r\nGzRZ0OOTUJnbNRVihnvxjxOlCUout/h046CxXnKFRZdOXP8O2MceAGHCVzsP\r\nx+dvYxG4oymdSBpRvO9keSiFhRj6S0KenTndugGhV0GJZMP3eEnxJocAmnhI\r\n2xA4/GMs1KkZ4Y0mZy7kh1TwymNqDSNJX/Ik/tjbzNgW4IPFFKaluvY7WKLA\r\nDiRwuYzhGzNrwsSAFgaiec4iuuhyGdFqfvG307hiPQmip61gUS4dc7ORXi7G\r\nlmHr/Sn2rZE0VE+JFn4D7wydS/Ku6aNTkgWFzgthYllcVCVb39TAC0u5GR5Z\r\nbo69qxs7/CB+e9lwHBlpXEoOZuAWvwvxhGbphStLM3f6KLU12V5C8ik59Dy9\r\nEYWcrELeKuPPdQF9eaa31B/7oaQLmGS8rAiJXEMi0kccD/4KztWCuWUQHgU7\r\n0MNlkib+aZYnAIOVT5nb5uDmGgXgJ5aPL3MNUUF0smYI+glawUfQMCwfWL6i\r\n6H9EuB3jDK0s7S2iruoP0wOETqLc/046xR0=\r\n=vQ1t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"9e937029466fb163a57288c6ae536062c44052bb","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.12.1","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.4.0","dependencies":{"discord.js":"^13.8.1","@discordjs/rest":"^0.5.0","discord-api-types":"^0.35.0","@discordjs/builders":"^0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.0.0","@types/eslint":"^8.4.3","@types/prettier":"^2.6.3","prettier-plugin-sh":"^0.12.4","prettier-plugin-pkg":"^0.14.1","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.30.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.30.0","prettier-plugin-organize-imports":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.1.2_1656624217393_0.9747034153153982","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"discord-bot-shared","version":"0.1.3","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.1.3","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"fa5295ec966cd9805579e72994fd3d8cb91fd7d1","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.1.3.tgz","fileCount":18,"integrity":"sha512-MXHqASAKxCt9w3eX/GO4awUjyr9mWQUVFf1+QNZ3nQf9OS1N1IIKXcDmNqBJSCh3iRHH9GJvJ+EnRZzvz0sshg==","signatures":[{"sig":"MEUCIQD6rtAAFlLYVRHA/0gt0uyFWwQD0CXB1ioj+ImBR4mvZgIgPoGnVZry7XTqSVf66wlOY/Fp/VKho/PDJ98Cvs7r/Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivh26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4HxAAnuR6ZDlQnLk6BbKVMDknPZqPU/gRzY/8B++xFOZlJ+c4v08x\r\nX4I91Yj2TmYPg0wLhGf4jGvuTTSKXKbG4smisN1QFI7LqORcupoowI5gnTUO\r\nkzzSgBekOnIDpuDWxjrV65jgCXr9iZqwdD/RwxpyCzCh4XAAbFXjG5HblC+k\r\n7SCHFpN4Wh2SdCvIPoAW9qJjPbbGO/aogXt4vE2SSNpeH5OCZICzvYrH3T0v\r\ngng0HpDdH/WP4eehkUXiY0JsVvSZKY6sH8WOeDxkY3y/cpeSh5Il/FvF3K3j\r\na6gZLt0c4ty59jhVvY8fdlbVPSwgsmwX+hfC6oZYmS1R0S0nPkZNCcQLL47n\r\nZ5zCsj7uRwWG4J3E1jIm/sAfNrAfme9l9tQVpjIxt2UqCeRPFOZMQhsIHou9\r\nfT4Bl8gSrGSC4r8xW+dKHsv7iHebIr6190zlUjmsqPdXCOOcaSdTSkF8mrUD\r\nJPXcobmyVP5WS2Cho3nYOl2txLnEyDvuDw2O/lCq8GOHP4RbO0LL8jymPVha\r\nW51a7gK/HHLTt1xC3YfzSKz5Q0Z/1p90bCY3df5lk238V78Bl9U8XdKd/8DK\r\nMh4SQ4IG878FTt98+kRZxZltWz0zIGkfRo9oHJmwulNJ1f7MQyRE0No2aJDB\r\nZAm++Xw2nz+kGfnWvlnHm9oODbP5W/otApA=\r\n=x1qk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"b281d3b37704b387869f0c5fceab589d267c816c","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.12.1","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.4.0","dependencies":{"discord.js":"^13.8.1","@discordjs/rest":"^0.5.0","discord-api-types":"^0.35.0","@discordjs/builders":"^0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.0.0","@types/eslint":"^8.4.3","@types/prettier":"^2.6.3","prettier-plugin-sh":"^0.12.4","prettier-plugin-pkg":"^0.14.1","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.30.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.30.0","prettier-plugin-organize-imports":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.1.3_1656626618112_0.13177002303308272","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"discord-bot-shared","version":"0.2.3","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.2.3","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"3ceaa72e5204e52eef835386f79126f734ff703f","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.2.3.tgz","fileCount":21,"integrity":"sha512-8vIEn0+a0BrV91e8XBtZpCF/QZql0K/bkNMZcn9lqzhhaMtaGfE70Fj5HLW/vK+LdHqjSkC/dQZlGxiAajMtEw==","signatures":[{"sig":"MEUCICFQfEw/onApZzY4GllvYrM1C3ZtujxgwNJlSmY3Los4AiEAha2mbzTEOCJvFih5FiHnk+xlhWSbIgKSUu5dU/THKOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizxJnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHOw/5ASUQAB4IkUFpBekJ5X3Xjl9OxDQeeyF2p6a69OQrohfIDbUc\r\nAQy7elA2iMjMbih02pXTbHC8w/ZLZ2svz5O9IWRgzjy0zHk0uEZMwkf98+YV\r\nej0lmbB9qmEzifFqmUgJkVcN4iPQdwUiqjKXRA3oUAqvlsbwUo+PGrgjBWqa\r\nouFpJlaKUX1c90d3w5AIWqkuLl5Qhwmo17E2LQjZrHLO8Noh9PGKxaOaglq3\r\n4yoaqmPosinT8xgJE/P3Wb3cLvU/s85rDy7tPBU9kgDrNMx9VykXGAbwqkcN\r\nRYCI/tYdGZS2AuCYWdaZlxx/zRdYDfSARQ7kH+vgJaNgh4mqhUvHFIguztCb\r\ne5glsyAXtvd7recPRPpO3sPrdUHjpCAK+JpUpDGwwX8kHysvdpUvjdgIGzCe\r\nmAbZB8DJJH+YLibXJVzQip9yjk51ZZyn3SS75Huk0/jkeIO/K5OPa3zCJqnB\r\nKas40IRdgYFdU/YCiy/TZxocBgud5eBtLjYXTmIIbQaRKpL8R6xBeP7MREUZ\r\n5t5ciDokWWJXD0RVU9l9GSqe33iNFiUkRQqSVbnhLEAaXKWZ4wAIP1TQdDIK\r\nJicunHE9BaNywRSwEujJVeguuWlmyBk4VoIOK+b9ySbCKPcO26q3LcFWUw/I\r\nnxDhTTEVaaHFITkWqCeXzfZcB0QEl3afl84=\r\n=uDVm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"878e680abd6d8d7ef77ba62673f206a338e6dbcc","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.12.1","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.4.0","dependencies":{"discord.js":"^13.8.1","@discordjs/rest":"^0.5.0","discord-api-types":"^0.36.1","@discordjs/builders":"^0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.0.3","@types/eslint":"^8.4.5","@types/prettier":"^2.6.3","prettier-plugin-sh":"^0.12.6","prettier-plugin-pkg":"^0.16.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.30.6","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.30.6","prettier-plugin-organize-imports":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.2.3_1657737830941_0.512608140203991","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"discord-bot-shared","version":"0.3.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.3.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"d9632a1161980b8c9259420f2dab01e134c8811f","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.3.0.tgz","fileCount":24,"integrity":"sha512-Jrzydtxec9IjC/x6QoOGD+bazV6/GJk6wxLKz0ry7W7tLDd7NRu3hs2m1eQOVB/6v2vqsyA6Ib7Z5UKfQEArhw==","signatures":[{"sig":"MEUCIQDzp9c1LKNStIJv6OEkjolairDKoLFtOlDsjJG6pDJLsQIgBr5AT0hQatue5k1kQcWwzLA5BpyhUoxfaBE6DDotD2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3Ff3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR6w//QSDsm5VRyqi+p4xnnviP5PiV2JqIO3pua+1JcICZ9lLyOsVO\r\n1Cd2DcZbCM7avTEMoyNM3t+YCGfFDBHitEeHjDwNP3Mt2uPK8lb1Tzo3EwDQ\r\nwoLyiIXQajYGml8f8w00zRujhD5MQIoac6+eN243WRzcv/1+7FAvpDyzzBBW\r\n6TFniCmXU3LhMrDwzj4vJ1Dhi5lzVtYACJ+2BK1JruxYXK8PisbPVsGeUebQ\r\n8ldOqr5uSKCU1SEHZRyV6f4I1ur9QL29WZcWlchUEa+BYmUe5q5MMQZDm8ga\r\n4c4xvmgGSshyaVXBF4KZlJsoyHfpeyJHX3EJVvV8GfeHH1xFZz/JNdQaJePx\r\nzeMz+W15NiFhU0dVdF1slbdkOSs29/CS751yBf7Fa/p94cxuW3fOBgR8apOW\r\nI0eqbtelYxR8qeX+E2+ont4dVp8mqVHoLnr/1Pqx69RQqa2kgAWB5uL/Sekg\r\nV/RS1eMxGnGv4WNGEqNO9xREbvXFMiQfSoWma/hOVJ/ZcSqwJh7/Zy4pHkmB\r\nFyz54vNjF1M5OuQqFs03g50teeYFDKr20ohpYAx7kYoEvNWiHp/vAlt7FU8A\r\n757TQaqVQ5g6ViwDs1srsHLS90feow5CPxMUx2TQ3nFzn1Q5w+nP+pMxSQqB\r\nIZiCEZdIkEbAH0wYKvqeWHvGbzb41IKM8Y4=\r\n=JwvG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"162b4455b86b7b4a1e03685494b3f06ba933c1e6","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.14.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.5.0","dependencies":{"discord.js":"^14.0.3","@discordjs/rest":"^1.0.0","discord-api-types":"^0.36.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.0.6","@types/eslint":"^8.4.5","@types/prettier":"^2.6.3","prettier-plugin-sh":"^0.12.6","prettier-plugin-pkg":"^0.16.0","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.30.7","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.30.7","prettier-plugin-organize-imports":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.3.0_1658607606809_0.5430325917408689","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"discord-bot-shared","version":"0.3.1","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.3.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"c02f7dbcfe8d545be0abb9fa49d25d737170110d","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.3.1.tgz","fileCount":24,"integrity":"sha512-kkaWwEzcmV/heNoK556vx6GOXmvUiHlro8wTZLM7gu8hewv+kNsJTTz0NreIoPtEtecF6qy8W+QX6CaKJgiW4w==","signatures":[{"sig":"MEUCIQDjVgNTKDsvHC4ShPdR9b/EXkaLosLbi/OfAq2GkYNXWAIgJdf9bgo1wqVj4KkWZlV/1WkV/InYMYQyUH0U/pxQsQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3I4/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVkBAAhOX9A4e7k2UTJUhfZaaDJDIlqSeQDAQ8Qxse/QOYZzK0Ssym\r\nDbJnBcsaiDQTNDFY7U/v65Rx5ECy1qpW6jQ3AXuk06d1BWUTr/daj6cWWt3m\r\noHoj7frCblWaL0gjDlRQz0HFjZrEhvSQAqa6kUc7hlnNZM8D7/khLHhi3vm2\r\n1nQSTaZW8Z/7NGaDWSP9cOipsyzHxw2kRvKDZVBDa45x7aUlZ1QJZGRJN1sQ\r\n0LTR78nbPvPaWEzv4KJoOWdGYQB3AlxwnTKPu1NZDNRcAItS+83FJqtiauuO\r\nae6OzGsSOAIa77aXJEox7qy+0GuT0vhOVMPNG/Wgwer+DOzCM96Mm4KAAlEf\r\nWzyO2PB/17LAd+CoTeeoF2+tigPywBcowY7Izbmc/XHk9BaFz1rzeOTKz/QW\r\npk6Tayr2Uifynrr9z8RwSWNQc2JmRkS6Cfvw/27QJ3mhKJiHuRF6xw6jB5DE\r\nByr0TuPCZzN5LHFSNQrEVKPLEHoAfbs1P8oph1JKNbvO9eL1fn1cvrGKBiau\r\nKm9iZo8t9RKHmxHG8BbmeLq8c10WddrNTBUUrBcvkMdnT7BoJpNb1QPtuWqi\r\n9bZ980WdBpQoIVYDgegVkbJO3PJdf4a8M5vNG+97ambTOjxkzEUQ5lzW/fmZ\r\nH24owCayEgwaTVZS1lwfYVjpAAnw8f5h+pk=\r\n=bhlL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"0fd1a25f97005c5c9136e7b69e791f05c6774ad9","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.15.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.5.0","dependencies":{"discord.js":"^14.0.3","@discordjs/rest":"^1.0.0","discord-api-types":"^0.36.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.0.6","@types/eslint":"^8.4.5","@types/prettier":"^2.6.3","prettier-plugin-sh":"^0.12.6","prettier-plugin-pkg":"^0.16.0","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.30.7","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.30.7","prettier-plugin-organize-imports":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.3.1_1658621503376_0.028935197384167166","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"discord-bot-shared","version":"0.3.2","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.3.2","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"6c2fceb421b0b4522ec24125b0efd2613b2d4b25","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.3.2.tgz","fileCount":24,"integrity":"sha512-bDAOgG8a53bAgrXWV99TEzrk3CFwKj77rtwBYMPXrzQYAhHRfWTB0Y8BNarn9YLTt6l+6FTG1LXOU2ESB8Si+Q==","signatures":[{"sig":"MEUCIQDT+LM99oPuDdI4drumWfb5iQZ066NistUWF+c/1PDqnwIgChQFl+3Nu9YAoy2wYUjlOTXNcRzEKWYWAsEkkudU6k8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi303WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRZhAAi7A1toLomcrrh/M90aaaP4hyvDcjyaDv3R95VcKKoYPFEHzV\r\nFHK+jEnE3OxdSfiN1zOmr4hULIrUVmjQeM3K59DP0KHl6CBxF7RWY9W2cimc\r\ncxRCRRPV2zmMybC63p5hgbUR5BtyVkJm5u5oI1Oro7V8XGp4+cO6E4lR5fju\r\nHqVQYNhA+PsbDAdzEULsA7LUsF/fNvpttA2KizbUivBJEr/zMZDhCOFkIPG0\r\nnGbmGu+NZkmB9CQ/McERZ4Igd8ohpLdQ7o1rc3lT28BVSIlQtTBKT2TjfPZr\r\nJKnu5C2CASWHDfNZNkNInXbhVAQZ/YNoFKkWj86Cjs6AhprO4OcAip9ta2IS\r\nLGCfQyTN2o3FvFPf8Xuzu06Jo5R7MSBCu7y0I1wdV5TS+CLW10A156uOaw+2\r\nNfvIGuRWPBPcX2hURrwlN8QRve+7BaEdkXyUsKNz1jNj9RWp9r+8vafzReLP\r\n5kn1uJvBc6v81vMwcY/UlZQbC0+6p/w7+tdOVDH4XCZIWDwvxUfhHRoR7Ues\r\ngbWkxcKUSqkECesNiLswPE0AZZjffiIy+ONaIhYiVm4gX4T8aCYzYiD+eSf9\r\nKfCvNsW+gZ6X0xgs7yeJ83QnIs6g+ZOb0kBHzrdMgHioRW9/jrsbB4RDgRVP\r\neZ/55XRhNOUkFBj0v1v0K1YdNsExwLs0Kjw=\r\n=DIyV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"cbd8e79e113fb924167e02e28fa6b1e3cb40326d","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.15.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.6.0","dependencies":{"discord.js":"^14.0.3","@discordjs/rest":"^1.0.0","discord-api-types":"^0.36.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.6.1","@types/eslint":"^8.4.5","@types/prettier":"^2.6.3","prettier-plugin-sh":"^0.12.6","prettier-plugin-pkg":"^0.16.0","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.31.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.31.0","prettier-plugin-organize-imports":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.3.2_1658801621835_0.04640738118040422","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"discord-bot-shared","version":"0.3.3","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.3.3","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"9cb53f106f7b4a84e1b1c306ce7e16e1f72be322","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.3.3.tgz","fileCount":24,"integrity":"sha512-h1h5GKN2byo1xUKcRIDFAcSrfuB4BpaaECr8KwJnEm2bBQb+0JGtm+rQk7Hahsw0GJ8GzMx1IX7ZjXOjN9lx9A==","signatures":[{"sig":"MEQCICONkluOj2bJhpjA++hS+hU65D8U1QubilGggdcWUcoYAiBl8tVpljGLGhhBnFoooSx4ZXYvRugykjkwR1IKaOxfZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8sZ6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBvQ/9HDqE/UQPs0YG44Rf1NWJgVhLSkn8ZYW3FwZ7rTZZmw3HCq9/\r\nT1TggjbNwoI9A8Bcawcl44aru4bDuG38Q2vUa0k61IaU50hapzby0ekbxeyc\r\nKVq99xYJPaaYQ8nL3txUVbRF7zXuSZ0/z8HTxr2Y3us3Xos7xavmqiuqTqIN\r\n8gn0DpYB89BqJ/zABagYyZxIDLZTsb8lro2kwPJNgnID4gO0fo6rLisVBwg1\r\n58lflNoxYjTiWpEutQwu3ZkoDcy2hVNE9U7vB7O2drFhx5eAIkSuh0rRcrkT\r\nKOFhnntSPasu8fvbMGuQcCOvE7oAzmLsIeNiV8fiQeQTVDtBri4V06FnHMsg\r\nROpe29f7MQTgMXY8tB5Ui0YYgCemdn6onphGZVfCJhYmL96SDgsIrLtzLFSk\r\nbk9ycMx9pF7Hb6cBr3il2svWqVF0eubD+pgtpvbRo4V5cTvCNhZV/6Mld9c2\r\nENZx6xE78+tRSIqYIDe4+zvU4CeLW5kBKxvFniUQROmyvPc0Scsiiv9l4B1Z\r\nT8qbvOlyYaSsuf0cqXBg4VsPHUvbKVsHmJ2V6KZGq1bxOioECzP88x7wyH3P\r\n6uBeMgzzOz/K+abE2T9EtZkMnh3FPjzsjjl89TeRcdSe0U57gwL4rkUXEAvm\r\nn2Bj+1ywgGmRLVYDTVDnK6XxDHOT94ZAu2M=\r\n=kGZQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"a4d04f284dee5fe69f979c0e433febf981481b28","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.16.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"discord.js":"^14.1.2","@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.6.5","@types/eslint":"^8.4.5","@types/prettier":"^2.7.0","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.16.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.33.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.33.0","prettier-plugin-organize-imports":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.3.3_1660077690508_0.6926797854882185","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"discord-bot-shared","version":"0.3.4","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.3.4","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"23b2dc3e297daf6fa7858a7bd73962396a4ada8a","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.3.4.tgz","fileCount":24,"integrity":"sha512-zhK/jTvglqQoL1oxL5RJ5lw+qh3OZOVj2rFgtnDj+qf1nu/3N28Sm8a7qycb0M1AxbbbM3wVbC/Zr1akyt2UOw==","signatures":[{"sig":"MEUCIQDJSEjQ13eXftDjX0P6zlaUOM+xgIl5VhVxecqH11JrugIgMOMkSE+c5LJ9UMrswDuff2GKYuc5BfFxF1bc6uhnvmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9p7SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZkA/+L08i6FsvKXI2T/3inBM0YLDkuaO+WpYpF395051o2zS5sNWk\r\nuxnI7p0wdIoaHpquf7wjmKwU/acy43fOIS4isSJWmOnwSlzTQsxmrd9e5IaK\r\nm26kJhjQmAWdIogZYi7TTwCba9HfXE8Dc7Vz5aCB5tYMI0H0CEm79+Head4c\r\nBS7p35beZCVWVR8ON1Wqr7qXPNTTEHED3wTgS1SyuIoCuZpM0Wv6z2qPNK5O\r\nn4+Px+dtxG6dALv0VHiLPVSUIx6L2tsItcvLV6NvykZWWfDqYTI+rLvV3ASY\r\np3fHfo3aWT9cTq8MVCote3yEpZCbNSHk/HloobmIJ1uWcA3UKWZvok6n67Lw\r\nV9L3v395WZRn1ynv+t5jKTvUBtO4iMvF5IqSN2lAqq27IMInMKXqo0GbsCSx\r\ndDVg6orsXE64aznZ3yNp6qBOSqpM/tg/lGxYgjPhS8AOo/ZbvIDEhsBcd9UP\r\nailkDzcsEmcnWDv3geg24Kfr5fBmrZm1sXfz6QsKnPYy6DXcSI3b+Aps7gmE\r\nlwiL0n11wMvvswzL9SVvfZviYwoucEBqoGch3hk9uPYN33AwRPCB4J5pqeDj\r\nKXrWg24RLatvReQkwn7ZgOLJO4Xt6RsKi+Z/k+JzF4g14ro5lPdg7AE8kSUZ\r\nS2OIA4wwKoCAuj6Q8ZmBzM41okbBkm0L1jk=\r\n=ypq5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"d45e60663254f2742f5a7c8e6e144b8ed8e48f60","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.16.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"discord.js":"^14.2.0","@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.7.2","@types/eslint":"^8.4.5","@types/prettier":"^2.7.0","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.16.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.33.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.33.0","prettier-plugin-organize-imports":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.3.4_1660329682134_0.5077869235078276","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"discord-bot-shared","version":"0.4.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.4.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"b9f89828ccae7293963c1766f484cdd6e664cc1d","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.4.0.tgz","fileCount":24,"integrity":"sha512-M6/QJ5/BY+uyHcxQrk5fRM1zw4oBictXjRpueUWBWWSOh8gT4HFc9PFT2c6/V8/j/k5Fektl21Gy9h2b+Ayxwg==","signatures":[{"sig":"MEQCIFMr6az0vlFWTYHT8dyyI2dcjIuCMZQfZDfZ4UTMGt2VAiBWm7fJvR8YJN6hfobChnWs/e81vwCGKAfTAYsG8GHLRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAq0wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCNg//V9e+iNYhtEr+2657fC+8dChxsWeFQbeUtyaTCx3n4sTF6K/5\r\n0TVhvPmPhLpNaxOxpZhGKQHvf+DsRF24S/7cMvRluIHDp+UHjIKGiWrRBadA\r\nb/H6WErdl+upB9j5cvvIpfC1TawCKf4eZhLUBA0BD67bUePMwftBtds8kaEF\r\nTbrLQy5Q/PsYFYtv40UAE9VrEZQl7h75w+eZy55vl/Z7KI8r53FuScB5NTTt\r\n1nM7YayxplyswzSISOqVmuPqoFUTwlio5rqqrRctNK2oSYfkeCmSw7b/p1KR\r\nZm9c9y+d7XP6GWcwoImA8gV2GVLh+0+HFKo5zJj5YLCV+H/s8+aOXi9EUfxN\r\ndAd49bs8rgVfwVrUjXdn0ZBvZtpieRzQK/JOnOEYMcQD+vgTI0m/Kb7qFc3c\r\n5NQLby3LD5o5b3VuQ7QabJ6ciuji3Kx2Kj6VEBnE700EveC8MfTPjnzlcNF1\r\nT+BDza/rc4PHkBMr0tUw8IzIsWWjj2SykmZTQHD5psydqXCN2VTR0gYbVXju\r\ngmfiOWtwKceOAsTJRc/hLvI5JhpOQLJpP+1Ki5Njo7aAKFRF5yMGGXE7FF7Z\r\n6Tyf8WPYEBdpj3Hut7CyeBF98PbpoW9Arny65tAeYT05b6UgBi+EWb0v09YI\r\nbMzdhz2Drog0PQsezOGdQhyLe1DndTb/4ks=\r\n=AFip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"58882f6aa19e6be8f4812e994e67fdb60cd3b0fe","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.16.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"discord.js":"^14.2.0","@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.22.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.7.9","@types/eslint":"^8.4.6","@types/prettier":"^2.7.0","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.0","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.33.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.33.1","prettier-plugin-organize-imports":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.4.0_1661119792319_0.6663596345971217","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"discord-bot-shared","version":"0.4.1","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.4.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"06b092eeb0622cb139dc68e3e46ef5def64111a3","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.4.1.tgz","fileCount":24,"integrity":"sha512-i/FbKBMEG11Wfoi+4AXYxioGJTBcV19I1lJZmgtxyenk/joDrsPVVVzTEfXS3BgTyUjf6ZlA72Wu8Rl967OZGA==","signatures":[{"sig":"MEYCIQDySeqZ1UzJSx/6KnmvukFtIhcYhgVABUPPduapxTzbogIhAIXWC5wvVxsPFaleMYtpc3GUZHPTLYAU5wOQR0unCNCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjArIiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx8RAAjqbPWBIynvCewYbSZ+bJuEUcfB4YFzYYWmmrsp+wYY0eLh4e\r\nFO6aF+5bh41zSSoWn/1fEDjfGmM3u3WFIGQRmezRfDF/JPhVG3/fa24U+c/m\r\nsEVmNSj33hjQ//b9w1ZzvP7ce/heE47dsUlr0aNR2nd/q/tzqOsYfKh/FHe2\r\n5DX2Ppx22Qa+Ka0gOhEGqeOZuq38/guyQjBKzyB/pOrV2lNq5JkWeFqObpw+\r\nzhZ6uCEDYFz70LTRyXVyaNMjvWVfJ+2B49UFz5A/8Dx/27DzXv7rZxbmR2Bz\r\nr/4LE0BSELYyuwCumF9eNkRshaalFmkb/2HzRkZWIuZTAl7sPuW0RagdzJ4V\r\nNHmd3S3vneXNPU1mZYkY0tIo4jeVt0SVlVLyOinUXS2Qrtf1aIuVCCt1zxnB\r\ng4ye3M+fIG6YJgK24H530JNbRklKqLcDaGvT6LCBBSo2DtKr6ym13SVaQDJM\r\nGp5+Vw0vqu8eOvOFcsD0D0MoGzuh+RDyxJOwuI3TTwkoeeb6steg8Zum6eBQ\r\nRkQ1+3Nzs7KnZ3uvMM44YUVdeLVZmc23rDcgDkW4yt+cq2V5A0hXrnXYrb0p\r\nDCRXE+Ei2/ZEvL2G7rzvNKd1cB/X3nUkRZSF7OKbhfEisjDocuZhk0iW7YQn\r\nbFvhUJrXAUpayTXWVIB1fyboxyTE4INliSg=\r\n=SXa0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"e065758fcb42002aeb4f33d6f0af3eea19b3b454","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.16.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"discord.js":"^14.2.0","@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.22.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.7.9","@types/eslint":"^8.4.6","@types/prettier":"^2.7.0","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.0","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.33.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.33.1","prettier-plugin-organize-imports":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.4.1_1661121057979_0.044882163490803206","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"discord-bot-shared","version":"0.5.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.5.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"405f6592786b1ec020d2a86c7c27162d5c31bcb6","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.5.0.tgz","fileCount":24,"integrity":"sha512-9IF9jA1F1ArCYd35HLtLGy3L7n1WMDqOGXDsWnw2KbPwyr2y9fCQE7zIzl/tllZDKFa7DkNg8LEiLOvTecsFLQ==","signatures":[{"sig":"MEQCID/CduIWMA3aT9pikYMrgrwWAJ28D0CGs6IxL1g/TwvcAiA5ptpSFfMcKMIjZ9wmswVa+pLAdVblamWQFYUDMVl36w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjArjvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDpw/+NMLmCip0RkIAJVGGZuJEVCj5XI4zOxvGqjAcA1Bxio/VBqXf\r\ngCNZelvZ6sM417jkac46K6S/SX6yVVinf9ZUirYECpMWf8KWb7XdLQkIWHyM\r\n70kQk6j55wk/tD4HtKQuvwC13l7Jzs4326zxZlHylYTj/wlfk2bbEjUlDpiA\r\niVSjFdogXIbiEqZ7U/O/PuH11UtHpyqbO7uNkrG8oYpusdYThcQd/AFZMmxj\r\n0fD+hBc0zvGCZcHtvHpZgzXp+s3IOOZcPTSurCK1dPAxsDe0XP+Z+QY7q45F\r\na7NoONCx5VouEMPftz5rw4yIqr/gTCnXfFmzlSN6vPi/4cy0l25TvG1esh8R\r\nPrgS9tdXOf0Y56dqmlciw3YYavty1TbrcauIDUqjyGLAJqlLBndgo4iuhbF+\r\nncfk+a2qc3FYwydaQ7x+JUM/71VGHTJsIEHNtR1kbgciTIAspziemfGX81XS\r\nh8EPRhB0b6EQ2Qdii69gty4vMkx6OU19ZmYogZFhic4Z8ASqN5l2NQ8FxQkf\r\nL0ttbxPy8CYkNI6HPYaPhJa7HV6zteGhTT8cOLQFJ5MTceWEI9DZWHRQZQKm\r\n6taRrTuNEj+CEz42V7R8QAJfeuaAgUgSrk355/1rfb9IJ2PlXYKFoQv8WyDV\r\n609Xd3jFc4LV6DT9Pf4ST9XnUzbe0t5ZaMA=\r\n=JPav\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","type":"module","types":"./dist/index.d.ts","gitHead":"1194f899e30e19ef410beb39daa36ec2b76f6a1a","scripts":{"lint":"eslint -f pretty --fix .","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.16.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"discord.js":"^14.2.0","@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.22.0","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.7.9","@types/eslint":"^8.4.6","@types/prettier":"^2.7.0","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.0","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.33.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.33.1","prettier-plugin-organize-imports":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.5.0_1661122799004_0.3398937208916357","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"discord-bot-shared","version":"0.5.1","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.5.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"0eb669eaeb8dcb06d7b2b9c21804bbf905462e20","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.5.1.tgz","fileCount":24,"integrity":"sha512-z6AYh05FLhmFT6+j0LRwACzRrM5DCySHavnfauiFhRZkvSw4LjUGloDHbYh84CpXmgiXCGtmbGXzNhU+y+mXdg==","signatures":[{"sig":"MEUCIQDiWbyEAxxqY6hNnp4TaXAt4jF2QZKtfcQGdTNmiHZBNwIgZ/ho+NUAjMyXhCV/G5hhBY7ogFe+iRoApOnXsBM5/xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH4TgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0QBAAnXUPYHTAMCNLnRKS0MbDttYW/SxufUfrbeuccMd7zmv1ho4H\r\nT+bXvbPVchBSAjnUqgWfEmOYNbzVgBaVPzfZyY1+WKxmdpasPozy6kDm+S0/\r\n/fuEhF6OE5VqmKCfw8ZtopGe/rBKpHoZawqe6rdnq48UUdU41ROYYr1DnKuz\r\nCbQIYA4oFkOyQQNgexOnhXbH/7uqrLoCJyTT3yydzf8eusaqhxiiP4uogSzB\r\nXLJK/GShxHNMEOs6CxZ1GCwE7ijYqlkjW2hC8FAmBqVEDHQ+1JXkdTEYZz6T\r\na2zUnkIANnmI5PrQQ/0bgOeCM9bRa4ijUBVscoN7S84v2UoCbuUSFA1ht+rN\r\nnGCJISi4QvOZUVvOk4beYthO84v/fUjMAvpc/OqS7ASPAn2TPc/xzOCmrHJ1\r\nj1gg6DeDwVQk8YbmTEd/9Arx9tQYO5RQrE10Er9a9fjyv9lp0+4TyGPWYKtG\r\njjryLqpJ1vehHy7Kn6e/+gSare1PnBDOHkkMKUowug57j62NCnzgcgzKsDTx\r\nkMqpXTZgo09LJzS1lebh6tPR+PPRfZHT4DaLg4KOeK7wKW02upcPUhXLdN1y\r\nJUesh3z1vt2TNd4TF9jiNVN9sWtdz1pLld+y1Gq5H46zdX7um+mIumiptXbF\r\naaA2jR+Bf+Bf93EVyHrr5aoMk/Eoat51fhc=\r\n=kP+L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7670b1d53a5695570303dacc2a690e77b5f4afc3","scripts":{"lint":"eslint -f pretty","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.17.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"discord.js":"^14.3.0","@discordjs/rest":"^1.1.0","discord-api-types":"^0.37.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.1","prettier":"^2.7.1","typescript":"^4.8.3","@types/node":"^18.7.16","@types/eslint":"^8.4.6","@types/prettier":"^2.7.0","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.37.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.37.0","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.5.1_1663010015974_0.9179008174776626","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"discord-bot-shared","version":"0.5.2","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.5.2","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"a5bd86040ea5e2b070ce936886e031104673a3ea","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.5.2.tgz","fileCount":24,"integrity":"sha512-h+ZlcrcrXgep+3fAU4w6qm5avfO0RzI3MppJjdFCF97c7MdK2LtGckIvwKp1f+LzYU5CNPifDozmjcOntDt9Rg==","signatures":[{"sig":"MEQCIDVYRgQQV85zuym5iMXUG/8nQYTHw6mL7vf1xkt9Ct2EAiAZ4d8a6j08TM6TpbUwRnjQToP0bY/8hnDWF3mxytWtSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK2XVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot+RAAk2yN430rwzQ4kwgDBLASg6erqSDpGprFGv/1WRBeZRUIhCkh\r\nPKY75XgRsZd0CvBVL6YXaS7pi90F9VppvYUPdSzf37zke0kOzxhivuJdJgLY\r\nN8luJALN2CS6q+lFuARD4+Xao6/2pmPx8tQa8afrylpGKiBj7FD4K6UqEhB4\r\nLVFw254q8JpNJOwRNPco9NI39lLKAuuTBPf8E9WJ/913sS7z6sb/9wSYNqTW\r\ndQGqDS0aB0/bDv5Q+EkrXEdUgiSWORr1y47pMT0E3gG79AmTzIDdSdGX4Yn+\r\nPbwIW0q9vfU0kpX255oVX9nMyO570PsxfXFjomwymPdcib4xyd8z5KhwgndM\r\n/4C1IJVMSnogOEkPsp+pTEV2arJoT1WwZ19O0dcvE3kCDL4Z3L3D1RoZlHjW\r\ngD0s3QjZEywz8mwFFeCZZ8mdXkqdN9r3NJknjpFwyfSMFFDRtp4ojXpmQx/n\r\n9z0KdWnVbTTRYO7g+YHkYu39ZDddeByVZfOgsSuAWTeGAN0T6wglXlrJ8Cjq\r\n8d+D5H4Dnj9xGJEVtR+wxeUfGmijGLlkC1QBfsuZPc00Az0Qtq9TMOcOBIKn\r\nw7tYmlLJOTZ6qoBt9OYZTSg8I9kVLidn8EhVBouWdEiqfClHhhXB6/N/YUlM\r\nQPF55yByaF6uUj7+5W3LWuy/0AhjRNlAADY=\r\n=KboF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0a8d082a8e6135b15a68c9017df58056e293590b","scripts":{"lint":"eslint -f pretty","build":"tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"discord.js":"^14.4.0","@discordjs/rest":"^1.1.0","discord-api-types":"^0.37.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.1","prettier":"^2.7.1","typescript":"^4.8.3","@types/node":"^18.7.18","@types/eslint":"^8.4.6","@types/prettier":"^2.7.0","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.38.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.38.0","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.5.2_1663788501738_0.05705550480559052","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"discord-bot-shared","version":"0.6.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.6.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"b4bc43b58bf7b3a369eb5dd12b0de11847c230a4","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.6.0.tgz","fileCount":17,"integrity":"sha512-hUfqDu+6xjKrZeeG45uamz+H9TVIt9N0webYsFH5nr6Y2LhrSaw87rKcL/4VxwQvLeIukms/XTQgmpHZ86iQOw==","signatures":[{"sig":"MEQCIHpseSq8FsrnOYxz8W9bmFakVZ+AWR3ku0hqPCruVtppAiBOSbu5BSGIwcZTz2Yu5F43KKKJkTPyHXxgYaeEWEg4zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPyUJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDwg//Ry+Bo5yvCX1L1WJkEA5+jDLUwWDvpUxbbHcJ8k0i0PAv8i7m\r\nWwfXjq6MofoJc5OtdqsoZx71l+0MwxkA4NwMSfSNqjnx/t+PqnUUcSN4R2df\r\nMHZrX+TESKSbvr+4IvTJGBAxFPsYO0SEtMIOMqsSCs7oIxbjeXZLuw681LQN\r\n606zuxpt4aT8xFMQjGZxVohrIOhxFD1UPX1vPJhcmBJZEcxXvrVUUXe1sLRF\r\n9sRqxKiaRTnMhX0iAdPMNAy1MkFcrI+OI0fwCFHussbbnn9EOdOMSfjbOsM1\r\n2TrUZpIbejNLim4idMxk+p1Q1ocNqMqokY17pb5S3pr6lhzuOLRD7YHUCUMx\r\nB/VZbQwD7b2Jq75u1tHsRUuvu1ZnJgx78XubiCax2ngReAOLeJ3Z/m00eoFd\r\ndq8TcbwDqbJx8PdbtZPcmo6jxIT7P0thIrdfSseNns+Q385cYlJMa/dEoO6M\r\nxVGEpsTtoYs6slHn30wSffAiBbQ7CNRSLpVk8uWQOfGvr5vDmyh65NKgMuO/\r\ncb+gWqNSB/vIoP1zgN+vs/zBqAPBAeSMyJWbcbCH47K30OqdvLtkRyzs/Ooe\r\nEOTpTVoblH/YdVxGxafFEpocidj3Ny8cj6Tn06p7HskYLVplA1rJMhDoGEm4\r\nMgA7O4hKnghIuIUbp178aSFcflHu43W566Q=\r\n=itcH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.6.0.tgz","scripts":{"lint":"eslint -f pretty .","build":"pnpm lint && tsc","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/45bfbde24ba2cfc01cb39b0ac3421421/discord-bot-shared-0.6.0.tgz","_integrity":"sha512-hUfqDu+6xjKrZeeG45uamz+H9TVIt9N0webYsFH5nr6Y2LhrSaw87rKcL/4VxwQvLeIukms/XTQgmpHZ86iQOw==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"discord.js":"^14.5.0","@discordjs/rest":"^1.2.0","discord-api-types":"^0.37.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.24.0","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.8.3","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^44.0.1","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.39.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.39.0","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.6.0_1665082633748_0.6835208169932552","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"discord-bot-shared","version":"0.6.1","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.6.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"4b857b494f02388b013a8cf0fcb13a295a788994","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.6.1.tgz","fileCount":17,"integrity":"sha512-qvQJmurb8AmmIQ/HMogWBXY3BwFUry0M/AuQo3CtFtuThBp1AEV5oUOD+Ejttx3TnokUhfwLpmGvovLb3zAm/g==","signatures":[{"sig":"MEYCIQCiqZz6gE/iaUA8TD/dK/QIbZjxEJAX9Dux0z7gKWu9mwIhAPPxQDCTWF9I0OvSsyCGGSe/Y146ZycJ2Ifw+kYudMfT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPyhPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX4Q//Zde58Nj/RUPGVWrwLSPSFv378OhMsc2inr/jdP+Yt7sNDL2r\r\nE1O5bFqXrOCUsKFi7UGnWz8NPjgjc7kzj9vPk0qAYwTyiU4geUbt0eahaEaQ\r\n3tJUysGdrjRtxew7Tj9ttF0pci3CSC0v+pJe8LsWT33XsbF72emhUxZENrwU\r\nMFxwwXIluMzJ7SkyOXArb8td3IGaNVDm+vf731O4iZtJNTzZ8l618nOEAdcG\r\nG7qjkkNwXDDD0taMwvZedSFwYzZlWSV49MLSa0bSdoK1TIYOcUgcQISgRVwz\r\nMbsnLi5IbcaWKB/owvsvcFhiDfD1Nhw8OXX83/rTpoM8KGayrToMKobSkM06\r\nnEIRRKICaCVj/GHemV1LSAl1549I2UbT91tc+5sb6HpTDFgFj0S9sl6mlMXd\r\nihLKxuehwG7dZ8IncNLTlI8lxgTKQYuZlczr1De7no/OPoCDd4j2CkDkr3/k\r\nBGGsSqjkcU+p4GGGi+aASEtL+c71iXLKHe8FS1rzLskjxKmtwX+fNs0sbQGX\r\nP4ZO57kX8FlvfBSSaUaroSQF6zfrqSS3Uc8Dze78A6YQIW7wvs7OTU2Xpx8V\r\nM5dqFik2XsxXyUewX1SfVgJHNgVlgH5Gi/YBtoWA9KyDVb4szpHpJ8WTN1sM\r\n8c8YXnqwRIhj9wFH/cBdNmzsClck1bPwyUA=\r\n=ah7J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.6.1.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write ."},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/2775282d819969cd79dbd93e2b476150/discord-bot-shared-0.6.1.tgz","_integrity":"sha512-qvQJmurb8AmmIQ/HMogWBXY3BwFUry0M/AuQo3CtFtuThBp1AEV5oUOD+Ejttx3TnokUhfwLpmGvovLb3zAm/g==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"discord.js":"^14.5.0","@discordjs/rest":"^1.2.0","discord-api-types":"^0.37.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.24.0","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.8.3","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^44.0.1","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.39.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.39.0","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.6.1_1665083471533_0.0020240427963129637","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"discord-bot-shared","version":"0.6.2","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.6.2","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"7d7cd7d88306c5d1a11beb9b28cb6b00f195c3cf","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.6.2.tgz","fileCount":17,"integrity":"sha512-PG2FTE8eHt/5p/IyFU4bDy5QL0GDVZu2MFAtkSnapYU2OFqjB+7uavxCC59BBqJvYJ5X67iHekbz7cI5xDV8pw==","signatures":[{"sig":"MEUCIQCkfW6gjkI32nU6TyM7+XnfAD6RlTTVfscU560XjnIXPgIgBN7DW4CIWIAl/Dnre2SmIYRSZECrH4+2mLVjnqjjfUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPyoQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrskg//S1JRaGmH0xqC9Iez65fCsH/w2nD1qsQC3RAS7lCwNlbYso0t\r\nZIH6Mk1NGmns6x0smn48FWqfst9NV0oc5P1EtIYrrO/Q5SMzqOlcGXlm9QB1\r\nzroxmBI82zvtBn3OotXXPb4x/Huwr/OGYYH4GqV6tnEuDDTA2oGPDQkr5KEg\r\neD9F7npvm41rDICipZnexa2e+e/2HyE46eCW3XhI1jSizdwlUwxb/fifK4FH\r\ndl+3Bdkx0A76wEHB14TT0HY/eAfgsG9QdsUKbkzRihVo4CQVogmFOcLLqvoU\r\ntbFK6+yd2UY4MAIU02pGS/9yo0iu0wnROts0O3gd8eZTXqXieEwChmPCPJAo\r\n06bUSCPFgkEJoO+2+J3Me9iEudLw/MpKr3Y8QyCHvzemtydNHsb2n5Lt3dU6\r\nyD8kuU7MmaJW6WU0R7ysvcdq5rr2R7qwfPqUn0B8Z3B6T95qk5XgR+R0boY+\r\nQrKK0iUYN9kcOcF90FCYqrOgZ9f5ZBWuKN8VE9KTppG2MbgSz4PElKtkFXjA\r\nA3EbVHoydiGR8gYFqKN9DMdICwa+uUjDhERsbOFngUJbzxJlSnCrObz2qIkM\r\nN2ETUo5jIkbaF5xJIUBvqLS+TAcW9oaVV2C+EM5Xt1q4KU2MTkATrpU1x/vB\r\nySb3XIWSjlozYtJlkt/qHJ4LsBH1BEdVKRs=\r\n=Vvco\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.6.2.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/64d0f95624c3e47e04211ac1efd99c13/discord-bot-shared-0.6.2.tgz","_integrity":"sha512-PG2FTE8eHt/5p/IyFU4bDy5QL0GDVZu2MFAtkSnapYU2OFqjB+7uavxCC59BBqJvYJ5X67iHekbz7cI5xDV8pw==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"discord.js":"^14.5.0","@discordjs/rest":"^1.2.0","discord-api-types":"^0.37.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.24.0","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.8.3","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^44.0.1","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.39.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.39.0","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.6.2_1665083920009_0.5625670070307003","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"discord-bot-shared","version":"0.6.3","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.6.3","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"e18097aa73e88c7d8089090f0f885a688436434c","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.6.3.tgz","fileCount":17,"integrity":"sha512-csWV9YLHH2QfYKWyHg0vyaVa6QXig/XVUspyzg+0TI0VkSdA6kw050NkWUhKU/xm3d3yf+Dho6rpizO4jYrkLg==","signatures":[{"sig":"MEUCIED7sZUVnNItp4J72qQv2ARipseDm+YQBADpvmstjzsiAiEAhCVeccWz/om3/n1uOVRQtyHs4ZMNL6XjCu16s3cj3Ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPy4kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBEA/9EX4IPb2vDdbSgJFwxtFlthBjzIVkuP0D6xcAVvP/sqhwY21X\r\nCKcNju6POU8vCO8DBDX+KtAWirYnEfvOF+b77T+a5JiYR70J00WtJJEFxSa3\r\n9jHcgNhzap7rIC7Gwu0az284xPLfB6CrXS4/k8cOVOvn6AoacK/AsEWJL8ZA\r\nZUKVLHjIzE22HfFwle7kAjbBDR+qui8l0Hz5x+T5ORHoIcZ+uay2VdI74Nby\r\ncvGKRqEuHa6MxTvtMpqqle+qhDl0zybvTQfo/qtMXm/raag62AY0XNdAaLUj\r\nSIP2LVv9UowbRoTRtCS6jznwVJ0p3M+WIMrLPDStlp92XUsxGuctVeK6t3+x\r\nkwdxrhAUqnWoGnhkitk+d/N+pm8ihzMh3i1SwNBVSWsZ6pYB7RobHMHjSs9u\r\nfYNDLpL62LrjC00kpTo1purQWN6848ebBAiyV8/XtAXRsXg4dsrLFXicuVvU\r\nTA9OhBjSQtpAcC/zFPdHM7GFQVIgvSJ2S2LsG0fSIrrKVqHZJQFcoq3mPRgT\r\nwYpF62Y7ehZmpHPKFzmKJhms/LbthhxKkeJnFmbbPcFDHsKiCb3+LnKx+PE1\r\nZui8ISh5qpylFkVfrrvXVusEmWuICdXKUXhHYmWsAtU51az92rDpbb0fkQqZ\r\nD1R3MYScqQsJBG9XwZDll4CBIcdt9k6vj+g=\r\n=Mmh1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.6.3.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/892dbda3083a59f2f1506648c01a31b8/discord-bot-shared-0.6.3.tgz","_integrity":"sha512-csWV9YLHH2QfYKWyHg0vyaVa6QXig/XVUspyzg+0TI0VkSdA6kw050NkWUhKU/xm3d3yf+Dho6rpizO4jYrkLg==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"discord.js":"^14.5.0","@discordjs/rest":"^1.2.0","discord-api-types":"^0.37.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.24.0","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.8.3","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^44.0.1","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.39.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.39.0","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.6.3_1665084964527_0.5959338394828964","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"discord-bot-shared","version":"0.6.4","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.6.4","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"5832334d12e5f775795cbd72753271dbfe328d62","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.6.4.tgz","fileCount":17,"integrity":"sha512-rzcCeQMY9hWdEpVCYGFF0FbvHFwOMQCvZLq6lZYgr+2D87rLCG28kHMnTyanzx+s8YD/D4yb/EK/bGAdzQzVIA==","signatures":[{"sig":"MEUCICtYZSDkmq1xcq49Dlgv8NcXnuXmfM2pP7Gn/6N2NQg0AiEAoWmoLzd+YMXHV249bb9TZCPtyuw2BwAe30oeiCmoCqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkQ9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNIBAAkhv6uS0LhkfQQnqKykSv1EeVRPwV71ktH/6dR6H0LCjRgmcm\r\nQ45FJVoDiPhSujCH89HHtQneY4FL8BbiJHnY+6RoEKY92ec/DOAzZ1X1jhET\r\n3MowSpcwRUx4uMQDIZhUJoKIYdKhOb7+LtLyP0djEqYbCJs23MbTNN2NfU0n\r\n0wW2TZOta0yOvaJtM30x32aQYsZ0hFEzd7OEcUfc7BCvO1qJ780ZeLGiP+TT\r\n8KuZ6IXu3eRVQUpVUjqMtS+eo6E4zx7bnrAjHvjVT7BrTlaCmt79YRtTFaQ7\r\nWRbbHobyaGEKUmlrskDxL88mW/7IN66BGbyPgDVxIo7rqBYLmRoxCtfRhGfL\r\nLEameCCGKFcRHXTSkMqz9WtHak61Gzs7NO+XkVHMYnWpSLp4pnkoNyvJBiES\r\ntUUlOc+tYrmch5nMtY+5y/Y1sEbnEdcpV0jhCzEYdH+K0YZQ8JBLiHqSfkMh\r\nI/o89SICfcux1P42UzZaXVIz+Zqe/y/Rb8hYfmb/pPy0dHHlx1wm8NGU9s8o\r\nrb/1LFwfkbb9mXpUz5qdw/WE5YyhGdcr0cTujrqNL98ufvUD2PD1pj51hPNl\r\nsVqcvOEEdLTAZTHt/InKgNJGXHpD8uyMo7h1dUkEOfow/hNphthhFp2jSZVb\r\nWsg1/43mIu7PE8EEc8aYXyqZ36NT71TR6YE=\r\n=BCFX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.6.4.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/f6f13f43d2aad8044681cb336e0ec0bd/discord-bot-shared-0.6.4.tgz","_integrity":"sha512-rzcCeQMY9hWdEpVCYGFF0FbvHFwOMQCvZLq6lZYgr+2D87rLCG28kHMnTyanzx+s8YD/D4yb/EK/bGAdzQzVIA==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"discord.js":"^14.7.1","@discordjs/rest":"^1.4.0","discord-api-types":"^0.37.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.8.1","typescript":"^4.9.3","@types/node":"^18.11.11","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.1","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.45.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.45.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.6.4_1670451017047_0.8776110859194728","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"discord-bot-shared","version":"0.7.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.7.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"56e0b31a5dd6bb0e97ce182a86120ca68043fe8b","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.7.0.tgz","fileCount":17,"integrity":"sha512-ZNY02FnozxwzJI7VXSGP9OG1gP78VhlipkOuFB9um7jXFq/Q/sIdofTGT7UNtieoi+OUno8AFOVPTAbSiIv4zA==","signatures":[{"sig":"MEYCIQDnInhzYxgr4MeimEBoz+HH9TyYTzIzmhqLIFzJwu5CTgIhAN/EPHN42ZamkJpaS//T7awoJL3CzlpmmwLQJZIg0Pcj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl6YeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrpBAAiKpEqwDt8h7jxwFh32lrjOc3Kqy2+Sgqay7aou73xklTKZOw\r\nzPZ1/etdUkRS61jEI44Gr5mN+jM9cqpQMS8taTceYnrrVaEKe+yMC84KwWPt\r\nKWKRH8WQJVaataYM7nuQZXZuYjVqxDrqVcEGQ1wDs99JXfAC+lyq6kUY0vna\r\n/APvVqfVS99QZ96BnHs5tJSopFSEZXYEnz4UYTPUUQPs0jbYNuHwb3BQ/No/\r\n5OmpnVhQf5X5p17vJx1y4mp3Dwu7Gh5h4g0DsmU5VPgfL4k+dN5uwScgDmz3\r\nQisvLm5M8MFlHtM+SG3Imz/ul3LO2H6ZvgluXZ4+zvE1abF4pJlsv5PB+QG5\r\nXF3jlBMGEr7H874IVzjw4vZUFUP6iLXNWujM/EDHxk6s0E7uL144Ry+q+0Jo\r\ndZKeq7SvX+m1iiHunYLy3wVDoqZ9fXmyVoGbl8fydakZGq9wQFUCyKVRX3FA\r\nej20mHdy8yoUnrKEq9teDFbL9zRkVdcoyWC4mREFyPO7ytsmdLCkPcoAlTNT\r\nGd59CSXBg3hE+5mONK0N/tEx1cso7CES2mm8BvNlTx5U2pUyLqnNs/OFXOfm\r\nQIqpWwoqcMCaVdGfq2fOUs3qxx90i+N7KZFouyit0w28eOKDjYZ0wvurqDAo\r\nuhRhp/Qpze0oRC1ULlkOb9M6WJuXmupVgm4=\r\n=Q61c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.7.0.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/ccb222864d125bbb4139922d5b7c9442/discord-bot-shared-0.7.0.tgz","_integrity":"sha512-ZNY02FnozxwzJI7VXSGP9OG1gP78VhlipkOuFB9um7jXFq/Q/sIdofTGT7UNtieoi+OUno8AFOVPTAbSiIv4zA==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"discord.js":"^14.7.1","@discordjs/rest":"^1.4.0","discord-api-types":"^0.37.22"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"^18.11.13","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.46.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.46.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.7.0_1670882846666_0.8075655470680045","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"discord-bot-shared","version":"0.8.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.8.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"f92775b3bcbc7bee10d82a25b368ea63b2a4c55a","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.8.0.tgz","fileCount":17,"integrity":"sha512-c0DN0hAs7tw13CJDAO+MUaxiOdZtUKzxiDYxlnnt0bg5RxCBxDTeINTQJbuX5QsJbQSiVvNeAhlLXTP3Z/TxBw==","signatures":[{"sig":"MEYCIQDisjfv+8aQ6c/0TP0R0BZeGjNsY7mba2lt24yTEbTuEQIhAOd8uzsCZrxIaG2S+OU4l0I9L0gAjH2ek/Iiz4h50e/H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmg0DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpksg//VUZNDPYME85FDeZYDzsQMdckVAxhuFoUzn/hyr81+GhxH/ZG\r\nzDQofff7gqcOv7nnftfR43rw1SgElk9KBOBpkx/xbRbZR8DXrSto051WZV4P\r\nH3MrEBQcdzs3ki4xerWNLzuN0Jgcwvn8kveG05J61u4K1Jkr6zxunBggphsv\r\nFLuBb7TWkzQsYBATzNbaRrqJBQ1LWW0cPMliCUp3GvcyqKIzKoMsrQlCfthO\r\niUwE8YL30ld2XPLYgkLDMgQxcBlrZ6UGEfqSGEbHy2c7xrfc8iAWVg8uLt9Y\r\naIncTgD+VlhGChvQtdp6plOukuOsINqQ9G1iq2nBxlTC8tQHmZI65kTbW+cc\r\nOHzv4XqmiSxaX9/3H+i13EElmry5T2m8L8wfStbiW3+UxqXeyyWUHYj4XQ7x\r\nBOO/G1rUSbs09Ld/j8iDuPOvjtO92XbmXHMkZCBuIiF2PEVKxklQq2duK3pW\r\ngJFCisOq5gzj9gnQbF0N6w9idxfMyFoGwc2boQqdWWzoF/Jzgnn4ugYZSpDn\r\nHQoJJTeJS1AdlMna3nsJ681mGHI0mZ6EAA5r2bOF2g26yWHpZ9eVi/h2azkM\r\nRhhvJL3daSRrhQYymVm8v/bfNVFKuvSjgd6GJ7CmV2e7vhm6gfP3w2+7LoR+\r\nPJ7Ko+tDVc549qsWIMtIKNS4047SmID2fgo=\r\n=yuPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.8.0.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/4b1885dc9a09d336297f74772db1225b/discord-bot-shared-0.8.0.tgz","_integrity":"sha512-c0DN0hAs7tw13CJDAO+MUaxiOdZtUKzxiDYxlnnt0bg5RxCBxDTeINTQJbuX5QsJbQSiVvNeAhlLXTP3Z/TxBw==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"9.2.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"19.2.0","dependencies":{"discord.js":"^14.7.1","@discordjs/rest":"^1.4.0","discord-api-types":"^0.37.22"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"^18.11.15","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.46.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.46.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.8.0_1671040259214_0.9297472584236297","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"discord-bot-shared","version":"0.8.1","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.8.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"4abc3633c01b9537ffa6f97a898803129e01cfe2","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.8.1.tgz","fileCount":17,"integrity":"sha512-LqPXZiTN5rNqamwHSvToFsAR3sqH4FfEgbplc6kp2udhv0bX5niu1qK1+5XzvlLjJgN1vpOpRu9yo7XvnDvUAA==","signatures":[{"sig":"MEUCIFQuW1/w2gYzEZijjKmS1DGmMpS0MBkCe5a3QAUb/L6eAiEA5PGQZ6/C2Yp4dVoeL3V4HszDE98nodiqE/ra/voVWMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmhOlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxRRAAkpeJRrgli/QfANPMKsiH0/PA572nWJq+sF66r3Ly7ut3EPoK\r\nUri7AAJMgzgYe/+7kRZ0PzC3zh/xm15XEWIlgqb145rTJQ0aXuy8Y/TmuNjW\r\nXRps7Y+Hd/pn5zQ5MB6KqYabQiHkouWH0fNic7LcpNNDwVvHbtoTDkghOaQA\r\nePWsuVYwgcyYy0ptUr80rR0EX5lhLHJlWRHjokiQLLRvspx2pj6tJggFDFP+\r\n8HqJeSy3AD0lAgkX2As6OzcpnGp3YOTSHndl8hODoJvMi86MEXt7TfRawjaW\r\njuZBZ1XEIbdecosWhBtalNqf6G73xfBZ5HpoXv+Lx8JzdtT8MR/ZkNKSI4q1\r\nTR4FZr9mm0JYlfsxTrDZ325zrLPc81/4n8S3JSDQvMGtUYca/RBm4H/lUQEH\r\n4Hwx5/hiFAfwZvllTSdLL7iSwuo/CRb1GMhN7fGrJ8BmbZ8qD6ArK+khf7Bo\r\nqqkR1jTh0G4rfAwSWbkqm2L/QIfjLXGlvZiI/Xwq0meUee9kWXvE/dh/KwAc\r\nL0S0uY6/r/qsXvAsXwqAKfB+O75Sn+WThX9HuoDna+UcWDr4g8k4fhv23BVs\r\nCWS243XcLgt5Hzd8w0DTn6pJUcI9CAvwr+47hE4nnh4vjC7xwW8RDx/ehJLM\r\nq200qq13Z9+ZW2SgPkRB95WoX6w5trCFCQE=\r\n=RI1T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.8.1.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/c4777000007bda8378ae7a86f2c046fb/discord-bot-shared-0.8.1.tgz","_integrity":"sha512-LqPXZiTN5rNqamwHSvToFsAR3sqH4FfEgbplc6kp2udhv0bX5niu1qK1+5XzvlLjJgN1vpOpRu9yo7XvnDvUAA==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"9.2.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"19.2.0","dependencies":{"discord.js":"^14.7.1","@discordjs/rest":"^1.4.0","discord-api-types":"^0.37.22"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"^18.11.15","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.46.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.46.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.8.1_1671041957526_0.2929491878845767","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"discord-bot-shared","version":"0.9.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.9.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"b00f008fd8e8963ec4c48678835c96f7c2e925a0","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.9.0.tgz","fileCount":13,"integrity":"sha512-OgnFmu3hxGMOQTDtVwqWtKo687iPrsRiSofVeBS9USbWQtz/ZgxOU5nJmi7W0Sq+JOnVnBVV5XGmphCGOqJ2iQ==","signatures":[{"sig":"MEUCIBa7h0h78+uy6sNAvxzOdbow3pDN+LWO8kvXAHnYgWeOAiEAjEQHieVgUevbSsNuSbnPxoehvW75JCaMFuQ4YdABljc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnl5NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1rBAAlNdzRjLDgXIWViVgfIhHFh/WpVrafjVm459CE2P/Ou3TvPds\r\na2UaNLUZcN5Q+nD0lFXaTXC2OLJF+rv/2SJ8eTn+0h7saEaLC706ll89eqCq\r\n0jJaP60rpnivPkgiM8mn4fmUiVkGIizf0FePWc6TCNYtEvDwovvzNPPnAopK\r\nf1Fp3Nd39b08R2qBJuGgEiAQu8idBXQyF2rEFFLTWDW8BriiHPG2Ficl8jKb\r\nSaVZgZD67SUfPFaRyud8eOjmXBm8rJ7IBn0aeE2P1XLHzv0Y/qJKtZecipjV\r\nOljpS35Uiogqe/fSMhbVkZ96GzMoja14uMAXX66cCY+jknjNYyT8CqU6FUvf\r\nX8HM1NT7aytbRj+4XxdRsJAxjGF3SgxQOmWW+IgbJStvBsvMdglOWcK/dJ/R\r\nanwpPyvDU1NqounVnpquylyfM4szpwCxtVMlLFNNhKf670CCCmp/uO26eAm9\r\nd/MzMCS3yqVChl0IthuUB8RA9NKkMAXV0tdQPkLjlLk3EJv+4vuvyCI9uDzb\r\nX5v3lZWDL+oGouG+ADwZB7b4LPWWCCuscH8xH/+XF4Mp0bYP6oQLBzV6LtBV\r\nH9AjRHU2ehqKZiSoaIkrHgdxF+KU4bIPdPUEEBI3uNIEXqz1+GO5pOp1Rxlk\r\n+SpwF838jYMj89YuLDhsUg56wKaoHdZZWMY=\r\n=LRio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.9.0.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/d226ead8103ad788f40c9bcb08e33b10/discord-bot-shared-0.9.0.tgz","_integrity":"sha512-OgnFmu3hxGMOQTDtVwqWtKo687iPrsRiSofVeBS9USbWQtz/ZgxOU5nJmi7W0Sq+JOnVnBVV5XGmphCGOqJ2iQ==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.11.0","dependencies":{"discord.js":"^14.7.1","@discordjs/rest":"^1.4.0","discord-api-types":"^0.37.22"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"^18.11.15","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.46.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.46.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.9.0_1671323213163_0.7797344610591161","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"discord-bot-shared","version":"0.9.1","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.9.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"937de8d5c711481333984c4e2d1aa31110fa8614","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.9.1.tgz","fileCount":13,"integrity":"sha512-HqmQ5vHYy7mX3QxbxkZhI/Mw8YChuTXWWfv6+E9nQjT4WGyKGfQC+DZCFP3hbyw/ZGvCC/KGz8M51qReiz2dXg==","signatures":[{"sig":"MEQCHzMGDE+6U7ahmx/+yRYbNsWzZ7Yh6922/1zORviHBJcCIQDFTqmlH+SBQH6PFSzRmwQjtKdP5Qw9nYxh7rIzK76gmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnl7VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpifw//XnIQM9GLV7JtEOx4K3Ewm3Vo+FVoglwjacNi4LEiz8/+oDWx\r\ngMxtZSqcH+yPDFA2CscjwKXsrl6hNZTRgRGwHBarO09PKTPRYaYS29fnTRvR\r\ntQSgBKR003feq+Xn0YNJ9mqEnGx15kBfoJb6sneLpXkuIdVhWeImGjeAsLB0\r\nRLc+so1U1+nmE8EgxHi+INvM/qSMlYzGxB4CTgRErQXcWFy6v2i9XLyhHqfY\r\nqi5m2hNuFYOaJUpUhQuB0gDK0fLmgnY1a5VD9RSVOAZAFEwifvxEs6q/W4Cs\r\nrOWHP5zUC+q2U1U1YzdVM68z7eWBspPQgf3VcT1aIsu59JFH3ylfegMv+JYK\r\nWQu1DNT1oiOk7FRQE6OTI1MFVuE75K20zkyQNMk1DNvFsHbyTdBNi/CdFEvk\r\nBKKJAzKd8jk8pnHtjULiV9/oTOacYOKYrH/cnMyp9p2J52N+QTj10s7YMLm3\r\nUdIdJe3wI164ppJfK7pgdNvIKLk0ZTGVgFJNi0c3b/Omi/CNHqdoMGutaDWJ\r\nd8wA96Es+tpTcDsma53mqukJ0HmR9/iUGTVf+10LvRaktAErglxE3HwGg702\r\n3XZj6mAtGsVKUrNNdkmdTbFqRl1OIdDbETFg7YuPensoaZGEbZxrivTxf1fL\r\nZiib53r98VQUjB1DyUA9oODO1TPThPey3ho=\r\n=UBp/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.9.1.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint -f pretty .","build":"rm -rf dist && pnpm lint && tsc && pnpm format","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/tmp/ea9f2cc92c9c63a467446ca148725ca7/discord-bot-shared-0.9.1.tgz","_integrity":"sha512-HqmQ5vHYy7mX3QxbxkZhI/Mw8YChuTXWWfv6+E9nQjT4WGyKGfQC+DZCFP3hbyw/ZGvCC/KGz8M51qReiz2dXg==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"8.19.2","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"18.11.0","dependencies":{"discord.js":"^14.7.1","@discordjs/rest":"^1.5.0","discord-api-types":"^0.37.23"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"^18.11.17","prettier-plugin-sh":"^0.12.8","prettier-plugin-pkg":"^0.17.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","@typescript-eslint/parser":"^5.46.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.46.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.9.1_1671323349204_0.5720521562726446","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"discord-bot-shared","version":"0.10.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.10.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"720df7aa94e916c84a0c875e33dc076d4378a1c3","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.10.0.tgz","fileCount":13,"integrity":"sha512-/KCCxfLmCUNqVv6FAnM6nCg+ILIQUv9lMjMXbfp0pZWM0i8LJ1pIvJwz61rZiga8sZGFDEsXIXEVc40qdwbNsg==","signatures":[{"sig":"MEQCIGKmG3VgjrZ5d42QU8BsSzs/09YfbC30svkBnQcCyxjZAiBJjoc+YxM60UAjw/iKqPdKPlHPnTcrbA3+32skIcTaWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22936},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.10.0.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint ./src/","build":"rm -rf dist && tsc","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/private/var/folders/7x/4k0lv2v52wz7c6n1f2290c0m0000gn/T/dafadf77395b6f6d9ab94b8334f4ae6a/discord-bot-shared-0.10.0.tgz","_integrity":"sha512-/KCCxfLmCUNqVv6FAnM6nCg+ILIQUv9lMjMXbfp0pZWM0i8LJ1pIvJwz61rZiga8sZGFDEsXIXEVc40qdwbNsg==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"9.8.1","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.47.0","prettier":"^3.0.2","discord.js":"^14.13.0","typescript":"^5.1.6","@types/node":"^20.5.1","prettier-plugin-sh":"^0.13.1","prettier-plugin-pkg":"^0.18.0","eslint-plugin-sonarjs":"^0.20.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"discord.js":">14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.10.0_1692585460485_0.6225966554874618","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"discord-bot-shared","version":"0.11.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.11.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"600a3db8f95d44f67d0928c3e55a792f35c748c3","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.11.0.tgz","fileCount":13,"integrity":"sha512-E2IxDFdZ4d7dkbYIfTM8GSVYWTfbonaA3LpZfiuKQ9p9W/Ga+wFoAJoae6OvZE6lGNLMwaO1kEWw7MWKU79b2w==","signatures":[{"sig":"MEQCIGT2VUZyyUED0Wu8Ba1CkWH71G7C64AjHTMQQHK6wyDQAiB1on7ysrsQGE/wk6RQaRhDEjxt/z1vZtWtpAqgOrKONw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26637},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.11.0.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint ./src/","build":"rm -rf dist && tsc","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/private/var/folders/7x/4k0lv2v52wz7c6n1f2290c0m0000gn/T/b52b84e2765f79f50983ac778a49eb22/discord-bot-shared-0.11.0.tgz","_integrity":"sha512-E2IxDFdZ4d7dkbYIfTM8GSVYWTfbonaA3LpZfiuKQ9p9W/Ga+wFoAJoae6OvZE6lGNLMwaO1kEWw7MWKU79b2w==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.0.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"20.6.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.49.0","prettier":"^3.0.3","discord.js":"^14.13.0","typescript":"^5.2.2","@types/node":"^20.6.0","prettier-plugin-sh":"^0.13.1","prettier-plugin-pkg":"^0.18.0","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"discord.js":">14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.11.0_1694293253658_0.024656392769433655","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"discord-bot-shared","version":"0.12.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.12.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"90946ab31f01d7e7a9cc59cfa635551c93ba5bc9","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.12.0.tgz","fileCount":13,"integrity":"sha512-KluyhWiX1LGKGnv/9ulkLJ/2AthK2IHBSBIOCxl9ohFK1snsDH2RfCueu89jyeAmc6ar/xV3eyE1ggWN2PX/eA==","signatures":[{"sig":"MEYCIQCnzfcHyyeoimpZVcHKBUh+phQ6zjsIw3H0ZqPnG8P0aQIhAPDAl0CxA42CoZv5QHW9VeqfZdmzj3xikuH5WzDA6iGi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27443},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.12.0.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint ./src/","build":"tsc","format":"prettier --write .","prebuild":"pnpm format && pnpm lint && rm -rf dist","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/private/var/folders/7x/4k0lv2v52wz7c6n1f2290c0m0000gn/T/5a5e8340b8928274b0b527acf636acde/discord-bot-shared-0.12.0.tgz","_integrity":"sha512-KluyhWiX1LGKGnv/9ulkLJ/2AthK2IHBSBIOCxl9ohFK1snsDH2RfCueu89jyeAmc6ar/xV3eyE1ggWN2PX/eA==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.0.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"20.6.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.49.0","prettier":"^3.0.3","discord.js":"^14.13.0","typescript":"^5.2.2","@types/node":"^20.6.0","prettier-plugin-sh":"^0.13.1","prettier-plugin-pkg":"^0.18.0","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.12.0_1694299103212_0.7909442609100816","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"discord-bot-shared","version":"0.13.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.13.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"93ef299f2b65ca37656507e411a692317d682011","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.13.0.tgz","fileCount":13,"integrity":"sha512-++uTc9kRHN2v9Hrjq3fawLpf2CRrvJzFoS8jQzBFcIoCxEjQrG+9GD2mSJ1Rjifz4XGijm7Ub9OEr/ndF/ewEA==","signatures":[{"sig":"MEUCIQDm5Wy9GUVAFqOwB8Nn17Ba/c6x1foNBmL+5mKBdCFlugIgN2fgQgAqxClPQeNmm4Cg1lgziP8H3QIQ6Gk3s7XYG2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27422},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.13.0.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"eslint ./src/","build":"rm -rf dist && tsc","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/private/var/folders/7x/4k0lv2v52wz7c6n1f2290c0m0000gn/T/41dbb6be9d920f60f850dddb05e0194a/discord-bot-shared-0.13.0.tgz","_integrity":"sha512-++uTc9kRHN2v9Hrjq3fawLpf2CRrvJzFoS8jQzBFcIoCxEjQrG+9GD2mSJ1Rjifz4XGijm7Ub9OEr/ndF/ewEA==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.1.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.49.0","prettier":"^3.0.3","discord.js":"^14.13.0","typescript":"^5.2.2","@types/node":"^20.6.2","prettier-plugin-sh":"^0.13.1","prettier-plugin-pkg":"^0.18.0","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.7.0","@typescript-eslint/eslint-plugin":"^6.7.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.13.0_1694894384301_0.5125912509270236","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"discord-bot-shared","version":"0.14.0","author":{"name":"adamhl8"},"license":"MIT","_id":"discord-bot-shared@0.14.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared#readme","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"c18b16774a9543bf3fdfee145dc02104f5d938b3","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.14.0.tgz","fileCount":13,"integrity":"sha512-/zPWGZBphdS1whYxpCs2Pk6JyoSbxQshEbqB62v414otFiM2Z7KJJldNl2QLGYH9ppJ1sAA/UXuToe/ZQFV2QA==","signatures":[{"sig":"MEQCIHaFY7Sja8mMndSIJCsj0B89Y+apAxY9DqKS2ikAn+w+AiBUEe5j6BjGYEA9ANVQcH9Uso5UEHxonjLq7Xu0xUfUKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32316},"main":"dist/index.js","type":"module","_from":"file:discord-bot-shared-0.14.0.tgz","types":"dist/types/index.d.ts","scripts":{"lint":"tsc --noEmit && eslint ./src/","build":"rm -rf dist && tsc","format":"prettier --write .","prepublish":"pnpm build"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_resolved":"/private/var/folders/7x/4k0lv2v52wz7c6n1f2290c0m0000gn/T/2c70ceaceac9cca8be521f3be75fec4d/discord-bot-shared-0.14.0.tgz","_integrity":"sha512-/zPWGZBphdS1whYxpCs2Pk6JyoSbxQshEbqB62v414otFiM2Z7KJJldNl2QLGYH9ppJ1sAA/UXuToe/ZQFV2QA==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.1.0","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.49.0","prettier":"^3.0.3","discord.js":"^14.13.0","typescript":"^5.2.2","@types/node":"^20.6.2","prettier-plugin-sh":"^0.13.1","prettier-plugin-pkg":"^0.18.0","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.7.0","@typescript-eslint/eslint-plugin":"^6.7.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.14.0_1694910415047_0.974183285391478","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"discord-bot-shared","version":"0.14.1","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.14.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"2a44170f8598ef86d23abceaf9ebec30b2a9dda5","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.14.1.tgz","fileCount":18,"integrity":"sha512-Z9dXEgoObq+M08CvUZxcVewtJiM6O2zBUWpLp8VM2KR84NWiZI9nhCPuEvAmoXemXJ28SRBsU46sp6Wj+ywIiw==","signatures":[{"sig":"MEYCIQDcKlMeCMcfHPfjD+J2FfQKv6d3roE3MhndUFysSXi2vQIhAMIKStAKbNz/2u1/Oi3yyLRgwDu4fiajbe6+vgBAyL6Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33014},"type":"module","shasum":"2a44170f8598ef86d23abceaf9ebec30b2a9dda5","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit && prettier --write . && eslint .","bundle":"bun lint && rm -rf ./dist && tsc -p ./tsconfig.build.json","prepare":"find .githooks -type f -exec ln -srf {} .git/hooks/ \\;","prepublish":"bun bundle"},"_npmUser":{"name":"adamhl8","actor":{"name":"adamhl8","type":"user","email":"adamhl@pm.me"},"email":"adamhl@pm.me"},"_integrity":"sha512-Z9dXEgoObq+M08CvUZxcVewtJiM6O2zBUWpLp8VM2KR84NWiZI9nhCPuEvAmoXemXJ28SRBsU46sp6Wj+ywIiw==","repository":{"url":"https://github.com/adamhl8/discord-bot-shared","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.29.0","prettier":"^3.6.1","@types/bun":"^1.2.17","discord.js":"^14.20.0","typescript":"^5.8.3","typescript-eslint":"^8.35.0","eslint-config-builder":"^0.21.2"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.14.1_1750876056344_0.6330546747397916","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"discord-bot-shared","version":"0.14.2","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.14.2","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"d12821026a88f16623291a4fe0de7f8d5cd191aa","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.14.2.tgz","fileCount":18,"integrity":"sha512-tLTGaeYRTTMqbZkQgMmrfS6+taOLVKUbEoiVU8owc/CXKJgz0ZkSDKE3+h8mKXwMY4KqNG6DwWUyIeVtmpYyUg==","signatures":[{"sig":"MEYCIQCREsT7/WpencAVT+rIfovuxIy1VKHtBsNYhZRZ3RWMYQIhAM06DdDwg0lk9oAlByLvAMiZYgfQ5UCbuX/1txM6+oxz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33062},"type":"module","shasum":"d12821026a88f16623291a4fe0de7f8d5cd191aa","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit && prettier --write . && eslint .","bundle":"bun lint && rm -rf ./dist && tsc -p ./tsconfig.build.json","prepare":"find .githooks -type f -exec ln -srf {} .git/hooks/ \\;","prepublish":"bun bundle"},"_npmUser":{"name":"adamhl8","actor":{"name":"adamhl8","type":"user","email":"adamhl@pm.me"},"email":"adamhl@pm.me"},"_integrity":"sha512-tLTGaeYRTTMqbZkQgMmrfS6+taOLVKUbEoiVU8owc/CXKJgz0ZkSDKE3+h8mKXwMY4KqNG6DwWUyIeVtmpYyUg==","repository":{"url":"https://github.com/adamhl8/discord-bot-shared","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.29.0","prettier":"^3.6.1","@types/bun":"^1.2.17","discord.js":"^14.21.0","typescript":"^5.8.3","typescript-eslint":"^8.35.0","eslint-config-builder":"^0.21.2"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.14.2_1750908970330_0.864921980067086","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"discord-bot-shared","version":"0.14.3","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.14.3","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"cba867c66d6d0d704daf1ad23e183b882c9e5f50","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.14.3.tgz","fileCount":18,"integrity":"sha512-hxwj7OwttydHvAuKPUFYkeoAoxhh220rhbsh3l+gILtWkV/8FmQ65LKhXF0rRgZX3wcYkLNmIlPhCkcmP2/dHw==","signatures":[{"sig":"MEUCIQC7VOY1SM/O4VNEmVeELPnGn4WNQvfcH68CN0w2fI2fewIgKH64QMYuKFOxD3yBOQCr9NpC0kAKkHFgYZRSMwsTOiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32904},"type":"module","shasum":"cba867c66d6d0d704daf1ad23e183b882c9e5f50","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit && biome check --write","bundle":"rm -rf ./dist && bun lint && tsc","prepare":"find .githooks -type f -exec ln -srf {} .git/hooks/ \\;","prepublishOnly":"bun bundle"},"_npmUser":{"name":"adamhl8","actor":{"name":"adamhl8","type":"user","email":"adamhl@pm.me"},"email":"adamhl@pm.me"},"_integrity":"sha512-hxwj7OwttydHvAuKPUFYkeoAoxhh220rhbsh3l+gILtWkV/8FmQ65LKhXF0rRgZX3wcYkLNmIlPhCkcmP2/dHw==","repository":{"url":"https://github.com/adamhl8/discord-bot-shared","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","discord.js":"^14.21.0","typescript":"^5.8.3","@biomejs/biome":"^2.0.6","@adamhl8/configs":"^0.5.0"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.14.3_1751474774986_0.9839575770492335","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"discord-bot-shared","version":"0.14.4","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.14.4","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"7c0ff72f52c9e9a1f7b29915b7f1944373ac5770","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.14.4.tgz","fileCount":23,"integrity":"sha512-XYVRtIZkm1iFPID3zzViYz3qPjdHBs/RFvLyajTgv/JcovNxGUrlFmAC8IHAMgeoEFXnrCHBkfWuAWohpNrz3w==","signatures":[{"sig":"MEUCIQDYIPEHzwH9fU60FK4Cjjqv5prcw04V3yteSeFiLxc8cgIgeQk3dh0eWZPpYyDtRo/AaL8yNoQShtoVrnKZ6nOfSuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40378},"type":"module","shasum":"7c0ff72f52c9e9a1f7b29915b7f1944373ac5770","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"markdown-toc -i --bullets '-' --maxdepth 3 ./README.md && tsc --noEmit && biome check --write && adamhl8-knip","bundle":"bun lint && tsdown","prepare":"find .githooks -type f -exec ln -srf {} .git/hooks/ \\; || true","prepublishOnly":"bun bundle"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_integrity":"sha512-XYVRtIZkm1iFPID3zzViYz3qPjdHBs/RFvLyajTgv/JcovNxGUrlFmAC8IHAMgeoEFXnrCHBkfWuAWohpNrz3w==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.63.1","tsdown":"^0.15.2","publint":"^0.3.13","@types/bun":"^1.2.22","discord.js":"^14.22.1","typescript":"^5.9.2","markdown-toc":"^1.2.0","@biomejs/biome":"^2.2.4","@adamhl8/configs":"^0.15.23","@arethetypeswrong/core":"^0.18.2"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.14.4_1758295651585_0.979303665512405","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"discord-bot-shared","version":"0.14.5","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.14.5","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"cf8dbdbbcdad1747a5d2e78ae1c044a8bc4b2e8d","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.14.5.tgz","fileCount":23,"integrity":"sha512-bHe4YWYiPjmJNNO94x0zkMrTTjK+ReHkeUEECafxIy8CkQ9FIBJN4EVQqLCjIT2kWMJb9yU9TmkJtEkzhl53/A==","signatures":[{"sig":"MEUCIQCbHAgx1TWEYox3brSn9/0sRPl9ECDyiR6rI4x1IDKOJQIgJwlJCgBk8jypNd06vkTKUcePvvio3oDWkvEX9p8AmX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40268},"type":"module","shasum":"cf8dbdbbcdad1747a5d2e78ae1c044a8bc4b2e8d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"markdown-toc -i --bullets '-' --maxdepth 3 ./README.md && ts-import-fix -w && tsc --noEmit && biome check --write && adamhl8-knip","bundle":"bun lint && tsdown","prepare":"find .githooks -type f -exec ln -srf {} .git/hooks/ \\; || true","prepublishOnly":"bun bundle"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_integrity":"sha512-bHe4YWYiPjmJNNO94x0zkMrTTjK+ReHkeUEECafxIy8CkQ9FIBJN4EVQqLCjIT2kWMJb9yU9TmkJtEkzhl53/A==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.68.0","tsdown":"^0.16.1","publint":"^0.3.15","@types/bun":"^1.3.2","discord.js":"^14.24.2","typescript":"^5.9.3","markdown-toc":"^1.2.0","@biomejs/biome":"^2.3.4","@adamhl8/configs":"^0.17.9","@arethetypeswrong/core":"^0.18.2"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.14.5_1762708695559_0.49115282380956904","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"discord-bot-shared","version":"0.15.0","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.15.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"abf847dedf0cd131e7612225ca476b9781b782d7","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.15.0.tgz","fileCount":23,"integrity":"sha512-1tHl4BxI4tynKVb1LOBH0nP8ikbNzQCijFzZPyWfPLIxvFonzDuBLjo3ctP6Ay4D1fMJmxESoa5zYQKNQH60Vg==","signatures":[{"sig":"MEYCIQDhw/0dMoVyGkq8f4/WH/L5+AKqLkcXkonqg91cdpdqsAIhAPsVFtB1J4eNdeQ6/0ptdPs97DuLpvQoLIuqOplyFoEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42964},"type":"module","shasum":"abf847dedf0cd131e7612225ca476b9781b782d7","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"markdown-toc -i --bullets '-' --maxdepth 3 ./README.md && ts-import-fix -w && tsc --noEmit && biome check --write && adamhl8-knip","bundle":"bun lint && tsdown","prepare":"find .githooks -type f -exec ln -srf {} .git/hooks/ \\; || true","prepublishOnly":"bun bundle"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_integrity":"sha512-1tHl4BxI4tynKVb1LOBH0nP8ikbNzQCijFzZPyWfPLIxvFonzDuBLjo3ctP6Ay4D1fMJmxESoa5zYQKNQH60Vg==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.73.1","tsdown":"^0.17.2","publint":"^0.3.16","@types/bun":"^1.3.4","discord.js":"^14.25.1","typescript":"^5.9.3","markdown-toc":"^1.2.0","@biomejs/biome":"^2.3.8","@adamhl8/configs":"^0.18.0","@arethetypeswrong/core":"^0.18.2"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.15.0_1765403820598_0.6618151397651357","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"discord-bot-shared","version":"0.16.0","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.16.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"0653504ef4c30e3ca3eb07652cdc5a28c43c7598","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.16.0.tgz","fileCount":23,"integrity":"sha512-d45PP8TSq3VVqDZjeP73swawjbHPoRGnFpOcwTDoj0kiFDDv7+kmM9rC313YJnd31j252/qyMv7B5YEZ7aiVnw==","signatures":[{"sig":"MEYCIQCGrV5QLFC8qCqvK6eC0oCDzZkZZeqzV+iMo2cKdpk/9gIhAIDOBBtHh+s/fjNHIcqv40XyPqKmG4qDSXF/3VT5SgRD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47263},"type":"module","shasum":"0653504ef4c30e3ca3eb07652cdc5a28c43c7598","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"markdown-toc -i --bullets '-' --maxdepth 3 ./README.md && ts-import-fix -w && tsc --noEmit && biome check --write && adamhl8-knip","bundle":"bun lint && tsdown","prepare":"find .githooks -type f -exec ln -srf {} .git/hooks/ \\; || true","prepublishOnly":"bun bundle"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_integrity":"sha512-d45PP8TSq3VVqDZjeP73swawjbHPoRGnFpOcwTDoj0kiFDDv7+kmM9rC313YJnd31j252/qyMv7B5YEZ7aiVnw==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ts-explicit-errors":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.73.4","tsdown":"^0.17.3","publint":"^0.3.16","@types/bun":"^1.3.4","discord.js":"^14.25.1","typescript":"^5.9.3","markdown-toc":"^1.2.0","@biomejs/biome":"^2.3.8","@adamhl8/configs":"^0.18.0","@arethetypeswrong/core":"^0.18.2"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.16.0_1765671949471_0.388985297965466","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"discord-bot-shared","version":"0.16.1","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.16.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"b0a36bfecf48158d95c74ee7cf64e86564322cfc","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.16.1.tgz","fileCount":23,"integrity":"sha512-ddAS8/dSQsn/57dbMgP2rk5LrpD3kA05L+0ZwShQ/8r3HLfXQkvE5Nz9TTtyY3dO05m273Q8w1QPm3KM5DKElQ==","signatures":[{"sig":"MEYCIQDfu0qKLC+h9Qp663LCcpc4/z8Q396nMsBe4nW0ONHwagIhAICvGbuA2xeUXNVpAX6KdMEm7SBvE8sGT6adZwkey8D2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47177},"type":"module","shasum":"b0a36bfecf48158d95c74ee7cf64e86564322cfc","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"markdown-toc -i --bullets '-' --maxdepth 3 ./README.md && ts-import-fix -w && tsc --noEmit && biome check --write && adamhl8-knip","bundle":"bun lint && tsdown","prepare":"find .githooks -type f -exec ln -srf {} .git/hooks/ \\; || true","prepublishOnly":"bun bundle"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_integrity":"sha512-ddAS8/dSQsn/57dbMgP2rk5LrpD3kA05L+0ZwShQ/8r3HLfXQkvE5Nz9TTtyY3dO05m273Q8w1QPm3KM5DKElQ==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ts-explicit-errors":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.76.1","tsdown":"^0.18.2","publint":"^0.3.16","@types/bun":"^1.3.5","discord.js":"^14.25.1","typescript":"^5.9.3","markdown-toc":"^1.2.0","@biomejs/biome":"^2.3.10","@adamhl8/configs":"^0.18.0","@arethetypeswrong/core":"^0.18.2"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.16.1_1766325242753_0.432611031844083","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"discord-bot-shared","version":"0.16.2","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.16.2","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"3e4341477843624c5785a333a4c967a6bfc97812","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.16.2.tgz","fileCount":23,"integrity":"sha512-LRofXsviUFFJRh49Z046rRiqRXOXnWN0YO9KczWQdjZ4+7kuWVI6PprXPIYviblJYFVvrEQ1enhO4cKLXFNp7Q==","signatures":[{"sig":"MEYCIQD27n8912CQuEaUkY1a2sRcSO1ByG5ONrmMWTsppUyu3gIhAPnoz+jm5neVSdZ8fgz+JZqo6WrO53DrwNCzVW09Sz6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47939},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*"},"scripts":{"lint":"markdown-toc -i --bullets '-' --maxdepth 3 ./README.md && oxfmt && oxlint --fix --fix-suggestions --fix-dangerously && adamhl8-knip","bundle":"nub run lint && tsdown","prepare":"lefthook install","release":"gh workflow run release.yml","bump-deps":"nub update -L && rm -f lock.yaml && nub i && oxfmt lock.yaml","release:run":"release-it --ci -i \"$(adamhl8-cliff --bumped-version)\""},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"description":"Modules for creating discord bots.","directories":{},"dependencies":{"ts-explicit-errors":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.23.0","oxfmt":"^0.57.0","oxlint":"^1.72.0","tsdown":"^0.22.3","publint":"^0.3.21","discord.js":"^14.26.4","release-it":"^20.2.1","typescript":"^6.0.3","@types/node":"^26.1.0","markdown-toc":"^1.2.0","@commitlint/cli":"^21.2.0","oxlint-tsgolint":"^0.24.0","@adamhl8/configs":"^0.24.10","@arethetypeswrong/core":"^0.18.4","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.16.2_1782964037807_0.04927546225494295","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"discord-bot-shared","version":"0.17.0","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.17.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"deae5976e0ba3508d9a2df8af6f0d35d3eacfb6b","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.17.0.tgz","fileCount":23,"integrity":"sha512-e3kMzifwXPl7OwMrclkrSPg4TGzIX2bkadJnJFfEkTk+I5937EvKp7IT4YgHuqrjmrWEmV40/rsW4EISqP4v8g==","signatures":[{"sig":"MEUCIQDLdz3cNgYig9fjDmn1cSmtFhjUTpeffvzaqtLZUYmS0gIgUM/XSVlQZII6Bj1uTV2DjJqc6Fx+OE41kEpBrssq5aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48191},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*"},"scripts":{"lint":"markdown-toc -i --bullets '-' --maxdepth 3 ./README.md && oxfmt && oxlint --fix --fix-suggestions --fix-dangerously && adamhl8-knip","bundle":"nub run lint && tsdown","prepare":"lefthook install","release":"gh workflow run release.yml","bump-deps":"nub update -L && rm -f lock.yaml && nub i && oxfmt lock.yaml","release:run":"release-it --ci -i \"$(adamhl8-cliff --bumped-version)\""},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"description":"Modules for creating discord bots.","directories":{},"dependencies":{"ts-explicit-errors":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.24.0","oxfmt":"^0.57.0","oxlint":"^1.72.0","tsdown":"^0.22.3","publint":"^0.3.21","discord.js":"^14.26.4","release-it":"^20.2.1","typescript":"^6.0.3","@types/node":"^26.1.0","markdown-toc":"^1.2.0","@commitlint/cli":"^21.2.0","oxlint-tsgolint":"^0.24.0","@adamhl8/configs":"^0.25.0","@arethetypeswrong/core":"^0.18.4","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.17.0_1783130719599_0.7241806666510853","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"discord-bot-shared","version":"0.18.0","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@0.18.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"15fd51dd78228e4ce01b64f02b967d1610dada5f","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-0.18.0.tgz","fileCount":23,"integrity":"sha512-1iUaEnh+oJZOz3zmErI0+yF9ms0miwYl02MIdaSZ/ECrswCW1dZ3u4BC4j8huQL8w9VPjmp2excxyEpV/zCJRw==","signatures":[{"sig":"MEUCIQDLc0OXrngIPU6hO6oA5ISSOPdNE/krRJbh1Q63S6iQCAIgYOSxaMUc5q8T/E2Y7t3EG2R0Bas5qn9irqU6/PtzS8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48438},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*"},"scripts":{"lint":"markdown-toc -i --bullets '-' --maxdepth 3 ./README.md && oxfmt && oxlint --fix --fix-suggestions --fix-dangerously && adamhl8-knip","bundle":"nub run lint && tsdown","prepare":"lefthook install","release":"gh workflow run release.yml","bump-deps":"nub update -L && rm -f lock.yaml && nub i && oxfmt lock.yaml","release:run":"release-it --ci -i \"$(adamhl8-cliff --bumped-version)\""},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"description":"Modules for creating discord bots.","directories":{},"dependencies":{"ts-explicit-errors":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.24.0","oxfmt":"^0.57.0","oxlint":"^1.72.0","tsdown":"^0.22.3","publint":"^0.3.21","discord.js":"^14.26.4","release-it":"^20.2.1","typescript":"^6.0.3","@types/node":"^26.1.0","markdown-toc":"^1.2.0","@commitlint/cli":"^21.2.0","oxlint-tsgolint":"^0.24.0","@adamhl8/configs":"^0.25.0","@arethetypeswrong/core":"^0.18.4","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"discord.js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_0.18.0_1783138681346_0.6957207725834895","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"discord-bot-shared","version":"1.0.0","author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@1.0.0","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"e4f4b1713f97497edfdf7a1e1991b66fa0cf548b","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-1.0.0.tgz","fileCount":23,"integrity":"sha512-gCJqB+NE14kf9135RyC5l9wt2putjqAYqmcPXgBW1MpLIXmvoJuYTy1KNhVFFAtdCsBhBtUtFWtrqd9swy87xw==","signatures":[{"sig":"MEYCIQD6zH4hpt4379T1OuybCHeAQjDb2/IzWkASLmDiYvgEuwIhAOEFYxF7HqAqpVOW/tK+Y3ZfzddjcRHvi9ReHkN3vqKK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46698},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*"},"scripts":{"prepare":"just prepare"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"description":"Modules for creating discord bots.","directories":{},"dependencies":{"ts-explicit-errors":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.24.0","oxfmt":"^0.57.0","oxlint":"^1.72.0","tsdown":"^0.22.3","publint":"^0.3.21","discord.js":"^15.0.0-pr-11006.1765452229-e636950b2","release-it":"^20.2.1","typescript":"^6.0.3","@types/node":"^26.1.0","markdown-toc":"^1.2.0","@commitlint/cli":"^21.2.0","oxlint-tsgolint":"^0.24.0","@adamhl8/configs":"^0.32.0","@arethetypeswrong/core":"^0.18.4","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"discord.js":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_1.0.0_1783279451189_0.18971522483027448","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"discord-bot-shared","version":"1.0.1","keywords":["bot","discord","discord-bot","discord-js"],"author":{"url":"https://github.com/adamhl8","name":"Adam Langbert","email":"adamhl@pm.me"},"license":"MIT","_id":"discord-bot-shared@1.0.1","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"dist":{"shasum":"0f1c46e3f1f7d9fa08266c5c21bb7f69efd87d74","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-1.0.1.tgz","fileCount":23,"integrity":"sha512-KKJK7BdqwzUuIFO2pOm4CTynnWTALRPJ7MF8SaGHrKCc+XJvd9jI5V50z2/rsFECTL4PzfMDbOpxz+eDMb/m0w==","signatures":[{"sig":"MEYCIQCyJ7ZCpJdJbxM64NUuImK/g5ZzIJT3E5I1IaPC3aZLzAIhAJbkm0HLR3RA0Of7TJsoJy6DpdZ/80M6ErhzR3EH0yXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46291},"type":"module","shasum":"0f1c46e3f1f7d9fa08266c5c21bb7f69efd87d74","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#*":"./src/*"},"scripts":{"prepare":"just prepare"},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"_integrity":"sha512-KKJK7BdqwzUuIFO2pOm4CTynnWTALRPJ7MF8SaGHrKCc+XJvd9jI5V50z2/rsFECTL4PzfMDbOpxz+eDMb/m0w==","repository":{"url":"git+https://github.com/adamhl8/discord-bot-shared.git","type":"git"},"_npmVersion":"10.8.3","description":"Modules for creating discord bots.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ts-explicit-errors":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.26.0","oxfmt":"^0.58.0","oxlint":"^1.73.0","tsdown":"^0.22.5","publint":"^0.3.21","@types/bun":"^1.3.14","discord.js":"^15.0.0-dev.1783513686-6e81ea771","release-it":"^20.2.1","typescript":"^7.0.2","markdown-toc":"^1.2.0","@commitlint/cli":"^21.2.1","oxlint-tsgolint":"^0.24.0","@adamhl8/configs":"^1.3.0","@arethetypeswrong/core":"^0.18.5","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"discord.js":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-bot-shared_1.0.1_1783798367761_0.44296559346093534","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"discord-bot-shared","version":"1.0.2","description":"Modules for creating discord bots.","keywords":["bot","discord","discord-bot","discord-js"],"homepage":"https://github.com/adamhl8/discord-bot-shared","bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"license":"MIT","author":{"name":"Adam Langbert","email":"adamhl@pm.me","url":"https://github.com/adamhl8"},"repository":{"type":"git","url":"git+https://github.com/adamhl8/discord-bot-shared.git"},"type":"module","imports":{"#*":"./src/*"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"prepare":"just prepare"},"dependencies":{"ts-explicit-errors":"^4.1.3"},"devDependencies":{"@adamhl8/configs":"^2.2.0","@arethetypeswrong/core":"^0.18.5","@commitlint/cli":"^21.2.1","@commitlint/config-conventional":"^21.2.0","@types/bun":"^1.3.14","discord.js":"^15.0.0-dev.1783513686-6e81ea771","knip":"^6.26.0","markdown-toc":"^1.2.0","oxfmt":"^0.58.0","oxlint":"^1.73.0","oxlint-tsgolint":"^0.24.0","publint":"^0.3.21","release-it":"^20.2.1","tsdown":"^0.22.6","typescript":"^7.0.2"},"peerDependencies":{"discord.js":"^15.0.0"},"_id":"discord-bot-shared@1.0.2","_integrity":"sha512-YcILCn18Sv1kJcXlGOErMBnI/q42thPn5JLtFb0HNFybpVKndRznA66Zgxw7SbRApQujaxmkgfhe8uuG2j5n9g==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"8d1a79802e5651209c10a01c8ac2b9041b172b66","dist":{"integrity":"sha512-YcILCn18Sv1kJcXlGOErMBnI/q42thPn5JLtFb0HNFybpVKndRznA66Zgxw7SbRApQujaxmkgfhe8uuG2j5n9g==","shasum":"8d1a79802e5651209c10a01c8ac2b9041b172b66","tarball":"https://registry.npmjs.org/discord-bot-shared/-/discord-bot-shared-1.0.2.tgz","fileCount":23,"unpackedSize":46291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH7WlMUSX+1lORMFSQXEIs2ukuaJEb9zAKRMTbjtReQLAiB8mrCU7K0NxlsDr+49CROp5yGVRSRUcCwV+oypKzxmXw=="}]},"_npmUser":{"name":"adamhl8","email":"adamhl@pm.me"},"directories":{},"maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/discord-bot-shared_1.0.2_1783914493325_0.9939079853363144"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-28T22:04:34.845Z","modified":"2026-07-13T03:48:13.548Z","0.1.0":"2022-06-28T22:04:35.040Z","0.1.1":"2022-06-28T22:15:48.879Z","0.1.2":"2022-06-30T21:23:37.580Z","0.1.3":"2022-06-30T22:03:38.308Z","0.2.3":"2022-07-13T18:43:51.226Z","0.3.0":"2022-07-23T20:20:06.979Z","0.3.1":"2022-07-24T00:11:43.540Z","0.3.2":"2022-07-26T02:13:42.134Z","0.3.3":"2022-08-09T20:41:30.710Z","0.3.4":"2022-08-12T18:41:22.325Z","0.4.0":"2022-08-21T22:09:52.527Z","0.4.1":"2022-08-21T22:30:58.160Z","0.5.0":"2022-08-21T22:59:59.156Z","0.5.1":"2022-09-12T19:13:36.160Z","0.5.2":"2022-09-21T19:28:21.873Z","0.6.0":"2022-10-06T18:57:13.919Z","0.6.1":"2022-10-06T19:11:11.700Z","0.6.2":"2022-10-06T19:18:40.264Z","0.6.3":"2022-10-06T19:36:04.734Z","0.6.4":"2022-12-07T22:10:17.222Z","0.7.0":"2022-12-12T22:07:26.838Z","0.8.0":"2022-12-14T17:50:59.343Z","0.8.1":"2022-12-14T18:19:17.658Z","0.9.0":"2022-12-18T00:26:53.344Z","0.9.1":"2022-12-18T00:29:09.371Z","0.10.0":"2023-08-21T02:37:40.705Z","0.11.0":"2023-09-09T21:00:53.862Z","0.12.0":"2023-09-09T22:38:23.403Z","0.13.0":"2023-09-16T19:59:44.484Z","0.14.0":"2023-09-17T00:26:55.237Z","0.14.1":"2025-06-25T18:27:36.545Z","0.14.2":"2025-06-26T03:36:10.552Z","0.14.3":"2025-07-02T16:46:15.161Z","0.14.4":"2025-09-19T15:27:31.787Z","0.14.5":"2025-11-09T17:18:15.746Z","0.15.0":"2025-12-10T21:57:00.751Z","0.16.0":"2025-12-14T00:25:49.616Z","0.16.1":"2025-12-21T13:54:02.901Z","0.16.2":"2026-07-02T03:47:17.958Z","0.17.0":"2026-07-04T02:05:19.746Z","0.18.0":"2026-07-04T04:18:01.487Z","1.0.0":"2026-07-05T19:24:11.334Z","1.0.1":"2026-07-11T19:32:47.885Z","1.0.2":"2026-07-13T03:48:13.459Z"},"bugs":{"url":"https://github.com/adamhl8/discord-bot-shared/issues"},"author":{"name":"Adam Langbert","email":"adamhl@pm.me","url":"https://github.com/adamhl8"},"license":"MIT","homepage":"https://github.com/adamhl8/discord-bot-shared","keywords":["bot","discord","discord-bot","discord-js"],"repository":{"type":"git","url":"git+https://github.com/adamhl8/discord-bot-shared.git"},"description":"Modules for creating discord bots.","maintainers":[{"name":"adamhl8","email":"adamhl@pm.me"}],"readme":"# discord-bot-shared\n\nA small package that makes creating [discord.js](https://github.com/discordjs/discord.js) bots a bit easier. It allows you easily create and register bot commands/events, handle runtime errors, and more.\n\n---\n\n<!-- toc -->\n\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [Creating a `Bot` instance](#creating-a-bot-instance)\n- [Commands](#commands)\n  - [Creating a slash command](#creating-a-slash-command)\n  - [Adding and registering commands](#adding-and-registering-commands)\n  - [Unregistering commands](#unregistering-commands)\n  - [Global Command Hook](#global-command-hook)\n- [Events](#events)\n  - [Listening for events](#listening-for-events)\n  - [Adding events](#adding-events)\n- [Error Handling](#error-handling)\n  - [Commands](#commands-1)\n  - [Events](#events-1)\n- [Utilities](#utilities)\n  - [components](#components)\n\n<!-- tocstop -->\n\n## Installation\n\nRequires discord.js v15.\n\n```sh\nnpm install discord-bot-shared discord.js\n```\n\n## Quick Start\n\nLet's create a simple bot with one slash command.\n\nIn **`ping.ts`:**\n\n```ts\nimport { Command } from \"discord-bot-shared\"\nimport { ChatInputCommandBuilder } from \"discord.js\"\n\nconst ping: Command = {\n  command: new ChatInputCommandBuilder().setName(\"ping\").setDescription(\"I'll respond with pong!\"),\n  async run(interaction) {\n    await interaction.reply(\"Pong!\")\n  },\n}\n\nexport default ping\n```\n\nIn **`index.ts`:**\n\n```ts\nimport { Bot } from \"discord-bot-shared\"\nimport { ClientOptions, GatewayIntentBits } from \"discord.js\"\n\nimport ping from \"./ping\"\n\n// Get applicationId and token from environment variables\nconst applicationId = process.env.APPLICATION_ID ?? \"\"\nconst token = process.env.BOT_TOKEN ?? \"\"\n\nconst clientOptions: ClientOptions = {\n  intents: [GatewayIntentBits.Guilds],\n}\n\nconst bot = new Bot({ applicationId, token, clientOptions })\n\nbot.commands.add(ping)\n\nawait bot.commands.register()\nawait bot.login()\n```\n\nThat's it! You now have bot that will respond to the slash command `/ping` with \"Pong!\".\n\n## Creating a `Bot` instance\n\nThe `Bot` constructor takes an object that contains your bot's `applicationId`, secret `token`, and Discord `clientOptions`. See this [discord.js guide page](https://discordjs.guide/popular-topics/intents.html) for more info on setting up bot intents.\n\n```ts\nconst bot = new Bot({ applicationId, token, clientOptions })\n```\n\nOnce you have your bot setup and are ready for it to start listening for the commands and events you've added:\n\n```ts\nawait bot.login()\n```\n\nTo log the bot out and destroy the underlying client:\n\n```ts\nawait bot.logout()\n```\n\n## Commands\n\n### Creating a slash command\n\nCommands can be created by constructing `Command` objects that will be added to the bot later.\n\n```ts\nimport { Command } from \"discord-bot-shared\"\nimport { ChatInputCommandBuilder } from \"discord.js\"\n\nconst ping: Command = {\n  command: new ChatInputCommandBuilder().setName(\"ping\").setDescription(\"I'll respond with pong!\"),\n  async run(interaction) {\n    await interaction.reply(\"Pong!\")\n  },\n}\n\nexport default ping\n```\n\nYou can optionally provide a `requiredRoles` string array. If the member initiating the command has _any_ of the roles provided in this array, they will be allowed to run the command.\n\n```ts\nconst ping: Command = {\n  requiredRoles: [\"cool guy\", \"cooler guy\"], // Only members that have a role with the name \"cool guy\" OR \"cooler guy\" can run this command.\n  command: // ...\n  run: // ...\n}\n```\n\n### Adding and registering commands\n\nYou can add commands to the bot like so:\n\n```ts\nbot.commands.add(ping)\n```\n\nCommands must be registered before they will appear in Discord.\n\n```ts\nawait bot.commands.register()\n```\n\nThis registers commands globally (for all servers). It's not really recommended to register commands every time your bot starts up as you may get rate-limited by Discord.\n\nAlternatively, you can register commands per-guild in every guild the bot is in. This waits until the client is ready, so it's safe to call before `login()`:\n\n```ts\nawait bot.commands.guildRegister()\n```\n\n### Unregistering commands\n\n```ts\nawait bot.commands.unregister()\n```\n\nThis will unregister all commands globally. There is also a per-guild equivalent:\n\n```ts\nawait bot.commands.guildUnregister()\n```\n\n### Global Command Hook\n\nYou can optionally add a global command hook to your bot. This is a function that will be called before your command's `run` function. It allows you to perform certain actions or make checks before _any_ command runs.\n\nThe hook receives the interaction and must return a result object:\n\n- `{ success: true }`: the initiated command will run.\n- `{ success: false, message?: string }`: the command will not run and the member gets a warning reply with `message`. If `message` is omitted, a generic message is displayed instead.\n\nFor example:\n\n```ts\nimport { CommandHook } from \"discord-bot-shared\"\n\nconst commandHook: CommandHook = (interaction) => {\n  if (interaction.channelId === \"123456789\") {\n    return { success: true }\n  }\n  return { success: false, message: \"This command was not initiated in the right channel.\" }\n}\n\nbot.commands.setGlobalCommandHook(commandHook)\n```\n\n## Events\n\n### Listening for events\n\nYou can create an `Event` object that will be added to the bot later.\n\n```ts\nimport { Event } from \"discord-bot-shared\"\nimport { Events } from \"discord.js\"\n\nconst logNewMember: Event = {\n  event: Events.GuildMemberAdd,\n  handler(client, member) {\n    console.log(`${member.user.username} joined the server.`)\n  },\n}\n\nexport default logNewMember\n```\n\nThe `Client` instance is always passed as the first argument to the `handler`. The rest of the arguments will be correctly typed based on the event you specify. Also, the `handler` can be `async` if needed.\n\nYou can optionally set `once: true` to only handle the first occurrence of the event.\n\n### Adding events\n\nYou can add events to the bot like so:\n\n```ts\nbot.events.add(logNewMember)\n```\n\nUnlike commands, events do not need to be registered separately. They will be listened for once the bot is logged in.\n\n## Error Handling\n\nErrors thrown while handling a command or event are caught by the bot, so you generally should _not_ try to catch/handle errors yourself.\n\n### Commands\n\nWhen an error is thrown during a command (from your `run` function or the global command hook), the bot replies to the interaction with an ephemeral error message containing the error's message. For example:\n\n```ts\nimport { Command } from \"discord-bot-shared\"\nimport { ChatInputCommandBuilder } from \"discord.js\"\n\nconst levelUp: Command = {\n  command: new ChatInputCommandBuilder().setName(\"level-up\").setDescription(\"Level up if you have enough XP.\"),\n  async run(interaction) {\n    const memberXP = getMemberXP(interaction.member.id) // This might throw!\n\n    if (memberXP < 100) {\n      throw new Error(\"You don't have enough XP to level up!\")\n    }\n\n    levelUpMember(interaction.member.id)\n    await interaction.reply(\"Level up!\")\n  },\n}\n```\n\n- If the member doesn't have enough XP, they will receive the \"You don't have enough XP to level up!\" message.\n- Say `getMemberXP` throws because the underlying database call fails. The member will get a reply with that error's message instead.\n\n### Events\n\nFor events, all errors are caught and logged with `console.error`.\n\n## Utilities\n\n### components\n\nThe `components` export contains helpers that build the same error/warning messages the bot uses for its own replies. Each returns an object ready to be passed to `reply`/`editReply` (a [Components v2](https://discordjs.guide/popular-topics/display-components.html) container with the appropriate flags set).\n\n```ts\nimport { components } from \"discord-bot-shared\"\n\nawait interaction.reply(components.error(\"Something went wrong.\"))\nawait interaction.followUp(components.warn(\"You probably don't want to do that.\"))\n```\n","readmeFilename":"README.md"}