diff --git a/package-lock.json b/package-lock.json index bb3eada..a16d6ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,31 +9,31 @@ "version": "0.4.1", "license": "GPL-3.0-or-later", "dependencies": { - "@prisma/client": "^5.5.2", - "@sapphire/discord.js-utilities": "^7.0.2", - "@sapphire/framework": "^4.7.2", - "@sapphire/plugin-logger": "^3.0.6", - "@sapphire/plugin-scheduled-tasks": "^8.0.0", - "@sapphire/plugin-subcommands": "^5.0.0", - "@sapphire/stopwatch": "^1.5.0", - "@sapphire/time-utilities": "^1.7.10", + "@prisma/client": "^5.7.1", + "@sapphire/discord.js-utilities": "^7.1.5", + "@sapphire/framework": "^5.0.5", + "@sapphire/plugin-logger": "^4.0.1", + "@sapphire/plugin-scheduled-tasks": "^10.0.0", + "@sapphire/plugin-subcommands": "^6.0.2", + "@sapphire/stopwatch": "^1.5.1", + "@sapphire/time-utilities": "^1.7.11", "@sapphire/ts-config": "^5.0.0", - "@sapphire/utilities": "^3.13.0", - "@types/node": "^20.8.9", - "bullmq": "^4.12.7", - "discord.js": "^14.13.0", - "redis": "^4.6.10", + "@sapphire/utilities": "^3.15.1", + "@types/node": "^20.10.6", + "bullmq": "^5.1.1", + "discord.js": "^14.14.1", + "redis": "^4.6.12", "ts-node": "^10.9.1", - "typescript": "^5.2.2" + "typescript": "^5.3.3" }, "devDependencies": { "@types/ioredis": "^5.0.0", - "@typescript-eslint/eslint-plugin": "^6.9.0", - "@typescript-eslint/parser": "^6.9.0", + "@typescript-eslint/eslint-plugin": "^6.17.0", + "@typescript-eslint/parser": "^6.17.0", "eslint": "8.56.0", - "eslint-config-prettier": "^9.0.0", - "prettier": "3.1.0", - "prisma": "^5.5.2" + "eslint-config-prettier": "^9.1.0", + "prettier": "3.1.1", + "prisma": "^5.7.1" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -386,13 +386,10 @@ } }, "node_modules/@prisma/client": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.5.2.tgz", - "integrity": "sha512-54XkqR8M+fxbzYqe+bIXimYnkkcGqgOh0dn0yWtIk6CQT4IUCAvNFNcQZwk2KqaLU+/1PHTSWrcHtx4XjluR5w==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.7.1.tgz", + "integrity": "sha512-TUSa4nUcC4nf/e7X3jyO1pEd6XcI/TLRCA0KjkA46RDIpxUaRsBYEOqITwXRW2c0bMFyKcCRXrH4f7h4q9oOlg==", "hasInstallScript": true, - "dependencies": { - "@prisma/engines-version": "5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a" - }, "engines": { "node": ">=16.13" }, @@ -405,17 +402,50 @@ } } }, + "node_modules/@prisma/debug": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.7.1.tgz", + "integrity": "sha512-yrVSO/YZOxdeIxcBtZ5BaNqUfPrZkNsAKQIQg36cJKMxj/VYK3Vk5jMKkI+gQLl0KReo1YvX8GWKfV788SELjw==", + "devOptional": true + }, "node_modules/@prisma/engines": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.5.2.tgz", - "integrity": "sha512-Be5hoNF8k+lkB3uEMiCHbhbfF6aj1GnrTBnn5iYFT7GEr3TsOEp1soviEcBR0tYCgHbxjcIxJMhdbvxALJhAqg==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.7.1.tgz", + "integrity": "sha512-R+Pqbra8tpLP2cvyiUpx+SIKglav3nTCpA+rn6826CThviQ8yvbNG0s8jNpo51vS9FuZO3pOkARqG062vKX7uA==", "devOptional": true, - "hasInstallScript": true + "hasInstallScript": true, + "dependencies": { + "@prisma/debug": "5.7.1", + "@prisma/engines-version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "@prisma/fetch-engine": "5.7.1", + "@prisma/get-platform": "5.7.1" + } }, "node_modules/@prisma/engines-version": { - "version": "5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a.tgz", - "integrity": "sha512-O+qHFnZvAyOFk1tUco2/VdiqS0ym42a3+6CYLScllmnpbyiTplgyLt2rK/B9BTjYkSHjrgMhkG47S0oqzdIckA==" + "version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5.tgz", + "integrity": "sha512-dIR5IQK/ZxEoWRBDOHF87r1Jy+m2ih3Joi4vzJRP+FOj5yxCwS2pS5SBR3TWoVnEK1zxtLI/3N7BjHyGF84fgw==", + "devOptional": true + }, + "node_modules/@prisma/fetch-engine": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.7.1.tgz", + "integrity": "sha512-9ELauIEBkIaEUpMIYPRlh5QELfoC6pyHolHVQgbNxglaINikZ9w9X7r1TIePAcm05pCNp2XPY1ObQIJW5nYfBQ==", + "devOptional": true, + "dependencies": { + "@prisma/debug": "5.7.1", + "@prisma/engines-version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "@prisma/get-platform": "5.7.1" + } + }, + "node_modules/@prisma/get-platform": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.7.1.tgz", + "integrity": "sha512-eDlswr3a1m5z9D/55Iyt/nZqS5UpD+DZ9MooBB3hvrcPhDQrcf9m4Tl7buy4mvAtrubQ626ECtb8c6L/f7rGSQ==", + "devOptional": true, + "dependencies": { + "@prisma/debug": "5.7.1" + } }, "node_modules/@redis/bloom": { "version": "1.2.0", @@ -480,11 +510,11 @@ } }, "node_modules/@sapphire/cron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@sapphire/cron/-/cron-1.1.1.tgz", - "integrity": "sha512-SBQepfBkwCzYBqMfYB+lrfx7AK6zVdT4lK7X4Q0SthxYS82MYw6qAiRUd24bzhaXc33KBk7g7Uljbxu98qDDJw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@sapphire/cron/-/cron-1.1.2.tgz", + "integrity": "sha512-Yyo4dL/5Fqfvt//exNNZVnnYovS05iharOO+IdZyYwkU+Gyltb/al/rttbAH4cctXfcpW4aDlMJ7PFDxgtUCaA==", "dependencies": { - "@sapphire/utilities": "^3.13.0" + "@sapphire/utilities": "^3.14.0" }, "engines": { "node": ">=v14.0.0", @@ -533,19 +563,19 @@ } }, "node_modules/@sapphire/framework": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/@sapphire/framework/-/framework-4.8.5.tgz", - "integrity": "sha512-RvXh3/Mn11D9ZCATG9LxC8LmgDp2zS/ML7rk1vcBKmv57p/X4UaAry4ZRG/CPq23yja/AWNMVn/osZzMtIKGbw==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@sapphire/framework/-/framework-5.0.5.tgz", + "integrity": "sha512-+DTrsdgv6UEHjAFvhKl3r2gld+C+1VkU2PbX7dj1p/zIROliFc49/sxWzn3/uCjBvAsbQSBNzLBLcnXGxgMMQA==", "dependencies": { "@discordjs/builders": "^1.7.0", - "@sapphire/discord-utilities": "^3.2.0", - "@sapphire/discord.js-utilities": "^7.1.2", - "@sapphire/lexure": "^1.1.5", - "@sapphire/pieces": "^3.10.0", - "@sapphire/ratelimits": "^2.4.7", - "@sapphire/result": "^2.6.4", - "@sapphire/stopwatch": "^1.5.0", - "@sapphire/utilities": "^3.13.0" + "@sapphire/discord-utilities": "^3.2.1", + "@sapphire/discord.js-utilities": "^7.1.5", + "@sapphire/lexure": "^1.1.6", + "@sapphire/pieces": "^4.2.0", + "@sapphire/ratelimits": "^2.4.8", + "@sapphire/result": "^2.6.5", + "@sapphire/stopwatch": "^1.5.1", + "@sapphire/utilities": "^3.14.0" }, "engines": { "node": ">=v18", @@ -553,11 +583,11 @@ } }, "node_modules/@sapphire/lexure": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@sapphire/lexure/-/lexure-1.1.5.tgz", - "integrity": "sha512-afVTCLHezlyvdvvOcEeCzMA05l1yje9axtY7gWQpDcppOazskYPgGMVCdAbfHz5BsyABMZYT2MznY+phEgFc8Q==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@sapphire/lexure/-/lexure-1.1.6.tgz", + "integrity": "sha512-w5oCEPhNdsQjl7mmJF2oE3ZL+c/34iM10Iow5U6ZGCAbtsPgUyh5xgkOU9zTfY6+QLs2fZfTRabLg8WEIjKVmg==", "dependencies": { - "@sapphire/result": "^2.6.4" + "@sapphire/result": "^2.6.5" }, "engines": { "node": ">=v14.0.0", @@ -565,12 +595,12 @@ } }, "node_modules/@sapphire/pieces": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@sapphire/pieces/-/pieces-3.10.0.tgz", - "integrity": "sha512-iBaux50dA+VYjtBqmaceWcskdmw7ua51ojEPkyaSJyg2t9ln/Wc9NqYoQheRCWltZeDTERCUBIYYMqDuCs1Okw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@sapphire/pieces/-/pieces-4.2.0.tgz", + "integrity": "sha512-Bh462mJbPv0VbrPhaNpFYD8Bdg9xnKPZEF6h8xA/lMTNnEbhM8e967klBNd8Gw+iDO0Bve60Pg2t4a1xyxdLxA==", "dependencies": { "@discordjs/collection": "^1.5.3", - "@sapphire/utilities": "^3.13.0", + "@sapphire/utilities": "^3.14.0", "tslib": "^2.6.2" }, "engines": { @@ -579,11 +609,11 @@ } }, "node_modules/@sapphire/plugin-logger": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@sapphire/plugin-logger/-/plugin-logger-3.0.7.tgz", - "integrity": "sha512-QNQRHMgvyxhBNdYBktIfAQvNdsvzYd6vVWCvnggrcN56mvXJyolZaPkDcUNh3PdtjcB7XTChpynbLlTby2vsyQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@sapphire/plugin-logger/-/plugin-logger-4.0.1.tgz", + "integrity": "sha512-G+xABXFCTYPs6oEUtuVtHpMOuUXBHmT5ThSqaIa/BknHTrtvSi+pJd0ndX6yTtZWLTmDog2pbaF+r/5DaXtXYg==", "dependencies": { - "@sapphire/timestamp": "^1.0.1", + "@sapphire/timestamp": "^1.0.2", "colorette": "^2.0.20" }, "engines": { @@ -592,13 +622,13 @@ } }, "node_modules/@sapphire/plugin-scheduled-tasks": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sapphire/plugin-scheduled-tasks/-/plugin-scheduled-tasks-8.1.0.tgz", - "integrity": "sha512-bjx89ifD0DrRAPP4ICpTtomD00M0kY/x90VdLDbp3oWw2i5tnvw++NyhcjmIDD9EJi5srKkjIw1H8QUX+AaQ0Q==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@sapphire/plugin-scheduled-tasks/-/plugin-scheduled-tasks-10.0.0.tgz", + "integrity": "sha512-al3ZH0+mn/b7Z7iA6nX1QeYoTt14ntFF+WeJzZ4a6zfLEA9QGxbJEGtUQjDGAGmxYVAqZgGmeapJOBmn1l+WCQ==", "dependencies": { - "@sapphire/stopwatch": "^1.5.0", - "@sapphire/utilities": "^3.13.0", - "bullmq": "3.15.8", + "@sapphire/stopwatch": "^1.5.1", + "@sapphire/utilities": "^3.14.0", + "bullmq": "5.1.0", "tslib": "^2.6.2" }, "engines": { @@ -607,26 +637,27 @@ } }, "node_modules/@sapphire/plugin-scheduled-tasks/node_modules/bullmq": { - "version": "3.15.8", - "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-3.15.8.tgz", - "integrity": "sha512-k3uimHGhl5svqD7SEak+iI6c5DxeLOaOXzCufI9Ic0ST3nJr69v71TGR4cXCTXdgCff3tLec5HgoBnfyWjgn5A==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.1.0.tgz", + "integrity": "sha512-08rTUvXlAFIhKNIHVRL6KTc0xJf2pxVxnMH0Bvlq6WfKgW3uTWmTjw+oj1NDYCK5BTr3F8ih7dV2exoM8prA2w==", "dependencies": { "cron-parser": "^4.6.0", "glob": "^8.0.3", "ioredis": "^5.3.2", "lodash": "^4.17.21", "msgpackr": "^1.6.2", - "semver": "^7.3.7", + "node-abort-controller": "^3.1.1", + "semver": "^7.5.4", "tslib": "^2.0.0", "uuid": "^9.0.0" } }, "node_modules/@sapphire/plugin-subcommands": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@sapphire/plugin-subcommands/-/plugin-subcommands-5.0.0.tgz", - "integrity": "sha512-C1QL14QDHPgw5K9yXqhQJqOmRVuECLbtjQT5VNUV4mFZdqfDeGSpws3NdCOj+jcgMySqQfw+Cg572O8yP7kzhQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@sapphire/plugin-subcommands/-/plugin-subcommands-6.0.2.tgz", + "integrity": "sha512-AXRIRK2dVxPP3+bsZlvzQjfSrPYAf5C6ueyxzp9gRZE9N5zXKbeAFyL/HeXFB+Hr2zne0zBgqeH25NMeblpm0A==", "dependencies": { - "@sapphire/utilities": "^3.13.0", + "@sapphire/utilities": "^3.15.1", "tslib": "^2.6.2" }, "engines": { @@ -635,18 +666,18 @@ } }, "node_modules/@sapphire/ratelimits": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/@sapphire/ratelimits/-/ratelimits-2.4.7.tgz", - "integrity": "sha512-IJQySiK+A8P4E+0oW2TGDy4RBjMsw3hccFL0y4kjQ2VZNzPDHJSYR4Pb1TzlG6V9YTVdCNWJODFXXyVn3tEQ/A==", + "version": "2.4.8", + "resolved": "https://registry.npmjs.org/@sapphire/ratelimits/-/ratelimits-2.4.8.tgz", + "integrity": "sha512-9v9GBl+6w1ur6pnr25yklTE5phBjVb8vuXWid8SMeFo0znC/bc7GSIFXRBLwZ/jaRtpJfk4xG4zewqa9bbepNw==", "engines": { "node": ">=v14.0.0", "npm": ">=7.0.0" } }, "node_modules/@sapphire/result": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@sapphire/result/-/result-2.6.4.tgz", - "integrity": "sha512-o6rAnNbtumhR4Iy9t1p3xtOG9WtfO2OyyyaBrGUNThmhqf1cwvl5CO3/E0Hd66qdkuSqpJqC9TnnGzTmSoDd6A==", + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/@sapphire/result/-/result-2.6.5.tgz", + "integrity": "sha512-bpvrUEchle+kekLdZsBj2i3zm/KzSjHn+cndDSpGIbq6fbxS5zbMoxfh3c3afOq6mx07fJL0sv7GCfqARoQg1A==", "engines": { "node": ">=v14.0.0", "npm": ">=7.0.0" @@ -687,14 +718,14 @@ } }, "node_modules/@sapphire/time-utilities": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@sapphire/time-utilities/-/time-utilities-1.7.10.tgz", - "integrity": "sha512-icmuse7m3oGJXRtweTmTT6vMMtCpWwGCpzephI5K8aQQRsfZwKYA+jAriSnT4+Lfw6LcR8j7TfkAAX7SyOOggQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@sapphire/time-utilities/-/time-utilities-1.7.11.tgz", + "integrity": "sha512-xvEs4wVQeddE5hl4nz4CUXpX8K4fNyYiatSVGTY3KWybqOIWD+JtdFqa/+7ER+fPoDuF6Ro6vDYddVb6dcBapQ==", "dependencies": { - "@sapphire/cron": "^1.1.1", - "@sapphire/duration": "^1.1.0", - "@sapphire/timer-manager": "^1.0.0", - "@sapphire/timestamp": "^1.0.1" + "@sapphire/cron": "^1.1.2", + "@sapphire/duration": "^1.1.1", + "@sapphire/timer-manager": "^1.0.1", + "@sapphire/timestamp": "^1.0.2" }, "engines": { "node": ">=v14.0.0", @@ -702,18 +733,18 @@ } }, "node_modules/@sapphire/timer-manager": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sapphire/timer-manager/-/timer-manager-1.0.0.tgz", - "integrity": "sha512-vxxnv75QPMGKt6IB6nL2xRJfwzcUQ9DBGzJLg6G8eS5O4u7j3IR/yr/GQsa4gIpjw6kQOgn8lUdnSTlpnERTbQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@sapphire/timer-manager/-/timer-manager-1.0.1.tgz", + "integrity": "sha512-axX9vuQI6e2gCcUZ/3yCbo415O8p61DZ7bHL6VloVySk6U3O3HzONnl0CGEcczwqKGZ4Ujga0Qj4izdulgu2SA==", "engines": { "node": ">=v14.0.0", "npm": ">=7.0.0" } }, "node_modules/@sapphire/timestamp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@sapphire/timestamp/-/timestamp-1.0.1.tgz", - "integrity": "sha512-uLg+rBFuBiaQY/pFGDDzZSOH2cfv4ONIB7zQGNuRCTpYKBW/iIhRBIZjJZyn8NVkXQhVi+Q94DI4i6gDhYVs7w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@sapphire/timestamp/-/timestamp-1.0.2.tgz", + "integrity": "sha512-Jn5armLFr3Z9u9CTF9h9qWFy0rFKA4UlalRPSAF9KL0xbXTSTLEJyZrRoTtQwLGcuXdSaaLc/u9Ywy4oW2eTEw==", "engines": { "node": ">=v14.0.0", "npm": ">=7.0.0" @@ -733,9 +764,9 @@ } }, "node_modules/@sapphire/utilities": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@sapphire/utilities/-/utilities-3.14.0.tgz", - "integrity": "sha512-eYlpYlaKLvxTNjD3ymxpsf4MaSHW3x6vf+DMsLdMsV235J7i66VboHb8uxNcogR/lJ7khmMhMTCtabqUhNX4bA==", + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/@sapphire/utilities/-/utilities-3.15.1.tgz", + "integrity": "sha512-Pce4++kXf+2vgVfO1kEJ2LiZzO8zB2TTyIu6XePHNmNEotcEHkq0RmOSaKw3ElA+5gRvTE269RMwmlAw1twuLg==", "engines": { "node": ">=v14.0.0" } @@ -1143,9 +1174,9 @@ } }, "node_modules/bullmq": { - "version": "4.13.2", - "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-4.13.2.tgz", - "integrity": "sha512-JhGfRk2ddBlZMWhQeg7vgYjfKKVsAbbEs9SWu5EMMOHIPrlJ+ZEScLDVz0Yl/N+3VP9mumCZmN7zfDzctSvquw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.1.1.tgz", + "integrity": "sha512-j3zbNEQWsyHjpqGWiem2XBfmxAjYcArbwsmGlkM1E9MAVcrqB5hQUsXmyy9gEBAdL+PVotMICr7xTquR4Y2sKQ==", "dependencies": { "cron-parser": "^4.6.0", "glob": "^8.0.3", @@ -2170,9 +2201,9 @@ } }, "node_modules/prettier": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz", - "integrity": "sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", + "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -2185,13 +2216,13 @@ } }, "node_modules/prisma": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.5.2.tgz", - "integrity": "sha512-WQtG6fevOL053yoPl6dbHV+IWgKo25IRN4/pwAGqcWmg7CrtoCzvbDbN9fXUc7QS2KK0LimHIqLsaCOX/vHl8w==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.7.1.tgz", + "integrity": "sha512-ekho7ziH0WEJvC4AxuJz+ewRTMskrebPcrKuBwcNzVDniYxx+dXOGcorNeIb9VEMO5vrKzwNYvhD271Ui2jnNw==", "devOptional": true, "hasInstallScript": true, "dependencies": { - "@prisma/engines": "5.5.2" + "@prisma/engines": "5.7.1" }, "bin": { "prisma": "build/index.js" @@ -2459,9 +2490,9 @@ "integrity": "sha512-k43M7uCG1AkTyxgnmI5MPwKoUvS/bRvLvUb7+Pgpdlmok8AoqmUaZxUUw8zKM5B1lqZrt41GjYgnvAi0fppqgQ==" }, "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -2530,9 +2561,9 @@ } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -2891,23 +2922,54 @@ } }, "@prisma/client": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.5.2.tgz", - "integrity": "sha512-54XkqR8M+fxbzYqe+bIXimYnkkcGqgOh0dn0yWtIk6CQT4IUCAvNFNcQZwk2KqaLU+/1PHTSWrcHtx4XjluR5w==", - "requires": { - "@prisma/engines-version": "5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a" - } + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.7.1.tgz", + "integrity": "sha512-TUSa4nUcC4nf/e7X3jyO1pEd6XcI/TLRCA0KjkA46RDIpxUaRsBYEOqITwXRW2c0bMFyKcCRXrH4f7h4q9oOlg==", + "requires": {} }, - "@prisma/engines": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.5.2.tgz", - "integrity": "sha512-Be5hoNF8k+lkB3uEMiCHbhbfF6aj1GnrTBnn5iYFT7GEr3TsOEp1soviEcBR0tYCgHbxjcIxJMhdbvxALJhAqg==", + "@prisma/debug": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.7.1.tgz", + "integrity": "sha512-yrVSO/YZOxdeIxcBtZ5BaNqUfPrZkNsAKQIQg36cJKMxj/VYK3Vk5jMKkI+gQLl0KReo1YvX8GWKfV788SELjw==", "devOptional": true }, + "@prisma/engines": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.7.1.tgz", + "integrity": "sha512-R+Pqbra8tpLP2cvyiUpx+SIKglav3nTCpA+rn6826CThviQ8yvbNG0s8jNpo51vS9FuZO3pOkARqG062vKX7uA==", + "devOptional": true, + "requires": { + "@prisma/debug": "5.7.1", + "@prisma/engines-version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "@prisma/fetch-engine": "5.7.1", + "@prisma/get-platform": "5.7.1" + } + }, "@prisma/engines-version": { - "version": "5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.5.1-1.aebc046ce8b88ebbcb45efe31cbe7d06fd6abc0a.tgz", - "integrity": "sha512-O+qHFnZvAyOFk1tUco2/VdiqS0ym42a3+6CYLScllmnpbyiTplgyLt2rK/B9BTjYkSHjrgMhkG47S0oqzdIckA==" + "version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5.tgz", + "integrity": "sha512-dIR5IQK/ZxEoWRBDOHF87r1Jy+m2ih3Joi4vzJRP+FOj5yxCwS2pS5SBR3TWoVnEK1zxtLI/3N7BjHyGF84fgw==", + "devOptional": true + }, + "@prisma/fetch-engine": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.7.1.tgz", + "integrity": "sha512-9ELauIEBkIaEUpMIYPRlh5QELfoC6pyHolHVQgbNxglaINikZ9w9X7r1TIePAcm05pCNp2XPY1ObQIJW5nYfBQ==", + "devOptional": true, + "requires": { + "@prisma/debug": "5.7.1", + "@prisma/engines-version": "5.7.1-1.0ca5ccbcfa6bdc81c003cf549abe4269f59c41e5", + "@prisma/get-platform": "5.7.1" + } + }, + "@prisma/get-platform": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.7.1.tgz", + "integrity": "sha512-eDlswr3a1m5z9D/55Iyt/nZqS5UpD+DZ9MooBB3hvrcPhDQrcf9m4Tl7buy4mvAtrubQ626ECtb8c6L/f7rGSQ==", + "devOptional": true, + "requires": { + "@prisma/debug": "5.7.1" + } }, "@redis/bloom": { "version": "1.2.0", @@ -2955,11 +3017,11 @@ "integrity": "sha512-JkLdIsP8fPAdh9ZZjrbHWR/+mZj0wvKS5ICibcLrRI1j84UmLMshx5n9QmL8b95d4onJ2xxiyugTgSAX7AalmA==" }, "@sapphire/cron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@sapphire/cron/-/cron-1.1.1.tgz", - "integrity": "sha512-SBQepfBkwCzYBqMfYB+lrfx7AK6zVdT4lK7X4Q0SthxYS82MYw6qAiRUd24bzhaXc33KBk7g7Uljbxu98qDDJw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@sapphire/cron/-/cron-1.1.2.tgz", + "integrity": "sha512-Yyo4dL/5Fqfvt//exNNZVnnYovS05iharOO+IdZyYwkU+Gyltb/al/rttbAH4cctXfcpW4aDlMJ7PFDxgtUCaA==", "requires": { - "@sapphire/utilities": "^3.13.0" + "@sapphire/utilities": "^3.14.0" } }, "@sapphire/discord-utilities": { @@ -2994,70 +3056,71 @@ "integrity": "sha512-c6+ZvVEmZ82+G5aZOz8QbTLNY1nN0j/fxykFNULnmoc2WspFO7PbXUDZMeHQoanWbFRC83U2DszhF2Zl5BwjrA==" }, "@sapphire/framework": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/@sapphire/framework/-/framework-4.8.5.tgz", - "integrity": "sha512-RvXh3/Mn11D9ZCATG9LxC8LmgDp2zS/ML7rk1vcBKmv57p/X4UaAry4ZRG/CPq23yja/AWNMVn/osZzMtIKGbw==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@sapphire/framework/-/framework-5.0.5.tgz", + "integrity": "sha512-+DTrsdgv6UEHjAFvhKl3r2gld+C+1VkU2PbX7dj1p/zIROliFc49/sxWzn3/uCjBvAsbQSBNzLBLcnXGxgMMQA==", "requires": { "@discordjs/builders": "^1.7.0", - "@sapphire/discord-utilities": "^3.2.0", - "@sapphire/discord.js-utilities": "^7.1.2", - "@sapphire/lexure": "^1.1.5", - "@sapphire/pieces": "^3.10.0", - "@sapphire/ratelimits": "^2.4.7", - "@sapphire/result": "^2.6.4", - "@sapphire/stopwatch": "^1.5.0", - "@sapphire/utilities": "^3.13.0" + "@sapphire/discord-utilities": "^3.2.1", + "@sapphire/discord.js-utilities": "^7.1.5", + "@sapphire/lexure": "^1.1.6", + "@sapphire/pieces": "^4.2.0", + "@sapphire/ratelimits": "^2.4.8", + "@sapphire/result": "^2.6.5", + "@sapphire/stopwatch": "^1.5.1", + "@sapphire/utilities": "^3.14.0" } }, "@sapphire/lexure": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@sapphire/lexure/-/lexure-1.1.5.tgz", - "integrity": "sha512-afVTCLHezlyvdvvOcEeCzMA05l1yje9axtY7gWQpDcppOazskYPgGMVCdAbfHz5BsyABMZYT2MznY+phEgFc8Q==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@sapphire/lexure/-/lexure-1.1.6.tgz", + "integrity": "sha512-w5oCEPhNdsQjl7mmJF2oE3ZL+c/34iM10Iow5U6ZGCAbtsPgUyh5xgkOU9zTfY6+QLs2fZfTRabLg8WEIjKVmg==", "requires": { - "@sapphire/result": "^2.6.4" + "@sapphire/result": "^2.6.5" } }, "@sapphire/pieces": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@sapphire/pieces/-/pieces-3.10.0.tgz", - "integrity": "sha512-iBaux50dA+VYjtBqmaceWcskdmw7ua51ojEPkyaSJyg2t9ln/Wc9NqYoQheRCWltZeDTERCUBIYYMqDuCs1Okw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@sapphire/pieces/-/pieces-4.2.0.tgz", + "integrity": "sha512-Bh462mJbPv0VbrPhaNpFYD8Bdg9xnKPZEF6h8xA/lMTNnEbhM8e967klBNd8Gw+iDO0Bve60Pg2t4a1xyxdLxA==", "requires": { "@discordjs/collection": "^1.5.3", - "@sapphire/utilities": "^3.13.0", + "@sapphire/utilities": "^3.14.0", "tslib": "^2.6.2" } }, "@sapphire/plugin-logger": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@sapphire/plugin-logger/-/plugin-logger-3.0.7.tgz", - "integrity": "sha512-QNQRHMgvyxhBNdYBktIfAQvNdsvzYd6vVWCvnggrcN56mvXJyolZaPkDcUNh3PdtjcB7XTChpynbLlTby2vsyQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@sapphire/plugin-logger/-/plugin-logger-4.0.1.tgz", + "integrity": "sha512-G+xABXFCTYPs6oEUtuVtHpMOuUXBHmT5ThSqaIa/BknHTrtvSi+pJd0ndX6yTtZWLTmDog2pbaF+r/5DaXtXYg==", "requires": { - "@sapphire/timestamp": "^1.0.1", + "@sapphire/timestamp": "^1.0.2", "colorette": "^2.0.20" } }, "@sapphire/plugin-scheduled-tasks": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sapphire/plugin-scheduled-tasks/-/plugin-scheduled-tasks-8.1.0.tgz", - "integrity": "sha512-bjx89ifD0DrRAPP4ICpTtomD00M0kY/x90VdLDbp3oWw2i5tnvw++NyhcjmIDD9EJi5srKkjIw1H8QUX+AaQ0Q==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@sapphire/plugin-scheduled-tasks/-/plugin-scheduled-tasks-10.0.0.tgz", + "integrity": "sha512-al3ZH0+mn/b7Z7iA6nX1QeYoTt14ntFF+WeJzZ4a6zfLEA9QGxbJEGtUQjDGAGmxYVAqZgGmeapJOBmn1l+WCQ==", "requires": { - "@sapphire/stopwatch": "^1.5.0", - "@sapphire/utilities": "^3.13.0", - "bullmq": "3.15.8", + "@sapphire/stopwatch": "^1.5.1", + "@sapphire/utilities": "^3.14.0", + "bullmq": "5.1.0", "tslib": "^2.6.2" }, "dependencies": { "bullmq": { - "version": "3.15.8", - "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-3.15.8.tgz", - "integrity": "sha512-k3uimHGhl5svqD7SEak+iI6c5DxeLOaOXzCufI9Ic0ST3nJr69v71TGR4cXCTXdgCff3tLec5HgoBnfyWjgn5A==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.1.0.tgz", + "integrity": "sha512-08rTUvXlAFIhKNIHVRL6KTc0xJf2pxVxnMH0Bvlq6WfKgW3uTWmTjw+oj1NDYCK5BTr3F8ih7dV2exoM8prA2w==", "requires": { "cron-parser": "^4.6.0", "glob": "^8.0.3", "ioredis": "^5.3.2", "lodash": "^4.17.21", "msgpackr": "^1.6.2", - "semver": "^7.3.7", + "node-abort-controller": "^3.1.1", + "semver": "^7.5.4", "tslib": "^2.0.0", "uuid": "^9.0.0" } @@ -3065,23 +3128,23 @@ } }, "@sapphire/plugin-subcommands": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@sapphire/plugin-subcommands/-/plugin-subcommands-5.0.0.tgz", - "integrity": "sha512-C1QL14QDHPgw5K9yXqhQJqOmRVuECLbtjQT5VNUV4mFZdqfDeGSpws3NdCOj+jcgMySqQfw+Cg572O8yP7kzhQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@sapphire/plugin-subcommands/-/plugin-subcommands-6.0.2.tgz", + "integrity": "sha512-AXRIRK2dVxPP3+bsZlvzQjfSrPYAf5C6ueyxzp9gRZE9N5zXKbeAFyL/HeXFB+Hr2zne0zBgqeH25NMeblpm0A==", "requires": { - "@sapphire/utilities": "^3.13.0", + "@sapphire/utilities": "^3.15.1", "tslib": "^2.6.2" } }, "@sapphire/ratelimits": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/@sapphire/ratelimits/-/ratelimits-2.4.7.tgz", - "integrity": "sha512-IJQySiK+A8P4E+0oW2TGDy4RBjMsw3hccFL0y4kjQ2VZNzPDHJSYR4Pb1TzlG6V9YTVdCNWJODFXXyVn3tEQ/A==" + "version": "2.4.8", + "resolved": "https://registry.npmjs.org/@sapphire/ratelimits/-/ratelimits-2.4.8.tgz", + "integrity": "sha512-9v9GBl+6w1ur6pnr25yklTE5phBjVb8vuXWid8SMeFo0znC/bc7GSIFXRBLwZ/jaRtpJfk4xG4zewqa9bbepNw==" }, "@sapphire/result": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@sapphire/result/-/result-2.6.4.tgz", - "integrity": "sha512-o6rAnNbtumhR4Iy9t1p3xtOG9WtfO2OyyyaBrGUNThmhqf1cwvl5CO3/E0Hd66qdkuSqpJqC9TnnGzTmSoDd6A==" + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/@sapphire/result/-/result-2.6.5.tgz", + "integrity": "sha512-bpvrUEchle+kekLdZsBj2i3zm/KzSjHn+cndDSpGIbq6fbxS5zbMoxfh3c3afOq6mx07fJL0sv7GCfqARoQg1A==" }, "@sapphire/shapeshift": { "version": "3.9.3", @@ -3106,25 +3169,25 @@ } }, "@sapphire/time-utilities": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@sapphire/time-utilities/-/time-utilities-1.7.10.tgz", - "integrity": "sha512-icmuse7m3oGJXRtweTmTT6vMMtCpWwGCpzephI5K8aQQRsfZwKYA+jAriSnT4+Lfw6LcR8j7TfkAAX7SyOOggQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@sapphire/time-utilities/-/time-utilities-1.7.11.tgz", + "integrity": "sha512-xvEs4wVQeddE5hl4nz4CUXpX8K4fNyYiatSVGTY3KWybqOIWD+JtdFqa/+7ER+fPoDuF6Ro6vDYddVb6dcBapQ==", "requires": { - "@sapphire/cron": "^1.1.1", - "@sapphire/duration": "^1.1.0", - "@sapphire/timer-manager": "^1.0.0", - "@sapphire/timestamp": "^1.0.1" + "@sapphire/cron": "^1.1.2", + "@sapphire/duration": "^1.1.1", + "@sapphire/timer-manager": "^1.0.1", + "@sapphire/timestamp": "^1.0.2" } }, "@sapphire/timer-manager": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sapphire/timer-manager/-/timer-manager-1.0.0.tgz", - "integrity": "sha512-vxxnv75QPMGKt6IB6nL2xRJfwzcUQ9DBGzJLg6G8eS5O4u7j3IR/yr/GQsa4gIpjw6kQOgn8lUdnSTlpnERTbQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@sapphire/timer-manager/-/timer-manager-1.0.1.tgz", + "integrity": "sha512-axX9vuQI6e2gCcUZ/3yCbo415O8p61DZ7bHL6VloVySk6U3O3HzONnl0CGEcczwqKGZ4Ujga0Qj4izdulgu2SA==" }, "@sapphire/timestamp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@sapphire/timestamp/-/timestamp-1.0.1.tgz", - "integrity": "sha512-uLg+rBFuBiaQY/pFGDDzZSOH2cfv4ONIB7zQGNuRCTpYKBW/iIhRBIZjJZyn8NVkXQhVi+Q94DI4i6gDhYVs7w==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@sapphire/timestamp/-/timestamp-1.0.2.tgz", + "integrity": "sha512-Jn5armLFr3Z9u9CTF9h9qWFy0rFKA4UlalRPSAF9KL0xbXTSTLEJyZrRoTtQwLGcuXdSaaLc/u9Ywy4oW2eTEw==" }, "@sapphire/ts-config": { "version": "5.0.0", @@ -3136,9 +3199,9 @@ } }, "@sapphire/utilities": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@sapphire/utilities/-/utilities-3.14.0.tgz", - "integrity": "sha512-eYlpYlaKLvxTNjD3ymxpsf4MaSHW3x6vf+DMsLdMsV235J7i66VboHb8uxNcogR/lJ7khmMhMTCtabqUhNX4bA==" + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/@sapphire/utilities/-/utilities-3.15.1.tgz", + "integrity": "sha512-Pce4++kXf+2vgVfO1kEJ2LiZzO8zB2TTyIu6XePHNmNEotcEHkq0RmOSaKw3ElA+5gRvTE269RMwmlAw1twuLg==" }, "@tsconfig/node10": { "version": "1.0.9", @@ -3415,9 +3478,9 @@ } }, "bullmq": { - "version": "4.13.2", - "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-4.13.2.tgz", - "integrity": "sha512-JhGfRk2ddBlZMWhQeg7vgYjfKKVsAbbEs9SWu5EMMOHIPrlJ+ZEScLDVz0Yl/N+3VP9mumCZmN7zfDzctSvquw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.1.1.tgz", + "integrity": "sha512-j3zbNEQWsyHjpqGWiem2XBfmxAjYcArbwsmGlkM1E9MAVcrqB5hQUsXmyy9gEBAdL+PVotMICr7xTquR4Y2sKQ==", "requires": { "cron-parser": "^4.6.0", "glob": "^8.0.3", @@ -4193,18 +4256,18 @@ "dev": true }, "prettier": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz", - "integrity": "sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", + "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", "dev": true }, "prisma": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.5.2.tgz", - "integrity": "sha512-WQtG6fevOL053yoPl6dbHV+IWgKo25IRN4/pwAGqcWmg7CrtoCzvbDbN9fXUc7QS2KK0LimHIqLsaCOX/vHl8w==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.7.1.tgz", + "integrity": "sha512-ekho7ziH0WEJvC4AxuJz+ewRTMskrebPcrKuBwcNzVDniYxx+dXOGcorNeIb9VEMO5vrKzwNYvhD271Ui2jnNw==", "devOptional": true, "requires": { - "@prisma/engines": "5.5.2" + "@prisma/engines": "5.7.1" } }, "punycode": { @@ -4377,9 +4440,9 @@ "integrity": "sha512-k43M7uCG1AkTyxgnmI5MPwKoUvS/bRvLvUb7+Pgpdlmok8AoqmUaZxUUw8zKM5B1lqZrt41GjYgnvAi0fppqgQ==" }, "ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "requires": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -4417,9 +4480,9 @@ "dev": true }, "typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==" + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==" }, "undici": { "version": "5.27.2", diff --git a/package.json b/package.json index 586907d..1836889 100644 --- a/package.json +++ b/package.json @@ -29,30 +29,30 @@ }, "homepage": "https://github.com/veganhacktivists/arabot#readme", "dependencies": { - "@prisma/client": "^5.5.2", - "@sapphire/discord.js-utilities": "^7.0.2", - "@sapphire/framework": "^4.7.2", - "@sapphire/plugin-logger": "^3.0.6", - "@sapphire/plugin-scheduled-tasks": "^8.0.0", - "@sapphire/plugin-subcommands": "^5.0.0", - "@sapphire/stopwatch": "^1.5.0", - "@sapphire/time-utilities": "^1.7.10", + "@prisma/client": "^5.7.1", + "@sapphire/discord.js-utilities": "^7.1.5", + "@sapphire/framework": "^5.0.5", + "@sapphire/plugin-logger": "^4.0.1", + "@sapphire/plugin-scheduled-tasks": "^10.0.0", + "@sapphire/plugin-subcommands": "^6.0.2", + "@sapphire/stopwatch": "^1.5.1", + "@sapphire/time-utilities": "^1.7.11", "@sapphire/ts-config": "^5.0.0", - "@sapphire/utilities": "^3.13.0", - "@types/node": "^20.8.9", - "bullmq": "^4.12.7", - "discord.js": "^14.13.0", - "redis": "^4.6.10", + "@sapphire/utilities": "^3.15.1", + "@types/node": "^20.10.6", + "bullmq": "^5.1.1", + "discord.js": "^14.14.1", + "redis": "^4.6.12", "ts-node": "^10.9.1", - "typescript": "^5.2.2" + "typescript": "^5.3.3" }, "devDependencies": { "@types/ioredis": "^5.0.0", - "@typescript-eslint/eslint-plugin": "^6.9.0", - "@typescript-eslint/parser": "^6.9.0", + "@typescript-eslint/eslint-plugin": "^6.17.0", + "@typescript-eslint/parser": "^6.17.0", "eslint": "8.56.0", - "eslint-config-prettier": "^9.0.0", - "prettier": "3.1.0", - "prisma": "^5.5.2" + "eslint-config-prettier": "^9.1.0", + "prettier": "3.1.1", + "prisma": "^5.7.1" } }