diff --git a/package.json b/package.json index 231f981..e3a451d 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "homepage": "https://github.com/naomi-lgbt/nodejs-typescript-template#readme", "dependencies": { "@prisma/client": "5.13.0", - "discord.js": "15.0.0-pr-11006.1765452229-e636950b2", + "discord.js": "14.25.1", "dotenv": "16.4.5", "express": "4.19.2", "node-schedule": "2.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2c1607d..fd58707 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: 5.13.0 version: 5.13.0(prisma@5.13.0) discord.js: - specifier: 15.0.0-pr-11006.1765452229-e636950b2 - version: 15.0.0-pr-11006.1765452229-e636950b2 + specifier: 14.25.1 + version: 14.25.1 dotenv: specifier: 16.4.5 version: 16.4.5 @@ -90,29 +90,33 @@ packages: '@dabh/diagnostics@2.0.3': resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} - '@discordjs/builders@2.0.0-pr-11006.1765452229-e636950b2': - resolution: {integrity: sha512-IjdjWybWxMvxSmC1fo9RFTEXdb71sJDey2/3L/4nUjw5hs4mG8ZzAIcs7OBXNkSBRrrnBkumemCswEGT1ZHHfA==} - engines: {node: '>=22.12.0'} + '@discordjs/builders@1.13.1': + resolution: {integrity: sha512-cOU0UDHc3lp/5nKByDxkmRiNZBpdp0kx55aarbiAfakfKJHlxv/yFW1zmIqCAmwH5CRlrH9iMFKJMpvW4DPB+w==} + engines: {node: '>=16.11.0'} - '@discordjs/collection@3.0.0-pr-11006.1765452229-e636950b2': - resolution: {integrity: sha512-vh0bJT+RvXlkJlmfs9I3f5fr3vxJ8I7GRUzgMuI/CSrftBxYt2xJ9XEZfQm8DLP6CVNokkA7UcL1YBiSp6f1cQ==} - engines: {node: '>=22.12.0'} + '@discordjs/collection@1.5.3': + resolution: {integrity: sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==} + engines: {node: '>=16.11.0'} - '@discordjs/formatters@1.0.0-pr-11006.1765452229-e636950b2': - resolution: {integrity: sha512-K1lYwZBPpmzwzOQZ6rDPsNhsbWX3jZpswftYz1pr/ETsk/SqmdKkmd+pEwBc/MraZEjoDJ18We/xIRhx+SL+tQ==} - engines: {node: '>=22.12.0'} + '@discordjs/collection@2.1.1': + resolution: {integrity: sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==} + engines: {node: '>=18'} - '@discordjs/rest@3.0.0-pr-11006.1765452229-e636950b2': - resolution: {integrity: sha512-J3DRSmpPbnXXnbkZaKJtJ93Nhfl2ZEK5OVDZBrktnKWJHC+aeQhDmuVKJ+WzZnUUdVmnz340WhoHbdEB0VESWg==} - engines: {node: '>=22.12.0'} + '@discordjs/formatters@0.6.2': + resolution: {integrity: sha512-y4UPwWhH6vChKRkGdMB4odasUbHOUwy7KL+OVwF86PvT6QVOwElx+TiI1/6kcmcEe+g5YRXJFiXSXUdabqZOvQ==} + engines: {node: '>=16.11.0'} - '@discordjs/util@2.0.0-pr-11006.1765452229-e636950b2': - resolution: {integrity: sha512-hLD13H+rH5tOGhswhAR0Pi7lYyTuWmSTssVSGCj1LVcQVJNxtSnuvE6Ta6NVMlp9QQqys4fKokMGlivVeFx/mg==} - engines: {node: '>=22.12.0'} + '@discordjs/rest@2.6.0': + resolution: {integrity: sha512-RDYrhmpB7mTvmCKcpj+pc5k7POKszS4E2O9TYc+U+Y4iaCP+r910QdO43qmpOja8LRr1RJ0b3U+CqVsnPqzf4w==} + engines: {node: '>=18'} - '@discordjs/ws@3.0.0-pr-11006.1765452229-e636950b2': - resolution: {integrity: sha512-TdjFqh8egoNYga1GpehuyuOR7p0XTe2ySK1GthHaHg+LsQoaBuOCWH4Ngny7C53XwRf6qxBHHCe+byYrYu/XKQ==} - engines: {node: '>=22.12.0'} + '@discordjs/util@1.2.0': + resolution: {integrity: sha512-3LKP7F2+atl9vJFhaBjn4nOaSWahZ/yWjOvA4e5pnXkt2qyXRCHLxoBQy81GFtLGCq7K9lPm9R517M1U+/90Qg==} + engines: {node: '>=18'} + + '@discordjs/ws@1.2.3': + resolution: {integrity: sha512-wPlQDxEmlDg5IxhJPuxXr3Vy9AjYq5xCvFWGJyD7w7Np8ZGu+Mc+97LCoEc/+AYCo2IDpKioiH0/c/mj5ZR9Uw==} + engines: {node: '>=16.11.0'} '@es-joy/jsdoccomment@0.37.1': resolution: {integrity: sha512-5vxWJ1gEkEF0yRd0O+uK6dHJf7adrxwQSX8PuRiPfFSAbNLnY0ZJfXaZucoz14Jj2N11xn2DnlEPwWRpYpvRjg==} @@ -202,6 +206,14 @@ packages: resolution: {integrity: sha512-cvGzxbba6sav2zZkH8GPf2oGk9yYoD5qrNWdu9fRehifgnFZJMV+nuy2nON2roRO4yQQ+v7MK/Pktl/HgfsUXg==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} + '@sapphire/shapeshift@4.0.0': + resolution: {integrity: sha512-d9dUmWVA7MMiKobL3VpLF8P2aeanRTu6ypG2OIaEv/ZHH/SUQ2iHOVyi5wAPjQ+HmnMuL0whK9ez8I/raWbtIg==} + engines: {node: '>=v16'} + + '@sapphire/snowflake@3.5.3': + resolution: {integrity: sha512-jjmJywLAFoWeBi1W7994zZyiNWPIiqRRNAmSERxyg93xRGzNYvGjlZ0gR6x0F4gPRi2+0O6S71kOZYyr3cxaIQ==} + engines: {node: '>=v14.0.0', npm: '>=7.0.0'} + '@sapphire/snowflake@3.5.5': resolution: {integrity: sha512-xzvBr1Q1c4lCe7i6sRnrofxeO1QTP/LKQ6A6qy0iB4x5yfiSfARMEQEghojzTNALDTcv8En04qYNIco9/K9eZQ==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} @@ -582,9 +594,9 @@ packages: discord-api-types@0.38.37: resolution: {integrity: sha512-Cv47jzY1jkGkh5sv0bfHYqGgKOWO1peOrGMkDFM4UmaGMOTgOW8QSexhvixa9sVOiz8MnVOBryWYyw/CEVhj7w==} - discord.js@15.0.0-pr-11006.1765452229-e636950b2: - resolution: {integrity: sha512-3IifLX4ea/WgtqMtYMffsnD9AlROOnDw3gTmhFHtuTQBhVwHzRd6Q+aGCiMfwzYSzyY0zYZAnkFG5smPxMJDfQ==} - engines: {node: '>=22.12.0'} + discord.js@14.25.1: + resolution: {integrity: sha512-2l0gsPOLPs5t6GFZfQZKnL1OJNYFcuC/ETWsW4VtKVD/tg4ICa9x+jb9bkPffkMdRpRpuUaO/fKkHCBeiCKh8g==} + engines: {node: '>=18'} doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} @@ -1070,6 +1082,9 @@ packages: lodash.snakecase@4.1.1: resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} + lodash@4.17.23: + resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} + log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} @@ -1527,9 +1542,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} - engines: {node: '>=20.18.1'} + undici@6.21.3: + resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} + engines: {node: '>=18.17'} unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} @@ -1545,10 +1560,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@11.1.0: - resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} - hasBin: true - vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} @@ -1622,9 +1633,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - zod@4.3.6: - resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} - snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} @@ -1639,41 +1647,45 @@ snapshots: enabled: 2.0.0 kuler: 2.0.0 - '@discordjs/builders@2.0.0-pr-11006.1765452229-e636950b2': + '@discordjs/builders@1.13.1': dependencies: - '@discordjs/util': 2.0.0-pr-11006.1765452229-e636950b2 + '@discordjs/formatters': 0.6.2 + '@discordjs/util': 1.2.0 + '@sapphire/shapeshift': 4.0.0 discord-api-types: 0.38.37 + fast-deep-equal: 3.1.3 ts-mixer: 6.0.4 tslib: 2.8.1 - zod: 4.3.6 - '@discordjs/collection@3.0.0-pr-11006.1765452229-e636950b2': {} + '@discordjs/collection@1.5.3': {} - '@discordjs/formatters@1.0.0-pr-11006.1765452229-e636950b2': + '@discordjs/collection@2.1.1': {} + + '@discordjs/formatters@0.6.2': dependencies: discord-api-types: 0.38.37 - '@discordjs/rest@3.0.0-pr-11006.1765452229-e636950b2': + '@discordjs/rest@2.6.0': dependencies: - '@discordjs/collection': 3.0.0-pr-11006.1765452229-e636950b2 - '@discordjs/util': 2.0.0-pr-11006.1765452229-e636950b2 + '@discordjs/collection': 2.1.1 + '@discordjs/util': 1.2.0 '@sapphire/async-queue': 1.5.5 '@sapphire/snowflake': 3.5.5 '@vladfrangu/async_event_emitter': 2.4.7 discord-api-types: 0.38.37 magic-bytes.js: 1.13.0 tslib: 2.8.1 - undici: 7.16.0 - uuid: 11.1.0 + undici: 6.21.3 - '@discordjs/util@2.0.0-pr-11006.1765452229-e636950b2': + '@discordjs/util@1.2.0': dependencies: discord-api-types: 0.38.37 - '@discordjs/ws@3.0.0-pr-11006.1765452229-e636950b2': + '@discordjs/ws@1.2.3': dependencies: - '@discordjs/collection': 3.0.0-pr-11006.1765452229-e636950b2 - '@discordjs/util': 2.0.0-pr-11006.1765452229-e636950b2 + '@discordjs/collection': 2.1.1 + '@discordjs/rest': 2.6.0 + '@discordjs/util': 1.2.0 '@sapphire/async-queue': 1.5.5 '@types/ws': 8.18.1 '@vladfrangu/async_event_emitter': 2.4.7 @@ -1789,6 +1801,13 @@ snapshots: '@sapphire/async-queue@1.5.5': {} + '@sapphire/shapeshift@4.0.0': + dependencies: + fast-deep-equal: 3.1.3 + lodash: 4.17.23 + + '@sapphire/snowflake@3.5.3': {} + '@sapphire/snowflake@3.5.5': {} '@types/body-parser@1.19.5': @@ -2199,22 +2218,21 @@ snapshots: discord-api-types@0.38.37: {} - discord.js@15.0.0-pr-11006.1765452229-e636950b2: + discord.js@14.25.1: dependencies: - '@discordjs/builders': 2.0.0-pr-11006.1765452229-e636950b2 - '@discordjs/collection': 3.0.0-pr-11006.1765452229-e636950b2 - '@discordjs/formatters': 1.0.0-pr-11006.1765452229-e636950b2 - '@discordjs/rest': 3.0.0-pr-11006.1765452229-e636950b2 - '@discordjs/util': 2.0.0-pr-11006.1765452229-e636950b2 - '@discordjs/ws': 3.0.0-pr-11006.1765452229-e636950b2 - '@sapphire/snowflake': 3.5.5 - '@vladfrangu/async_event_emitter': 2.4.7 + '@discordjs/builders': 1.13.1 + '@discordjs/collection': 1.5.3 + '@discordjs/formatters': 0.6.2 + '@discordjs/rest': 2.6.0 + '@discordjs/util': 1.2.0 + '@discordjs/ws': 1.2.3 + '@sapphire/snowflake': 3.5.3 discord-api-types: 0.38.37 fast-deep-equal: 3.1.3 lodash.snakecase: 4.1.1 magic-bytes.js: 1.13.0 tslib: 2.8.1 - undici: 7.16.0 + undici: 6.21.3 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -2801,6 +2819,8 @@ snapshots: lodash.snakecase@4.1.1: {} + lodash@4.17.23: {} + log-symbols@4.1.0: dependencies: chalk: 4.1.2 @@ -3266,7 +3286,7 @@ snapshots: undici-types@5.26.5: {} - undici@7.16.0: {} + undici@6.21.3: {} unpipe@1.0.0: {} @@ -3278,8 +3298,6 @@ snapshots: utils-merge@1.0.1: {} - uuid@11.1.0: {} - vary@1.1.2: {} which-boxed-primitive@1.0.2: @@ -3361,5 +3379,3 @@ snapshots: yn@2.0.0: {} yocto-queue@0.1.0: {} - - zod@4.3.6: {}