{"_id":"discord-library","_rev":"30-5c571e7764ea2e9a9c82aedde85e544b","name":"discord-library","dist-tags":{"latest":"1.6.8"},"versions":{"1.0.0":{"name":"discord-library","version":"1.0.0","keywords":["discord js","discord bot","discord application"],"author":"","license":"MIT","_id":"discord-library@1.0.0","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"dist":{"shasum":"219bf6d11e221dc5b8d3d4760cf8ed602d258c12","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.0.0.tgz","fileCount":6,"integrity":"sha512-mkvOFBKiXeDHIZDOjMmdq7s/U46ShjY5JFxAP4r/Ljahn309dS3B1zgbA4y5BPpI+y5o1+Huox02GPZbC0qlGQ==","signatures":[{"sig":"MEUCIHpiqnHuDSNsYcAsJkVAP2QCUWTbYwvDprktC8c/abdZAiEA0dcIG8Le1NkST/Ps6uYfEXydibCMgUZDd2o4DPbXvTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29237},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"278065a46ce030feed6f3aa9012c1f4d195f7946","scripts":{"dev":"tsx src/index.ts","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"deprecated":"This version was not complete please use the >@1.1.0 version as that is the working version. Note that it wont break older versions.","_npmVersion":"10.9.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.7","mysql2":"^3.11.3","inquirer":"^10.2.2","discord.js":"^14.16.3","child-process":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.6.2","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.0.0_1731436423753_0.6779479730844677","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"discord-library","version":"1.0.1","keywords":["discord js","discord bot","discord application"],"author":"","license":"MIT","_id":"discord-library@1.0.1","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"dist":{"shasum":"81df895923ad0c256a12c76814ec7b7ed0954536","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.0.1.tgz","fileCount":6,"integrity":"sha512-q/jGZetWK5YzW9uBdhBXh35lPCGrqzKBJ7vUiRswb2MT+e9xoy7VOQi8v+fM+d5AnTLnwiX7d2HC83F7O8p0rg==","signatures":[{"sig":"MEQCIANc0HyJhXej5cxlRIgAGfMOV06GblP0lFZAbkPkYG1NAiAXAjFAOfltE7HQsK2ENhuW+I+T9CtlLoqRLj0KlFBc4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30053},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"278065a46ce030feed6f3aa9012c1f4d195f7946","scripts":{"dev":"tsx src/index.ts","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"_npmVersion":"10.9.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.7","mysql2":"^3.11.3","inquirer":"^10.2.2","discord.js":"^14.16.3","child-process":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.6.2","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.0.1_1731444801949_0.029091520777607904","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"discord-library","version":"1.1.0","keywords":["discord js","discord bot","discord application"],"author":"","license":"MIT","_id":"discord-library@1.1.0","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"dist":{"shasum":"ef58d764066e6f565cfaa7f450ab343bc8cc4f42","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.1.0.tgz","fileCount":6,"integrity":"sha512-xpUJI7TS+Z9Qrvxrrihw8YWBCI98+XLyC1KHQl5BSrpCP7epAe/7uYjVKAvID4RfSgtdWJwyly1giV8JHpdoEQ==","signatures":[{"sig":"MEUCIFX1Flq5HoUjmtC0++G5ZVZzLhl2Xt5Q+MOy/mwldSWeAiEAyJvVghqvBrBEuF4OXlCYiULg/KK27/4GzRR740+iceI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41745},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"278065a46ce030feed6f3aa9012c1f4d195f7946","scripts":{"dev":"tsx src/index.ts","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"_npmVersion":"10.9.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.7","discord.js":"^14.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.1.0_1731698328912_0.4092801368856618","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"discord-library","version":"1.1.1","keywords":["discord js","discord bot","discord application"],"author":"","license":"MIT","_id":"discord-library@1.1.1","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"dist":{"shasum":"3b8e974082785ad63be96ee3144efc845d77d7e2","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.1.1.tgz","fileCount":7,"integrity":"sha512-AU2kslALJdTu3jhsDseySwJOAuKfJJyVwbVgHw//B9qmGXcfNaczLolHjxYKaXumt65LJxVG60AmDMnDkui9Fg==","signatures":[{"sig":"MEYCIQDChfCDPl+scEo7tSyGpAz2xiQzVDWvJg3rvSkj5k+ISQIhAOgxM0RQCYbpcSO0j/feyodd1hqGIVuWoZOYlf1s1KZX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42911},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"880bb7ef025ddbaa4fd1fc782381ac81bc29de07","scripts":{"dev":"tsx src/index.ts","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"10.9.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"20.12.2","dependencies":{"discord.js":"^14.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.1.1_1731743920362_0.1458001299511038","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"discord-library","version":"1.1.2","keywords":["discord js","discord bot","discord application"],"author":"","license":"MIT","_id":"discord-library@1.1.2","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"dist":{"shasum":"10cc4ece64199dadac60106f2c788138b71911ad","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.1.2.tgz","fileCount":7,"integrity":"sha512-xOhqAewwTpmPGbScQ9mlERvUNYUa3pP/S4Gt8BBNrIvzd8b8IOnvHVNM65Evep4BO8X+uaO1pSEDzp3NMR8A2Q==","signatures":[{"sig":"MEUCIQCXsZCP/XudC6os5c1frNasonxfHmPaKQIooJlKYbQV+wIgFNOh+D6w84GSBwL9M/qVT17turbDZK2TcfkKOzN7Gdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42919},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"8fa43562228cfc2d89511b72642f49359df68e80","scripts":{"dev":"tsx src/index.ts","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"10.9.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"20.12.2","dependencies":{"discord.js":"^14.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.1.2_1731744179578_0.04237426383327181","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"discord-library","version":"1.2.0","keywords":["discord js","discord bot","discord application"],"author":"","license":"MIT","_id":"discord-library@1.2.0","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"dist":{"shasum":"63befae5baf74d6441490a929977f15882691c47","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.2.0.tgz","fileCount":7,"integrity":"sha512-qWo/EP7g+SlMm3/dZjcmzjreDDwSJmXNh0CxQdUW5FymQjCE2+vbGDlY6SzJA03yWPi4ZqAmRYyevWvQ9UCz3w==","signatures":[{"sig":"MEQCIFyEhsgsn84Rp35KnOihLrAoWoQ0hs1gW4zNuQhwes8iAiAHaV03EiCev2Z/NM5CdOpwzOC5dWVOFmfKEGku0q6yJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53222},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"234a7853bfc135459f0ebf7ea04da7026ee898e3","scripts":{"dev":"tsx src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"discord.js":"^14.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.2.0_1741429965766_0.8861427135054629","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"discord-library","version":"1.3.0","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.3.0","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"dist":{"shasum":"fddfd37bf09772963179abc5f7e6fb4b3bcbc483","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.3.0.tgz","fileCount":7,"integrity":"sha512-FwuYZjLKsZeLhXWix8OpjGVBG/pL2f1EBVqNAUsX3OqQditNKLNoHgmC/NaA2rdmLT/jSJl4Dmp49TFWJFOazQ==","signatures":[{"sig":"MEUCIBvzk2QzhakbxSwg+IU5O5w9/kCxvkSM2XBCgdUAnoQkAiEA6ySznZWYQnT/XAhYO8woDY2Irpij0Sz0fQuz4cNWQnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30520},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"d564bde16a45f802a0e011d92e505d95bf9f41ba","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"discord.js":"^14.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.3.0_1741534813790_0.46043817399366027","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"discord-library","version":"1.3.1","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.3.1","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"dist":{"shasum":"b1b5d41786ef0410c22c32ce128af4aed5b7e3c0","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.3.1.tgz","fileCount":7,"integrity":"sha512-Eu/ftj9sL8K20zqAmVMCCWUL3pyxGbZJOJAjIpnuCU8kOZ/U6/lFtXqnauw02pP4E4LmEi1IDwpLBY0AIkoyrQ==","signatures":[{"sig":"MEUCIAWWUK5f0PvolElmlfUVTQfbYQFSBVwokKKKR8JbiESgAiEA7e4oHpCGmXHNCKpaxKio/jw+of0iB79gxoX8Cc8QztQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47533},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"0466c6da7290b2750a2bab933d93f8c275ad949c","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"discord.js":"^14.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.3.1_1741538913927_0.19122691208877107","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"discord-library","version":"1.4.0","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.4.0","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"dist":{"shasum":"32e8d84025cfcf16e5c8932dde5287f57bbd8f0c","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.4.0.tgz","fileCount":7,"integrity":"sha512-JEhE1duPqvJGPkElPelrpZ0MxFVS6snMdwK6vVhPj6fzszQpVrnlc1fQ1MJfq5pHDqGKRdCQa6Ms3Uw9PhPIkA==","signatures":[{"sig":"MEYCIQD3QBijWADvoTfy3m3HaTjpK0LpmmmypQJcGLyZ5Vs5FwIhAIA9AHoU2Lrs2mnxHlwIkiHL9uIcu8eSnpMRtXMPM7RL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48973},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"000a27a6401384f2d84a91ccb6530237c8f90b31","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"discord.js":"^14.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.4.0_1741543594583_0.18009819910469593","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"discord-library","version":"1.4.1","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.4.1","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"8b7fe3a5bd46b11610433197dbc0fa8e08917fb5","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.4.1.tgz","fileCount":12,"integrity":"sha512-Zbzs+JRYbhYaiBAsDEPspJ44s0csdL5AX9uC1YXYFixg9Fcmwm+UZadLghSsQ207/Gz+PuFrdPDHHSBdslraCA==","signatures":[{"sig":"MEUCIGUk1h8tdjGImSLZ+7geT8QhEg0ljS2gPhOa6crv9AccAiEAi+LWAr1nZii/SBK31mkAYP+pzOjJyZieRFdWfEtR6ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61710},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"d4dc542d044b7d8fad59e5e2557d0e2a5e173c3e","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.4.1_1748105245019_0.7324294484280209","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"discord-library","version":"1.5.0","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.5.0","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"85b0227ea9358d20e1b03eecdcd1b3a73022b00c","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.5.0.tgz","fileCount":12,"integrity":"sha512-6Rf7ErOwRty4ZDCXTRAy3VZ+T88YyOYcw+yU6cPuNb/zBfp0yHvjr2Qj+SlcPRwwkXqBPvjE0/2Z1ARbJ1UrMw==","signatures":[{"sig":"MEYCIQD9XXVJ8Q6W3vl+SKiScfrRorvpVL/bY26nfMNU4eb3QgIhAKckW8WrhgEdy/2bK7Abx6GbX/ICTUXohC6ZFvLTDLAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66353},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"9fd74e025e2cd24de2ff8c8187d2ce33ba840485","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.19.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.5.0_1748637903709_0.216804524944884","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"discord-library","version":"1.5.1","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.5.1","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"b0abc9eec15f6f88bc95a6cca056d5352012ef19","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.5.1.tgz","fileCount":12,"integrity":"sha512-+0GZA+erQGOJjAX+DrTsLh1DF6BLcNluwNE80Qn5zyABPx0UAlnpIYXPj5cRnt6CXjvSHjYAcgm8zBOHgpB5ZA==","signatures":[{"sig":"MEUCIFu2U2i29uxbe4mAM+M4Iht0//le/PpsWYVX+5e4FL60AiEA+Q0GWhiI2zj0GNUyPep2hjTjtvdtEobFAi3yZOqEpSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66459},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"16a7a31a32f1a41ca4afad9efb00e83eeb5b97dd","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.19.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.5.1_1748692379732_0.2777784403204684","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"discord-library","version":"1.5.2","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.5.2","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"7e7f1e9c0ad7c76885a66d7c424ad822d3610d41","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.5.2.tgz","fileCount":12,"integrity":"sha512-6zCeBhG6M7b+anlsf1EY1WVlPRuLmXAmt8FSUAZ28A0PuDkSnG5idCq2AaHQx0sjRqBDTylQJoXDDNETwXWN3A==","signatures":[{"sig":"MEUCIQC6eRJGrmQWi3biSZPLRmo9FWKvPQ4/pMN9/Jr1c2Qp2QIgaz04ZnS0sHgVgBpmO4qhNJ5Py035mDd96OXpkFCdMUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67075},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"9c9b3b0b3fb2182332f83c96ac031e3d7dfdbeb8","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.19.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.5.2_1748694925415_0.06299098400004799","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"discord-library","version":"1.5.3","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.5.3","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"ce91d8cad2443b1a7d551b5af83b49ac5523f0ae","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.5.3.tgz","fileCount":12,"integrity":"sha512-bru2XQOY42sSriTz5d1IXo+7Uh6Jfjiq2upsqk2jQkvacLOzCrroMDu1zAZ9bvVHDzEYYjK8f/mYu5YnuRgL2Q==","signatures":[{"sig":"MEQCIBSwx3edf44OloZosORrJ/zqImNonSwu5nhC5rxL17K1AiBODJUMFF2dF/Ao1X4ZzA6QHMgYAYBof0kCJUN0XJOevA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70938},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"d8f212b4f6cbbeb1c4dede948d87906660acb5c2","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.19.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.5.3_1748697157571_0.30104290780748344","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"discord-library","version":"1.5.4","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.5.4","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"f34bb6b4c72ba7aa51cff37fd8c47a73823f142c","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.5.4.tgz","fileCount":12,"integrity":"sha512-CM5X3ba0eREGBU6ZaA6hetVy03PMdPuDSUQePYwdA/TdbuBHaYM96EqYBa6vjFXJRtkshXXSYNEXP2PdkGPxDg==","signatures":[{"sig":"MEYCIQDD5C8HTWjAPJ1V33kolKQjyDNUlrGMI0E5rJiik/WrZwIhAIgwAqJbrQ7J3aTKzDl59JHjboHnM5oRhZvaoA3v7F9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71550},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"7c0f9a819bd086db3d98ea39ae4e24add13607fc","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.19.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.5.4_1748698103052_0.04954404916546373","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"discord-library","version":"1.6.0","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.6.0","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"f537f801a2a90d830212c6e7b29d7eb70b1603d5","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.0.tgz","fileCount":12,"integrity":"sha512-+X0q2nktzNEzet7nhdW7c3kORzf5SvaFm6tS8d4c5xvKrmB1wcN1KuEicl1TPAXihdZt98wM+9FdfWMjT9x8Jg==","signatures":[{"sig":"MEUCIQCM/M24n89SzMXz+2rdzwQiO08CmwRj+sQxyW5xbgnsFwIgB9frMKSPAqFg7XNap3TAzDsfI6TNGczIMJjfuBtprcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77811},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"73ed53c19a2f98011000ba7afb833be7eea14dda","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.6.0_1748980151832_0.7182343312158335","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"discord-library","version":"1.6.1","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.6.1","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"1dd2e8906d651c585f0ae53a3737468bb6d83003","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.1.tgz","fileCount":12,"integrity":"sha512-55a2urP/UJfOIqNd0of22AuBt6bAyupwlT50U9StfqoWtYKrw/HkJoX8PbzlvYIRupvwHbwoqH13cD7z3IN6Ug==","signatures":[{"sig":"MEUCIDIhXVUZc/2t6onpGtoJo+tEBy8bgValEzEmEI+/0FuFAiEAo9pIDy0ArLmPfAmoX7x9KoJalS2pJU8XSiL3zo8QGBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78283},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"677fd3c2dc8260863e686ec50ecc34633c3b9015","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.6.1_1749034250457_0.12956813705640813","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"discord-library","version":"1.6.2","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.6.2","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"1ea7b2d8005989843ace26d4ba12d141180d54d6","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.2.tgz","fileCount":12,"integrity":"sha512-HveYoKgNnmzR4PiQNyQ/D3G+dra0/na1mJaJjWbvZwl2uwCJUlewLDSmvnVCbW4t/luVBt8+PS29Q1pwVyBWIQ==","signatures":[{"sig":"MEUCIGtlBNVHI/QATWqyqgXBsFq61Wu5JyWjNMlJJ5AQR/ICAiEAl3TXA9npEMNeDT47739wHd+iaDGV3yGnCayddMSosJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78515},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"6b0e6e9e4a177900dccc6d0d95efb7520e49302d","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.6.2_1749034793093_0.4875498749703253","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"discord-library","version":"1.6.3","keywords":["discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.6.3","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"307581f4296d01c0f221fe4f08e4b518e408a1db","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.3.tgz","fileCount":12,"integrity":"sha512-dXh9ZUuoYgCtF/neYiYKiU4Xko19n1tkRoMhIFr/Kv6FSbQ9qUC3ks3zgANOHAveQgs4DoTDddamywYPeM3pBQ==","signatures":[{"sig":"MEQCIA59yGD8HGXvHadqOOB4tqi7dPVynSmWvuvHh769i4FmAiBOhqOK+Vq+fTzC7NttR9wgdOmjZll78/D+59ZZu2d0Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78515},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"bf385167aee7fb2c7959e687447972613a1b278a","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.6.3_1749035049526_0.8247828209510297","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"discord-library","version":"1.6.4","keywords":["discord app","discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.6.4","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"22978771d51e8c38807b827693c0023ef3260f90","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.4.tgz","fileCount":12,"integrity":"sha512-4gdE+ddQED6rRrCz97lEpWOOCecEOToeXUeqL6L0teVtOqZw+ShTilgpFSSQ0POjm3rzegI57OC4ra8z0cj+aQ==","signatures":[{"sig":"MEYCIQDJ9gkIfej14jIYLBGTSgPemmOJnzGNGN2KSp4g8Ykm/gIhAKeoNsSViRNgomwxHfzPL6bOvTnECjOPuU3sPstXesh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77891},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"96b1a76c8756fb18c67a8d48b8a0246826810716","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.6.4_1749037105336_0.42741428054815245","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"discord-library","version":"1.6.5","keywords":["discord app","discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.6.5","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"2e9627c7a089946efd6a1e28a3eebda31f2d27ad","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.5.tgz","fileCount":12,"integrity":"sha512-nas5Z9H7fKejwSTi24nXDI5af5UXivvfvBgJVCmDcOzYJLUzmEKDBAz3tSbJ/wT08oQo30RjiqATHoug5qxOIA==","signatures":[{"sig":"MEUCIDpOGIvWlh34pIVY298kSnaGg6QY1x6YfgyGVoZ+26yFAiEAvw864BByezdmJj1ubTKRorcKV4JXRuwpFR9GfFmLrHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81207},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"96b1a76c8756fb18c67a8d48b8a0246826810716","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.6.5_1749199895643_0.35224886132532673","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"discord-library","version":"1.6.6","keywords":["discord app","discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.6.6","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"1faefcb1cd0fb915d894d762a93c68edcf299435","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.6.tgz","fileCount":12,"integrity":"sha512-X9gBAYFjvVn7GxX7ytOq5VInl2L7dIS60zICZME7LT62S14xJ9F5xrUe8VXaXWKpb5ZJ05LtmUm2wsTznAmEvA==","signatures":[{"sig":"MEYCIQCvJ2Q5oRvK5ry6FCOJrb+/Jm/IHkO0QzOsH4glrZ8C5AIhANMRbNfnj0n/MULq33eDawkIaz1y1bAPmVYgmgBA3b5L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81349},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"d4e8122fc434d965c23a8580168f8d3fa4dbbb2e","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.6.6_1749732525340_0.802858053413668","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"discord-library","version":"1.6.7","keywords":["discord app","discordapp","discord","bot","discord library","library","discord.js","client"],"author":{"name":"me"},"license":"MIT","_id":"discord-library@1.6.7","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"homepage":"https://github.com/TheBigSTN/discord-library#readme","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"bin":{"discord-library":"dist/cli/index.js"},"dist":{"shasum":"023d51602bfd00f85b5378da1ed32fa45776d64f","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.7.tgz","fileCount":12,"integrity":"sha512-KccyBCFemrirDaWPiaEGdoQ85SnYZcB/QKUxfxMr+0yuVdamzsbs4GK1igHjVZ932AZo7b+pWWMvjikn+KKx+Q==","signatures":[{"sig":"MEMCH0JJVV3BApQm1nnPyVzAhlKDQTBu3zS+VGLRFBAr5soCIEE5ecu76glXM98Mty9CE7n5XQ3cOnCQuZsYSWMPDXhC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81485},"main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","gitHead":"fad80d4a98f04d7e33e94f4cba722618c260debc","scripts":{"dev":"tsx watch src/index.ts","docs":"typedoc","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"repository":{"url":"git+https://github.com/TheBigSTN/discord-library.git","type":"github"},"_npmVersion":"11.1.0","description":"Useful and easy discord bot library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/discord-library_1.6.7_1749733618786_0.6947064551186144","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"discord-library","version":"1.6.8","description":"Useful and easy discord bot library","main":"./dist/index.js","types":"./dist/index.d.js","module":"./dist/index.mjs","scripts":{"dev":"tsx watch src/index.ts","build":"tsup","docs":"typedoc","prepublishOnly":"npm run build"},"keywords":["discord app","discordapp","discord","bot","discord library","library","discord.js","client"],"repository":{"type":"github","url":"git+https://github.com/TheBigSTN/discord-library.git"},"author":{"name":"me"},"license":"MIT","dependencies":{"commander":"^13.1.0","discord.js":"^14.14.1","json-stable-stringify":"^1.3.0"},"devDependencies":{"tsup":"^8.3.5","tsx":"^4.19.2","typedoc":"^0.27.7","typescript":"^5.7.3"},"bin":{"discord-library":"dist/cli/index.js"},"_id":"discord-library@1.6.8","gitHead":"fad80d4a98f04d7e33e94f4cba722618c260debc","bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"homepage":"https://github.com/TheBigSTN/discord-library#readme","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"integrity":"sha512-bzvnb7KJ9b/cYlsxDe6yN8OvYybNJIlEy3DXI/WMhijwjrW89LYJfMGmlziAYn0ztIMEZIOPpJ03Ifz2i68vVg==","shasum":"d30c83448d8adf491c5c0e281c352ae51028197d","tarball":"https://registry.npmjs.org/discord-library/-/discord-library-1.6.8.tgz","fileCount":12,"unpackedSize":81485,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEaYi8Tex2IeVTHNUQEm+9fSRCU4VuBL7C3WLQyyMOC5AiEAzrkFElvoaXS/rXwU4I3CbIiv3/UbJrC6QghbzJiQR/A="}]},"_npmUser":{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"},"directories":{},"maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/discord-library_1.6.8_1749734135917_0.33714888727750214"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-12T18:33:43.753Z","modified":"2025-06-12T13:15:36.283Z","1.0.0":"2024-11-12T18:33:43.957Z","1.0.1":"2024-11-12T20:53:22.161Z","1.1.0":"2024-11-15T19:18:49.104Z","1.1.1":"2024-11-16T07:58:40.568Z","1.1.2":"2024-11-16T08:02:59.778Z","1.2.0":"2025-03-08T10:32:45.958Z","1.3.0":"2025-03-09T15:40:13.994Z","1.3.1":"2025-03-09T16:48:34.110Z","1.4.0":"2025-03-09T18:06:34.779Z","1.4.1":"2025-05-24T16:47:25.240Z","1.5.0":"2025-05-30T20:45:03.902Z","1.5.1":"2025-05-31T11:52:59.939Z","1.5.2":"2025-05-31T12:35:25.612Z","1.5.3":"2025-05-31T13:12:37.767Z","1.5.4":"2025-05-31T13:28:23.268Z","1.6.0":"2025-06-03T19:49:12.022Z","1.6.1":"2025-06-04T10:50:50.637Z","1.6.2":"2025-06-04T10:59:53.296Z","1.6.3":"2025-06-04T11:04:09.735Z","1.6.4":"2025-06-04T11:38:25.598Z","1.6.5":"2025-06-06T08:51:35.820Z","1.6.6":"2025-06-12T12:48:45.528Z","1.6.7":"2025-06-12T13:06:58.973Z","1.6.8":"2025-06-12T13:15:36.117Z"},"bugs":{"url":"https://github.com/TheBigSTN/discord-library/issues"},"author":{"name":"me"},"license":"MIT","homepage":"https://github.com/TheBigSTN/discord-library#readme","keywords":["discord app","discordapp","discord","bot","discord library","library","discord.js","client"],"repository":{"type":"github","url":"git+https://github.com/TheBigSTN/discord-library.git"},"description":"Useful and easy discord bot library","maintainers":[{"name":"not_a_neveloper","email":"stan.stelian08@gmail.com"}],"readme":"# This is my discord bot project\r\n\r\n## Important\r\n\r\nThis wiki is outdated the new docs are [here](https://thebigstn.github.io/discord-library).\r\nBut is the only one that explains the whole library.\r\n\r\nThis libary is still in devalopment and if you have any sugestions you can post them on github.\r\n\r\nThe development of this lib is slow because i started to make a discord bot with this library in order to test it.\r\nEven at small scale it revealed a lot of problems like the loadcommands method dosen't work, the types wore a little bit off.\r\nAs i said **Any** sugestions are helpful. Any feature requests, Anything realy.\r\n\r\n## [Changelog](./changelog.md)\r\n\r\n## ● Description\r\n\r\nThis library gives you an easy way to start and make a discord bot.\r\n\r\nIt gives you as a default export usefull functions for loading event and commands.\r\nBy loading i mean that you tell the what to do when.\r\n\r\nUse the [discord.js](https://discordjs.guide) documentation for more in depth discord js functions.\r\n\r\n## Usage\r\n\r\nTo start you need to first get your bot token and application id\r\nyou get both of those from [here](https://discord.com/developers/applications) where you select or make your application.\r\n\r\nYou then need to store this data somewere you can place it in a json file but be carefull if you use github make sure you gitignore that file.\r\n\r\nThis project was made for typescript but it supports javascript as well but without the types\r\n\r\nIn your main file you need to first import the DiscordBot class from this pakage\r\n\r\n```js\r\nimport DiscordBot from \"discord-library\";\r\n```\r\n\r\nThen you need to create an object using the DiscordBot class\r\nIt accepts 2 arguments one is the bot token and the other one is an array with intents if you provide none the default is used `GatewayIntentBits.Guilds`\r\n\r\nYou then need to create the bot using the class you imported\r\n\r\n```js\r\nconst bot = DiscordBot({\r\n  token:\"Your token\",\r\n  config: {\r\n    \"Your config\"\r\n  }\r\n})\r\n```\r\n\r\nFrom now on i am going to add to this example so i dont need to repeat myself\r\n\r\nAfter all of this you can begin with event handling more importantly the command event because otherwise the bot wont know what to do.\r\n\r\n### Events\r\n\r\n---\r\n\r\nThe event file must export a object with a name and an execute function.\r\n\r\nAn example file using TS is\r\n\r\n```ts\r\nimport { ChatInputCommandInteraction, Events } from \"discord.js\";\r\nimport { commands } from \"..\";\r\n\r\nmodule.exports = {\r\n  name: Events.InteractionCreate,\r\n  async execute(interaction: ChatInputCommandInteraction) {\r\n    if (!interaction.isChatInputCommand()) return;\r\n\r\n    const command = commands.get(interaction.commandName);\r\n\r\n    if (!command) {\r\n      console.error(\r\n        `No command matching ${interaction.commandName} was found.`\r\n      );\r\n      return;\r\n    }\r\n\r\n    try {\r\n      await command.execute(interaction);\r\n    } catch (error) {\r\n      console.error(error);\r\n      if (interaction.replied || interaction.deferred) {\r\n        await interaction.followUp({\r\n          content: \"There was an error while executing this command!\",\r\n          ephemeral: true,\r\n        });\r\n      } else {\r\n        await interaction.reply({\r\n          content: \"There was an error while executing this command!\",\r\n          ephemeral: true,\r\n        });\r\n      }\r\n    }\r\n  },\r\n};\r\n```\r\n\r\nFor JS users you need to remove the types and replace import with const ... = require(\"...\")\r\n\r\nThe bot class has a default on login event so you dont need to add one.\r\n\r\nYou need to place the file from above in any folder you whant along with other event files.\r\nTo load said events you need to call the loadevents function from the newly created bot object as an argument you need to pass the full path to the folder the events are located in so you have this file structure\r\n\r\n- **events**/\r\n  - commandinteraction.ts\r\n  - other files\r\n\r\nExample usage:\r\n\r\n```ts\r\nbot.loadevents(\"D:/discord-bot/events\");\r\n```\r\n\r\nYou can call the events folder wathever you whant.\r\nYou can add as many events folders paths to the function as you whant.\r\n\r\n### Commands\r\n\r\n---\r\n\r\nWith commands its mostly the same thing you can load singular commands using the loadcommand and loadcommand_old functions.\r\nAnd commands with loadcommands\r\n\r\nI will first cover the loadcommands\r\n\r\nYour commands directory should look like:\r\n\r\n- **commands**/\r\n  - **utility**/\r\n    - info.ts\r\n    - ping.ts\r\n\r\nOn top of all of that you can also use folders with index files for command definition so you can also have\r\n\r\n- **commands**/\r\n  - **utility**/\r\n    - **info**/\r\n      - index.ts\r\n\r\nYou can use the folder with index thing if you have a command with multiple subcommands and functions that are only used there\r\n\r\nTo use the loadcommands function you need to give it the full path to the commands file.\r\n\r\n```ts\r\nbot.loadcommands(\"D:/discord-bot/commands\");\r\n```\r\n\r\nYou can add as many commands paths to the function as you whant.\r\n\r\nTo create a valid command file and you use typescript you can use the Commandfile & Commandfile_Old classes to get intelisense when making the file otherwize its not required.\r\n\r\n```ts\r\nimport { ChatInputCommandInteraction } from \"discord.js\";\r\n\r\nexport default new CommandFile({\r\n  data: {\r\n    name: \"ping\",\r\n    description: \"Pings you\",\r\n  },\r\n  execute(interaction: ChatInputCommandInteraction) {\r\n    interaction.reply(\"Pong\");\r\n  },\r\n});\r\n```\r\n\r\nThis is a basic ping command that uses that class for intelisense\r\n\r\nThe diference between the CommandFile & Commandfile_Old is that in the old variant you use a new SlashCommandBuilder() to create the data propriety\r\nExample:\r\n\r\n```ts\r\nimport { ChatInputCommandInteraction, SlashCommandBuilder } from \"discord.js\";\r\n\r\nexport default new CommandFile({\r\n  data: new SlashCommandBuilder().setName(\"ping\").setDescription(\"Pings you!\"),\r\n  execute(interaction: ChatInputCommandInteraction) {\r\n    interaction.reply(\"Pong\");\r\n  },\r\n});\r\n```\r\n\r\nThe Commandfile_Old is still included because some of the features of SlashCommandBuilder are not yet in the obj definition way of CommandFile\r\n\r\nThey go thow a slight different process but in the end are the same thing.\r\nYou chose what way to use.\r\n\r\nThe difference between is that to use loadcommand and loadcommand_old\r\nyou directly pass the command obj to the function.\r\nExample:\r\n\r\n```ts\r\nbot.loadcommand({\r\n  data: {\r\n    name: \"ping\",\r\n    description: \"Pings you\",\r\n  },\r\n  execute(interaction: ChatInputCommandInteraction) {\r\n    interaction.reply(\"Pong\");\r\n  },\r\n});\r\n// And\r\nbot.loadcommand_old({\r\n  data: new SlashCommandBuilder().setName(\"ping\").setDescription(\"Pings you!\"),\r\n  execute(interaction: ChatInputCommandInteraction) {\r\n    interaction.reply(\"Pong\");\r\n  },\r\n});\r\n```\r\n\r\nWitch could be useful for some commands.\r\n\r\n### Registering Commands\r\n\r\n---\r\n\r\nYou need to first load all the commands then try to register\r\nTo register you need the call the registercommands function.\r\n\r\nThe function need the application id you got at the start\r\n\r\n```ts\r\nbot.registercommands(\"You'r id here\");\r\n```\r\n\r\nIf you whant to register guild only commands you can add the optional guild array to the command.\r\nWithout it it registers to all the servers.\r\n\r\nYou need the exact server/guild id to make this to work\r\nIt works on all the loading commands functions the pakage has so far\r\n\r\n```js\r\nimport { ChatInputCommandInteraction } from \"discord.js\";\r\n\r\nexport default new CommandFile({\r\n  data: {\r\n    name: \"ping\",\r\n    description: \"Pings you\",\r\n  },\r\n  guild: [\"809820980285276210\"],\r\n  execute(interaction: ChatInputCommandInteraction) {\r\n    interaction.reply(\"Pong\");\r\n  },\r\n});\r\n```\r\n\r\nYou just need to add the servers you whant that comand to get registered in.\r\n\r\nYou can add as many proprieties you whant by extending the main class and adding the new obj to it.\r\n","readmeFilename":"README.MD"}