aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x.pnp.js536
-rw-r--r--.vscode/extensions.json16
-rw-r--r--.vscode/settings.json184
-rw-r--r--.yarn/sdks/typescript/package.json2
-rw-r--r--package.json27
-rw-r--r--src/commands/config/muteRole.ts3
-rw-r--r--src/commands/config/prefix.ts3
-rw-r--r--src/commands/config/welcomeChannel.ts3
-rw-r--r--src/commands/dev/eval.ts15
-rw-r--r--src/commands/dev/reload.ts3
-rw-r--r--src/commands/dev/setLevel.ts5
-rw-r--r--src/commands/info/help.ts3
-rw-r--r--src/commands/info/pronouns.ts3
-rw-r--r--src/commands/moderation/ban.ts7
-rw-r--r--src/commands/moderation/kick.ts5
-rw-r--r--src/commands/moderation/mute.ts7
-rw-r--r--src/commands/moderation/role.ts5
-rw-r--r--src/commands/moulberry-bush/capePerms.ts3
-rw-r--r--src/commands/moulberry-bush/level.ts3
-rw-r--r--src/commands/moulberry-bush/rule.ts5
-rw-r--r--src/lib/extensions/BushClient.ts16
-rw-r--r--src/lib/extensions/BushClientUtil.ts14
-rw-r--r--src/lib/extensions/BushGuild.ts4
-rw-r--r--src/lib/utils/BushLogger.ts6
-rw-r--r--src/tasks/unmute.ts2
-rw-r--r--tsconfig.json3
-rw-r--r--yarn.lock450
27 files changed, 677 insertions, 656 deletions
diff --git a/.pnp.js b/.pnp.js
index d43c77f..fd92964 100755
--- a/.pnp.js
+++ b/.pnp.js
@@ -39,27 +39,27 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageDependencies": [
["@discordjs/voice", "npm:0.4.0"],
["@types/common-tags", "npm:1.8.0"],
- ["@types/express", "npm:4.17.11"],
- ["@types/node", "npm:14.17.0"],
+ ["@types/express", "npm:4.17.12"],
+ ["@types/node", "npm:14.17.4"],
["@types/uuid", "npm:8.3.0"],
- ["@typescript-eslint/eslint-plugin", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0"],
- ["@typescript-eslint/parser", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0"],
+ ["@typescript-eslint/eslint-plugin", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1"],
+ ["@typescript-eslint/parser", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1"],
["body-parser", "npm:1.19.0"],
["chalk", "npm:4.1.1"],
["common-tags", "npm:1.8.0"],
- ["discord-akairo", "https://github.com/NotEnoughUpdates/discord-akairo.git#commit=a65bb1a02c66a77555dd59824d0a6c85039394de"],
+ ["discord-akairo", "https://github.com/NotEnoughUpdates/discord-akairo.git#commit=63fc4b741c4ff5c4133cd842360ec0196a54efe0"],
["discord-api-types", "npm:0.18.1"],
- ["discord.js", "npm:13.0.0-dev.e0efcc6ab0e3f060e30438c0d990c9465c6134df"],
- ["esbuild", "npm:0.12.1"],
- ["eslint", "npm:7.26.0"],
+ ["discord.js", "npm:13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70"],
+ ["esbuild", "npm:0.12.11"],
+ ["eslint", "npm:7.29.0"],
["eslint-config-prettier", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:8.3.0"],
["got", "npm:11.8.2"],
["moment", "npm:2.29.1"],
["pg", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:8.6.0"],
- ["pg-hstore", "npm:2.3.3"],
- ["prettier", "npm:2.3.0"],
+ ["pg-hstore", "npm:2.3.4"],
+ ["prettier", "npm:2.3.2"],
["rimraf", "npm:3.0.2"],
- ["sequelize", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:6.6.2"],
+ ["sequelize", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:6.6.4"],
["source-map-support", "npm:0.5.19"],
["typescript", "patch:typescript@npm%3A4.3.4#builtin<compat/typescript>::version=4.3.4&hash=ddfc1b"],
["uuid", "npm:8.3.2"]
@@ -72,26 +72,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageLocation": "./.yarn/cache/@babel-code-frame-npm-7.12.11-1a9a1b277f-033d3fb3bf.zip/node_modules/@babel/code-frame/",
"packageDependencies": [
["@babel/code-frame", "npm:7.12.11"],
- ["@babel/highlight", "npm:7.14.0"]
+ ["@babel/highlight", "npm:7.14.5"]
],
"linkType": "HARD",
}]
]],
["@babel/helper-validator-identifier", [
- ["npm:7.14.0", {
- "packageLocation": "./.yarn/cache/@babel-helper-validator-identifier-npm-7.14.0-88c0d4b395-bd67b4a1a4.zip/node_modules/@babel/helper-validator-identifier/",
+ ["npm:7.14.5", {
+ "packageLocation": "./.yarn/cache/@babel-helper-validator-identifier-npm-7.14.5-d29d30a813-778312189a.zip/node_modules/@babel/helper-validator-identifier/",
"packageDependencies": [
- ["@babel/helper-validator-identifier", "npm:7.14.0"]
+ ["@babel/helper-validator-identifier", "npm:7.14.5"]
],
"linkType": "HARD",
}]
]],
["@babel/highlight", [
- ["npm:7.14.0", {
- "packageLocation": "./.yarn/cache/@babel-highlight-npm-7.14.0-54986133d5-0122fcd3cd.zip/node_modules/@babel/highlight/",
+ ["npm:7.14.5", {
+ "packageLocation": "./.yarn/cache/@babel-highlight-npm-7.14.5-4a18106cbc-a1ed599c26.zip/node_modules/@babel/highlight/",
"packageDependencies": [
- ["@babel/highlight", "npm:7.14.0"],
- ["@babel/helper-validator-identifier", "npm:7.14.0"],
+ ["@babel/highlight", "npm:7.14.5"],
+ ["@babel/helper-validator-identifier", "npm:7.14.5"],
["chalk", "npm:2.4.2"],
["js-tokens", "npm:4.0.0"]
],
@@ -134,14 +134,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@eslint/eslintrc", [
- ["npm:0.4.1", {
- "packageLocation": "./.yarn/cache/@eslint-eslintrc-npm-0.4.1-48933b2833-418f5810c8.zip/node_modules/@eslint/eslintrc/",
+ ["npm:0.4.2", {
+ "packageLocation": "./.yarn/cache/@eslint-eslintrc-npm-0.4.2-f8b688e654-60b66ce425.zip/node_modules/@eslint/eslintrc/",
"packageDependencies": [
- ["@eslint/eslintrc", "npm:0.4.1"],
+ ["@eslint/eslintrc", "npm:0.4.2"],
["ajv", "npm:6.12.6"],
- ["debug", "virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1"],
+ ["debug", "virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2"],
["espree", "npm:7.3.1"],
- ["globals", "npm:12.4.0"],
+ ["globals", "npm:13.9.0"],
["ignore", "npm:4.0.6"],
["import-fresh", "npm:3.3.0"],
["js-yaml", "npm:3.14.1"],
@@ -152,41 +152,41 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@nodelib/fs.scandir", [
- ["npm:2.1.4", {
- "packageLocation": "./.yarn/cache/@nodelib-fs.scandir-npm-2.1.4-6f6ddb2372-30b3102ee3.zip/node_modules/@nodelib/fs.scandir/",
+ ["npm:2.1.5", {
+ "packageLocation": "./.yarn/cache/@nodelib-fs.scandir-npm-2.1.5-89c67370dd-91b3de88d9.zip/node_modules/@nodelib/fs.scandir/",
"packageDependencies": [
- ["@nodelib/fs.scandir", "npm:2.1.4"],
- ["@nodelib/fs.stat", "npm:2.0.4"],
+ ["@nodelib/fs.scandir", "npm:2.1.5"],
+ ["@nodelib/fs.stat", "npm:2.0.5"],
["run-parallel", "npm:1.2.0"]
],
"linkType": "HARD",
}]
]],
["@nodelib/fs.stat", [
- ["npm:2.0.4", {
- "packageLocation": "./.yarn/cache/@nodelib-fs.stat-npm-2.0.4-0b2acf9d70-6454a79e94.zip/node_modules/@nodelib/fs.stat/",
+ ["npm:2.0.5", {
+ "packageLocation": "./.yarn/cache/@nodelib-fs.stat-npm-2.0.5-01f4dd3030-a4fcf7408f.zip/node_modules/@nodelib/fs.stat/",
"packageDependencies": [
- ["@nodelib/fs.stat", "npm:2.0.4"]
+ ["@nodelib/fs.stat", "npm:2.0.5"]
],
"linkType": "HARD",
}]
]],
["@nodelib/fs.walk", [
- ["npm:1.2.6", {
- "packageLocation": "./.yarn/cache/@nodelib-fs.walk-npm-1.2.6-b686194e9d-d0503ffd0b.zip/node_modules/@nodelib/fs.walk/",
+ ["npm:1.2.7", {
+ "packageLocation": "./.yarn/cache/@nodelib-fs.walk-npm-1.2.7-69f33ea303-ac8e2d9ca0.zip/node_modules/@nodelib/fs.walk/",
"packageDependencies": [
- ["@nodelib/fs.walk", "npm:1.2.6"],
- ["@nodelib/fs.scandir", "npm:2.1.4"],
+ ["@nodelib/fs.walk", "npm:1.2.7"],
+ ["@nodelib/fs.scandir", "npm:2.1.5"],
["fastq", "npm:1.11.0"]
],
"linkType": "HARD",
}]
]],
["@sapphire/async-queue", [
- ["npm:1.1.3", {
- "packageLocation": "./.yarn/cache/@sapphire-async-queue-npm-1.1.3-b5b8f54d92-1557a65173.zip/node_modules/@sapphire/async-queue/",
+ ["npm:1.1.4", {
+ "packageLocation": "./.yarn/cache/@sapphire-async-queue-npm-1.1.4-6872a0fc9f-325e416a44.zip/node_modules/@sapphire/async-queue/",
"packageDependencies": [
- ["@sapphire/async-queue", "npm:1.1.3"]
+ ["@sapphire/async-queue", "npm:1.1.4"]
],
"linkType": "HARD",
}]
@@ -216,7 +216,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageDependencies": [
["@types/body-parser", "npm:1.19.0"],
["@types/connect", "npm:3.4.34"],
- ["@types/node", "npm:15.3.0"]
+ ["@types/node", "npm:15.12.5"]
],
"linkType": "HARD",
}]
@@ -228,7 +228,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["@types/cacheable-request", "npm:6.0.1"],
["@types/http-cache-semantics", "npm:4.0.0"],
["@types/keyv", "npm:3.1.1"],
- ["@types/node", "npm:15.3.0"],
+ ["@types/node", "npm:15.12.5"],
["@types/responselike", "npm:1.0.0"]
],
"linkType": "HARD",
@@ -248,18 +248,18 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageLocation": "./.yarn/cache/@types-connect-npm-3.4.34-39e4f7bb55-6f712a0408.zip/node_modules/@types/connect/",
"packageDependencies": [
["@types/connect", "npm:3.4.34"],
- ["@types/node", "npm:15.3.0"]
+ ["@types/node", "npm:15.12.5"]
],
"linkType": "HARD",
}]
]],
["@types/express", [
- ["npm:4.17.11", {
- "packageLocation": "./.yarn/cache/@types-express-npm-4.17.11-1b3f17f056-2818120a0f.zip/node_modules/@types/express/",
+ ["npm:4.17.12", {
+ "packageLocation": "./.yarn/cache/@types-express-npm-4.17.12-d30bfc5b29-b1ab50e037.zip/node_modules/@types/express/",
"packageDependencies": [
- ["@types/express", "npm:4.17.11"],
+ ["@types/express", "npm:4.17.12"],
["@types/body-parser", "npm:1.19.0"],
- ["@types/express-serve-static-core", "npm:4.17.19"],
+ ["@types/express-serve-static-core", "npm:4.17.22"],
["@types/qs", "npm:6.9.6"],
["@types/serve-static", "npm:1.13.9"]
],
@@ -267,11 +267,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@types/express-serve-static-core", [
- ["npm:4.17.19", {
- "packageLocation": "./.yarn/cache/@types-express-serve-static-core-npm-4.17.19-3f514f7e12-b6c8c357c5.zip/node_modules/@types/express-serve-static-core/",
+ ["npm:4.17.22", {
+ "packageLocation": "./.yarn/cache/@types-express-serve-static-core-npm-4.17.22-e9a70ec107-e9ed12d6fd.zip/node_modules/@types/express-serve-static-core/",
"packageDependencies": [
- ["@types/express-serve-static-core", "npm:4.17.19"],
- ["@types/node", "npm:15.3.0"],
+ ["@types/express-serve-static-core", "npm:4.17.22"],
+ ["@types/node", "npm:15.12.5"],
["@types/qs", "npm:6.9.6"],
["@types/range-parser", "npm:1.2.3"]
],
@@ -301,7 +301,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageLocation": "./.yarn/cache/@types-keyv-npm-3.1.1-779a80f2c7-3aaf557d5b.zip/node_modules/@types/keyv/",
"packageDependencies": [
["@types/keyv", "npm:3.1.1"],
- ["@types/node", "npm:15.3.0"]
+ ["@types/node", "npm:15.12.5"]
],
"linkType": "HARD",
}]
@@ -316,17 +316,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@types/node", [
- ["npm:14.17.0", {
- "packageLocation": "./.yarn/cache/@types-node-npm-14.17.0-2942ba859f-f437147b39.zip/node_modules/@types/node/",
+ ["npm:14.17.4", {
+ "packageLocation": "./.yarn/cache/@types-node-npm-14.17.4-52a7500a10-947ada8b39.zip/node_modules/@types/node/",
"packageDependencies": [
- ["@types/node", "npm:14.17.0"]
+ ["@types/node", "npm:14.17.4"]
],
"linkType": "HARD",
}],
- ["npm:15.3.0", {
- "packageLocation": "./.yarn/cache/@types-node-npm-15.3.0-7ebc66d6bc-44039665ab.zip/node_modules/@types/node/",
+ ["npm:15.12.5", {
+ "packageLocation": "./.yarn/cache/@types-node-npm-15.12.5-bfb1f4b853-42485de7a0.zip/node_modules/@types/node/",
"packageDependencies": [
- ["@types/node", "npm:15.3.0"]
+ ["@types/node", "npm:15.12.5"]
],
"linkType": "HARD",
}]
@@ -354,7 +354,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageLocation": "./.yarn/cache/@types-responselike-npm-1.0.0-85dd08af42-e6e6613c80.zip/node_modules/@types/responselike/",
"packageDependencies": [
["@types/responselike", "npm:1.0.0"],
- ["@types/node", "npm:15.3.0"]
+ ["@types/node", "npm:15.12.5"]
],
"linkType": "HARD",
}]
@@ -365,7 +365,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageDependencies": [
["@types/serve-static", "npm:1.13.9"],
["@types/mime", "npm:1.3.2"],
- ["@types/node", "npm:15.3.0"]
+ ["@types/node", "npm:15.12.5"]
],
"linkType": "HARD",
}]
@@ -384,35 +384,34 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageLocation": "./.yarn/cache/@types-ws-npm-7.4.5-3f11000a5b-b467f596cc.zip/node_modules/@types/ws/",
"packageDependencies": [
["@types/ws", "npm:7.4.5"],
- ["@types/node", "npm:15.3.0"]
+ ["@types/node", "npm:15.12.5"]
],
"linkType": "HARD",
}]
]],
["@typescript-eslint/eslint-plugin", [
- ["npm:4.24.0", {
- "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.24.0-0ce39c60ea-b3fb023320.zip/node_modules/@typescript-eslint/eslint-plugin/",
+ ["npm:4.28.1", {
+ "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.28.1-a9ed885345-79a794ff44.zip/node_modules/@typescript-eslint/eslint-plugin/",
"packageDependencies": [
- ["@typescript-eslint/eslint-plugin", "npm:4.24.0"]
+ ["@typescript-eslint/eslint-plugin", "npm:4.28.1"]
],
"linkType": "SOFT",
}],
- ["virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0", {
- "packageLocation": "./.yarn/$$virtual/@typescript-eslint-eslint-plugin-virtual-9a8b1f31df/0/cache/@typescript-eslint-eslint-plugin-npm-4.24.0-0ce39c60ea-b3fb023320.zip/node_modules/@typescript-eslint/eslint-plugin/",
+ ["virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1", {
+ "packageLocation": "./.yarn/$$virtual/@typescript-eslint-eslint-plugin-virtual-9f57169050/0/cache/@typescript-eslint-eslint-plugin-npm-4.28.1-a9ed885345-79a794ff44.zip/node_modules/@typescript-eslint/eslint-plugin/",
"packageDependencies": [
- ["@typescript-eslint/eslint-plugin", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0"],
+ ["@typescript-eslint/eslint-plugin", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1"],
["@types/eslint", null],
["@types/typescript-eslint__parser", null],
- ["@typescript-eslint/experimental-utils", "virtual:9a8b1f31dfb77b858353b17f1156b28813da74b21de747b5c31939cc4aa66de00a18bbe787c84699160d9cbc5a6e50e8d05774ecfe3004ea2748f8e905a5daf3#npm:4.24.0"],
- ["@typescript-eslint/parser", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0"],
- ["@typescript-eslint/scope-manager", "npm:4.24.0"],
- ["debug", "virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1"],
- ["eslint", "npm:7.26.0"],
+ ["@typescript-eslint/experimental-utils", "virtual:9f5716905056c6d1160d1baf37f1bd826fe60510c0298b19a06cecc44a9b2f7864243adc629d80ad75b9a80def5139aff7ac08923a4b630c42e82aad55c5657f#npm:4.28.1"],
+ ["@typescript-eslint/parser", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1"],
+ ["@typescript-eslint/scope-manager", "npm:4.28.1"],
+ ["debug", "virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2"],
+ ["eslint", "npm:7.29.0"],
["functional-red-black-tree", "npm:1.0.1"],
- ["lodash", "npm:4.17.21"],
- ["regexpp", "npm:3.1.0"],
+ ["regexpp", "npm:3.2.0"],
["semver", "npm:7.3.5"],
- ["tsutils", "virtual:9a8b1f31dfb77b858353b17f1156b28813da74b21de747b5c31939cc4aa66de00a18bbe787c84699160d9cbc5a6e50e8d05774ecfe3004ea2748f8e905a5daf3#npm:3.21.0"],
+ ["tsutils", "virtual:9f5716905056c6d1160d1baf37f1bd826fe60510c0298b19a06cecc44a9b2f7864243adc629d80ad75b9a80def5139aff7ac08923a4b630c42e82aad55c5657f#npm:3.21.0"],
["typescript", "patch:typescript@npm%3A4.3.4#builtin<compat/typescript>::version=4.3.4&hash=ddfc1b"]
],
"packagePeers": [
@@ -426,25 +425,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@typescript-eslint/experimental-utils", [
- ["npm:4.24.0", {
- "packageLocation": "./.yarn/cache/@typescript-eslint-experimental-utils-npm-4.24.0-d90fb8ab66-09a28e2b8b.zip/node_modules/@typescript-eslint/experimental-utils/",
+ ["npm:4.28.1", {
+ "packageLocation": "./.yarn/cache/@typescript-eslint-experimental-utils-npm-4.28.1-ab919abf02-8e10696825.zip/node_modules/@typescript-eslint/experimental-utils/",
"packageDependencies": [
- ["@typescript-eslint/experimental-utils", "npm:4.24.0"]
+ ["@typescript-eslint/experimental-utils", "npm:4.28.1"]
],
"linkType": "SOFT",
}],
- ["virtual:9a8b1f31dfb77b858353b17f1156b28813da74b21de747b5c31939cc4aa66de00a18bbe787c84699160d9cbc5a6e50e8d05774ecfe3004ea2748f8e905a5daf3#npm:4.24.0", {
- "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-00d4f768ef/0/cache/@typescript-eslint-experimental-utils-npm-4.24.0-d90fb8ab66-09a28e2b8b.zip/node_modules/@typescript-eslint/experimental-utils/",
+ ["virtual:9f5716905056c6d1160d1baf37f1bd826fe60510c0298b19a06cecc44a9b2f7864243adc629d80ad75b9a80def5139aff7ac08923a4b630c42e82aad55c5657f#npm:4.28.1", {
+ "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-fa0658a326/0/cache/@typescript-eslint-experimental-utils-npm-4.28.1-ab919abf02-8e10696825.zip/node_modules/@typescript-eslint/experimental-utils/",
"packageDependencies": [
- ["@typescript-eslint/experimental-utils", "virtual:9a8b1f31dfb77b858353b17f1156b28813da74b21de747b5c31939cc4aa66de00a18bbe787c84699160d9cbc5a6e50e8d05774ecfe3004ea2748f8e905a5daf3#npm:4.24.0"],
+ ["@typescript-eslint/experimental-utils", "virtual:9f5716905056c6d1160d1baf37f1bd826fe60510c0298b19a06cecc44a9b2f7864243adc629d80ad75b9a80def5139aff7ac08923a4b630c42e82aad55c5657f#npm:4.28.1"],
["@types/eslint", null],
["@types/json-schema", "npm:7.0.7"],
- ["@typescript-eslint/scope-manager", "npm:4.24.0"],
- ["@typescript-eslint/types", "npm:4.24.0"],
- ["@typescript-eslint/typescript-estree", "virtual:00d4f768ef22a51647431e1ae9936afa118b642d86ded0fc8390d8b5c78f4c6b517fb84974a722b14fb74b78155de06450060dacb8edf35b4ec0acf103c6450f#npm:4.24.0"],
- ["eslint", "npm:7.26.0"],
+ ["@typescript-eslint/scope-manager", "npm:4.28.1"],
+ ["@typescript-eslint/types", "npm:4.28.1"],
+ ["@typescript-eslint/typescript-estree", "virtual:fa0658a3262f0ec4c70032bfff5a258eb88f64f6e176c2c2ba25415d8f40b4600e45fe35d5759e7bb129491bde554953d2634a2029329b48b524f61629e9358b#npm:4.28.1"],
+ ["eslint", "npm:7.29.0"],
["eslint-scope", "npm:5.1.1"],
- ["eslint-utils", "npm:2.1.0"]
+ ["eslint-utils", "virtual:fa0658a3262f0ec4c70032bfff5a258eb88f64f6e176c2c2ba25415d8f40b4600e45fe35d5759e7bb129491bde554953d2634a2029329b48b524f61629e9358b#npm:3.0.0"]
],
"packagePeers": [
"@types/eslint",
@@ -454,23 +453,23 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@typescript-eslint/parser", [
- ["npm:4.24.0", {
- "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-4.24.0-edf27f205d-30ff5e6b1e.zip/node_modules/@typescript-eslint/parser/",
+ ["npm:4.28.1", {
+ "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-4.28.1-740f079e0a-ab7c7fef74.zip/node_modules/@typescript-eslint/parser/",
"packageDependencies": [
- ["@typescript-eslint/parser", "npm:4.24.0"]
+ ["@typescript-eslint/parser", "npm:4.28.1"]
],
"linkType": "SOFT",
}],
- ["virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0", {
- "packageLocation": "./.yarn/$$virtual/@typescript-eslint-parser-virtual-7bb7c6f3eb/0/cache/@typescript-eslint-parser-npm-4.24.0-edf27f205d-30ff5e6b1e.zip/node_modules/@typescript-eslint/parser/",
+ ["virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1", {
+ "packageLocation": "./.yarn/$$virtual/@typescript-eslint-parser-virtual-0dc5aa9f6f/0/cache/@typescript-eslint-parser-npm-4.28.1-740f079e0a-ab7c7fef74.zip/node_modules/@typescript-eslint/parser/",
"packageDependencies": [
- ["@typescript-eslint/parser", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0"],
+ ["@typescript-eslint/parser", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1"],
["@types/eslint", null],
- ["@typescript-eslint/scope-manager", "npm:4.24.0"],
- ["@typescript-eslint/types", "npm:4.24.0"],
- ["@typescript-eslint/typescript-estree", "virtual:7bb7c6f3eb88073237dc8bd329fee28f7e2588dfad4bba4d65b428475804ad37b87c371b15a187000b71c3d01e8132cf4e7496c0fbc07b0e26587102cd6e49d6#npm:4.24.0"],
- ["debug", "virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1"],
- ["eslint", "npm:7.26.0"],
+ ["@typescript-eslint/scope-manager", "npm:4.28.1"],
+ ["@typescript-eslint/types", "npm:4.28.1"],
+ ["@typescript-eslint/typescript-estree", "virtual:0dc5aa9f6f0f733d6c5540fb4e88f0a87a2e2803a976d019384f6d94d38591e0499786bdfa77aa81af9beb4356234f85a21e2901f1bfbc3ea45729114940d517#npm:4.28.1"],
+ ["debug", "virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2"],
+ ["eslint", "npm:7.29.0"],
["typescript", "patch:typescript@npm%3A4.3.4#builtin<compat/typescript>::version=4.3.4&hash=ddfc1b"]
],
"packagePeers": [
@@ -482,63 +481,63 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@typescript-eslint/scope-manager", [
- ["npm:4.24.0", {
- "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-4.24.0-3e86fd64d6-522d96e562.zip/node_modules/@typescript-eslint/scope-manager/",
+ ["npm:4.28.1", {
+ "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-4.28.1-0a34d48066-2c2f4858f4.zip/node_modules/@typescript-eslint/scope-manager/",
"packageDependencies": [
- ["@typescript-eslint/scope-manager", "npm:4.24.0"],
- ["@typescript-eslint/types", "npm:4.24.0"],
- ["@typescript-eslint/visitor-keys", "npm:4.24.0"]
+ ["@typescript-eslint/scope-manager", "npm:4.28.1"],
+ ["@typescript-eslint/types", "npm:4.28.1"],
+ ["@typescript-eslint/visitor-keys", "npm:4.28.1"]
],
"linkType": "HARD",
}]
]],
["@typescript-eslint/types", [
- ["npm:4.24.0", {
- "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-4.24.0-bafa68a7d5-ed06724661.zip/node_modules/@typescript-eslint/types/",
+ ["npm:4.28.1", {
+ "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-4.28.1-8b00316102-8748138865.zip/node_modules/@typescript-eslint/types/",
"packageDependencies": [
- ["@typescript-eslint/types", "npm:4.24.0"]
+ ["@typescript-eslint/types", "npm:4.28.1"]
],
"linkType": "HARD",
}]
]],
["@typescript-eslint/typescript-estree", [
- ["npm:4.24.0", {
- "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-4.24.0-b44f4a8df5-7720b1f5e8.zip/node_modules/@typescript-eslint/typescript-estree/",
+ ["npm:4.28.1", {
+ "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-4.28.1-0862162765-26dfe831a9.zip/node_modules/@typescript-eslint/typescript-estree/",
"packageDependencies": [
- ["@typescript-eslint/typescript-estree", "npm:4.24.0"]
+ ["@typescript-eslint/typescript-estree", "npm:4.28.1"]
],
"linkType": "SOFT",
}],
- ["virtual:00d4f768ef22a51647431e1ae9936afa118b642d86ded0fc8390d8b5c78f4c6b517fb84974a722b14fb74b78155de06450060dacb8edf35b4ec0acf103c6450f#npm:4.24.0", {
- "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-24ccaee8f2/0/cache/@typescript-eslint-typescript-estree-npm-4.24.0-b44f4a8df5-7720b1f5e8.zip/node_modules/@typescript-eslint/typescript-estree/",
- "packageDependencies": [
- ["@typescript-eslint/typescript-estree", "virtual:00d4f768ef22a51647431e1ae9936afa118b642d86ded0fc8390d8b5c78f4c6b517fb84974a722b14fb74b78155de06450060dacb8edf35b4ec0acf103c6450f#npm:4.24.0"],
- ["@typescript-eslint/types", "npm:4.24.0"],
- ["@typescript-eslint/visitor-keys", "npm:4.24.0"],
- ["debug", "virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1"],
- ["globby", "npm:11.0.3"],
+ ["virtual:0dc5aa9f6f0f733d6c5540fb4e88f0a87a2e2803a976d019384f6d94d38591e0499786bdfa77aa81af9beb4356234f85a21e2901f1bfbc3ea45729114940d517#npm:4.28.1", {
+ "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-c69a65d4ab/0/cache/@typescript-eslint-typescript-estree-npm-4.28.1-0862162765-26dfe831a9.zip/node_modules/@typescript-eslint/typescript-estree/",
+ "packageDependencies": [
+ ["@typescript-eslint/typescript-estree", "virtual:0dc5aa9f6f0f733d6c5540fb4e88f0a87a2e2803a976d019384f6d94d38591e0499786bdfa77aa81af9beb4356234f85a21e2901f1bfbc3ea45729114940d517#npm:4.28.1"],
+ ["@typescript-eslint/types", "npm:4.28.1"],
+ ["@typescript-eslint/visitor-keys", "npm:4.28.1"],
+ ["debug", "virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2"],
+ ["globby", "npm:11.0.4"],
["is-glob", "npm:4.0.1"],
["semver", "npm:7.3.5"],
- ["tsutils", "virtual:24ccaee8f2a84c341367a0ca54e599e765dd5def7c88fa690af51d687e0dcab63f6a9a9e082854fcee0c56f65cc121b7ea65bf2f8444c2333afcf117d3775385#npm:3.21.0"],
- ["typescript", null]
+ ["tsutils", "virtual:9f5716905056c6d1160d1baf37f1bd826fe60510c0298b19a06cecc44a9b2f7864243adc629d80ad75b9a80def5139aff7ac08923a4b630c42e82aad55c5657f#npm:3.21.0"],
+ ["typescript", "patch:typescript@npm%3A4.3.4#builtin<compat/typescript>::version=4.3.4&hash=ddfc1b"]
],
"packagePeers": [
"typescript"
],
"linkType": "HARD",
}],
- ["virtual:7bb7c6f3eb88073237dc8bd329fee28f7e2588dfad4bba4d65b428475804ad37b87c371b15a187000b71c3d01e8132cf4e7496c0fbc07b0e26587102cd6e49d6#npm:4.24.0", {
- "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-577ab8efad/0/cache/@typescript-eslint-typescript-estree-npm-4.24.0-b44f4a8df5-7720b1f5e8.zip/node_modules/@typescript-eslint/typescript-estree/",
- "packageDependencies": [
- ["@typescript-eslint/typescript-estree", "virtual:7bb7c6f3eb88073237dc8bd329fee28f7e2588dfad4bba4d65b428475804ad37b87c371b15a187000b71c3d01e8132cf4e7496c0fbc07b0e26587102cd6e49d6#npm:4.24.0"],
- ["@typescript-eslint/types", "npm:4.24.0"],
- ["@typescript-eslint/visitor-keys", "npm:4.24.0"],
- ["debug", "virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1"],
- ["globby", "npm:11.0.3"],
+ ["virtual:fa0658a3262f0ec4c70032bfff5a258eb88f64f6e176c2c2ba25415d8f40b4600e45fe35d5759e7bb129491bde554953d2634a2029329b48b524f61629e9358b#npm:4.28.1", {
+ "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-71abe148a3/0/cache/@typescript-eslint-typescript-estree-npm-4.28.1-0862162765-26dfe831a9.zip/node_modules/@typescript-eslint/typescript-estree/",
+ "packageDependencies": [
+ ["@typescript-eslint/typescript-estree", "virtual:fa0658a3262f0ec4c70032bfff5a258eb88f64f6e176c2c2ba25415d8f40b4600e45fe35d5759e7bb129491bde554953d2634a2029329b48b524f61629e9358b#npm:4.28.1"],
+ ["@typescript-eslint/types", "npm:4.28.1"],
+ ["@typescript-eslint/visitor-keys", "npm:4.28.1"],
+ ["debug", "virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2"],
+ ["globby", "npm:11.0.4"],
["is-glob", "npm:4.0.1"],
["semver", "npm:7.3.5"],
- ["tsutils", "virtual:9a8b1f31dfb77b858353b17f1156b28813da74b21de747b5c31939cc4aa66de00a18bbe787c84699160d9cbc5a6e50e8d05774ecfe3004ea2748f8e905a5daf3#npm:3.21.0"],
- ["typescript", "patch:typescript@npm%3A4.3.4#builtin<compat/typescript>::version=4.3.4&hash=ddfc1b"]
+ ["tsutils", "virtual:71abe148a31ca83ac986d9053d0aced6b89248e9e6f7ea3d3d591cc17d59658ca8b3a69f592bc1a4779c9580c24a79507abfd6679b55184d451a84c62357ac59#npm:3.21.0"],
+ ["typescript", null]
],
"packagePeers": [
"typescript"
@@ -547,11 +546,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["@typescript-eslint/visitor-keys", [
- ["npm:4.24.0", {
- "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-4.24.0-6745f8fb33-ec25df6705.zip/node_modules/@typescript-eslint/visitor-keys/",
+ ["npm:4.28.1", {
+ "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-4.28.1-989a9be6ea-85c22a0374.zip/node_modules/@typescript-eslint/visitor-keys/",
"packageDependencies": [
- ["@typescript-eslint/visitor-keys", "npm:4.24.0"],
- ["@typescript-eslint/types", "npm:4.24.0"],
+ ["@typescript-eslint/visitor-keys", "npm:4.28.1"],
+ ["@typescript-eslint/types", "npm:4.28.1"],
["eslint-visitor-keys", "npm:2.1.0"]
],
"linkType": "HARD",
@@ -610,10 +609,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
],
"linkType": "HARD",
}],
- ["npm:8.4.0", {
- "packageLocation": "./.yarn/cache/ajv-npm-8.4.0-1d671a4d5f-0dcdfe0eca.zip/node_modules/ajv/",
+ ["npm:8.6.0", {
+ "packageLocation": "./.yarn/cache/ajv-npm-8.6.0-74c534c16b-4eed9ee72e.zip/node_modules/ajv/",
"packageDependencies": [
- ["ajv", "npm:8.4.0"],
+ ["ajv", "npm:8.6.0"],
["fast-deep-equal", "npm:3.1.3"],
["json-schema-traverse", "npm:1.0.0"],
["require-from-string", "npm:2.0.2"],
@@ -778,27 +777,27 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["bush-bot", "workspace:."],
["@discordjs/voice", "npm:0.4.0"],
["@types/common-tags", "npm:1.8.0"],
- ["@types/express", "npm:4.17.11"],
- ["@types/node", "npm:14.17.0"],
+ ["@types/express", "npm:4.17.12"],
+ ["@types/node", "npm:14.17.4"],
["@types/uuid", "npm:8.3.0"],
- ["@typescript-eslint/eslint-plugin", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0"],
- ["@typescript-eslint/parser", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.24.0"],
+ ["@typescript-eslint/eslint-plugin", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1"],
+ ["@typescript-eslint/parser", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:4.28.1"],
["body-parser", "npm:1.19.0"],
["chalk", "npm:4.1.1"],
["common-tags", "npm:1.8.0"],
- ["discord-akairo", "https://github.com/NotEnoughUpdates/discord-akairo.git#commit=a65bb1a02c66a77555dd59824d0a6c85039394de"],
+ ["discord-akairo", "https://github.com/NotEnoughUpdates/discord-akairo.git#commit=63fc4b741c4ff5c4133cd842360ec0196a54efe0"],
["discord-api-types", "npm:0.18.1"],
- ["discord.js", "npm:13.0.0-dev.e0efcc6ab0e3f060e30438c0d990c9465c6134df"],
- ["esbuild", "npm:0.12.1"],
- ["eslint", "npm:7.26.0"],
+ ["discord.js", "npm:13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70"],
+ ["esbuild", "npm:0.12.11"],
+ ["eslint", "npm:7.29.0"],
["eslint-config-prettier", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:8.3.0"],
["got", "npm:11.8.2"],
["moment", "npm:2.29.1"],
["pg", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:8.6.0"],
- ["pg-hstore", "npm:2.3.3"],
- ["prettier", "npm:2.3.0"],
+ ["pg-hstore", "npm:2.3.4"],
+ ["prettier", "npm:2.3.2"],
["rimraf", "npm:3.0.2"],
- ["sequelize", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:6.6.2"],
+ ["sequelize", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:6.6.4"],
["source-map-support", "npm:0.5.19"],
["typescript", "patch:typescript@npm%3A4.3.4#builtin<compat/typescript>::version=4.3.4&hash=ddfc1b"],
["uuid", "npm:8.3.2"]
@@ -825,16 +824,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["cacheable-request", [
- ["npm:7.0.1", {
- "packageLocation": "./.yarn/cache/cacheable-request-npm-7.0.1-d870be2496-fe0b6f3b8a.zip/node_modules/cacheable-request/",
+ ["npm:7.0.2", {
+ "packageLocation": "./.yarn/cache/cacheable-request-npm-7.0.2-e64cc641fc-176a1fceb9.zip/node_modules/cacheable-request/",
"packageDependencies": [
- ["cacheable-request", "npm:7.0.1"],
+ ["cacheable-request", "npm:7.0.2"],
["clone-response", "npm:1.0.2"],
["get-stream", "npm:5.2.0"],
["http-cache-semantics", "npm:4.1.0"],
["keyv", "npm:4.0.3"],
["lowercase-keys", "npm:2.0.0"],
- ["normalize-url", "npm:4.5.0"],
+ ["normalize-url", "npm:6.1.0"],
["responselike", "npm:2.0.0"]
],
"linkType": "HARD",
@@ -971,18 +970,18 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
],
"linkType": "SOFT",
}],
- ["npm:4.3.1", {
- "packageLocation": "./.yarn/cache/debug-npm-4.3.1-22e08d605e-0d41ba5177.zip/node_modules/debug/",
+ ["npm:4.3.2", {
+ "packageLocation": "./.yarn/cache/debug-npm-4.3.2-f0148b6afe-5543570879.zip/node_modules/debug/",
"packageDependencies": [
- ["debug", "npm:4.3.1"]
+ ["debug", "npm:4.3.2"]
],
"linkType": "SOFT",
}],
- ["virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1", {
- "packageLocation": "./.yarn/$$virtual/debug-virtual-9b1bbab664/0/cache/debug-npm-4.3.1-22e08d605e-0d41ba5177.zip/node_modules/debug/",
+ ["virtual:6e177cabfad012f413f9c41366539c04d8701f0567119998690ab02224012faa99ec3a16b9f74f4d7920ab472c12b3e70f47f8f143239c06d0e2569e60ed9f62#npm:2.6.9", {
+ "packageLocation": "./.yarn/$$virtual/debug-virtual-53242bdd6a/0/cache/debug-npm-2.6.9-7d4cb597dc-559f44f98c.zip/node_modules/debug/",
"packageDependencies": [
- ["debug", "virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1"],
- ["ms", "npm:2.1.2"],
+ ["debug", "virtual:6e177cabfad012f413f9c41366539c04d8701f0567119998690ab02224012faa99ec3a16b9f74f4d7920ab472c12b3e70f47f8f143239c06d0e2569e60ed9f62#npm:2.6.9"],
+ ["ms", "npm:2.0.0"],
["supports-color", null]
],
"packagePeers": [
@@ -990,11 +989,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
],
"linkType": "HARD",
}],
- ["virtual:6e177cabfad012f413f9c41366539c04d8701f0567119998690ab02224012faa99ec3a16b9f74f4d7920ab472c12b3e70f47f8f143239c06d0e2569e60ed9f62#npm:2.6.9", {
- "packageLocation": "./.yarn/$$virtual/debug-virtual-53242bdd6a/0/cache/debug-npm-2.6.9-7d4cb597dc-559f44f98c.zip/node_modules/debug/",
+ ["virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2", {
+ "packageLocation": "./.yarn/$$virtual/debug-virtual-fb8400fa14/0/cache/debug-npm-4.3.2-f0148b6afe-5543570879.zip/node_modules/debug/",
"packageDependencies": [
- ["debug", "virtual:6e177cabfad012f413f9c41366539c04d8701f0567119998690ab02224012faa99ec3a16b9f74f4d7920ab472c12b3e70f47f8f143239c06d0e2569e60ed9f62#npm:2.6.9"],
- ["ms", "npm:2.0.0"],
+ ["debug", "virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2"],
+ ["ms", "npm:2.1.2"],
["supports-color", null]
],
"packagePeers": [
@@ -1060,10 +1059,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["discord-akairo", [
- ["https://github.com/NotEnoughUpdates/discord-akairo.git#commit=a65bb1a02c66a77555dd59824d0a6c85039394de", {
- "packageLocation": "./.yarn/cache/discord-akairo-https-2f7053474f-55b609d463.zip/node_modules/discord-akairo/",
+ ["https://github.com/NotEnoughUpdates/discord-akairo.git#commit=63fc4b741c4ff5c4133cd842360ec0196a54efe0", {
+ "packageLocation": "./.yarn/unplugged/discord-akairo-https-7b67b686b9/node_modules/discord-akairo/",
"packageDependencies": [
- ["discord-akairo", "https://github.com/NotEnoughUpdates/discord-akairo.git#commit=a65bb1a02c66a77555dd59824d0a6c85039394de"]
+ ["discord-akairo", "https://github.com/NotEnoughUpdates/discord-akairo.git#commit=63fc4b741c4ff5c4133cd842360ec0196a54efe0"]
],
"linkType": "HARD",
}]
@@ -1075,19 +1074,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["discord-api-types", "npm:0.18.1"]
],
"linkType": "HARD",
+ }],
+ ["npm:0.19.0-next.f393ba520d7d6d2aacaca7b3ca5d355fab614f6e", {
+ "packageLocation": "./.yarn/cache/discord-api-types-npm-0.19.0-next.f393ba520d7d6d2aacaca7b3ca5d355fab614f6e-fde7b8b106-ca53bf2bd5.zip/node_modules/discord-api-types/",
+ "packageDependencies": [
+ ["discord-api-types", "npm:0.19.0-next.f393ba520d7d6d2aacaca7b3ca5d355fab614f6e"]
+ ],
+ "linkType": "HARD",
}]
]],
["discord.js", [
- ["npm:13.0.0-dev.e0efcc6ab0e3f060e30438c0d990c9465c6134df", {
- "packageLocation": "./.yarn/cache/discord.js-npm-13.0.0-dev.e0efcc6ab0e3f060e30438c0d990c9465c6134df-d67cf175c9-f9ce1891e7.zip/node_modules/discord.js/",
+ ["npm:13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70", {
+ "packageLocation": "./.yarn/unplugged/discord.js-npm-13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70-fd350888c9/node_modules/discord.js/",
"packageDependencies": [
- ["discord.js", "npm:13.0.0-dev.e0efcc6ab0e3f060e30438c0d990c9465c6134df"],
+ ["discord.js", "npm:13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70"],
["@discordjs/collection", "npm:0.1.6"],
["@discordjs/form-data", "npm:3.0.1"],
- ["@sapphire/async-queue", "npm:1.1.3"],
+ ["@sapphire/async-queue", "npm:1.1.4"],
["@types/ws", "npm:7.4.5"],
["abort-controller", "npm:3.0.0"],
- ["discord-api-types", "npm:0.18.1"],
+ ["discord-api-types", "npm:0.19.0-next.f393ba520d7d6d2aacaca7b3ca5d355fab614f6e"],
["node-fetch", "npm:2.6.1"],
["ws", "virtual:275bceca0f79f8e7aeb7f77acb5a6bd201e7eea264e9dfd8dcc0bcf35691357327303c09557dfc1495b9a1f8e9cf8278133d234783570df6cb70a249778f3198#npm:7.5.0"]
],
@@ -1152,10 +1158,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["esbuild", [
- ["npm:0.12.1", {
- "packageLocation": "./.yarn/unplugged/esbuild-npm-0.12.1-ce7e6881a2/node_modules/esbuild/",
+ ["npm:0.12.11", {
+ "packageLocation": "./.yarn/unplugged/esbuild-npm-0.12.11-e6f15d6b01/node_modules/esbuild/",
"packageDependencies": [
- ["esbuild", "npm:0.12.1"]
+ ["esbuild", "npm:0.12.11"]
],
"linkType": "HARD",
}]
@@ -1167,31 +1173,40 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["escape-string-regexp", "npm:1.0.5"]
],
"linkType": "HARD",
+ }],
+ ["npm:4.0.0", {
+ "packageLocation": "./.yarn/cache/escape-string-regexp-npm-4.0.0-4b531d8d59-c747be8d5f.zip/node_modules/escape-string-regexp/",
+ "packageDependencies": [
+ ["escape-string-regexp", "npm:4.0.0"]
+ ],
+ "linkType": "HARD",
}]
]],
["eslint", [
- ["npm:7.26.0", {
- "packageLocation": "./.yarn/cache/eslint-npm-7.26.0-0bcc96e5d3-08f99befd7.zip/node_modules/eslint/",
+ ["npm:7.29.0", {
+ "packageLocation": "./.yarn/cache/eslint-npm-7.29.0-aec1968387-812f8c5123.zip/node_modules/eslint/",
"packageDependencies": [
- ["eslint", "npm:7.26.0"],
+ ["eslint", "npm:7.29.0"],
["@babel/code-frame", "npm:7.12.11"],
- ["@eslint/eslintrc", "npm:0.4.1"],
+ ["@eslint/eslintrc", "npm:0.4.2"],
["ajv", "npm:6.12.6"],
["chalk", "npm:4.1.1"],
["cross-spawn", "npm:7.0.3"],
- ["debug", "virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1"],
+ ["debug", "virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2"],
["doctrine", "npm:3.0.0"],
["enquirer", "npm:2.3.6"],
+ ["escape-string-regexp", "npm:4.0.0"],
["eslint-scope", "npm:5.1.1"],
["eslint-utils", "npm:2.1.0"],
["eslint-visitor-keys", "npm:2.1.0"],
["espree", "npm:7.3.1"],
["esquery", "npm:1.4.0"],
["esutils", "npm:2.0.3"],
+ ["fast-deep-equal", "npm:3.1.3"],
["file-entry-cache", "npm:6.0.1"],
["functional-red-black-tree", "npm:1.0.1"],
["glob-parent", "npm:5.1.2"],
- ["globals", "npm:13.8.0"],
+ ["globals", "npm:13.9.0"],
["ignore", "npm:4.0.6"],
["import-fresh", "npm:3.3.0"],
["imurmurhash", "npm:0.1.4"],
@@ -1199,12 +1214,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["js-yaml", "npm:3.14.1"],
["json-stable-stringify-without-jsonify", "npm:1.0.1"],
["levn", "npm:0.4.1"],
- ["lodash", "npm:4.17.21"],
+ ["lodash.merge", "npm:4.6.2"],
["minimatch", "npm:3.0.4"],
["natural-compare", "npm:1.4.0"],
["optionator", "npm:0.9.1"],
["progress", "npm:2.0.3"],
- ["regexpp", "npm:3.1.0"],
+ ["regexpp", "npm:3.2.0"],
["semver", "npm:7.3.5"],
["strip-ansi", "npm:6.0.0"],
["strip-json-comments", "npm:3.1.1"],
@@ -1228,7 +1243,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageDependencies": [
["eslint-config-prettier", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:8.3.0"],
["@types/eslint", null],
- ["eslint", "npm:7.26.0"]
+ ["eslint", "npm:7.29.0"]
],
"packagePeers": [
"@types/eslint",
@@ -1256,6 +1271,27 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["eslint-visitor-keys", "npm:1.3.0"]
],
"linkType": "HARD",
+ }],
+ ["npm:3.0.0", {
+ "packageLocation": "./.yarn/cache/eslint-utils-npm-3.0.0-630b3a4013-035451529f.zip/node_modules/eslint-utils/",
+ "packageDependencies": [
+ ["eslint-utils", "npm:3.0.0"]
+ ],
+ "linkType": "SOFT",
+ }],
+ ["virtual:fa0658a3262f0ec4c70032bfff5a258eb88f64f6e176c2c2ba25415d8f40b4600e45fe35d5759e7bb129491bde554953d2634a2029329b48b524f61629e9358b#npm:3.0.0", {
+ "packageLocation": "./.yarn/$$virtual/eslint-utils-virtual-b31e9074f5/0/cache/eslint-utils-npm-3.0.0-630b3a4013-035451529f.zip/node_modules/eslint-utils/",
+ "packageDependencies": [
+ ["eslint-utils", "virtual:fa0658a3262f0ec4c70032bfff5a258eb88f64f6e176c2c2ba25415d8f40b4600e45fe35d5759e7bb129491bde554953d2634a2029329b48b524f61629e9358b#npm:3.0.0"],
+ ["@types/eslint", null],
+ ["eslint", "npm:7.29.0"],
+ ["eslint-visitor-keys", "npm:2.1.0"]
+ ],
+ "packagePeers": [
+ "@types/eslint",
+ "eslint"
+ ],
+ "linkType": "HARD",
}]
]],
["eslint-visitor-keys", [
@@ -1359,16 +1395,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["fast-glob", [
- ["npm:3.2.5", {
- "packageLocation": "./.yarn/cache/fast-glob-npm-3.2.5-0225b8bd94-1a33c4a68d.zip/node_modules/fast-glob/",
+ ["npm:3.2.6", {
+ "packageLocation": "./.yarn/cache/fast-glob-npm-3.2.6-79d890d25c-0ba488ef50.zip/node_modules/fast-glob/",
"packageDependencies": [
- ["fast-glob", "npm:3.2.5"],
- ["@nodelib/fs.stat", "npm:2.0.4"],
- ["@nodelib/fs.walk", "npm:1.2.6"],
+ ["fast-glob", "npm:3.2.6"],
+ ["@nodelib/fs.stat", "npm:2.0.5"],
+ ["@nodelib/fs.walk", "npm:1.2.7"],
["glob-parent", "npm:5.1.2"],
["merge2", "npm:1.4.1"],
- ["micromatch", "npm:4.0.4"],
- ["picomatch", "npm:2.2.3"]
+ ["micromatch", "npm:4.0.4"]
],
"linkType": "HARD",
}]
@@ -1495,31 +1530,23 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["globals", [
- ["npm:12.4.0", {
- "packageLocation": "./.yarn/cache/globals-npm-12.4.0-02b5a6ba9c-0b9764bdea.zip/node_modules/globals/",
+ ["npm:13.9.0", {
+ "packageLocation": "./.yarn/cache/globals-npm-13.9.0-364a8ebd6b-26d71f2c28.zip/node_modules/globals/",
"packageDependencies": [
- ["globals", "npm:12.4.0"],
- ["type-fest", "npm:0.8.1"]
- ],
- "linkType": "HARD",
- }],
- ["npm:13.8.0", {
- "packageLocation": "./.yarn/cache/globals-npm-13.8.0-0988f60ed8-de85e5dc89.zip/node_modules/globals/",
- "packageDependencies": [
- ["globals", "npm:13.8.0"],
+ ["globals", "npm:13.9.0"],
["type-fest", "npm:0.20.2"]
],
"linkType": "HARD",
}]
]],
["globby", [
- ["npm:11.0.3", {
- "packageLocation": "./.yarn/cache/globby-npm-11.0.3-bb0a10f600-f17da0f869.zip/node_modules/globby/",
+ ["npm:11.0.4", {
+ "packageLocation": "./.yarn/cache/globby-npm-11.0.4-592ce71cca-9f365b35b8.zip/node_modules/globby/",
"packageDependencies": [
- ["globby", "npm:11.0.3"],
+ ["globby", "npm:11.0.4"],
["array-union", "npm:2.1.0"],
["dir-glob", "npm:3.0.1"],
- ["fast-glob", "npm:3.2.5"],
+ ["fast-glob", "npm:3.2.6"],
["ignore", "npm:5.1.8"],
["merge2", "npm:1.4.1"],
["slash", "npm:3.0.0"]
@@ -1537,7 +1564,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["@types/cacheable-request", "npm:6.0.1"],
["@types/responselike", "npm:1.0.0"],
["cacheable-lookup", "npm:5.0.4"],
- ["cacheable-request", "npm:7.0.1"],
+ ["cacheable-request", "npm:7.0.2"],
["decompress-response", "npm:6.0.0"],
["http2-wrapper", "npm:1.0.3"],
["lowercase-keys", "npm:2.0.0"],
@@ -1644,10 +1671,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["inflection", [
- ["npm:1.12.0", {
- "packageLocation": "./.yarn/cache/inflection-npm-1.12.0-528e724bc4-b08d8b92fc.zip/node_modules/inflection/",
+ ["npm:1.13.1", {
+ "packageLocation": "./.yarn/cache/inflection-npm-1.13.1-aa8a2a81df-0b2d20e7c9.zip/node_modules/inflection/",
"packageDependencies": [
- ["inflection", "npm:1.12.0"]
+ ["inflection", "npm:1.13.1"]
],
"linkType": "HARD",
}]
@@ -1818,6 +1845,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"linkType": "HARD",
}]
]],
+ ["lodash.merge", [
+ ["npm:4.6.2", {
+ "packageLocation": "./.yarn/cache/lodash.merge-npm-4.6.2-77cb4416bf-4e2bb42a87.zip/node_modules/lodash.merge/",
+ "packageDependencies": [
+ ["lodash.merge", "npm:4.6.2"]
+ ],
+ "linkType": "HARD",
+ }]
+ ]],
["lodash.truncate", [
["npm:4.4.2", {
"packageLocation": "./.yarn/cache/lodash.truncate-npm-4.4.2-bc50fe1663-b1b0d7d993.zip/node_modules/lodash.truncate/",
@@ -1870,19 +1906,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageDependencies": [
["micromatch", "npm:4.0.4"],
["braces", "npm:3.0.2"],
- ["picomatch", "npm:2.2.3"]
+ ["picomatch", "npm:2.3.0"]
],
"linkType": "HARD",
}]
]],
["mime-db", [
- ["npm:1.47.0", {
- "packageLocation": "./.yarn/cache/mime-db-npm-1.47.0-a85d74ef62-f5f9220dd5.zip/node_modules/mime-db/",
- "packageDependencies": [
- ["mime-db", "npm:1.47.0"]
- ],
- "linkType": "HARD",
- }],
["npm:1.48.0", {
"packageLocation": "./.yarn/cache/mime-db-npm-1.48.0-d896dd3151-346d5df2ff.zip/node_modules/mime-db/",
"packageDependencies": [
@@ -1892,14 +1921,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["mime-types", [
- ["npm:2.1.30", {
- "packageLocation": "./.yarn/cache/mime-types-npm-2.1.30-500b101efd-c7ca8a9980.zip/node_modules/mime-types/",
- "packageDependencies": [
- ["mime-types", "npm:2.1.30"],
- ["mime-db", "npm:1.47.0"]
- ],
- "linkType": "HARD",
- }],
["npm:2.1.31", {
"packageLocation": "./.yarn/cache/mime-types-npm-2.1.31-fbe9a57bbf-0373e58e38.zip/node_modules/mime-types/",
"packageDependencies": [
@@ -1989,10 +2010,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["normalize-url", [
- ["npm:4.5.0", {
- "packageLocation": "./.yarn/cache/normalize-url-npm-4.5.0-14a0c5430f-09794941db.zip/node_modules/normalize-url/",
+ ["npm:6.1.0", {
+ "packageLocation": "./.yarn/cache/normalize-url-npm-6.1.0-b95bc12ece-5fb69e98c1.zip/node_modules/normalize-url/",
"packageDependencies": [
- ["normalize-url", "npm:4.5.0"]
+ ["normalize-url", "npm:6.1.0"]
],
"linkType": "HARD",
}]
@@ -2126,10 +2147,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["pg-hstore", [
- ["npm:2.3.3", {
- "packageLocation": "./.yarn/cache/pg-hstore-npm-2.3.3-b7efa5de02-8e496d4800.zip/node_modules/pg-hstore/",
+ ["npm:2.3.4", {
+ "packageLocation": "./.yarn/cache/pg-hstore-npm-2.3.4-50bf9a8242-336eef3626.zip/node_modules/pg-hstore/",
"packageDependencies": [
- ["pg-hstore", "npm:2.3.3"],
+ ["pg-hstore", "npm:2.3.4"],
["underscore", "npm:1.13.1"]
],
"linkType": "HARD",
@@ -2200,10 +2221,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["picomatch", [
- ["npm:2.2.3", {
- "packageLocation": "./.yarn/cache/picomatch-npm-2.2.3-3797e21cf0-f8c9323bc3.zip/node_modules/picomatch/",
+ ["npm:2.3.0", {
+ "packageLocation": "./.yarn/cache/picomatch-npm-2.3.0-5e60e6c82d-80113a0fb7.zip/node_modules/picomatch/",
"packageDependencies": [
- ["picomatch", "npm:2.2.3"]
+ ["picomatch", "npm:2.3.0"]
],
"linkType": "HARD",
}]
@@ -2255,10 +2276,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["prettier", [
- ["npm:2.3.0", {
- "packageLocation": "./.yarn/cache/prettier-npm-2.3.0-29ef37e8b6-652640cc8b.zip/node_modules/prettier/",
+ ["npm:2.3.2", {
+ "packageLocation": "./.yarn/cache/prettier-npm-2.3.2-4467ec48dc-4fd89a7f6a.zip/node_modules/prettier/",
"packageDependencies": [
- ["prettier", "npm:2.3.0"]
+ ["prettier", "npm:2.3.2"]
],
"linkType": "HARD",
}]
@@ -2379,10 +2400,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["regexpp", [
- ["npm:3.1.0", {
- "packageLocation": "./.yarn/cache/regexpp-npm-3.1.0-94a1868d49-69d0ce6b44.zip/node_modules/regexpp/",
+ ["npm:3.2.0", {
+ "packageLocation": "./.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-91aaccadd0.zip/node_modules/regexpp/",
"packageDependencies": [
- ["regexpp", "npm:3.1.0"]
+ ["regexpp", "npm:3.2.0"]
],
"linkType": "HARD",
}]
@@ -2492,27 +2513,27 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
}]
]],
["sequelize", [
- ["npm:6.6.2", {
- "packageLocation": "./.yarn/cache/sequelize-npm-6.6.2-c6128633b4-174b449f4d.zip/node_modules/sequelize/",
+ ["npm:6.6.4", {
+ "packageLocation": "./.yarn/cache/sequelize-npm-6.6.4-6e28948a58-b78e3798c9.zip/node_modules/sequelize/",
"packageDependencies": [
- ["sequelize", "npm:6.6.2"]
+ ["sequelize", "npm:6.6.4"]
],
"linkType": "SOFT",
}],
- ["virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:6.6.2", {
- "packageLocation": "./.yarn/$$virtual/sequelize-virtual-d11c02af07/0/cache/sequelize-npm-6.6.2-c6128633b4-174b449f4d.zip/node_modules/sequelize/",
+ ["virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:6.6.4", {
+ "packageLocation": "./.yarn/$$virtual/sequelize-virtual-8a0cfbd3fc/0/cache/sequelize-npm-6.6.4-6e28948a58-b78e3798c9.zip/node_modules/sequelize/",
"packageDependencies": [
- ["sequelize", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:6.6.2"],
- ["debug", "virtual:48933b28331d16c1d73786360e7ba20f54f6df4949c6ab5c13ac4c4353b5c70f2d36a97de9a9c531027ad3588d8fd7f384706f298f0eff0356b58bb9c47f63ec#npm:4.3.1"],
+ ["sequelize", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:6.6.4"],
+ ["debug", "virtual:f8b688e6542ef635eefae684748f7db5410cd1803b0f43b02ae3ebd860a79349e9ae07146ce05bdfb5fca9536ad9dbe230ed7f4c2f2ffe26893f1f1b0b8700e7#npm:4.3.2"],
["dottie", "npm:2.0.2"],
- ["inflection", "npm:1.12.0"],
+ ["inflection", "npm:1.13.1"],
["lodash", "npm:4.17.21"],
["mariadb", null],
["moment", "npm:2.29.1"],
["moment-timezone", "npm:0.5.33"],
["mysql2", null],
["pg", "virtual:d7ae587dddcefd495158f5c047acecbca3203324d75e681c7d8657c07f901f74e152f0b39978f7428d3a91daad7b5020c47ece28de69c22fcbd49d04707bf15c#npm:8.6.0"],
- ["pg-hstore", "npm:2.3.3"],
+ ["pg-hstore", "npm:2.3.4"],
["retry-as-promised", "npm:3.2.0"],
["semver", "npm:7.3.5"],
["sequelize-pool", "npm:6.1.0"],
@@ -2704,7 +2725,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageLocation": "./.yarn/cache/table-npm-6.7.1-7d70e55c6d-66107046b7.zip/node_modules/table/",
"packageDependencies": [
["table", "npm:6.7.1"],
- ["ajv", "npm:8.4.0"],
+ ["ajv", "npm:8.6.0"],
["lodash.clonedeep", "npm:4.5.0"],
["lodash.truncate", "npm:4.4.2"],
["slice-ansi", "npm:4.0.0"],
@@ -2777,10 +2798,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
],
"linkType": "SOFT",
}],
- ["virtual:24ccaee8f2a84c341367a0ca54e599e765dd5def7c88fa690af51d687e0dcab63f6a9a9e082854fcee0c56f65cc121b7ea65bf2f8444c2333afcf117d3775385#npm:3.21.0", {
- "packageLocation": "./.yarn/$$virtual/tsutils-virtual-8bce827154/0/cache/tsutils-npm-3.21.0-347e6636c5-a10e746258.zip/node_modules/tsutils/",
+ ["virtual:71abe148a31ca83ac986d9053d0aced6b89248e9e6f7ea3d3d591cc17d59658ca8b3a69f592bc1a4779c9580c24a79507abfd6679b55184d451a84c62357ac59#npm:3.21.0", {
+ "packageLocation": "./.yarn/$$virtual/tsutils-virtual-d550484bac/0/cache/tsutils-npm-3.21.0-347e6636c5-a10e746258.zip/node_modules/tsutils/",
"packageDependencies": [
- ["tsutils", "virtual:24ccaee8f2a84c341367a0ca54e599e765dd5def7c88fa690af51d687e0dcab63f6a9a9e082854fcee0c56f65cc121b7ea65bf2f8444c2333afcf117d3775385#npm:3.21.0"],
+ ["tsutils", "virtual:71abe148a31ca83ac986d9053d0aced6b89248e9e6f7ea3d3d591cc17d59658ca8b3a69f592bc1a4779c9580c24a79507abfd6679b55184d451a84c62357ac59#npm:3.21.0"],
["@types/typescript", null],
["tslib", "npm:1.14.1"],
["typescript", null]
@@ -2791,10 +2812,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
],
"linkType": "HARD",
}],
- ["virtual:9a8b1f31dfb77b858353b17f1156b28813da74b21de747b5c31939cc4aa66de00a18bbe787c84699160d9cbc5a6e50e8d05774ecfe3004ea2748f8e905a5daf3#npm:3.21.0", {
- "packageLocation": "./.yarn/$$virtual/tsutils-virtual-4f68179833/0/cache/tsutils-npm-3.21.0-347e6636c5-a10e746258.zip/node_modules/tsutils/",
+ ["virtual:9f5716905056c6d1160d1baf37f1bd826fe60510c0298b19a06cecc44a9b2f7864243adc629d80ad75b9a80def5139aff7ac08923a4b630c42e82aad55c5657f#npm:3.21.0", {
+ "packageLocation": "./.yarn/$$virtual/tsutils-virtual-4e670358a5/0/cache/tsutils-npm-3.21.0-347e6636c5-a10e746258.zip/node_modules/tsutils/",
"packageDependencies": [
- ["tsutils", "virtual:9a8b1f31dfb77b858353b17f1156b28813da74b21de747b5c31939cc4aa66de00a18bbe787c84699160d9cbc5a6e50e8d05774ecfe3004ea2748f8e905a5daf3#npm:3.21.0"],
+ ["tsutils", "virtual:9f5716905056c6d1160d1baf37f1bd826fe60510c0298b19a06cecc44a9b2f7864243adc629d80ad75b9a80def5139aff7ac08923a4b630c42e82aad55c5657f#npm:3.21.0"],
["@types/typescript", null],
["tslib", "npm:1.14.1"],
["typescript", "patch:typescript@npm%3A4.3.4#builtin<compat/typescript>::version=4.3.4&hash=ddfc1b"]
@@ -2823,13 +2844,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
["type-fest", "npm:0.20.2"]
],
"linkType": "HARD",
- }],
- ["npm:0.8.1", {
- "packageLocation": "./.yarn/cache/type-fest-npm-0.8.1-351ad028fe-f8c4b4249f.zip/node_modules/type-fest/",
- "packageDependencies": [
- ["type-fest", "npm:0.8.1"]
- ],
- "linkType": "HARD",
}]
]],
["type-is", [
@@ -2838,7 +2852,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageDependencies": [
["type-is", "npm:1.6.18"],
["media-typer", "npm:0.3.0"],
- ["mime-types", "npm:2.1.30"]
+ ["mime-types", "npm:2.1.31"]
],
"linkType": "HARD",
}]
@@ -2931,7 +2945,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
"packageLocation": "./.yarn/cache/wkx-npm-0.5.0-fca5152cd8-ea38c886b8.zip/node_modules/wkx/",
"packageDependencies": [
["wkx", "npm:0.5.0"],
- ["@types/node", "npm:15.3.0"]
+ ["@types/node", "npm:15.12.5"]
],
"linkType": "HARD",
}]
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
index 94a8b5c..d3de569 100644
--- a/.vscode/extensions.json
+++ b/.vscode/extensions.json
@@ -1,10 +1,10 @@
{
- "recommendations": [
- "aaron-bond.better-comments",
- "arcanis.vscode-zipfs",
- "dbaeumer.vscode-eslint",
- "eamodio.gitlens",
- "esbenp.prettier-vscode",
- "streetsidesoftware.code-spell-checker"
- ]
+ "recommendations": [
+ "aaron-bond.better-comments",
+ "arcanis.vscode-zipfs",
+ "dbaeumer.vscode-eslint",
+ "eamodio.gitlens",
+ "esbenp.prettier-vscode",
+ "streetsidesoftware.code-spell-checker"
+ ]
}
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 31f0057..02155ed 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,94 +1,94 @@
{
- "files.exclude": {
- "**/.git": true,
- "**/.svn": true,
- "**/.hg": true,
- "**/CVS": true,
- "**/.DS_Store": true,
- "node_modules": true,
- // "dist": true,
- ".pnp.js": true
- },
- "javascript.preferences.importModuleSpecifier": "project-relative",
- "typescript.preferences.importModuleSpecifier": "project-relative",
- "typescript.preferences.importModuleSpecifierEnding": "minimal",
- "search.exclude": {
- "**/.yarn": true,
- "**/.pnp.*": true
- },
- "editor.codeActionsOnSave": {
- "source.organizeImports": true,
- "source.fixAll.eslint": true,
- "source.format": true
- },
- "editor.formatOnSave": true,
- "diffEditor.wordWrap": "on",
- "editor.insertSpaces": false,
- "editor.wordWrap": "on",
- "editor.tabSize": 2,
- "prettier.configPath": "package.json",
- "prettier.prettierPath": ".yarn/sdks/prettier/index.js",
- "prettier.withNodeModules": true,
- "prettier.useEditorConfig": false,
- "eslint.nodePath": ".yarn/sdks",
- "typescript.tsdk": ".yarn/sdks/typescript/lib",
- "typescript.enablePromptUseWorkspaceTsdk": true,
- "better-comments.highlightPlainText": false,
- "better-comments.multilineComments": true,
- "better-comments.tags": [
- {
- "tag": "!",
- "color": "#FF2D00",
- "strikethrough": false,
- "underline": false,
- "backgroundColor": "transparent",
- "bold": false,
- "italic": false
- },
- {
- "tag": "?",
- "color": "#3498DB",
- "strikethrough": false,
- "underline": false,
- "backgroundColor": "transparent",
- "bold": false,
- "italic": false
- },
- {
- "tag": "#",
- "color": "#f003fc",
- "strikethrough": false,
- "underline": false,
- "backgroundColor": "transparent",
- "bold": false,
- "italic": false
- },
- {
- "tag": "//",
- "color": "#474747",
- "strikethrough": true,
- "underline": false,
- "backgroundColor": "transparent",
- "bold": false,
- "italic": false
- },
- {
- "tag": "todo",
- "color": "#FF8C00",
- "strikethrough": false,
- "underline": false,
- "backgroundColor": "transparent",
- "bold": false,
- "italic": false
- },
- {
- "tag": "*",
- "color": "#98C379",
- "strikethrough": false,
- "underline": false,
- "backgroundColor": "transparent",
- "bold": false,
- "italic": false
- }
- ]
+ "files.exclude": {
+ "**/.git": true,
+ "**/.svn": true,
+ "**/.hg": true,
+ "**/CVS": true,
+ "**/.DS_Store": true,
+ "node_modules": true,
+ // "dist": true,
+ ".pnp.js": true
+ },
+ "javascript.preferences.importModuleSpecifier": "project-relative",
+ "typescript.preferences.importModuleSpecifier": "project-relative",
+ "typescript.preferences.importModuleSpecifierEnding": "minimal",
+ "search.exclude": {
+ "**/.yarn": true,
+ "**/.pnp.*": true
+ },
+ "editor.codeActionsOnSave": {
+ "source.organizeImports": true,
+ "source.fixAll.eslint": true,
+ "source.format": true
+ },
+ "editor.formatOnSave": true,
+ "diffEditor.wordWrap": "on",
+ "editor.insertSpaces": false,
+ "editor.wordWrap": "on",
+ "editor.tabSize": 2,
+ "prettier.configPath": "package.json",
+ "prettier.prettierPath": ".yarn/sdks/prettier/index.js",
+ "prettier.withNodeModules": true,
+ "prettier.useEditorConfig": false,
+ "eslint.nodePath": ".yarn/sdks",
+ "typescript.tsdk": ".yarn/sdks/typescript/lib",
+ "typescript.enablePromptUseWorkspaceTsdk": true,
+ "better-comments.highlightPlainText": false,
+ "better-comments.multilineComments": true,
+ "better-comments.tags": [
+ {
+ "tag": "!",
+ "color": "#FF2D00",
+ "strikethrough": false,
+ "underline": false,
+ "backgroundColor": "transparent",
+ "bold": false,
+ "italic": false
+ },
+ {
+ "tag": "?",
+ "color": "#3498DB",
+ "strikethrough": false,
+ "underline": false,
+ "backgroundColor": "transparent",
+ "bold": false,
+ "italic": false
+ },
+ {
+ "tag": "#",
+ "color": "#f003fc",
+ "strikethrough": false,
+ "underline": false,
+ "backgroundColor": "transparent",
+ "bold": false,
+ "italic": false
+ },
+ {
+ "tag": "//",
+ "color": "#474747",
+ "strikethrough": true,
+ "underline": false,
+ "backgroundColor": "transparent",
+ "bold": false,
+ "italic": false
+ },
+ {
+ "tag": "todo",
+ "color": "#FF8C00",
+ "strikethrough": false,
+ "underline": false,
+ "backgroundColor": "transparent",
+ "bold": false,
+ "italic": false
+ },
+ {
+ "tag": "*",
+ "color": "#98C379",
+ "strikethrough": false,
+ "underline": false,
+ "backgroundColor": "transparent",
+ "bold": false,
+ "italic": false
+ }
+ ]
}
diff --git a/.yarn/sdks/typescript/package.json b/.yarn/sdks/typescript/package.json
index 27270c7..1ae6045 100644
--- a/.yarn/sdks/typescript/package.json
+++ b/.yarn/sdks/typescript/package.json
@@ -1,6 +1,6 @@
{
"name": "typescript",
- "version": "4.2.4-pnpify",
+ "version": "4.3.4-pnpify",
"main": "./lib/typescript.js",
"type": "commonjs"
}
diff --git a/package.json b/package.json
index bef5cc8..b69d0e5 100644
--- a/package.json
+++ b/package.json
@@ -19,15 +19,15 @@
},
"devDependencies": {
"@types/common-tags": "^1.8.0",
- "@types/express": "^4.17.11",
+ "@types/express": "^4.17.12",
"@types/node": "^14.14.22",
"@types/uuid": "^8.3.0",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
- "esbuild": "^0.12.1",
- "eslint": "^7.18.0",
- "eslint-config-prettier": "^8.1.0",
- "prettier": "^2.2.1",
+ "esbuild": "^0.12.11",
+ "eslint": "^7.29.0",
+ "eslint-config-prettier": "^8.3.0",
+ "prettier": "^2.3.2",
"rimraf": "^3.0.2",
"source-map-support": "^0.5.19",
"typescript": "^4.3.4"
@@ -40,11 +40,11 @@
"discord-akairo": "NotEnoughUpdates/discord-akairo",
"discord-api-types": "^0.18.1",
"discord.js": "dev",
- "got": "^11.8.1",
+ "got": "^11.8.2",
"moment": "^2.29.1",
- "pg": "^8.5.1",
- "pg-hstore": "^2.3.3",
- "sequelize": "^6.5.0",
+ "pg": "^8.6.0",
+ "pg-hstore": "^2.3.4",
+ "sequelize": "^6.6.4",
"uuid": "^8.3.2"
},
"eslintConfig": {
@@ -66,8 +66,7 @@
"@typescript-eslint"
],
"ignorePatterns": [
- "dist",
- "node_modules"
+ "dist"
],
"rules": {
"no-return-await": "off",
@@ -97,6 +96,12 @@
"trailingComma": "none"
},
"dependenciesMeta": {
+ "discord-akairo@8.2.2": {
+ "unplugged": true
+ },
+ "discord.js@13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70": {
+ "unplugged": true
+ },
"prettier@2.3.1": {
"unplugged": true
}
diff --git a/src/commands/config/muteRole.ts b/src/commands/config/muteRole.ts
index a354bcc..2dc34c3 100644
--- a/src/commands/config/muteRole.ts
+++ b/src/commands/config/muteRole.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { Role } from 'discord.js';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushMessage } from '../../lib/extensions/BushMessage';
@@ -31,7 +30,7 @@ export default class MuteRoleCommand extends BushCommand {
slash: true,
slashOptions: [
{
- type: ApplicationCommandOptionType.ROLE,
+ type: 'ROLE',
name: 'role',
description: "What would you like to set the server's mute role to?",
required: true
diff --git a/src/commands/config/prefix.ts b/src/commands/config/prefix.ts
index fc7b3bf..b788d17 100644
--- a/src/commands/config/prefix.ts
+++ b/src/commands/config/prefix.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushMessage } from '../../lib/extensions/BushMessage';
import { BushSlashMessage } from '../../lib/extensions/BushSlashMessage';
@@ -29,7 +28,7 @@ export default class PrefixCommand extends BushCommand {
slash: true,
slashOptions: [
{
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
name: 'prefix',
description: 'What would you like the new prefix to be?',
required: false
diff --git a/src/commands/config/welcomeChannel.ts b/src/commands/config/welcomeChannel.ts
index 8cab33c..d531c7d 100644
--- a/src/commands/config/welcomeChannel.ts
+++ b/src/commands/config/welcomeChannel.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { Channel } from 'discord.js';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushMessage } from '../../lib/extensions/BushMessage';
@@ -30,7 +29,7 @@ export default class WelcomeChannelCommand extends BushCommand {
slash: true,
slashOptions: [
{
- type: ApplicationCommandOptionType.CHANNEL,
+ type: 'CHANNEL',
name: 'channel',
description: 'What channel would you like me to send welcome messages in?',
required: false
diff --git a/src/commands/dev/eval.ts b/src/commands/dev/eval.ts
index 04c5158..7f6a713 100644
--- a/src/commands/dev/eval.ts
+++ b/src/commands/dev/eval.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-vars */
import { exec } from 'child_process';
import { Constants } from 'discord-akairo';
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { CommandInteraction, MessageEmbed, MessageEmbedOptions, Util } from 'discord.js';
import { transpile } from 'typescript';
import { inspect, promisify } from 'util';
@@ -80,43 +79,43 @@ export default class EvalCommand extends BushCommand {
{
name: 'code',
description: 'The code you would like to evaluate.',
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
required: true
},
{
name: 'sel_depth',
description: 'How deep to display the output.',
- type: ApplicationCommandOptionType.INTEGER,
+ type: 'INTEGER',
required: false
},
{
name: 'sudo',
description: 'Whether or not to override checks.',
- type: ApplicationCommandOptionType.BOOLEAN,
+ type: 'BOOLEAN',
required: false
},
{
name: 'silent',
description: 'Whether or not to make the response silent',
- type: ApplicationCommandOptionType.BOOLEAN,
+ type: 'BOOLEAN',
required: false
},
{
name: 'typescript',
description: 'Whether or not to compile the code from typescript.',
- type: ApplicationCommandOptionType.BOOLEAN,
+ type: 'BOOLEAN',
required: false
},
{
name: 'hidden',
description: 'Whether or not to show hidden items.',
- type: ApplicationCommandOptionType.BOOLEAN,
+ type: 'BOOLEAN',
required: false
},
{
name: 'show_proto',
description: 'Show prototype.',
- type: ApplicationCommandOptionType.BOOLEAN,
+ type: 'BOOLEAN',
required: false
}
]
diff --git a/src/commands/dev/reload.ts b/src/commands/dev/reload.ts
index 07218f2..656bb34 100644
--- a/src/commands/dev/reload.ts
+++ b/src/commands/dev/reload.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushMessage } from '../../lib/extensions/BushMessage';
import { BushSlashMessage } from '../../lib/extensions/BushSlashMessage';
@@ -24,7 +23,7 @@ export default class ReloadCommand extends BushCommand {
typing: true,
slashOptions: [
{
- type: ApplicationCommandOptionType.BOOLEAN,
+ type: 'BOOLEAN',
name: 'fast',
description: 'Whether to use esbuild for fast compiling or not',
required: false
diff --git a/src/commands/dev/setLevel.ts b/src/commands/dev/setLevel.ts
index 7e07ce0..6c8131a 100644
--- a/src/commands/dev/setLevel.ts
+++ b/src/commands/dev/setLevel.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { User } from 'discord.js';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushMessage } from '../../lib/extensions/BushMessage';
@@ -37,13 +36,13 @@ export default class SetLevelCommand extends BushCommand {
ownerOnly: true,
slashOptions: [
{
- type: /* 'USER' */ ApplicationCommandOptionType.USER,
+ type: /* 'USER' */ 'USER',
name: 'user',
description: 'The user to change the level of',
required: true
},
{
- type: /* 'INTEGER' */ ApplicationCommandOptionType.INTEGER,
+ type: /* 'INTEGER' */ 'INTEGER',
name: 'level',
description: 'The level to set the user to',
required: true
diff --git a/src/commands/info/help.ts b/src/commands/info/help.ts
index 30606e1..b58d73c 100644
--- a/src/commands/info/help.ts
+++ b/src/commands/info/help.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { MessageActionRow, MessageButton, MessageEmbed } from 'discord.js';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushMessage } from '../../lib/extensions/BushMessage';
@@ -36,7 +35,7 @@ export default class HelpCommand extends BushCommand {
slash: true,
slashOptions: [
{
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
name: 'command',
description: 'The command you would like to find information about.',
required: false
diff --git a/src/commands/info/pronouns.ts b/src/commands/info/pronouns.ts
index 107af82..60d0c1a 100644
--- a/src/commands/info/pronouns.ts
+++ b/src/commands/info/pronouns.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { Message, MessageEmbed, User } from 'discord.js';
import got, { HTTPError } from 'got';
import { BushCommand } from '../../lib/extensions/BushCommand';
@@ -53,7 +52,7 @@ export default class PronounsCommand extends BushCommand {
clientPermissions: ['SEND_MESSAGES'],
slashOptions: [
{
- type: ApplicationCommandOptionType.USER,
+ type: 'USER',
name: 'user',
description: 'The user to get pronouns for',
required: false
diff --git a/src/commands/moderation/ban.ts b/src/commands/moderation/ban.ts
index 9d7eb4d..7ce222a 100644
--- a/src/commands/moderation/ban.ts
+++ b/src/commands/moderation/ban.ts
@@ -1,5 +1,4 @@
import { Argument } from 'discord-akairo';
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { CommandInteraction, Message, User } from 'discord.js';
import moment from 'moment';
import { BushCommand } from '../../lib/extensions/BushCommand';
@@ -53,19 +52,19 @@ export default class BanCommand extends BushCommand {
},
slashOptions: [
{
- type: ApplicationCommandOptionType.USER,
+ type: 'USER',
name: 'user',
description: 'Who would you like to ban?',
required: true
},
{
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
name: 'reason',
description: 'Why are they getting banned?',
required: false
},
{
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
name: 'time',
description: 'How long should they be banned for?',
required: false
diff --git a/src/commands/moderation/kick.ts b/src/commands/moderation/kick.ts
index d7fdfbd..748753f 100644
--- a/src/commands/moderation/kick.ts
+++ b/src/commands/moderation/kick.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { CommandInteraction, GuildMember, Message } from 'discord.js';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushSlashMessage } from '../../lib/extensions/BushSlashMessage';
@@ -33,13 +32,13 @@ export default class KickCommand extends BushCommand {
},
slashOptions: [
{
- type: ApplicationCommandOptionType.USER,
+ type: 'USER',
name: 'user',
description: 'The user to kick',
required: true
},
{
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
name: 'reason',
description: 'The reason to show in modlogs and audit log',
required: false
diff --git a/src/commands/moderation/mute.ts b/src/commands/moderation/mute.ts
index eeb2d04..9b6ad70 100644
--- a/src/commands/moderation/mute.ts
+++ b/src/commands/moderation/mute.ts
@@ -1,5 +1,4 @@
import { Argument } from 'discord-akairo';
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { CommandInteraction, Message, User } from 'discord.js';
import moment from 'moment';
import { BushCommand } from '../../lib/extensions/BushCommand';
@@ -44,19 +43,19 @@ export default class MuteCommand extends BushCommand {
},
slashOptions: [
{
- type: ApplicationCommandOptionType.USER,
+ type: 'USER',
name: 'user',
description: 'The user to mute.',
required: true
},
{
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
name: 'reason',
description: 'Why the user is getting muted.',
required: false
},
{
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
name: 'time',
description: 'How long the user should be muted for.',
required: false
diff --git a/src/commands/moderation/role.ts b/src/commands/moderation/role.ts
index 4eb745d..f0918f0 100644
--- a/src/commands/moderation/role.ts
+++ b/src/commands/moderation/role.ts
@@ -1,5 +1,4 @@
/* eslint-disable @typescript-eslint/no-empty-function */
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { GuildMember, Message, Role } from 'discord.js';
import { BushCommand } from '../../lib/extensions/BushCommand';
import AllowedMentions from '../../lib/utils/AllowedMentions';
@@ -58,13 +57,13 @@ export default class RoleCommand extends BushCommand {
],
slashOptions: [
{
- type: ApplicationCommandOptionType.USER,
+ type: 'USER',
name: 'user',
description: 'The user to add/remove the role on',
required: true
},
{
- type: ApplicationCommandOptionType.ROLE,
+ type: 'ROLE',
name: 'role',
description: 'The role to add/remove',
required: true
diff --git a/src/commands/moulberry-bush/capePerms.ts b/src/commands/moulberry-bush/capePerms.ts
index 49e591a..d1850c8 100644
--- a/src/commands/moulberry-bush/capePerms.ts
+++ b/src/commands/moulberry-bush/capePerms.ts
@@ -1,5 +1,4 @@
import { Constants } from 'discord-akairo';
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { MessageEmbed } from 'discord.js';
import got from 'got';
import { BushCommand } from '../../lib/extensions/BushCommand';
@@ -62,7 +61,7 @@ export default class CapePermissionsCommand extends BushCommand {
{
name: 'ign',
description: 'The ign of the player you would like to view the capes permissions of.',
- type: ApplicationCommandOptionType.STRING,
+ type: 'STRING',
required: true
}
]
diff --git a/src/commands/moulberry-bush/level.ts b/src/commands/moulberry-bush/level.ts
index ea51f94..e37fa2e 100644
--- a/src/commands/moulberry-bush/level.ts
+++ b/src/commands/moulberry-bush/level.ts
@@ -1,4 +1,3 @@
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { Message, User } from 'discord.js';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushSlashMessage } from '../../lib/extensions/BushSlashMessage';
@@ -34,7 +33,7 @@ export default class LevelCommand extends BushCommand {
],
slashOptions: [
{
- type: ApplicationCommandOptionType.USER,
+ type: 'USER',
name: 'user',
description: 'The user to get the level of',
required: false
diff --git a/src/commands/moulberry-bush/rule.ts b/src/commands/moulberry-bush/rule.ts
index 8aec247..3cd9ec6 100644
--- a/src/commands/moulberry-bush/rule.ts
+++ b/src/commands/moulberry-bush/rule.ts
@@ -1,5 +1,4 @@
import { Argument, Constants } from 'discord-akairo';
-import { ApplicationCommandOptionType } from 'discord-api-types';
import { MessageEmbed, User } from 'discord.js';
import { BushCommand } from '../../lib/extensions/BushCommand';
import { BushMessage } from '../../lib/extensions/BushMessage';
@@ -95,13 +94,13 @@ export default class RuleCommand extends BushCommand {
{
name: 'rule',
description: 'The rule you would you like to have cited',
- type: ApplicationCommandOptionType.INTEGER,
+ type: 'INTEGER',
required: false
},
{
name: 'user',
description: 'The user you would like to mention.',
- type: ApplicationCommandOptionType.USER,
+ type: 'USER',
required: false
}
],
diff --git a/src/lib/extensions/BushClient.ts b/src/lib/extensions/BushClient.ts
index 73b0864..8dd8277 100644
--- a/src/lib/extensions/BushClient.ts
+++ b/src/lib/extensions/BushClient.ts
@@ -1,6 +1,16 @@
import chalk from 'chalk';
import { AkairoClient } from 'discord-akairo';
-import { APIMessage, Guild, Intents, Message, MessageOptions, Snowflake, UserResolvable } from 'discord.js';
+import {
+ Guild,
+ Intents,
+ Message,
+ MessageEditOptions,
+ MessageOptions,
+ MessagePayload,
+ ReplyMessageOptions,
+ Snowflake,
+ UserResolvable
+} from 'discord.js';
import * as path from 'path';
import { exit } from 'process';
import readline from 'readline';
@@ -20,7 +30,9 @@ import { BushListenerHandler } from './BushListenerHandler';
import { BushTaskHandler } from './BushTaskHandler';
export type BotConfig = typeof config;
-export type BushMessageType = string | APIMessage | (MessageOptions & { split?: false });
+export type BushReplyMessageType = string | MessagePayload | ReplyMessageOptions;
+export type BushEditMessageType = string | MessageEditOptions | MessagePayload;
+export type BushSendMessageType = string | MessagePayload | MessageOptions;
const rl = readline.createInterface({
input: process.stdin,
diff --git a/src/lib/extensions/BushClientUtil.ts b/src/lib/extensions/BushClientUtil.ts
index 34a9e83..d79a139 100644
--- a/src/lib/extensions/BushClientUtil.ts
+++ b/src/lib/extensions/BushClientUtil.ts
@@ -8,7 +8,6 @@ import {
CommandInteraction,
Constants,
GuildMember,
- InteractionReplyOptions,
Message,
MessageActionRow,
MessageButton,
@@ -16,6 +15,7 @@ import {
MessageEditOptions,
MessageEmbed,
MessageOptions,
+ MessagePayload,
Snowflake,
TextChannel,
User,
@@ -271,7 +271,7 @@ export class BushClientUtil extends ClientUtil {
});
const filter = (interaction: ButtonInteraction) =>
interaction.customID.startsWith('paginate_') && interaction.message == msg;
- const collector = msg.createMessageComponentInteractionCollector(filter, { time: 300000 });
+ const collector = msg.createMessageComponentInteractionCollector({ filter, time: 300000 });
collector.on('collect', async (interaction: MessageComponentInteraction) => {
if (interaction.user.id == message.author.id || this.client.config.owners.includes(interaction.user.id)) {
switch (interaction.customID) {
@@ -360,7 +360,7 @@ export class BushClientUtil extends ClientUtil {
updateOptions();
const msg = await message.util.reply(options as MessageOptions & { split?: false });
const filter = (interaction: ButtonInteraction) => interaction.customID == 'paginate__stop' && interaction.message == msg;
- const collector = msg.createMessageComponentInteractionCollector(filter, { time: 300000 });
+ const collector = msg.createMessageComponentInteractionCollector({ filter, time: 300000 });
collector.on('collect', async (interaction: MessageComponentInteraction) => {
if (interaction.user.id == message.author.id || this.client.config.owners.includes(interaction.user.id)) {
await interaction.deferUpdate().catch(() => undefined);
@@ -418,9 +418,9 @@ export class BushClientUtil extends ClientUtil {
public async slashRespond(
interaction: CommandInteraction,
- responseOptions: string | InteractionReplyOptions
- ): Promise<Message | APIMessage | void> {
- let newResponseOptions: InteractionReplyOptions | WebhookEditMessageOptions = {};
+ responseOptions: string | MessagePayload | WebhookEditMessageOptions
+ ): Promise<Message | APIMessage> {
+ let newResponseOptions: string | MessagePayload | WebhookEditMessageOptions = {};
if (typeof responseOptions === 'string') {
newResponseOptions.content = responseOptions;
} else {
@@ -429,7 +429,7 @@ export class BushClientUtil extends ClientUtil {
if (interaction.replied || interaction.deferred) {
//@ts-expect-error: stop being dumb
delete newResponseOptions.ephemeral; // Cannot change a preexisting message to be ephemeral
- return (await interaction.editReply(newResponseOptions)) as APIMessage;
+ return (await interaction.editReply(newResponseOptions)) as Message | APIMessage;
} else {
await interaction.reply(newResponseOptions);
return await interaction.fetchReply().catch(() => undefined);
diff --git a/src/lib/extensions/BushGuild.ts b/src/lib/extensions/BushGuild.ts
index 470e93a..3c04bd6 100644
--- a/src/lib/extensions/BushGuild.ts
+++ b/src/lib/extensions/BushGuild.ts
@@ -8,11 +8,11 @@ export class BushGuild extends Guild {
super(client, data);
}
- public async getSetting(setting: keyof GuildModel) {
+ public async getSetting<K extends keyof GuildModel>(setting: K): Promise<GuildModel[K]> {
return ((await GuildDB.findByPk(this.id)) ?? GuildDB.build({ id: this.id })).get(setting);
}
- public async setSetting<K extends keyof GuildModel>(setting: K, value: GuildDB[K]) {
+ public async setSetting<K extends keyof GuildModel>(setting: K, value: GuildDB[K]): Promise<GuildDB> {
const row = (await GuildDB.findByPk(this.id)) ?? GuildDB.build({ id: this.id });
row[setting] = value;
return await row.save();
diff --git a/src/lib/utils/BushLogger.ts b/src/lib/utils/BushLogger.ts
index 6adacfd..f14a05b 100644
--- a/src/lib/utils/BushLogger.ts
+++ b/src/lib/utils/BushLogger.ts
@@ -3,7 +3,7 @@
import chalk from 'chalk';
import { MessageEmbed } from 'discord.js';
import { inspect } from 'util';
-import { BushClient, BushMessageType } from '../extensions/BushClient';
+import { BushClient, BushSendMessageType } from '../extensions/BushClient';
export class BushLogger {
private client: BushClient;
@@ -68,13 +68,13 @@ export class BushLogger {
}
/** Sends a message to the log channel */
- public async channelLog(message: BushMessageType): Promise<void> {
+ public async channelLog(message: BushSendMessageType): Promise<void> {
const channel = await this.client.util.getConfigChannel('log');
await channel.send(message).catch(() => {});
}
/** Sends a message to the error channel */
- public async channelError(message: BushMessageType): Promise<void> {
+ public async channelError(message: BushSendMessageType): Promise<void> {
const channel = await this.client.util.getConfigChannel('error');
await channel.send(message).catch(() => {});
}
diff --git a/src/tasks/unmute.ts b/src/tasks/unmute.ts
index 33cbd92..2dfa2ab 100644
--- a/src/tasks/unmute.ts
+++ b/src/tasks/unmute.ts
@@ -26,7 +26,7 @@ export default class UnmuteTask extends BushTask {
this.client.logger.verbose(`UnmuteTask`, `Queried mutes, found <<${rows.length}>> expired mutes.`);
for (const row of rows) {
const guild = this.client.guilds.cache.get(row.guild);
- const muteRole = (await Guild.findByPk(row.guild)).muteRole;
+ const muteRole = (await Guild.findByPk(row.guild))?.muteRole;
if (!guild) {
await row.destroy();
continue;
diff --git a/tsconfig.json b/tsconfig.json
index 4177350..d0a66c5 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -10,7 +10,8 @@
"incremental": true,
"esModuleInterop": true,
"experimentalDecorators": true,
- "emitDecoratorMetadata": true
+ "emitDecoratorMetadata": true,
+ "skipLibCheck": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
diff --git a/yarn.lock b/yarn.lock
index 11290b4..7fe5723 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -14,21 +14,21 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.14.0":
- version: 7.14.0
- resolution: "@babel/helper-validator-identifier@npm:7.14.0"
- checksum: bd67b4a1a49eba151aa0fe95508579638287fee0a3e7a3bf8c5ab480de8eaad4b4231c523d7db401eb0cecc7cf03b76ee72453fab53bab8cb8ccd154bb67feb7
+"@babel/helper-validator-identifier@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/helper-validator-identifier@npm:7.14.5"
+ checksum: 778312189a7c5228daac9f7767795a74f11d1eac595ca38bfea248324666459b24aaae6aef43c957ce01bbe61672039ea1c08c5623067c3701beeb1bb1f1ee33
languageName: node
linkType: hard
"@babel/highlight@npm:^7.10.4":
- version: 7.14.0
- resolution: "@babel/highlight@npm:7.14.0"
+ version: 7.14.5
+ resolution: "@babel/highlight@npm:7.14.5"
dependencies:
- "@babel/helper-validator-identifier": ^7.14.0
+ "@babel/helper-validator-identifier": ^7.14.5
chalk: ^2.0.0
js-tokens: ^4.0.0
- checksum: 0122fcd3cd6e81bfa002227d6c9dfff91d388d48dc188cd13e3f60c46e5450ebad65aa133ac8f525cb3cfa3b70766484e4a93c40b2837ce16f12083ebd2b0824
+ checksum: a1ed599c2655eb0b13134875ba2626b547a2634940e532c86a02896fb403f197cd56d1adaa474c7859ae4f53fabc5f1621e90770e75d235ca3350952ba78aa5c
languageName: node
linkType: hard
@@ -63,54 +63,54 @@ __metadata:
languageName: node
linkType: hard
-"@eslint/eslintrc@npm:^0.4.1":
- version: 0.4.1
- resolution: "@eslint/eslintrc@npm:0.4.1"
+"@eslint/eslintrc@npm:^0.4.2":
+ version: 0.4.2
+ resolution: "@eslint/eslintrc@npm:0.4.2"
dependencies:
ajv: ^6.12.4
debug: ^4.1.1
espree: ^7.3.0
- globals: ^12.1.0
+ globals: ^13.9.0
ignore: ^4.0.6
import-fresh: ^3.2.1
js-yaml: ^3.13.1
minimatch: ^3.0.4
strip-json-comments: ^3.1.1
- checksum: 418f5810c8dd9897d2457ceef098197d0e5f1ad345fbe4cd9256fd4223d7ea83d5e350f9091b3ab3483b6b1c367fa560df3ba1fccc7eb8ca6e1aae5a5b126d60
+ checksum: 60b66ce4257bf5c36a920dea83a056102fef746e7afd7100a6fe245a126ff455f67f4948e75d28ed73090bff8f8556b6a996e74a124911ca703440bc245dbc23
languageName: node
linkType: hard
-"@nodelib/fs.scandir@npm:2.1.4":
- version: 2.1.4
- resolution: "@nodelib/fs.scandir@npm:2.1.4"
+"@nodelib/fs.scandir@npm:2.1.5":
+ version: 2.1.5
+ resolution: "@nodelib/fs.scandir@npm:2.1.5"
dependencies:
- "@nodelib/fs.stat": 2.0.4
+ "@nodelib/fs.stat": 2.0.5
run-parallel: ^1.1.9
- checksum: 30b3102ee37e1c1a0cb939a8e93f9a58b1637e2b4b546bb9143b3fb5efacd2abde3237a5313d5329bf1bc4231c418a77c3cb7f5434ce410e61a91ff4051cf215
+ checksum: 91b3de88d9ba843b74057ebec53d97bb1ca006fcb794f1eb2becfe6faf114cb575c90b10fc20f7390358106ffa5e6bbc493506c24f2263a33aa69f90c1e77f74
languageName: node
linkType: hard
-"@nodelib/fs.stat@npm:2.0.4, @nodelib/fs.stat@npm:^2.0.2":
- version: 2.0.4
- resolution: "@nodelib/fs.stat@npm:2.0.4"
- checksum: 6454a79e945dd55102b5c2e158813804ed349f9c1cc806f8754fca4587688a5d8e4115fc3eedbdf3d8a6b343169a6b664ecd8a7a42289eed210c686a4d0897c4
+"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
+ version: 2.0.5
+ resolution: "@nodelib/fs.stat@npm:2.0.5"
+ checksum: a4fcf7408f2a1e11737856629b1259fb9ed658c464fabb17f77db1069fea5dd47abd5e92325b217617dbc116138d82ea6d33ffc07a426de940c5f6e08603da88
languageName: node
linkType: hard
"@nodelib/fs.walk@npm:^1.2.3":
- version: 1.2.6
- resolution: "@nodelib/fs.walk@npm:1.2.6"
+ version: 1.2.7
+ resolution: "@nodelib/fs.walk@npm:1.2.7"
dependencies:
- "@nodelib/fs.scandir": 2.1.4
+ "@nodelib/fs.scandir": 2.1.5
fastq: ^1.6.0
- checksum: d0503ffd0bb4172d5ac5d23993b14665f5f6d42a460a719ad97743ce71e60588d134cc60df12ca76be0e5e3a93c9a3156904d9296b78a8cdf19425c3423c0b58
+ checksum: ac8e2d9ca000b9f7fca2a7b005b9e476ba7b2f416d2873f64b94b207ed1854bd30f63ced4c221969c5e470ec82fbeb353c97504a86c3838cda11f98660fac284
languageName: node
linkType: hard
"@sapphire/async-queue@npm:^1.1.2":
- version: 1.1.3
- resolution: "@sapphire/async-queue@npm:1.1.3"
- checksum: 1557a65173f78fe7e7762a56524338bf56df86d2764d37f2badc382e721b602cbe4be9069c8a7ebcea8bfdb309d9f66a79ebe1645a53658fffb74a27f2440400
+ version: 1.1.4
+ resolution: "@sapphire/async-queue@npm:1.1.4"
+ checksum: 325e416a44dd919a6a3eee03852efea207fcfd02db9bb0534dc495c7a695e7298895193cb8674712a7ad619d0e7a742c28589671a9ab2571e320c142f9d7f9e0
languageName: node
linkType: hard
@@ -169,25 +169,25 @@ __metadata:
linkType: hard
"@types/express-serve-static-core@npm:^4.17.18":
- version: 4.17.19
- resolution: "@types/express-serve-static-core@npm:4.17.19"
+ version: 4.17.22
+ resolution: "@types/express-serve-static-core@npm:4.17.22"
dependencies:
"@types/node": "*"
"@types/qs": "*"
"@types/range-parser": "*"
- checksum: b6c8c357c5d093303c681616b7a80d6a044b47c4161a3459c65e451137832b29a485a8f8708414205f427dade6b4ff5ef799d51715d12f92da3468cf41a2cf06
+ checksum: e9ed12d6fd0258aa2e247e0398f5c35810680a87919abe58865a5bd7d28f58c365f0fcd0ce51512187f851ae907548c31cce47f0e45ef2d1cf8d3a5014fdc61e
languageName: node
linkType: hard
-"@types/express@npm:^4.17.11":
- version: 4.17.11
- resolution: "@types/express@npm:4.17.11"
+"@types/express@npm:^4.17.12":
+ version: 4.17.12
+ resolution: "@types/express@npm:4.17.12"
dependencies:
"@types/body-parser": "*"
"@types/express-serve-static-core": ^4.17.18
"@types/qs": "*"
"@types/serve-static": "*"
- checksum: 2818120a0fd8b7982215864929cdc6cd14942dd44849f93054fe2a90b4233dff67aadc34c73b5937922a02c688b0263d00a4807aa2e59307ac859a1458d73669
+ checksum: b1ab50e0373095283f5a58c8c1aa7e206182d241d24279e24d754819ae39959b35996d34633b1e4b3a9d3817559abad00ec33c94b96da945a9c3d1546f3e4f70
languageName: node
linkType: hard
@@ -198,7 +198,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/json-schema@npm:^7.0.3":
+"@types/json-schema@npm:^7.0.7":
version: 7.0.7
resolution: "@types/json-schema@npm:7.0.7"
checksum: b9d2c509fa4e0b82f58e73f5e6ab76c60ff1884ba41bb82f37fb1cece226d4a3e5a62fedf78a43da0005373a6713d9abe61c1e592906402c41c08ad6ab26d52b
@@ -222,16 +222,16 @@ __metadata:
linkType: hard
"@types/node@npm:*":
- version: 15.3.0
- resolution: "@types/node@npm:15.3.0"
- checksum: 44039665ab71a6ec12e6637a9db4ec3123fdfaf52952ca8028a6f1b37c41c2d380e88d28a41e02693bf9d4815307e0ad938815bf8ffedc5f4d045855fa28db06
+ version: 15.12.5
+ resolution: "@types/node@npm:15.12.5"
+ checksum: 42485de7a0b7277ddaae25b36ab4174fc8f23e8a5de9ccaedd002ecec17135c48227a5e09088d181c2bc34fe6b2064feb4a468954372076fd8addac2f72dad7e
languageName: node
linkType: hard
"@types/node@npm:^14.14.22":
- version: 14.17.0
- resolution: "@types/node@npm:14.17.0"
- checksum: f437147b39e04b23272eae604ec301b5a91956d386f96a2a796efa856d813df116c1afea511b2c23d908c0456c479bad32862aea6d6f0eaffcc1056603b98e64
+ version: 14.17.4
+ resolution: "@types/node@npm:14.17.4"
+ checksum: 947ada8b39710c8fedf60f342b4ac1a08de8ebfbd4f09471b4e0006c2b0c7b832513e4dc2cdd455af5236910e2e725899bd9ce0aaecd097b2867d3e2ab62d8c6
languageName: node
linkType: hard
@@ -285,102 +285,101 @@ __metadata:
linkType: hard
"@typescript-eslint/eslint-plugin@npm:^4.14.1":
- version: 4.24.0
- resolution: "@typescript-eslint/eslint-plugin@npm:4.24.0"
+ version: 4.28.1
+ resolution: "@typescript-eslint/eslint-plugin@npm:4.28.1"
dependencies:
- "@typescript-eslint/experimental-utils": 4.24.0
- "@typescript-eslint/scope-manager": 4.24.0
- debug: ^4.1.1
+ "@typescript-eslint/experimental-utils": 4.28.1
+ "@typescript-eslint/scope-manager": 4.28.1
+ debug: ^4.3.1
functional-red-black-tree: ^1.0.1
- lodash: ^4.17.15
- regexpp: ^3.0.0
- semver: ^7.3.2
- tsutils: ^3.17.1
+ regexpp: ^3.1.0
+ semver: ^7.3.5
+ tsutils: ^3.21.0
peerDependencies:
"@typescript-eslint/parser": ^4.0.0
eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: b3fb023320073cfbbc51d435313d63519a0c2ddb6360ace337e57be29851733edae54d2b4a893b54ee06080266021951f8a541b85084f2a00bf49c06d90e410d
+ checksum: 79a794ff44794c3260d0b57f8b9a25e46e87a93eb151c2e2e1c8822c8fb373fe07207edf3c8cd6e21864142214e36d233fc5502d60a2a979eb16e02fce0d9fe6
languageName: node
linkType: hard
-"@typescript-eslint/experimental-utils@npm:4.24.0":
- version: 4.24.0
- resolution: "@typescript-eslint/experimental-utils@npm:4.24.0"
+"@typescript-eslint/experimental-utils@npm:4.28.1":
+ version: 4.28.1
+ resolution: "@typescript-eslint/experimental-utils@npm:4.28.1"
dependencies:
- "@types/json-schema": ^7.0.3
- "@typescript-eslint/scope-manager": 4.24.0
- "@typescript-eslint/types": 4.24.0
- "@typescript-eslint/typescript-estree": 4.24.0
- eslint-scope: ^5.0.0
- eslint-utils: ^2.0.0
+ "@types/json-schema": ^7.0.7
+ "@typescript-eslint/scope-manager": 4.28.1
+ "@typescript-eslint/types": 4.28.1
+ "@typescript-eslint/typescript-estree": 4.28.1
+ eslint-scope: ^5.1.1
+ eslint-utils: ^3.0.0
peerDependencies:
eslint: "*"
- checksum: 09a28e2b8b39739e7543afca53910b175d0ac4d9346da25479ef179bbeea3cb6d004bd5e931f5402fb39a1af7aa49b793c573da1faa1e773ea6d18006b781a5a
+ checksum: 8e10696825812dee45dc7fd0292eefd527c59886b9fb922dd2da49201da6b1746d4b48abfdc32c33c1489a4eb7409df56c7371c76e5ea723c4e6d99457ec98a0
languageName: node
linkType: hard
"@typescript-eslint/parser@npm:^4.14.1":
- version: 4.24.0
- resolution: "@typescript-eslint/parser@npm:4.24.0"
+ version: 4.28.1
+ resolution: "@typescript-eslint/parser@npm:4.28.1"
dependencies:
- "@typescript-eslint/scope-manager": 4.24.0
- "@typescript-eslint/types": 4.24.0
- "@typescript-eslint/typescript-estree": 4.24.0
- debug: ^4.1.1
+ "@typescript-eslint/scope-manager": 4.28.1
+ "@typescript-eslint/types": 4.28.1
+ "@typescript-eslint/typescript-estree": 4.28.1
+ debug: ^4.3.1
peerDependencies:
eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 30ff5e6b1e5e28a21f609576b6c504b6311ee7c26c6ffb1eaa986db16857765e7f5ad46c37c362a1fd809c3f3aead6be9c4e6b1289473be6764cf8f22e6f067e
+ checksum: ab7c7fef7477cd1506041cba0ba36ad003c74214f8a96836a742309cc471b12979b622edf98915b0fad45a257466b291ca9924ae5c7b38316a5fd23d1d634070
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:4.24.0":
- version: 4.24.0
- resolution: "@typescript-eslint/scope-manager@npm:4.24.0"
+"@typescript-eslint/scope-manager@npm:4.28.1":
+ version: 4.28.1
+ resolution: "@typescript-eslint/scope-manager@npm:4.28.1"
dependencies:
- "@typescript-eslint/types": 4.24.0
- "@typescript-eslint/visitor-keys": 4.24.0
- checksum: 522d96e562bec1c717e5ec6665801ee54eaf18653044e3b385cf6967ffdfa0bdf17c0f058fff3af6ec935815abe8419969c26c6cf564e07db2487571f04c2ea4
+ "@typescript-eslint/types": 4.28.1
+ "@typescript-eslint/visitor-keys": 4.28.1
+ checksum: 2c2f4858f497bf01ba878fe5ec6181a1aa43a57750b52bef8b6e3c3ba65ea28f4209f4b794e8dec9b2f7b39c54a830d2004231bae2aa9e9b8d9a1623be4ce917
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:4.24.0":
- version: 4.24.0
- resolution: "@typescript-eslint/types@npm:4.24.0"
- checksum: ed06724661da645419b353eefa4a81df6503a4ebd56d07113f58beb0f524414e2f3acaf82a997bb2a1cad8f99d9889cc5fc11ea0928262de65c75516eccadc59
+"@typescript-eslint/types@npm:4.28.1":
+ version: 4.28.1
+ resolution: "@typescript-eslint/types@npm:4.28.1"
+ checksum: 8748138865df0a167b6260158fcaa3fc26e3f442065168f762b63e64e7dff065a1175822df0e0ecd0d555cac2756472ae0de64b59ecbaee484be9c4c8409da90
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:4.24.0":
- version: 4.24.0
- resolution: "@typescript-eslint/typescript-estree@npm:4.24.0"
+"@typescript-eslint/typescript-estree@npm:4.28.1":
+ version: 4.28.1
+ resolution: "@typescript-eslint/typescript-estree@npm:4.28.1"
dependencies:
- "@typescript-eslint/types": 4.24.0
- "@typescript-eslint/visitor-keys": 4.24.0
- debug: ^4.1.1
- globby: ^11.0.1
+ "@typescript-eslint/types": 4.28.1
+ "@typescript-eslint/visitor-keys": 4.28.1
+ debug: ^4.3.1
+ globby: ^11.0.3
is-glob: ^4.0.1
- semver: ^7.3.2
- tsutils: ^3.17.1
+ semver: ^7.3.5
+ tsutils: ^3.21.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 7720b1f5e8c3c3bf212da3325d9beb699adb52c9cbbcf810f4a53a71e18752e299415794474fa3909671fe20fa5dc26f50c1ba476c8ae90bd2a5484f58c9b708
+ checksum: 26dfe831a9d5b915c9c4e9c110c0c815ce3f8a9890e61ed46d187f967d3192047e793d7dc771f35cf6828a9f4b9ddf20f06b4f0418b3346fa11617facd1d1969
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:4.24.0":
- version: 4.24.0
- resolution: "@typescript-eslint/visitor-keys@npm:4.24.0"
+"@typescript-eslint/visitor-keys@npm:4.28.1":
+ version: 4.28.1
+ resolution: "@typescript-eslint/visitor-keys@npm:4.28.1"
dependencies:
- "@typescript-eslint/types": 4.24.0
+ "@typescript-eslint/types": 4.28.1
eslint-visitor-keys: ^2.0.0
- checksum: ec25df6705f3768b415abcfeae09ef6dc4ee7a7e77e9b7b795fc461668ed4a7c5a406a23af31e1471fa920adc705c515fe56e86a7cda6cddef8521f54afadffc
+ checksum: 85c22a0374952a258cfbce3fb1802fc41545f4c97319a057c615b4c6c5cb9efa587e7574adc71d0fa7b35790b5d1d5e17580cc27d57f819627906acf292f810c
languageName: node
linkType: hard
@@ -424,14 +423,14 @@ __metadata:
linkType: hard
"ajv@npm:^8.0.1":
- version: 8.4.0
- resolution: "ajv@npm:8.4.0"
+ version: 8.6.0
+ resolution: "ajv@npm:8.6.0"
dependencies:
fast-deep-equal: ^3.1.1
json-schema-traverse: ^1.0.0
require-from-string: ^2.0.2
uri-js: ^4.2.2
- checksum: 0dcdfe0ecaafca2de60d01601c041853a1057f26bcb24de79484a3f6947486cad7b84d2779f93a9a315345451248aca14ed4996213905b42fac4ec11c7a76a6c
+ checksum: 4eed9ee72e752d34a99541d04a608030db17735672ec334563b7cbc5936cb879a394e8f75789174690c7cd58ec2610c8363cb7480c23c15a9ca4424911cd683d
languageName: node
linkType: hard
@@ -568,7 +567,7 @@ __metadata:
dependencies:
"@discordjs/voice": ^0.4.0
"@types/common-tags": ^1.8.0
- "@types/express": ^4.17.11
+ "@types/express": ^4.17.12
"@types/node": ^14.14.22
"@types/uuid": ^8.3.0
"@typescript-eslint/eslint-plugin": ^4.14.1
@@ -579,20 +578,24 @@ __metadata:
discord-akairo: NotEnoughUpdates/discord-akairo
discord-api-types: ^0.18.1
discord.js: dev
- esbuild: ^0.12.1
- eslint: ^7.18.0
- eslint-config-prettier: ^8.1.0
- got: ^11.8.1
+ esbuild: ^0.12.11
+ eslint: ^7.29.0
+ eslint-config-prettier: ^8.3.0
+ got: ^11.8.2
moment: ^2.29.1
- pg: ^8.5.1
- pg-hstore: ^2.3.3
- prettier: ^2.2.1
+ pg: ^8.6.0
+ pg-hstore: ^2.3.4
+ prettier: ^2.3.2
rimraf: ^3.0.2
- sequelize: ^6.5.0
+ sequelize: ^6.6.4
source-map-support: ^0.5.19
typescript: ^4.3.4
uuid: ^8.3.2
dependenciesMeta:
+ discord-akairo@8.2.2:
+ unplugged: true
+ discord.js@13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70:
+ unplugged: true
prettier@2.3.1:
unplugged: true
languageName: unknown
@@ -613,17 +616,17 @@ __metadata:
linkType: hard
"cacheable-request@npm:^7.0.1":
- version: 7.0.1
- resolution: "cacheable-request@npm:7.0.1"
+ version: 7.0.2
+ resolution: "cacheable-request@npm:7.0.2"
dependencies:
clone-response: ^1.0.2
get-stream: ^5.1.0
http-cache-semantics: ^4.0.0
keyv: ^4.0.0
lowercase-keys: ^2.0.0
- normalize-url: ^4.1.0
+ normalize-url: ^6.0.1
responselike: ^2.0.0
- checksum: fe0b6f3b8a145c98fecc00f0f1b13a9886cad9bf4537533c5568cba19db81c8ee09ace9c61967d5a4e72615e174d771b6b8080c3816f0b74fc6f9c69060c3ff0
+ checksum: 176a1fceb987f1fee8b512ee7908445854a0c75854a11710f0d8de104cf840fd92e3c94ecd1f9144e57a25e17f5d72056591e5b33aabb8775061f906b0696a50
languageName: node
linkType: hard
@@ -746,15 +749,15 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:^4.0.1, debug@npm:^4.1.1":
- version: 4.3.1
- resolution: "debug@npm:4.3.1"
+"debug@npm:^4.0.1, debug@npm:^4.1.1, debug@npm:^4.3.1":
+ version: 4.3.2
+ resolution: "debug@npm:4.3.2"
dependencies:
ms: 2.1.2
peerDependenciesMeta:
supports-color:
optional: true
- checksum: 0d41ba5177510e8b388dfd7df143ab0f9312e4abdaba312595461511dac88e9ef8101939d33b4e6d37e10341af6a5301082e4d7d6f3deb4d57bc05fc7d296fad
+ checksum: 5543570879e2274f6725d4285a034d6e0822d35faefc6f55965933fb440e8c21eb3a0bef934e66f4b6b491f898ee2de37cab980e9d4fd61372136c19d3ce4527
languageName: node
linkType: hard
@@ -806,8 +809,8 @@ __metadata:
discord-akairo@NotEnoughUpdates/discord-akairo:
version: 8.2.2
- resolution: "discord-akairo@https://github.com/NotEnoughUpdates/discord-akairo.git#commit=a65bb1a02c66a77555dd59824d0a6c85039394de"
- checksum: 55b609d4631db7b53209189366b1a6b139c6c0ec2c7ab85fa0a48600643c9c0bc4e98961c4a1640fc9dd3e7e88dd9637ea84e72489cad62c17f586263c0cf6e1
+ resolution: "discord-akairo@https://github.com/NotEnoughUpdates/discord-akairo.git#commit=63fc4b741c4ff5c4133cd842360ec0196a54efe0"
+ checksum: 04ba0a41b57d1cca7b29c042f0fd74d88dc8bbd12fac8b1e6315eb0cb14421414ba6824bd45e0fe0cfb208bcd0bc2b6b530d6c2e1d3628ee67d63bd94345db59
languageName: node
linkType: hard
@@ -818,19 +821,26 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
+"discord-api-types@npm:^0.19.0-next.f393ba520d7d6d2aacaca7b3ca5d355fab614f6e":
+ version: 0.19.0-next.f393ba520d7d6d2aacaca7b3ca5d355fab614f6e
+ resolution: "discord-api-types@npm:0.19.0-next.f393ba520d7d6d2aacaca7b3ca5d355fab614f6e"
+ checksum: ca53bf2bd5f85edc9e08e3bec58cb341eb1b4ebf32f2cf1c67a8d43a78146f2f78d0bb61d3124ded6642b30b84ab3e172b2f8c635df192de62c864d6e5ab15f9
+ languageName: node
+ linkType: hard
+
"discord.js@npm:dev":
- version: 13.0.0-dev.e0efcc6ab0e3f060e30438c0d990c9465c6134df
- resolution: "discord.js@npm:13.0.0-dev.e0efcc6ab0e3f060e30438c0d990c9465c6134df"
+ version: 13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70
+ resolution: "discord.js@npm:13.0.0-dev.e37ef3af2151e556527ccd8e98ec531bdcc0ed70"
dependencies:
"@discordjs/collection": ^0.1.6
"@discordjs/form-data": ^3.0.1
"@sapphire/async-queue": ^1.1.2
"@types/ws": ^7.4.4
abort-controller: ^3.0.0
- discord-api-types: ^0.18.1
+ discord-api-types: ^0.19.0-next.f393ba520d7d6d2aacaca7b3ca5d355fab614f6e
node-fetch: ^2.6.1
ws: ^7.4.6
- checksum: f9ce1891e73b6d44628bf3bca61ed85cbc7eaf57f343f7ddf840111686482e4e51454064f40d7940a6a97dff7ecc4c95b629e80f993f689cb93f44392966e0cc
+ checksum: d7271681e23d0a8656966bb44e9d111328b1d72b29df143848c36ca1484b9bad66139148a72a7cb762853e69c725b62709fb70cbde047d91f5d0e66dad349809
languageName: node
linkType: hard
@@ -882,12 +892,12 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"esbuild@npm:^0.12.1":
- version: 0.12.1
- resolution: "esbuild@npm:0.12.1"
+"esbuild@npm:^0.12.11":
+ version: 0.12.11
+ resolution: "esbuild@npm:0.12.11"
bin:
esbuild: bin/esbuild
- checksum: 9fad417f76b9bd8d8f62ae76572659066dfeefb11583cef73c283f7e0b75c9d1a341f9b9237b420bb1eb02234706e2563fea06ac9a1e01659705b57a3b75baa1
+ checksum: 2c2a4b643ff457fb3e92fde2e02321258d2bcf2e2d5f20f7c487c029823aa2241f67089672ffdd9ff6ad714f5609817e2bdd940d21616171bc2197b8b502e5f6
languageName: node
linkType: hard
@@ -898,7 +908,14 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"eslint-config-prettier@npm:^8.1.0":
+"escape-string-regexp@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "escape-string-regexp@npm:4.0.0"
+ checksum: c747be8d5ff7873127e3e0cffe7d2206a37208077fa9c30a3c1bb4f26bebd081c8c24d5fba7a99449f9d20670bea3dc5e1b6098b0f074b099bd38766271a272f
+ languageName: node
+ linkType: hard
+
+"eslint-config-prettier@npm:^8.3.0":
version: 8.3.0
resolution: "eslint-config-prettier@npm:8.3.0"
peerDependencies:
@@ -909,7 +926,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"eslint-scope@npm:^5.0.0, eslint-scope@npm:^5.1.1":
+"eslint-scope@npm:^5.1.1":
version: 5.1.1
resolution: "eslint-scope@npm:5.1.1"
dependencies:
@@ -919,7 +936,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"eslint-utils@npm:^2.0.0, eslint-utils@npm:^2.1.0":
+"eslint-utils@npm:^2.1.0":
version: 2.1.0
resolution: "eslint-utils@npm:2.1.0"
dependencies:
@@ -928,6 +945,17 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
+"eslint-utils@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "eslint-utils@npm:3.0.0"
+ dependencies:
+ eslint-visitor-keys: ^2.0.0
+ peerDependencies:
+ eslint: ">=5"
+ checksum: 035451529f016e28edd26e8951f15e28a6a4e58adff67bd0cb494879f360080750b9c779e46561369aec0657ac2b89dd8b0aa38476e8cdf50e635aa872fa27b6
+ languageName: node
+ linkType: hard
+
"eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0":
version: 1.3.0
resolution: "eslint-visitor-keys@npm:1.3.0"
@@ -942,27 +970,29 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"eslint@npm:^7.18.0":
- version: 7.26.0
- resolution: "eslint@npm:7.26.0"
+"eslint@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "eslint@npm:7.29.0"
dependencies:
"@babel/code-frame": 7.12.11
- "@eslint/eslintrc": ^0.4.1
+ "@eslint/eslintrc": ^0.4.2
ajv: ^6.10.0
chalk: ^4.0.0
cross-spawn: ^7.0.2
debug: ^4.0.1
doctrine: ^3.0.0
enquirer: ^2.3.5
+ escape-string-regexp: ^4.0.0
eslint-scope: ^5.1.1
eslint-utils: ^2.1.0
eslint-visitor-keys: ^2.0.0
espree: ^7.3.1
esquery: ^1.4.0
esutils: ^2.0.2
+ fast-deep-equal: ^3.1.3
file-entry-cache: ^6.0.1
functional-red-black-tree: ^1.0.1
- glob-parent: ^5.0.0
+ glob-parent: ^5.1.2
globals: ^13.6.0
ignore: ^4.0.6
import-fresh: ^3.0.0
@@ -971,7 +1001,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
js-yaml: ^3.13.1
json-stable-stringify-without-jsonify: ^1.0.1
levn: ^0.4.1
- lodash: ^4.17.21
+ lodash.merge: ^4.6.2
minimatch: ^3.0.4
natural-compare: ^1.4.0
optionator: ^0.9.1
@@ -980,12 +1010,12 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
semver: ^7.2.1
strip-ansi: ^6.0.0
strip-json-comments: ^3.1.0
- table: ^6.0.4
+ table: ^6.0.9
text-table: ^0.2.0
v8-compile-cache: ^2.0.3
bin:
eslint: bin/eslint.js
- checksum: 08f99befd764fbd6ea811e9eec27d5c6b9dc9d1bbfe5ffa1016e4f1fe526a4f45ea127c4e30c554c423ee55eb290ce9af4fb7fedf9b7af3f84076a444c2bbdf6
+ checksum: 812f8c5123860cf5bd877018ffd29abd52bbaaca55fdd616008c97da9bf47a20a7b7c7ecb7c8f753c06f77ea5d59480f3d6d76475699b2ea380237fbb7c6b3a2
languageName: node
linkType: hard
@@ -1056,7 +1086,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"fast-deep-equal@npm:^3.1.1":
+"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
checksum: 451526766b219503131d11e823eaadd1533080b0be4860e316670b039dcaf31cd1007c2fe036a9b922abba7c040dfad5e942ed79d21f2ff849e50049f36e0fb7
@@ -1064,16 +1094,15 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
linkType: hard
"fast-glob@npm:^3.1.1":
- version: 3.2.5
- resolution: "fast-glob@npm:3.2.5"
+ version: 3.2.6
+ resolution: "fast-glob@npm:3.2.6"
dependencies:
"@nodelib/fs.stat": ^2.0.2
"@nodelib/fs.walk": ^1.2.3
- glob-parent: ^5.1.0
+ glob-parent: ^5.1.2
merge2: ^1.3.0
- micromatch: ^4.0.2
- picomatch: ^2.2.1
- checksum: 1a33c4a68d14cb2314c07a451689bc311bde87b09c525dd2064321165127a38a553457d121e2d3ecdd022374e3d53afb82cbb57f5694414d3406ce14ed6c0a1f
+ micromatch: ^4.0.4
+ checksum: 0ba488ef503d250e1881bad5d01bc1393d6ca5b1243d354c9a2c8ec2b36771179b11f3e2d4e607a454aac8f9bb29682f0c0208f6cc87b6975bb82067a54960b2
languageName: node
linkType: hard
@@ -1158,7 +1187,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"glob-parent@npm:^5.0.0, glob-parent@npm:^5.1.0":
+"glob-parent@npm:^5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
dependencies:
@@ -1181,27 +1210,18 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"globals@npm:^12.1.0":
- version: 12.4.0
- resolution: "globals@npm:12.4.0"
- dependencies:
- type-fest: ^0.8.1
- checksum: 0b9764bdeab0bc9762dea8954a0d4c5db029420bd8bf693df9098ce7e045ccaf9b2d259185396fd048b051d42fdc8dc7ab02af62e3dbeb2324a78a05aac8d33c
- languageName: node
- linkType: hard
-
-"globals@npm:^13.6.0":
- version: 13.8.0
- resolution: "globals@npm:13.8.0"
+"globals@npm:^13.6.0, globals@npm:^13.9.0":
+ version: 13.9.0
+ resolution: "globals@npm:13.9.0"
dependencies:
type-fest: ^0.20.2
- checksum: de85e5dc899ebd77414cc026e806d0bfd2c102ba23d08a2516c960a5e324433d3f1c124465a35b5b1d948448a7008bad85f823a9bcd8d54664d8a0cbcaab0091
+ checksum: 26d71f2c286c80d806faad49c801bfb2ac5144497b5c844c5a718b2c3fad51e0d507d9069474e89f110f16a38bf212ec56e6e40936a4f24b1a645e7f21001d1d
languageName: node
linkType: hard
-"globby@npm:^11.0.1":
- version: 11.0.3
- resolution: "globby@npm:11.0.3"
+"globby@npm:^11.0.3":
+ version: 11.0.4
+ resolution: "globby@npm:11.0.4"
dependencies:
array-union: ^2.1.0
dir-glob: ^3.0.1
@@ -1209,11 +1229,11 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
ignore: ^5.1.4
merge2: ^1.3.0
slash: ^3.0.0
- checksum: f17da0f869918656ec8c16c15ad100f025fbd13e4c157286cf340811eb1355a7d06dde77be1685a7a051970ec6abeff96a9b2a1a97525f84bc94fbd518c1d1db
+ checksum: 9f365b35b835c0235880e272fa2a2f5d9d78428e09af8dfc67536f1047953e7b0c66aab9bb6d41e6c0f4c3ec75a22840d9acb892f102daecaadd338b2c763219
languageName: node
linkType: hard
-"got@npm:^11.8.1":
+"got@npm:^11.8.2":
version: 11.8.2
resolution: "got@npm:11.8.2"
dependencies:
@@ -1316,10 +1336,10 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"inflection@npm:1.12.0":
- version: 1.12.0
- resolution: "inflection@npm:1.12.0"
- checksum: b08d8b92fcc3a3860995a00605f56eac3964829ca6061fd7b0a1c06f888536c734b685f620fff6b694a8c9ed3e3b7a40fc79c3c6f2cc31bf58dee7eb8244c955
+"inflection@npm:1.13.1":
+ version: 1.13.1
+ resolution: "inflection@npm:1.13.1"
+ checksum: 0b2d20e7c907a35985bb7ed1350610555fc0273b08418d3e890568fda1fcb0207b128eeec05e95edbaa3d08b4911208d51638e48942cb82e8182e3fdee12015a
languageName: node
linkType: hard
@@ -1457,6 +1477,13 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
+"lodash.merge@npm:^4.6.2":
+ version: 4.6.2
+ resolution: "lodash.merge@npm:4.6.2"
+ checksum: 4e2bb42a87a148991458d7c384bc197e96f7115e9536fc8e2c86ae9e99ce1c1f693ff15eb85761952535f48d72253aed8e673d9f32dde3e671cd91e3fde220a7
+ languageName: node
+ linkType: hard
+
"lodash.truncate@npm:^4.4.2":
version: 4.4.2
resolution: "lodash.truncate@npm:4.4.2"
@@ -1464,7 +1491,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21":
+"lodash@npm:^4.17.20":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: 4983720b9abca930a4a46f18db163d7dad8dd00dbed6db0cc7b499b33b717cce69f80928b27bbb1ff2cbd3b19d251ee90669a8b5ea466072ca81c2ebe91e7468
@@ -1501,7 +1528,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"micromatch@npm:^4.0.2":
+"micromatch@npm:^4.0.4":
version: 4.0.4
resolution: "micromatch@npm:4.0.4"
dependencies:
@@ -1511,13 +1538,6 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"mime-db@npm:1.47.0":
- version: 1.47.0
- resolution: "mime-db@npm:1.47.0"
- checksum: f5f9220dd53c240c9234323571f632486c663e36676ebfdca9963fb9a92d1dd28b16124bceff60868fb70743764ade8466dd5e6a1a833decde89ae6d15211503
- languageName: node
- linkType: hard
-
"mime-db@npm:1.48.0":
version: 1.48.0
resolution: "mime-db@npm:1.48.0"
@@ -1525,7 +1545,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"mime-types@npm:^2.1.12":
+"mime-types@npm:^2.1.12, mime-types@npm:~2.1.24":
version: 2.1.31
resolution: "mime-types@npm:2.1.31"
dependencies:
@@ -1534,15 +1554,6 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"mime-types@npm:~2.1.24":
- version: 2.1.30
- resolution: "mime-types@npm:2.1.30"
- dependencies:
- mime-db: 1.47.0
- checksum: c7ca8a9980bdae0b760820aded39ea9541a8236f4abc105df645ea5b09a9c4a5299e28667c0c9596ab8e4ca84b219fd8b94b5c68e32b59891ca1f57a7e848c02
- languageName: node
- linkType: hard
-
"mimic-response@npm:^1.0.0":
version: 1.0.1
resolution: "mimic-response@npm:1.0.1"
@@ -1610,10 +1621,10 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"normalize-url@npm:^4.1.0":
- version: 4.5.0
- resolution: "normalize-url@npm:4.5.0"
- checksum: 09794941dbe5c7b91caf6f3cd1ae167c27f6d09793e4a03601a68b62de7e8ee9e5de21a246130cdbab98b01481de292f9556d492444a527648f9cf1220e4b0df
+"normalize-url@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "normalize-url@npm:6.1.0"
+ checksum: 5fb69e98c149f4a54a7bb0f1904cc524627c0d23327a9feafacacf135d01d9595c65e80ced6f27c17c1959541ea732815b604ff8a6ec52ec3fe7a391b92cfba9
languageName: node
linkType: hard
@@ -1700,12 +1711,12 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"pg-hstore@npm:^2.3.3":
- version: 2.3.3
- resolution: "pg-hstore@npm:2.3.3"
+"pg-hstore@npm:^2.3.4":
+ version: 2.3.4
+ resolution: "pg-hstore@npm:2.3.4"
dependencies:
- underscore: ^1.7.0
- checksum: 8e496d4800f08cb8510b11afe92e25af85cecfa0434b44b267d05c9ac27b22539252351eed39b0817ae37e434604bb67c84d8e30fdcc64f8b2bd1c44297d2a6b
+ underscore: ^1.13.1
+ checksum: 336eef36269784876769ad60dd5d674baa7e6d06c4babd33a1abba4c46877b147c12f5a486b327cfbcf7cd2d1c75d74dee5e19c37f0d90ce8b909add8935b00d
languageName: node
linkType: hard
@@ -1745,7 +1756,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"pg@npm:^8.5.1":
+"pg@npm:^8.6.0":
version: 8.6.0
resolution: "pg@npm:8.6.0"
dependencies:
@@ -1774,10 +1785,10 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"picomatch@npm:^2.2.1, picomatch@npm:^2.2.3":
- version: 2.2.3
- resolution: "picomatch@npm:2.2.3"
- checksum: f8c9323bc3b21ff448e81dd32277135d781abae5d53a1415d69a4ce6317a2c11404d449c550110b8fa402c07d5e80ff0e2657f263a312517cc809e9010d25791
+"picomatch@npm:^2.2.3":
+ version: 2.3.0
+ resolution: "picomatch@npm:2.3.0"
+ checksum: 80113a0fb70cfa62730d5aa3fd3d45b76bf3985f8494080ab2de1cc1fa3ba96d77990c7553a81401e16c51c0eb19c27cf5bc94f2196155090f26c8a167968001
languageName: node
linkType: hard
@@ -1818,12 +1829,12 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"prettier@npm:^2.2.1":
- version: 2.3.0
- resolution: "prettier@npm:2.3.0"
+"prettier@npm:^2.3.2":
+ version: 2.3.2
+ resolution: "prettier@npm:2.3.2"
bin:
prettier: bin-prettier.js
- checksum: 652640cc8b71bc5277cfb8bf6f161783ca588efcf683c3d630837b39da8d57fef35c9e00ae5855a8e3c75136c42274046c913cc2b2d2968558315f31c6a26981
+ checksum: 4fd89a7f6a12b13456d359fba2b1dd0fc0a17cf33f8f15953ab9f43b21ea9b09b5a2861d63b558ca0577274ce606d390e70628cf93e26d19d6cb7f19c9eebc31
languageName: node
linkType: hard
@@ -1916,10 +1927,10 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"regexpp@npm:^3.0.0, regexpp@npm:^3.1.0":
- version: 3.1.0
- resolution: "regexpp@npm:3.1.0"
- checksum: 69d0ce6b449cf35d3732d6341a1e70850360ffc619f8eef10629871c462e614853fffb80d3f00fc17cd0bb5b8f34b0cde5be4b434e72c0eb3fbba2360c8b5ac4
+"regexpp@npm:^3.1.0":
+ version: 3.2.0
+ resolution: "regexpp@npm:3.2.0"
+ checksum: 91aaccadd046fc1b60477df4f44bb69d61aeca81082f2ebf879a32ff25cd7bcb7067fcd69eb9a0987ca0a3e8e2d837b2737e80961c14a504a912bed4c51c8e3e
languageName: node
linkType: hard
@@ -2003,7 +2014,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"semver@npm:^7.2.1, semver@npm:^7.3.2":
+"semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.5":
version: 7.3.5
resolution: "semver@npm:7.3.5"
dependencies:
@@ -2021,13 +2032,13 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"sequelize@npm:^6.5.0":
- version: 6.6.2
- resolution: "sequelize@npm:6.6.2"
+"sequelize@npm:^6.6.4":
+ version: 6.6.4
+ resolution: "sequelize@npm:6.6.4"
dependencies:
debug: ^4.1.1
dottie: ^2.0.0
- inflection: 1.12.0
+ inflection: 1.13.1
lodash: ^4.17.20
moment: ^2.26.0
moment-timezone: ^0.5.31
@@ -2051,7 +2062,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
optional: true
tedious:
optional: true
- checksum: 174b449f4d4a9b521380f7fab3f6ec05af0880e001d2b53e1a5f9e99633466ff531677b8d06e9b5d9ad1a574b17a72eeb9462e4e4b0aeb89bc6cbcfb294e4a2f
+ checksum: b78e3798c9ea0e6a40a7e8cb5b6f0493cf36a84142f914b6c05aaf1b575c9404385f76acc8cd32412b616c991bef8f7d8ef040e8ef593039619ecca99902391f
languageName: node
linkType: hard
@@ -2190,7 +2201,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"table@npm:^6.0.4":
+"table@npm:^6.0.9":
version: 6.7.1
resolution: "table@npm:6.7.1"
dependencies:
@@ -2248,7 +2259,7 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"tsutils@npm:^3.17.1":
+"tsutils@npm:^3.21.0":
version: 3.21.0
resolution: "tsutils@npm:3.21.0"
dependencies:
@@ -2275,13 +2286,6 @@ discord-akairo@NotEnoughUpdates/discord-akairo:
languageName: node
linkType: hard
-"type-fest@npm:^0.8.1":
- version: 0.8.1
- resolution: "type-fest@npm:0.8.1"
- checksum: f8c4b4249f52e8bea7a4fc55b3653c96c2d547240e4c772e001d02b7cc38b8c3eb493ab9fbe985a76a203cd1aa7044776b728a71ba12bf36e7131f989597885b
- languageName: node
- linkType: hard
-
"type-is@npm:~1.6.17":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
@@ -2312,7 +2316,7 @@ typescript@^4.3.4:
languageName: node
linkType: hard
-"underscore@npm:^1.7.0":
+"underscore@npm:^1.13.1":
version: 1.13.1
resolution: "underscore@npm:1.13.1"
checksum: 19527b2db3d34f783c3f2db9716a2c1221fef2958866925545697c46f430f59d1b384b8105cc7e7c809bdf0dc9075f2bfff90b8fb270b9d3a6c58347de2dd79d