This commit is contained in:
Atridad Lahiji 2023-09-05 12:58:54 -06:00
parent 6f0e802680
commit e0be6dfabf
No known key found for this signature in database
2 changed files with 125 additions and 122 deletions

View file

@ -10,24 +10,24 @@
"type": "commonjs", "type": "commonjs",
"dependencies": { "dependencies": {
"@sapphire/decorators": "^6.0.2", "@sapphire/decorators": "^6.0.2",
"@sapphire/discord.js-utilities": "7.0.1", "@sapphire/discord.js-utilities": "7.0.2",
"@sapphire/framework": "^4.5.1", "@sapphire/framework": "^4.5.3",
"@sapphire/plugin-logger": "^3.0.5", "@sapphire/plugin-logger": "^3.0.6",
"@sapphire/utilities": "^3.13.0", "@sapphire/utilities": "^3.13.0",
"@skyra/env-utilities": "^1.2.1", "@skyra/env-utilities": "^1.2.1",
"colorette": "^2.0.20", "colorette": "^2.0.20",
"discord.js": "^14.12.1", "discord.js": "^14.13.0",
"openai": "^4.0.0" "openai": "^4.4.0"
}, },
"devDependencies": { "devDependencies": {
"@sapphire/cli": "^1.6.1", "@sapphire/cli": "^1.6.1",
"@sapphire/prettier-config": "^2.0.0", "@sapphire/prettier-config": "^2.0.0",
"@sapphire/ts-config": "^4.0.1", "@sapphire/ts-config": "^5.0.0",
"@types/node": "^20.5.0", "@types/node": "^20.5.9",
"@types/ws": "^8.5.5", "@types/ws": "^8.5.5",
"prettier": "^3.0.2", "prettier": "^3.0.3",
"tsc-watch": "^6.0.4", "tsc-watch": "^6.0.4",
"typescript": "^5.1.6" "typescript": "^5.2.2"
}, },
"scripts": { "scripts": {
"sapphire": "sapphire", "sapphire": "sapphire",

229
pnpm-lock.yaml generated
View file

@ -9,14 +9,14 @@ dependencies:
specifier: ^6.0.2 specifier: ^6.0.2
version: 6.0.2 version: 6.0.2
'@sapphire/discord.js-utilities': '@sapphire/discord.js-utilities':
specifier: 7.0.1 specifier: 7.0.2
version: 7.0.1 version: 7.0.2
'@sapphire/framework': '@sapphire/framework':
specifier: ^4.5.1 specifier: ^4.5.3
version: 4.5.1 version: 4.5.3
'@sapphire/plugin-logger': '@sapphire/plugin-logger':
specifier: ^3.0.5 specifier: ^3.0.6
version: 3.0.5 version: 3.0.6
'@sapphire/utilities': '@sapphire/utilities':
specifier: ^3.13.0 specifier: ^3.13.0
version: 3.13.0 version: 3.13.0
@ -27,11 +27,11 @@ dependencies:
specifier: ^2.0.20 specifier: ^2.0.20
version: 2.0.20 version: 2.0.20
discord.js: discord.js:
specifier: ^14.12.1 specifier: ^14.13.0
version: 14.12.1 version: 14.13.0
openai: openai:
specifier: ^4.0.0 specifier: ^4.4.0
version: 4.0.0 version: 4.4.0
devDependencies: devDependencies:
'@sapphire/cli': '@sapphire/cli':
@ -41,83 +41,83 @@ devDependencies:
specifier: ^2.0.0 specifier: ^2.0.0
version: 2.0.0 version: 2.0.0
'@sapphire/ts-config': '@sapphire/ts-config':
specifier: ^4.0.1 specifier: ^5.0.0
version: 4.0.1 version: 5.0.0
'@types/node': '@types/node':
specifier: ^20.5.0 specifier: ^20.5.9
version: 20.5.0 version: 20.5.9
'@types/ws': '@types/ws':
specifier: ^8.5.5 specifier: ^8.5.5
version: 8.5.5 version: 8.5.5
prettier: prettier:
specifier: ^3.0.2 specifier: ^3.0.3
version: 3.0.2 version: 3.0.3
tsc-watch: tsc-watch:
specifier: ^6.0.4 specifier: ^6.0.4
version: 6.0.4(typescript@5.1.6) version: 6.0.4(typescript@5.2.2)
typescript: typescript:
specifier: ^5.1.6 specifier: ^5.2.2
version: 5.1.6 version: 5.2.2
packages: packages:
/@discordjs/builders@1.6.4: /@discordjs/builders@1.6.5:
resolution: {integrity: sha512-ARFKvmAkLhfkQQiNxqi0YIWqwUExvBRtvdtMFVJXvJoibsGkFrB/DWTf9byU7BTVUfsmW8w7NM55tYXR5S/iSg==} resolution: {integrity: sha512-SdweyCs/+mHj+PNhGLLle7RrRFX9ZAhzynHahMCLqp5Zeq7np7XC6/mgzHc79QoVlQ1zZtOkTTiJpOZu5V8Ufg==}
engines: {node: '>=16.9.0'} engines: {node: '>=16.11.0'}
dependencies: dependencies:
'@discordjs/formatters': 0.3.1 '@discordjs/formatters': 0.3.2
'@discordjs/util': 1.0.0 '@discordjs/util': 1.0.1
'@sapphire/shapeshift': 3.9.2 '@sapphire/shapeshift': 3.9.2
discord-api-types: 0.37.53 discord-api-types: 0.37.50
fast-deep-equal: 3.1.3 fast-deep-equal: 3.1.3
ts-mixer: 6.0.3 ts-mixer: 6.0.3
tslib: 2.6.1 tslib: 2.6.2
dev: false dev: false
/@discordjs/collection@1.5.2: /@discordjs/collection@1.5.3:
resolution: {integrity: sha512-LDplPy8SPbc8MYkuCdnLRGWqygAX97E8NH7gA9uz+NZ/hXknUKJHuxsOmhC6pmHnF9Zmg0kvfwrDjGsRIljt9g==} resolution: {integrity: sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==}
engines: {node: '>=16.9.0'} engines: {node: '>=16.11.0'}
dev: false dev: false
/@discordjs/formatters@0.3.1: /@discordjs/formatters@0.3.2:
resolution: {integrity: sha512-M7X4IGiSeh4znwcRGcs+49B5tBkNDn4k5bmhxJDAUhRxRHTiFAOTVUNQ6yAKySu5jZTnCbSvTYHW3w0rAzV1MA==} resolution: {integrity: sha512-lE++JZK8LSSDRM5nLjhuvWhGuKiXqu+JZ/DsOR89DVVia3z9fdCJVcHF2W/1Zxgq0re7kCzmAJlCMMX3tetKpA==}
engines: {node: '>=16.9.0'} engines: {node: '>=16.11.0'}
dependencies: dependencies:
discord-api-types: 0.37.53 discord-api-types: 0.37.50
dev: false dev: false
/@discordjs/rest@2.0.0: /@discordjs/rest@2.0.1:
resolution: {integrity: sha512-CW9ldfzsRzUbHcS4Oqu5+Moo+yrQ5qQ9groKNxPOzcoq2nuXa/fXOXkuQtQHcTeSVXsC9cmJ56M8gBDBUyLgGA==} resolution: {integrity: sha512-/eWAdDRvwX/rIE2tuQUmKaxmWeHmGealttIzGzlYfI4+a7y9b6ZoMp8BG/jaohs8D8iEnCNYaZiOFLVFLQb8Zg==}
engines: {node: '>=16.9.0'} engines: {node: '>=16.11.0'}
dependencies: dependencies:
'@discordjs/collection': 1.5.2 '@discordjs/collection': 1.5.3
'@discordjs/util': 1.0.0 '@discordjs/util': 1.0.1
'@sapphire/async-queue': 1.5.0 '@sapphire/async-queue': 1.5.0
'@sapphire/snowflake': 3.5.1 '@sapphire/snowflake': 3.5.1
'@vladfrangu/async_event_emitter': 2.2.2 '@vladfrangu/async_event_emitter': 2.2.2
discord-api-types: 0.37.53 discord-api-types: 0.37.50
magic-bytes.js: 1.0.15 magic-bytes.js: 1.0.15
tslib: 2.6.1 tslib: 2.6.2
undici: 5.23.0 undici: 5.22.1
dev: false dev: false
/@discordjs/util@1.0.0: /@discordjs/util@1.0.1:
resolution: {integrity: sha512-U2Iiab0mo8cFe+o4ZY4GROoAetGjFYA1PhhxiXEW82LuPUjOU/seHZDtVjDpOf6n3rz4IRm84wNtgHdpqRY5CA==} resolution: {integrity: sha512-d0N2yCxB8r4bn00/hvFZwM7goDcUhtViC5un4hPj73Ba4yrChLSJD8fy7Ps5jpTLg1fE9n4K0xBLc1y9WGwSsA==}
engines: {node: '>=16.9.0'} engines: {node: '>=16.11.0'}
dev: false dev: false
/@discordjs/ws@1.0.0: /@discordjs/ws@1.0.1:
resolution: {integrity: sha512-POiImjuQJzwCxjJs4JCtDcTjzvjVsVQbnsaoW/F03yTVdrj/xSpmgv4383AnpNEYXI+CA6ggkz37phZDsZQ1NQ==} resolution: {integrity: sha512-avvAolBqN3yrSvdBPcJ/0j2g42ABzrv3PEL76e3YTp2WYMGH7cuspkjfSyNWaqYl1J+669dlLp+YFMxSVQyS5g==}
engines: {node: '>=16.9.0'} engines: {node: '>=16.11.0'}
dependencies: dependencies:
'@discordjs/collection': 1.5.2 '@discordjs/collection': 1.5.3
'@discordjs/rest': 2.0.0 '@discordjs/rest': 2.0.1
'@discordjs/util': 1.0.0 '@discordjs/util': 1.0.1
'@sapphire/async-queue': 1.5.0 '@sapphire/async-queue': 1.5.0
'@types/ws': 8.5.5 '@types/ws': 8.5.5
'@vladfrangu/async_event_emitter': 2.2.2 '@vladfrangu/async_event_emitter': 2.2.2
discord-api-types: 0.37.53 discord-api-types: 0.37.50
tslib: 2.6.1 tslib: 2.6.2
ws: 8.13.0 ws: 8.13.0
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
@ -149,31 +149,31 @@ packages:
find-up: 5.0.0 find-up: 5.0.0
js-yaml: 4.1.0 js-yaml: 4.1.0
prompts: 2.4.2 prompts: 2.4.2
tslib: 2.6.1 tslib: 2.6.2
dev: true dev: true
/@sapphire/decorators@6.0.2: /@sapphire/decorators@6.0.2:
resolution: {integrity: sha512-R0bsVvvT/iclElvdglpneIB6UGhzqT3DbMy8b0VHcjSSWArAfxFXiv7mVO/5VeiQduZFhWPgqtTWayKdRYY1NA==} resolution: {integrity: sha512-R0bsVvvT/iclElvdglpneIB6UGhzqT3DbMy8b0VHcjSSWArAfxFXiv7mVO/5VeiQduZFhWPgqtTWayKdRYY1NA==}
engines: {node: '>=v14.0.0', npm: '>=7.0.0'} engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
dependencies: dependencies:
tslib: 2.6.1 tslib: 2.6.2
dev: false dev: false
/@sapphire/discord-utilities@3.1.0: /@sapphire/discord-utilities@3.1.1:
resolution: {integrity: sha512-Nznd3gBPsjEDKk3OrodSx+w8/oe4cZc9msdokjl8cnvxaprKBvHo/RzAfx54AeTYsIe7lQ801r+eVw8VWGkfVQ==} resolution: {integrity: sha512-kIKS7J7g06s5PBiuruQY+6T7mCC84myMq8QaHLJgyuj1NeFfqr7+txJ5weSXBODPIsY3iX2WUS4kmLJgKmnOtA==}
engines: {node: '>=v14.0.0', npm: '>=7.0.0'} engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
dependencies: dependencies:
discord-api-types: 0.37.53 discord-api-types: 0.37.56
dev: false dev: false
/@sapphire/discord.js-utilities@7.0.1: /@sapphire/discord.js-utilities@7.0.2:
resolution: {integrity: sha512-v7NoU1AT9QR4P8FyvvaNGSYpWRo7/uABxnkTn3cXWkUVKHtv2BBz1O3nhklk5LhqDtD5lRtjLji4j6JXcA704g==} resolution: {integrity: sha512-GnGy6i65lBXTDu5LUu3YX/7Z5ODZIjP4rx+jPopELoVeqdUS1rMc/hcK+tplgwNaXMiftRVGY6rrdVdijCQKHA==}
engines: {node: '>=16.6.0', npm: '>=7.0.0'} engines: {node: '>=16.6.0', npm: '>=7.0.0'}
dependencies: dependencies:
'@sapphire/discord-utilities': 3.1.0 '@sapphire/discord-utilities': 3.1.1
'@sapphire/duration': 1.1.0 '@sapphire/duration': 1.1.0
'@sapphire/utilities': 3.13.0 '@sapphire/utilities': 3.13.0
tslib: 2.6.1 tslib: 2.6.2
dev: false dev: false
/@sapphire/duration@1.1.0: /@sapphire/duration@1.1.0:
@ -181,13 +181,13 @@ packages:
engines: {node: '>=v14.0.0', npm: '>=7.0.0'} engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
dev: false dev: false
/@sapphire/framework@4.5.1: /@sapphire/framework@4.5.3:
resolution: {integrity: sha512-73XOzQiIsZjq+GU4hlS8ffYk0afQXA0pQ/RXWADh2ua9yR36XEdtzFRQqQyPQjk2mP2ebtx6CfxQj/8LV9fDFw==} resolution: {integrity: sha512-w26lRzmtCLf4McvMl5v+Hoh0X0K+s1sbN7fYpTl6xFmPg3vfQHAAFL1HNk5++bvsP7cmRYzht7w3zTUM3xvjew==}
engines: {node: '>=16.6.0', npm: '>=7.0.0'} engines: {node: '>=16.6.0', npm: '>=7.0.0'}
dependencies: dependencies:
'@discordjs/builders': 1.6.4 '@discordjs/builders': 1.6.5
'@sapphire/discord-utilities': 3.1.0 '@sapphire/discord-utilities': 3.1.1
'@sapphire/discord.js-utilities': 7.0.1 '@sapphire/discord.js-utilities': 7.0.2
'@sapphire/lexure': 1.1.5 '@sapphire/lexure': 1.1.5
'@sapphire/pieces': 3.7.0 '@sapphire/pieces': 3.7.0
'@sapphire/ratelimits': 2.4.6 '@sapphire/ratelimits': 2.4.6
@ -207,25 +207,24 @@ packages:
resolution: {integrity: sha512-DgkcvTja63rDPP4uByH2Ky3eNaYp+Yc1WoFaOsme5w5Nptruwj49sktY6KEbdBrxz23l3ofcxaqnfT/8RROJug==} resolution: {integrity: sha512-DgkcvTja63rDPP4uByH2Ky3eNaYp+Yc1WoFaOsme5w5Nptruwj49sktY6KEbdBrxz23l3ofcxaqnfT/8RROJug==}
engines: {node: '>=v14.0.0', npm: '>=7.0.0'} engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
dependencies: dependencies:
'@discordjs/collection': 1.5.2 '@discordjs/collection': 1.5.3
'@sapphire/utilities': 3.13.0 '@sapphire/utilities': 3.13.0
tslib: 2.6.1 tslib: 2.6.2
dev: false dev: false
/@sapphire/plugin-logger@3.0.5: /@sapphire/plugin-logger@3.0.6:
resolution: {integrity: sha512-Y7D4f98TAyMSD/ZRIoQSg72HvzUtnjcV3NCk+Dk+SEv+uV5F0UI5SRVB4LRJIc4KW3qaQRxy3VLTIiEF8B2nIA==} resolution: {integrity: sha512-BMluxIdVODObdbCy4TRkCmSAB/T/XQlYxaD25HD+1Z4feUVrBGWFmmWQo/2X4aLMD3VZi5RQ5oY6kZgtHn+ufA==}
engines: {node: '>=v14.0.0', npm: '>=7.0.0'} engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
dependencies: dependencies:
'@sapphire/timestamp': 1.0.1 '@sapphire/timestamp': 1.0.1
colorette: 2.0.20 colorette: 2.0.20
tslib: 2.6.1
dev: false dev: false
/@sapphire/prettier-config@2.0.0: /@sapphire/prettier-config@2.0.0:
resolution: {integrity: sha512-Vie8KR5zQ6sbEP4+biW/IR7k55saGfZkTSuRlgvxCBKb4SBJdRWcOBI80i+JxMVIDDZKgXlgYnXEST+FgZiWXA==} resolution: {integrity: sha512-Vie8KR5zQ6sbEP4+biW/IR7k55saGfZkTSuRlgvxCBKb4SBJdRWcOBI80i+JxMVIDDZKgXlgYnXEST+FgZiWXA==}
engines: {node: '>=v14.0.0', npm: '>=7.0.0'} engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
dependencies: dependencies:
prettier: 3.0.2 prettier: 3.0.3
dev: true dev: true
/@sapphire/ratelimits@2.4.6: /@sapphire/ratelimits@2.4.6:
@ -254,7 +253,7 @@ packages:
resolution: {integrity: sha512-DtyKugdy3JTqm6JnEepTY64fGJAqlusDVrlrzifEgSCfGYCqpvB+SBldkWtDH+z+zLcp+PyaFLq7xpVfkhmvGg==} resolution: {integrity: sha512-DtyKugdy3JTqm6JnEepTY64fGJAqlusDVrlrzifEgSCfGYCqpvB+SBldkWtDH+z+zLcp+PyaFLq7xpVfkhmvGg==}
engines: {node: '>=v14.0.0', npm: '>=7.0.0'} engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
dependencies: dependencies:
tslib: 2.6.1 tslib: 2.6.2
dev: false dev: false
/@sapphire/timestamp@1.0.1: /@sapphire/timestamp@1.0.1:
@ -262,12 +261,12 @@ packages:
engines: {node: '>=v14.0.0', npm: '>=7.0.0'} engines: {node: '>=v14.0.0', npm: '>=7.0.0'}
dev: false dev: false
/@sapphire/ts-config@4.0.1: /@sapphire/ts-config@5.0.0:
resolution: {integrity: sha512-iNnMBpWDQRq41skWl1QKrKKz918Iw3lIf9/eVx1z4iQl+2c1GIuNDGkvzSjR58DfCMZjUWHpbuNozOsxaHQ5RQ==} resolution: {integrity: sha512-E4JfpCK/OxaH8lYEP0+xbRUeIBanEOkA5IUtvj+Uib2TG2p7H0Sb1mF1fpmf0ICyDaOu9/201Il/ymV3cr/isw==}
engines: {node: '>=v16.0.0', npm: '>=8.0.0'} engines: {node: '>=v16.0.0', npm: '>=8.0.0'}
dependencies: dependencies:
tslib: 2.6.1 tslib: 2.6.2
typescript: 5.1.6 typescript: 5.2.2
dev: true dev: true
/@sapphire/utilities@3.13.0: /@sapphire/utilities@3.13.0:
@ -286,21 +285,21 @@ packages:
/@types/node-fetch@2.6.4: /@types/node-fetch@2.6.4:
resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==}
dependencies: dependencies:
'@types/node': 20.5.0 '@types/node': 20.5.9
form-data: 3.0.1 form-data: 3.0.1
dev: false dev: false
/@types/node@18.17.5: /@types/node@18.17.14:
resolution: {integrity: sha512-xNbS75FxH6P4UXTPUJp/zNPq6/xsfdJKussCWNOnz4aULWIRwMgP1LgaB5RiBnMX1DPCYenuqGZfnIAx5mbFLA==} resolution: {integrity: sha512-ZE/5aB73CyGqgQULkLG87N9GnyGe5TcQjv34pwS8tfBs1IkCh0ASM69mydb2znqd6v0eX+9Ytvk6oQRqu8T1Vw==}
dev: false dev: false
/@types/node@20.5.0: /@types/node@20.5.9:
resolution: {integrity: sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==} resolution: {integrity: sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==}
/@types/ws@8.5.5: /@types/ws@8.5.5:
resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==} resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==}
dependencies: dependencies:
'@types/node': 20.5.0 '@types/node': 20.5.9
/@vladfrangu/async_event_emitter@2.2.2: /@vladfrangu/async_event_emitter@2.2.2:
resolution: {integrity: sha512-HIzRG7sy88UZjBJamssEczH5q7t5+axva19UbZLO6u0ySbYPrwzWiXBcC0WuHyhKKoeCyneH+FvYzKQq/zTtkQ==} resolution: {integrity: sha512-HIzRG7sy88UZjBJamssEczH5q7t5+axva19UbZLO6u0ySbYPrwzWiXBcC0WuHyhKKoeCyneH+FvYzKQq/zTtkQ==}
@ -384,27 +383,31 @@ packages:
md5: 2.3.0 md5: 2.3.0
dev: false dev: false
/discord-api-types@0.37.53: /discord-api-types@0.37.50:
resolution: {integrity: sha512-N6uUgv50OyP981Mfxrrt0uxcqiaNr0BDaQIoqfk+3zM2JpZtwU9v7ce1uaFAP53b2xSDvcbrk80Kneui6XJgGg==} resolution: {integrity: sha512-X4CDiMnDbA3s3RaUXWXmgAIbY1uxab3fqe3qwzg5XutR3wjqi7M3IkgQbsIBzpqBN2YWr/Qdv7JrFRqSgb4TFg==}
dev: false dev: false
/discord.js@14.12.1: /discord-api-types@0.37.56:
resolution: {integrity: sha512-gGjhTkauIPgFXxpBl0UZgyehrKhDe90cIS8Hn1xFBYQ63EuUAkKoUqRNmc/pcla6DD16s4cUz5tAbdSpXivnxw==} resolution: {integrity: sha512-Ih3wj0ZTaQxaJRqUEXHMIXfXB86bwMGC0wc2nNsyCJqeo3lC4qnxXtFIsC+IGI46+dSIinuayCAZ6sLEEM02Bw==}
engines: {node: '>=16.9.0'} dev: false
/discord.js@14.13.0:
resolution: {integrity: sha512-Kufdvg7fpyTEwANGy9x7i4od4yu5c6gVddGi5CKm4Y5a6sF0VBODObI3o0Bh7TGCj0LfNT8Qp8z04wnLFzgnbA==}
engines: {node: '>=16.11.0'}
dependencies: dependencies:
'@discordjs/builders': 1.6.4 '@discordjs/builders': 1.6.5
'@discordjs/collection': 1.5.2 '@discordjs/collection': 1.5.3
'@discordjs/formatters': 0.3.1 '@discordjs/formatters': 0.3.2
'@discordjs/rest': 2.0.0 '@discordjs/rest': 2.0.1
'@discordjs/util': 1.0.0 '@discordjs/util': 1.0.1
'@discordjs/ws': 1.0.0 '@discordjs/ws': 1.0.1
'@sapphire/snowflake': 3.5.1 '@sapphire/snowflake': 3.5.1
'@types/ws': 8.5.5 '@types/ws': 8.5.5
discord-api-types: 0.37.53 discord-api-types: 0.37.50
fast-deep-equal: 3.1.3 fast-deep-equal: 3.1.3
lodash.snakecase: 4.1.1 lodash.snakecase: 4.1.1
tslib: 2.6.1 tslib: 2.6.2
undici: 5.23.0 undici: 5.22.1
ws: 8.13.0 ws: 8.13.0
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
@ -600,8 +603,8 @@ packages:
engines: {node: '>=10.5.0'} engines: {node: '>=10.5.0'}
dev: false dev: false
/node-fetch@2.6.12: /node-fetch@2.7.0:
resolution: {integrity: sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==} resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
engines: {node: 4.x || >=6.0.0} engines: {node: 4.x || >=6.0.0}
peerDependencies: peerDependencies:
encoding: ^0.1.0 encoding: ^0.1.0
@ -626,18 +629,18 @@ packages:
mimic-fn: 4.0.0 mimic-fn: 4.0.0
dev: true dev: true
/openai@4.0.0: /openai@4.4.0:
resolution: {integrity: sha512-UHv70gIw20pxu9tiUueE9iS+4U4eTGiTgQr+zlJ5aX4oj6LUUp+7mBn0xAqilawftwUB/biohPth2vcZFmoNYw==} resolution: {integrity: sha512-JN0t628Kh95T0IrXl0HdBqnlJg+4Vq0Bnh55tio+dfCnyzHvMLiWyCM9m726MAJD2YkDU4/8RQB6rNbEq9ct2w==}
hasBin: true hasBin: true
dependencies: dependencies:
'@types/node': 18.17.5 '@types/node': 18.17.14
'@types/node-fetch': 2.6.4 '@types/node-fetch': 2.6.4
abort-controller: 3.0.0 abort-controller: 3.0.0
agentkeepalive: 4.5.0 agentkeepalive: 4.5.0
digest-fetch: 1.3.0 digest-fetch: 1.3.0
form-data-encoder: 1.7.2 form-data-encoder: 1.7.2
formdata-node: 4.4.1 formdata-node: 4.4.1
node-fetch: 2.6.12 node-fetch: 2.7.0
transitivePeerDependencies: transitivePeerDependencies:
- encoding - encoding
dev: false dev: false
@ -677,8 +680,8 @@ packages:
through: 2.3.8 through: 2.3.8
dev: true dev: true
/prettier@3.0.2: /prettier@3.0.3:
resolution: {integrity: sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==} resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==}
engines: {node: '>=14'} engines: {node: '>=14'}
hasBin: true hasBin: true
dev: true dev: true
@ -758,7 +761,7 @@ packages:
resolution: {integrity: sha512-k43M7uCG1AkTyxgnmI5MPwKoUvS/bRvLvUb7+Pgpdlmok8AoqmUaZxUUw8zKM5B1lqZrt41GjYgnvAi0fppqgQ==} resolution: {integrity: sha512-k43M7uCG1AkTyxgnmI5MPwKoUvS/bRvLvUb7+Pgpdlmok8AoqmUaZxUUw8zKM5B1lqZrt41GjYgnvAi0fppqgQ==}
dev: false dev: false
/tsc-watch@6.0.4(typescript@5.1.6): /tsc-watch@6.0.4(typescript@5.2.2):
resolution: {integrity: sha512-cHvbvhjO86w2aGlaHgSCeQRl+Aqw6X6XN4sQMPZKF88GoP30O+oTuh5lRIJr5pgFWrRpF1AgXnJJ2DoFEIPHyg==} resolution: {integrity: sha512-cHvbvhjO86w2aGlaHgSCeQRl+Aqw6X6XN4sQMPZKF88GoP30O+oTuh5lRIJr5pgFWrRpF1AgXnJJ2DoFEIPHyg==}
engines: {node: '>=12.12.0'} engines: {node: '>=12.12.0'}
hasBin: true hasBin: true
@ -769,20 +772,20 @@ packages:
node-cleanup: 2.1.2 node-cleanup: 2.1.2
ps-tree: 1.2.0 ps-tree: 1.2.0
string-argv: 0.3.2 string-argv: 0.3.2
typescript: 5.1.6 typescript: 5.2.2
dev: true dev: true
/tslib@2.6.1: /tslib@2.6.2:
resolution: {integrity: sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==} resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
/typescript@5.1.6: /typescript@5.2.2:
resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==}
engines: {node: '>=14.17'} engines: {node: '>=14.17'}
hasBin: true hasBin: true
dev: true dev: true
/undici@5.23.0: /undici@5.22.1:
resolution: {integrity: sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==} resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==}
engines: {node: '>=14.0'} engines: {node: '>=14.0'}
dependencies: dependencies:
busboy: 1.6.0 busboy: 1.6.0