diff --git a/package.json b/package.json index 7807afc..e8bd76d 100644 --- a/package.json +++ b/package.json @@ -31,28 +31,28 @@ "axios": "^1.7.2", "chalk": "^4.1.2", "cron": "^3.1.7", - "discord-player": "^6.6.8", - "discord.js": "^14.15.2", + "discord-player": "^6.6.10", + "discord.js": "^14.15.3", "dotenv": "^16.4.5", "ioredis": "^5.4.1", - "mongoose": "^8.4.0", + "mongoose": "^8.4.4", "ms": "^2.1.3", - "pg": "^8.11.5", + "pg": "^8.12.0", "pretty-ms": "^9.0.0", "sequelize": "^6.37.3", "youtube-ext": "^1.1.25" }, "devDependencies": { "@types/ms": "^0.7.34", - "@types/node": "^20.12.12", + "@types/node": "^20.14.9", "@types/pg": "^8", - "@typescript-eslint/eslint-plugin": "^7.10.0", - "@typescript-eslint/parser": "^7.10.0", + "@typescript-eslint/eslint-plugin": "^7.14.1", + "@typescript-eslint/parser": "^7.14.1", "concurrently": "^8.2.2", "cross-env": "^7.0.3", "eslint": "^8.57.0", "ts-node": "^10.9.2", - "typescript": "^5.4.5" + "typescript": "^5.5.2" }, "packageManager": "yarn@4.1.1" } diff --git a/yarn.lock b/yarn.lock index bedb99c..11e7b2a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -76,9 +76,9 @@ __metadata: languageName: node linkType: hard -"@discordjs/builders@npm:^1.8.1": - version: 1.8.1 - resolution: "@discordjs/builders@npm:1.8.1" +"@discordjs/builders@npm:^1.8.2": + version: 1.8.2 + resolution: "@discordjs/builders@npm:1.8.2" dependencies: "@discordjs/formatters": "npm:^0.4.0" "@discordjs/util": "npm:^1.1.0" @@ -87,7 +87,7 @@ __metadata: fast-deep-equal: "npm:^3.1.3" ts-mixer: "npm:^6.0.4" tslib: "npm:^2.6.2" - checksum: 10c0/9447a0848aeafc66a00005f466a4a5fb25e1fe3a3fe8bea82f8f1cc04a6ad78b81a7cbfe59948f22f4f6a7fe994b33914dde0feca67dc82d00ffa3fbcd4d94cd + checksum: 10c0/108fe8903e9bc875a28b39629589391e44f41835169114e93c15548b5635632862168d4bec3392eac12e981d06b830d90f11b7af38fd664d7ea9cfa46b0726f3 languageName: node linkType: hard @@ -138,9 +138,9 @@ __metadata: languageName: node linkType: hard -"@discordjs/ws@npm:^1.1.0": - version: 1.1.0 - resolution: "@discordjs/ws@npm:1.1.0" +"@discordjs/ws@npm:^1.1.1": + version: 1.1.1 + resolution: "@discordjs/ws@npm:1.1.1" dependencies: "@discordjs/collection": "npm:^2.1.0" "@discordjs/rest": "npm:^2.3.0" @@ -151,7 +151,7 @@ __metadata: discord-api-types: "npm:0.37.83" tslib: "npm:^2.6.2" ws: "npm:^8.16.0" - checksum: 10c0/02db7f5731a77c5aa171e80f492a03909d21fc406930af362a29e054393056d9d7d5ef225f2c1865b0688aa6df38d03bb6b3a3cd2fb2ea40d914290311569f37 + checksum: 10c0/57e46534e3ea8ba53c1fbd282d4f0aa03563e10244847f6e6393957a56d05ae0af52c43114d6a6e1d7a3f3127498b09efd69dd3da11abe5e4a5170ac2e269178 languageName: node linkType: hard @@ -394,12 +394,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.12.12": - version: 20.12.12 - resolution: "@types/node@npm:20.12.12" +"@types/node@npm:^20.14.9": + version: 20.14.9 + resolution: "@types/node@npm:20.14.9" dependencies: undici-types: "npm:~5.26.4" - checksum: 10c0/f374b763c744e8f16e4f38cf6e2c0eef31781ec9228c9e43a6f267880fea420fab0a238b59f10a7cb3444e49547c5e3785787e371fc242307310995b21988812 + checksum: 10c0/911ffa444dc032897f4a23ed580c67903bd38ea1c5ec99b1d00fa10b83537a3adddef8e1f29710cbdd8e556a61407ed008e06537d834e48caf449ce59f87d387 languageName: node linkType: hard @@ -446,15 +446,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^7.10.0": - version: 7.10.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.10.0" +"@typescript-eslint/eslint-plugin@npm:^7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/eslint-plugin@npm:7.14.1" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:7.10.0" - "@typescript-eslint/type-utils": "npm:7.10.0" - "@typescript-eslint/utils": "npm:7.10.0" - "@typescript-eslint/visitor-keys": "npm:7.10.0" + "@typescript-eslint/scope-manager": "npm:7.14.1" + "@typescript-eslint/type-utils": "npm:7.14.1" + "@typescript-eslint/utils": "npm:7.14.1" + "@typescript-eslint/visitor-keys": "npm:7.14.1" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -465,44 +465,44 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/bf3f0118ea5961c3eb01894678246458a329d82dda9ac7c2f5bfe77896410d05a08a4655e533bcb1ed2a3132ba6421981ec8c2ed0a3545779d9603ea231947ae + checksum: 10c0/7c2b9b98a38d78326b0ff7348fe001203eda10817ca7834a7a01f492ae7c2508469bbafaa933208d6459f8ff6685277685983cf6f6843e556a6ab2aa5c05080c languageName: node linkType: hard -"@typescript-eslint/parser@npm:^7.10.0": - version: 7.10.0 - resolution: "@typescript-eslint/parser@npm:7.10.0" +"@typescript-eslint/parser@npm:^7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/parser@npm:7.14.1" dependencies: - "@typescript-eslint/scope-manager": "npm:7.10.0" - "@typescript-eslint/types": "npm:7.10.0" - "@typescript-eslint/typescript-estree": "npm:7.10.0" - "@typescript-eslint/visitor-keys": "npm:7.10.0" + "@typescript-eslint/scope-manager": "npm:7.14.1" + "@typescript-eslint/types": "npm:7.14.1" + "@typescript-eslint/typescript-estree": "npm:7.14.1" + "@typescript-eslint/visitor-keys": "npm:7.14.1" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/4c4fbf43b5b05d75b766acb803d3dd078c6e080641a77f9e48ba005713466738ea4a71f0564fa3ce520988d65158d14c8c952ba01ccbc431ab4a05935db5ce6d + checksum: 10c0/db3169d4852685cfb27db741c557f58a3e52104bfacc7621beb7c94ec36ac2a08d4e410ac86745db52f482fbfc87e99fa0a26c1d7a10d37a215cce85e1661f0e languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.10.0": - version: 7.10.0 - resolution: "@typescript-eslint/scope-manager@npm:7.10.0" +"@typescript-eslint/scope-manager@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/scope-manager@npm:7.14.1" dependencies: - "@typescript-eslint/types": "npm:7.10.0" - "@typescript-eslint/visitor-keys": "npm:7.10.0" - checksum: 10c0/1d4f7ee137b95bd423b5a1b0d03251202dfc19bd8b6adfa5ff5df25fd5aa30e2d8ca50ab0d8d2e92441670ecbc2a82b3c2dbe39a4f268ec1ee1c1e267f7fd1d1 + "@typescript-eslint/types": "npm:7.14.1" + "@typescript-eslint/visitor-keys": "npm:7.14.1" + checksum: 10c0/f8c05a0d6f8de4cc19b90a4da308817c66e53f36f7ec48f6cc23e93c7399bc418643d8135933aaf5fc013199cbef0e1ea4223f5147db5ca401b239eaf087011e languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.10.0": - version: 7.10.0 - resolution: "@typescript-eslint/type-utils@npm:7.10.0" +"@typescript-eslint/type-utils@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/type-utils@npm:7.14.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:7.10.0" - "@typescript-eslint/utils": "npm:7.10.0" + "@typescript-eslint/typescript-estree": "npm:7.14.1" + "@typescript-eslint/utils": "npm:7.14.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependencies: @@ -510,23 +510,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/55e9a6690f9cedb79d30abb1990b161affaa2684dac246b743223353812c9c1e3fd2d923c67b193c6a3624a07e1c82c900ce7bf5b6b9891c846f04cb480ebd9f + checksum: 10c0/bd1c4a8db6273e24156fb10da2cbeb52b4eb03f819da193d4b6bd5a95db3b5524c6fe00d088308d8855b9ae60a3b82afa3a06e89982a09a8573561da960758fd languageName: node linkType: hard -"@typescript-eslint/types@npm:7.10.0": - version: 7.10.0 - resolution: "@typescript-eslint/types@npm:7.10.0" - checksum: 10c0/f01d9330b93cc362ba7967ab5037396f64742076450e1f93139fa69cbe93a6ece3ed55d68ab780c9b7d07ef4a7c645da410305216a2cfc5dec7eba49ee65ab23 +"@typescript-eslint/types@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/types@npm:7.14.1" + checksum: 10c0/5b7bda83c47a9b386482e63447c6b0ed7bd4e82eb43f11a180c6e2f3d2e7a2828f57bcbed82196ad761c49e363cccf4c81a89f1fc976e9f5f0a79dcc928fa2d2 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.10.0": - version: 7.10.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.10.0" +"@typescript-eslint/typescript-estree@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/typescript-estree@npm:7.14.1" dependencies: - "@typescript-eslint/types": "npm:7.10.0" - "@typescript-eslint/visitor-keys": "npm:7.10.0" + "@typescript-eslint/types": "npm:7.14.1" + "@typescript-eslint/visitor-keys": "npm:7.14.1" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -536,31 +536,31 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/6200695834c566e52e2fa7331f1a05019f7815969d8c1e1e237b85a99664d36f41ccc16384eff3f8582a0ecb75f1cc315b56ee9283b818da37f24fa4d42f1d7a + checksum: 10c0/a8da9bcc4de3334a225424946abd99374de05c42098455419224bc0f46bb1b66115f8bd6ae268461294b90943ed4a407bcd255c0fa60eb76ba4cdc5fc7c20855 languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.10.0": - version: 7.10.0 - resolution: "@typescript-eslint/utils@npm:7.10.0" +"@typescript-eslint/utils@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/utils@npm:7.14.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:7.10.0" - "@typescript-eslint/types": "npm:7.10.0" - "@typescript-eslint/typescript-estree": "npm:7.10.0" + "@typescript-eslint/scope-manager": "npm:7.14.1" + "@typescript-eslint/types": "npm:7.14.1" + "@typescript-eslint/typescript-estree": "npm:7.14.1" peerDependencies: eslint: ^8.56.0 - checksum: 10c0/6724471f94f2788f59748f7efa2a3a53ea910099993bee2fa5746ab5acacecdc9fcb110c568b18099ddc946ea44919ed394bff2bd055ba81fc69f5e6297b73bf + checksum: 10c0/c7f635a3c2c6c085e1d51a52088e55cad9d7e1257b1f60378e5eeb6eb0871db027d42747e9ef60a2f557cf9dd68b2ce014d488d795db8f771506290b164b0e5a languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.10.0": - version: 7.10.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.10.0" +"@typescript-eslint/visitor-keys@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/visitor-keys@npm:7.14.1" dependencies: - "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/types": "npm:7.14.1" eslint-visitor-keys: "npm:^3.4.3" - checksum: 10c0/049e812bcd28869059d04c7bf3543bb55f5205f468b777439c4f120417fb856fb6024cb1d25291aa12556bd08e84f043a96d754ffb2cde37abb604d6f3c51634 + checksum: 10c0/39ac489990fcfdcee442f27658431a0eb44ccf694f701a45df2a108c47cea9582e0955bff0d449047549149385f72895a5d7e6c1622ece1fe32594b7cecb85f3 languageName: node linkType: hard @@ -578,6 +578,13 @@ __metadata: languageName: node linkType: hard +"@web-scrobbler/metadata-filter@npm:^3.1.0": + version: 3.2.0 + resolution: "@web-scrobbler/metadata-filter@npm:3.2.0" + checksum: 10c0/213cb5e7cd7c1f4ac5514f4861f720bf7e448bd684f6ddc24f16cac03d956436db4e006e3d6ad54f6d667e70788328affea11f0ca5a89f9cecc7083ab7e5372e + languageName: node + linkType: hard + "acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -954,19 +961,20 @@ __metadata: languageName: node linkType: hard -"discord-player@npm:^6.6.8": - version: 6.6.8 - resolution: "discord-player@npm:6.6.8" +"discord-player@npm:^6.6.10": + version: 6.6.10 + resolution: "discord-player@npm:6.6.10" dependencies: "@discord-player/equalizer": "npm:^0.2.3" "@discord-player/ffmpeg": "npm:^0.1.0" "@discord-player/utils": "npm:^0.2.2" + "@web-scrobbler/metadata-filter": "npm:^3.1.0" discord-voip: "npm:^0.1.3" - ip: "npm:^1.1.8" + ip: "npm:^2.0.1" libsodium-wrappers: "npm:^0.7.13" peerDependencies: "@discord-player/extractor": ^4.4.7 - checksum: 10c0/f0d96da2880de0afb8a47e4457abad91332042d7fb53c387d79690963832e5f0690a98b904ac8e0df1eb30bbdd3b3c74d0ca92e421aab662e505df9309ab8c39 + checksum: 10c0/67766b907e94f030b9e39639b046713075f2d303c077e761cf1e8ec76fb7e631d0ee50f89148f402166ad1deaacafd50d4bc80eb216c2850a4cd9ca32240a704 languageName: node linkType: hard @@ -985,23 +993,23 @@ __metadata: languageName: node linkType: hard -"discord.js@npm:^14.15.2": - version: 14.15.2 - resolution: "discord.js@npm:14.15.2" +"discord.js@npm:^14.15.3": + version: 14.15.3 + resolution: "discord.js@npm:14.15.3" dependencies: - "@discordjs/builders": "npm:^1.8.1" + "@discordjs/builders": "npm:^1.8.2" "@discordjs/collection": "npm:1.5.3" "@discordjs/formatters": "npm:^0.4.0" "@discordjs/rest": "npm:^2.3.0" "@discordjs/util": "npm:^1.1.0" - "@discordjs/ws": "npm:^1.1.0" + "@discordjs/ws": "npm:^1.1.1" "@sapphire/snowflake": "npm:3.5.3" discord-api-types: "npm:0.37.83" fast-deep-equal: "npm:3.1.3" lodash.snakecase: "npm:4.1.1" tslib: "npm:2.6.2" undici: "npm:6.13.0" - checksum: 10c0/bf93c329163d9a5b679d4e22281998bbd75df12f9df7821bd4e34268e3e26c767f9348979a713affd41642bd1b4cddb0c66bbf299c2801dc4e0cb72326e30e57 + checksum: 10c0/21a4e28541c29bf7170835f42cebc684e83615221f3c1262677e1f363e8fd28e7367e35bceabaea15873d965aecf0a832df6d572790ddec104bd0e025d11bdb8 languageName: node linkType: hard @@ -1472,28 +1480,28 @@ __metadata: "@discord-player/extractor": "npm:^4.4.7" "@evan/opus": "npm:^1.0.3" "@types/ms": "npm:^0.7.34" - "@types/node": "npm:^20.12.12" + "@types/node": "npm:^20.14.9" "@types/pg": "npm:^8" - "@typescript-eslint/eslint-plugin": "npm:^7.10.0" - "@typescript-eslint/parser": "npm:^7.10.0" + "@typescript-eslint/eslint-plugin": "npm:^7.14.1" + "@typescript-eslint/parser": "npm:^7.14.1" anilist: "npm:^0.12.3" axios: "npm:^1.7.2" chalk: "npm:^4.1.2" concurrently: "npm:^8.2.2" cron: "npm:^3.1.7" cross-env: "npm:^7.0.3" - discord-player: "npm:^6.6.8" - discord.js: "npm:^14.15.2" + discord-player: "npm:^6.6.10" + discord.js: "npm:^14.15.3" dotenv: "npm:^16.4.5" eslint: "npm:^8.57.0" ioredis: "npm:^5.4.1" - mongoose: "npm:^8.4.0" + mongoose: "npm:^8.4.4" ms: "npm:^2.1.3" - pg: "npm:^8.11.5" + pg: "npm:^8.12.0" pretty-ms: "npm:^9.0.0" sequelize: "npm:^6.37.3" ts-node: "npm:^10.9.2" - typescript: "npm:^5.4.5" + typescript: "npm:^5.5.2" youtube-ext: "npm:^1.1.25" languageName: unknown linkType: soft @@ -1556,10 +1564,10 @@ __metadata: languageName: node linkType: hard -"ip@npm:^1.1.8": - version: 1.1.9 - resolution: "ip@npm:1.1.9" - checksum: 10c0/5af58bfe2110c9978acfd77a2ffcdf9d33a6ce1c72f49edbaf16958f7a8eb979b5163e43bb18938caf3aaa55cdacde4e470874c58ca3b4b112ea7a30461a0c27 +"ip@npm:^2.0.1": + version: 2.0.1 + resolution: "ip@npm:2.0.1" + checksum: 10c0/cab8eb3e88d0abe23e4724829621ec4c4c5cb41a7f936a2e626c947128c1be16ed543448d42af7cca95379f9892bfcacc1ccd8d09bc7e8bea0e86d492ce33616 languageName: node linkType: hard @@ -1883,9 +1891,9 @@ __metadata: languageName: node linkType: hard -"mongoose@npm:^8.4.0": - version: 8.4.0 - resolution: "mongoose@npm:8.4.0" +"mongoose@npm:^8.4.4": + version: 8.4.4 + resolution: "mongoose@npm:8.4.4" dependencies: bson: "npm:^6.7.0" kareem: "npm:2.6.3" @@ -1894,7 +1902,7 @@ __metadata: mquery: "npm:5.0.0" ms: "npm:2.1.3" sift: "npm:17.1.3" - checksum: 10c0/07208405f23200331c2d3732e845e324bdf9e853bd611fcc8c8e13660959afddd382391ba8d27bab467e5a56bb83dbda010adb986a0043aa31ada449393b4731 + checksum: 10c0/0cdf0fc739e1c14b510dd0f2c46639194fea56017c358f8537645d65bb2bb89354d09a0a18b6615d2aaf042230075913d583cdda921cbcbc6d279145fcc267eb languageName: node linkType: hard @@ -2157,9 +2165,9 @@ __metadata: languageName: node linkType: hard -"pg@npm:^8.11.5": - version: 8.11.5 - resolution: "pg@npm:8.11.5" +"pg@npm:^8.12.0": + version: 8.12.0 + resolution: "pg@npm:8.12.0" dependencies: pg-cloudflare: "npm:^1.1.1" pg-connection-string: "npm:^2.6.4" @@ -2175,7 +2183,7 @@ __metadata: peerDependenciesMeta: pg-native: optional: true - checksum: 10c0/20f29a41a99bad5931faf4d4a01e7be7fb27e5b5338fdfb06d2368e295c3d3d4ef49958ad57d2b17bad108e5c84574db6244ed8221e6b77a767f64ef12564119 + checksum: 10c0/973e49b5e7327c42fc62806efa8c824159ab7a0b676cefe6eeb51a59b6e226587911ec27697f36c18d69e58a7f4f0b76d0829364087194d13ed431ab7c9c417a languageName: node linkType: hard @@ -2789,23 +2797,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.4.5": - version: 5.4.5 - resolution: "typescript@npm:5.4.5" +"typescript@npm:^5.5.2": + version: 5.5.2 + resolution: "typescript@npm:5.5.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/2954022ada340fd3d6a9e2b8e534f65d57c92d5f3989a263754a78aba549f7e6529acc1921913560a4b816c46dce7df4a4d29f9f11a3dc0d4213bb76d043251e + checksum: 10c0/8ca39b27b5f9bd7f32db795045933ab5247897660627251e8254180b792a395bf061ea7231947d5d7ffa5cb4cc771970fd4ef543275f9b559f08c9325cccfce3 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.4.5#optional!builtin": - version: 5.4.5 - resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c" +"typescript@patch:typescript@npm%3A^5.5.2#optional!builtin": + version: 5.5.2 + resolution: "typescript@patch:typescript@npm%3A5.5.2#optional!builtin::version=5.5.2&hash=5adc0c" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/db2ad2a16ca829f50427eeb1da155e7a45e598eec7b086d8b4e8ba44e5a235f758e606d681c66992230d3fc3b8995865e5fd0b22a2c95486d0b3200f83072ec9 + checksum: 10c0/6721ac8933a70c252d7b640b345792e103d881811ff660355617c1836526dbb71c2044e2e77a8823fb3570b469f33276875a4cab6d3c4de4ae7d7ee1c3074ae4 languageName: node linkType: hard