mirror of
				https://github.com/warengroup/eximiabots-radiox.git
				synced 2025-11-04 03:09:32 +00:00 
			
		
		
		
	
							
								
								
									
										2
									
								
								.github/workflows/docker-build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/docker-build.yml
									
									
									
									
										vendored
									
									
								
							@@ -2,6 +2,8 @@ name: Docker Build
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  pull_request:
 | 
			
		||||
    types: [opened, synchronize, reopened, assigned, edited, ready_for_review]
 | 
			
		||||
  push:
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								.github/workflows/typescript-build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/typescript-build.yml
									
									
									
									
										vendored
									
									
								
							@@ -1,6 +1,8 @@
 | 
			
		||||
name: TypeScript Build
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  pull_request:
 | 
			
		||||
    types: [opened, synchronize, reopened, assigned, edited, ready_for_review]
 | 
			
		||||
  push:
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								LICENSE
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								LICENSE
									
									
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
			
		||||
MIT License
 | 
			
		||||
 | 
			
		||||
Copyright (c) 2020-2022 EximiaBots by Warén Group
 | 
			
		||||
Copyright (c) 2020-2023 EximiaBots by Warén Group
 | 
			
		||||
 | 
			
		||||
Permission is hereby granted, free of charge, to any person obtaining a copy
 | 
			
		||||
of this software and associated documentation files (the "Software"), to deal
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										345
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										345
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -1,30 +1,30 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "eximiabots-radiox",
 | 
			
		||||
  "version": "0.4.2",
 | 
			
		||||
  "version": "0.4.3",
 | 
			
		||||
  "lockfileVersion": 2,
 | 
			
		||||
  "requires": true,
 | 
			
		||||
  "packages": {
 | 
			
		||||
    "": {
 | 
			
		||||
      "name": "eximiabots-radiox",
 | 
			
		||||
      "version": "0.4.2",
 | 
			
		||||
      "version": "0.4.3",
 | 
			
		||||
      "license": "MIT",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@discordjs/builders": "^1.6.3",
 | 
			
		||||
        "@discordjs/opus": "^0.9.0",
 | 
			
		||||
        "@discordjs/rest": "^1.7.1",
 | 
			
		||||
        "@discordjs/voice": "^0.16.0",
 | 
			
		||||
        "discord-api-types": "^0.37.42",
 | 
			
		||||
        "discord-api-types": "^0.37.43",
 | 
			
		||||
        "discord.js": "^14.11.0",
 | 
			
		||||
        "dotenv": "^16.0.3",
 | 
			
		||||
        "dotenv": "^16.1.3",
 | 
			
		||||
        "libsodium-wrappers": "^0.7.11",
 | 
			
		||||
        "node-fetch": "^3.3.1",
 | 
			
		||||
        "path": "^0.12.7"
 | 
			
		||||
      },
 | 
			
		||||
      "devDependencies": {
 | 
			
		||||
        "@types/node": "^20.2.3",
 | 
			
		||||
        "@types/node": "^20.2.5",
 | 
			
		||||
        "@types/ws": "^8.5.4",
 | 
			
		||||
        "@typescript-eslint/eslint-plugin": "^5.59.6",
 | 
			
		||||
        "@typescript-eslint/parser": "^5.59.7",
 | 
			
		||||
        "@typescript-eslint/eslint-plugin": "^5.59.8",
 | 
			
		||||
        "@typescript-eslint/parser": "^5.59.8",
 | 
			
		||||
        "eslint": "^8.41.0",
 | 
			
		||||
        "eslint-config-prettier": "^8.8.0",
 | 
			
		||||
        "eslint-plugin-prettier": "^4.2.1",
 | 
			
		||||
@@ -32,7 +32,7 @@
 | 
			
		||||
        "rimraf": "^5.0.1",
 | 
			
		||||
        "ts-node": "^10.9.1",
 | 
			
		||||
        "tsc-watch": "^6.0.4",
 | 
			
		||||
        "typescript": "^5.0.4"
 | 
			
		||||
        "typescript": "^5.1.3"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=16.9.1",
 | 
			
		||||
@@ -279,18 +279,18 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@eslint/js": {
 | 
			
		||||
      "version": "8.41.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz",
 | 
			
		||||
      "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==",
 | 
			
		||||
      "version": "8.42.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz",
 | 
			
		||||
      "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@humanwhocodes/config-array": {
 | 
			
		||||
      "version": "0.11.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
 | 
			
		||||
      "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
 | 
			
		||||
      "version": "0.11.10",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz",
 | 
			
		||||
      "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@humanwhocodes/object-schema": "^1.2.1",
 | 
			
		||||
@@ -373,9 +373,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
 | 
			
		||||
      "version": "7.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
 | 
			
		||||
      "version": "7.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
 | 
			
		||||
      "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "ansi-regex": "^6.0.1"
 | 
			
		||||
@@ -467,9 +467,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@sapphire/shapeshift": {
 | 
			
		||||
      "version": "3.9.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.9.0.tgz",
 | 
			
		||||
      "integrity": "sha512-iJpHmjAdwX9aSL6MvFpVyo+tkokDtInmSjoJHbz/k4VJfnim3DjvG0hgGEKWtWZgCu45RaLgcoNgR1fCPdIz3w==",
 | 
			
		||||
      "version": "3.9.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.9.1.tgz",
 | 
			
		||||
      "integrity": "sha512-zZb+VCDAoqxN+Kc1ICFaNvkLo6VaZPBxQPIPHcxHLIk7AEQWzkRjRYOSxPv9CQbvBR6CAO2EEB2jiAOiCDbyzA==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "fast-deep-equal": "^3.1.3",
 | 
			
		||||
        "lodash": "^4.17.21"
 | 
			
		||||
@@ -518,15 +518,15 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@types/json-schema": {
 | 
			
		||||
      "version": "7.0.11",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
 | 
			
		||||
      "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
 | 
			
		||||
      "version": "7.0.12",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz",
 | 
			
		||||
      "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@types/node": {
 | 
			
		||||
      "version": "20.2.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz",
 | 
			
		||||
      "integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw=="
 | 
			
		||||
      "version": "20.2.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz",
 | 
			
		||||
      "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@types/semver": {
 | 
			
		||||
      "version": "7.5.0",
 | 
			
		||||
@@ -543,15 +543,15 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/eslint-plugin": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-BL+jYxUFIbuYwy+4fF86k5vdT9lT0CNJ6HtwrIvGh0PhH8s0yy5rjaKH2fDCrz5ITHy07WCzVGNvAmjJh4IJFA==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@eslint-community/regexpp": "^4.4.0",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/type-utils": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/utils": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/type-utils": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/utils": "5.59.8",
 | 
			
		||||
        "debug": "^4.3.4",
 | 
			
		||||
        "grapheme-splitter": "^1.0.4",
 | 
			
		||||
        "ignore": "^5.2.0",
 | 
			
		||||
@@ -577,14 +577,14 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/parser": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.8",
 | 
			
		||||
        "debug": "^4.3.4"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
@@ -604,13 +604,13 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/scope-manager": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/visitor-keys": "5.59.7"
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/visitor-keys": "5.59.8"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
 | 
			
		||||
@@ -621,13 +621,13 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/type-utils": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-ozuz/GILuYG7osdY5O5yg0QxXUAEoI4Go3Do5xeu+ERH9PorHBPSdvD3Tjp2NN2bNLh1NJQSsQu2TPu/Ly+HaQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/utils": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/utils": "5.59.8",
 | 
			
		||||
        "debug": "^4.3.4",
 | 
			
		||||
        "tsutils": "^3.21.0"
 | 
			
		||||
      },
 | 
			
		||||
@@ -648,9 +648,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/types": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
 | 
			
		||||
@@ -661,13 +661,13 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/typescript-estree": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/visitor-keys": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/visitor-keys": "5.59.8",
 | 
			
		||||
        "debug": "^4.3.4",
 | 
			
		||||
        "globby": "^11.1.0",
 | 
			
		||||
        "is-glob": "^4.0.3",
 | 
			
		||||
@@ -688,17 +688,17 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/utils": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-yCX9WpdQKaLufz5luG4aJbOpdXf/fjwGMcLFXZVPUz3QqLirG5QcwwnIHNf8cjLjxK4qtzTO8udUtMQSAToQnQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@eslint-community/eslint-utils": "^4.2.0",
 | 
			
		||||
        "@types/json-schema": "^7.0.9",
 | 
			
		||||
        "@types/semver": "^7.3.12",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.8",
 | 
			
		||||
        "eslint-scope": "^5.1.1",
 | 
			
		||||
        "semver": "^7.3.7"
 | 
			
		||||
      },
 | 
			
		||||
@@ -714,12 +714,12 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/visitor-keys": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "eslint-visitor-keys": "^3.3.0"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
@@ -1053,9 +1053,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/discord-api-types": {
 | 
			
		||||
      "version": "0.37.42",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.42.tgz",
 | 
			
		||||
      "integrity": "sha512-1Huaj9cQ1W7/uryS8MZs/tZemnoKB94thM1cE40lep3rpU3q7WHqkdjN/veX0prTkYlPhcyLd/DeF/pBO8X8oQ=="
 | 
			
		||||
      "version": "0.37.43",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.43.tgz",
 | 
			
		||||
      "integrity": "sha512-bBhDWU3TF9KADxR/mHp1K4Bvu/LRtFQdGyBjADu4e66F3ZnD4kp12W/SJCttIaCcMXzPV3sfty6eDGRNRph51Q=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/discord.js": {
 | 
			
		||||
      "version": "14.11.0",
 | 
			
		||||
@@ -1094,11 +1094,14 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/dotenv": {
 | 
			
		||||
      "version": "16.0.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
 | 
			
		||||
      "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==",
 | 
			
		||||
      "version": "16.1.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.1.3.tgz",
 | 
			
		||||
      "integrity": "sha512-FYssxsmCTtKL72fGBSvb1K9dRz0/VZeWqFme/vSb7r7323x4CRaHu4LvQ5JG3+s6yt2YPbBrkpiEODktfyjI9A==",
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=12"
 | 
			
		||||
      },
 | 
			
		||||
      "funding": {
 | 
			
		||||
        "url": "https://github.com/motdotla/dotenv?sponsor=1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/duplexer": {
 | 
			
		||||
@@ -1131,16 +1134,16 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/eslint": {
 | 
			
		||||
      "version": "8.41.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz",
 | 
			
		||||
      "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==",
 | 
			
		||||
      "version": "8.42.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz",
 | 
			
		||||
      "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@eslint-community/eslint-utils": "^4.2.0",
 | 
			
		||||
        "@eslint-community/regexpp": "^4.4.0",
 | 
			
		||||
        "@eslint/eslintrc": "^2.0.3",
 | 
			
		||||
        "@eslint/js": "8.41.0",
 | 
			
		||||
        "@humanwhocodes/config-array": "^0.11.8",
 | 
			
		||||
        "@eslint/js": "8.42.0",
 | 
			
		||||
        "@humanwhocodes/config-array": "^0.11.10",
 | 
			
		||||
        "@humanwhocodes/module-importer": "^1.0.1",
 | 
			
		||||
        "@nodelib/fs.walk": "^1.2.8",
 | 
			
		||||
        "ajv": "^6.10.0",
 | 
			
		||||
@@ -1995,9 +1998,9 @@
 | 
			
		||||
      "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/lru-cache": {
 | 
			
		||||
      "version": "9.1.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.1.tgz",
 | 
			
		||||
      "integrity": "sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==",
 | 
			
		||||
      "version": "9.1.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.2.tgz",
 | 
			
		||||
      "integrity": "sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": "14 || >=16.14"
 | 
			
		||||
@@ -2931,9 +2934,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/tslib": {
 | 
			
		||||
      "version": "2.5.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz",
 | 
			
		||||
      "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA=="
 | 
			
		||||
      "version": "2.5.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz",
 | 
			
		||||
      "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/tsutils": {
 | 
			
		||||
      "version": "3.21.0",
 | 
			
		||||
@@ -2981,16 +2984,16 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/typescript": {
 | 
			
		||||
      "version": "5.0.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz",
 | 
			
		||||
      "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
 | 
			
		||||
      "version": "5.1.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz",
 | 
			
		||||
      "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "tsc": "bin/tsc",
 | 
			
		||||
        "tsserver": "bin/tsserver"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=12.20"
 | 
			
		||||
        "node": ">=14.17"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/undici": {
 | 
			
		||||
@@ -3174,9 +3177,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/wrap-ansi/node_modules/strip-ansi": {
 | 
			
		||||
      "version": "7.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
 | 
			
		||||
      "version": "7.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
 | 
			
		||||
      "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "ansi-regex": "^6.0.1"
 | 
			
		||||
@@ -3414,15 +3417,15 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@eslint/js": {
 | 
			
		||||
      "version": "8.41.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz",
 | 
			
		||||
      "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==",
 | 
			
		||||
      "version": "8.42.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz",
 | 
			
		||||
      "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "@humanwhocodes/config-array": {
 | 
			
		||||
      "version": "0.11.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
 | 
			
		||||
      "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
 | 
			
		||||
      "version": "0.11.10",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz",
 | 
			
		||||
      "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@humanwhocodes/object-schema": "^1.2.1",
 | 
			
		||||
@@ -3480,9 +3483,9 @@
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "strip-ansi": {
 | 
			
		||||
          "version": "7.0.1",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
 | 
			
		||||
          "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
 | 
			
		||||
          "version": "7.1.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
 | 
			
		||||
          "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
 | 
			
		||||
          "dev": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "ansi-regex": "^6.0.1"
 | 
			
		||||
@@ -3551,9 +3554,9 @@
 | 
			
		||||
      "integrity": "sha512-JkLdIsP8fPAdh9ZZjrbHWR/+mZj0wvKS5ICibcLrRI1j84UmLMshx5n9QmL8b95d4onJ2xxiyugTgSAX7AalmA=="
 | 
			
		||||
    },
 | 
			
		||||
    "@sapphire/shapeshift": {
 | 
			
		||||
      "version": "3.9.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.9.0.tgz",
 | 
			
		||||
      "integrity": "sha512-iJpHmjAdwX9aSL6MvFpVyo+tkokDtInmSjoJHbz/k4VJfnim3DjvG0hgGEKWtWZgCu45RaLgcoNgR1fCPdIz3w==",
 | 
			
		||||
      "version": "3.9.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.9.1.tgz",
 | 
			
		||||
      "integrity": "sha512-zZb+VCDAoqxN+Kc1ICFaNvkLo6VaZPBxQPIPHcxHLIk7AEQWzkRjRYOSxPv9CQbvBR6CAO2EEB2jiAOiCDbyzA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "fast-deep-equal": "^3.1.3",
 | 
			
		||||
        "lodash": "^4.17.21"
 | 
			
		||||
@@ -3594,15 +3597,15 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "@types/json-schema": {
 | 
			
		||||
      "version": "7.0.11",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
 | 
			
		||||
      "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
 | 
			
		||||
      "version": "7.0.12",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz",
 | 
			
		||||
      "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "@types/node": {
 | 
			
		||||
      "version": "20.2.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz",
 | 
			
		||||
      "integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw=="
 | 
			
		||||
      "version": "20.2.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz",
 | 
			
		||||
      "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "@types/semver": {
 | 
			
		||||
      "version": "7.5.0",
 | 
			
		||||
@@ -3619,15 +3622,15 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@typescript-eslint/eslint-plugin": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-BL+jYxUFIbuYwy+4fF86k5vdT9lT0CNJ6HtwrIvGh0PhH8s0yy5rjaKH2fDCrz5ITHy07WCzVGNvAmjJh4IJFA==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@eslint-community/regexpp": "^4.4.0",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/type-utils": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/utils": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/type-utils": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/utils": "5.59.8",
 | 
			
		||||
        "debug": "^4.3.4",
 | 
			
		||||
        "grapheme-splitter": "^1.0.4",
 | 
			
		||||
        "ignore": "^5.2.0",
 | 
			
		||||
@@ -3637,53 +3640,53 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@typescript-eslint/parser": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.8",
 | 
			
		||||
        "debug": "^4.3.4"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@typescript-eslint/scope-manager": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/visitor-keys": "5.59.7"
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/visitor-keys": "5.59.8"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@typescript-eslint/type-utils": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-ozuz/GILuYG7osdY5O5yg0QxXUAEoI4Go3Do5xeu+ERH9PorHBPSdvD3Tjp2NN2bNLh1NJQSsQu2TPu/Ly+HaQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/utils": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/utils": "5.59.8",
 | 
			
		||||
        "debug": "^4.3.4",
 | 
			
		||||
        "tsutils": "^3.21.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@typescript-eslint/types": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "@typescript-eslint/typescript-estree": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/visitor-keys": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/visitor-keys": "5.59.8",
 | 
			
		||||
        "debug": "^4.3.4",
 | 
			
		||||
        "globby": "^11.1.0",
 | 
			
		||||
        "is-glob": "^4.0.3",
 | 
			
		||||
@@ -3692,28 +3695,28 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@typescript-eslint/utils": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-yCX9WpdQKaLufz5luG4aJbOpdXf/fjwGMcLFXZVPUz3QqLirG5QcwwnIHNf8cjLjxK4qtzTO8udUtMQSAToQnQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@eslint-community/eslint-utils": "^4.2.0",
 | 
			
		||||
        "@types/json-schema": "^7.0.9",
 | 
			
		||||
        "@types/semver": "^7.3.12",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/scope-manager": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "@typescript-eslint/typescript-estree": "5.59.8",
 | 
			
		||||
        "eslint-scope": "^5.1.1",
 | 
			
		||||
        "semver": "^7.3.7"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@typescript-eslint/visitor-keys": {
 | 
			
		||||
      "version": "5.59.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.7.tgz",
 | 
			
		||||
      "integrity": "sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==",
 | 
			
		||||
      "version": "5.59.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz",
 | 
			
		||||
      "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@typescript-eslint/types": "5.59.7",
 | 
			
		||||
        "@typescript-eslint/types": "5.59.8",
 | 
			
		||||
        "eslint-visitor-keys": "^3.3.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
@@ -3956,9 +3959,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "discord-api-types": {
 | 
			
		||||
      "version": "0.37.42",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.42.tgz",
 | 
			
		||||
      "integrity": "sha512-1Huaj9cQ1W7/uryS8MZs/tZemnoKB94thM1cE40lep3rpU3q7WHqkdjN/veX0prTkYlPhcyLd/DeF/pBO8X8oQ=="
 | 
			
		||||
      "version": "0.37.43",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.43.tgz",
 | 
			
		||||
      "integrity": "sha512-bBhDWU3TF9KADxR/mHp1K4Bvu/LRtFQdGyBjADu4e66F3ZnD4kp12W/SJCttIaCcMXzPV3sfty6eDGRNRph51Q=="
 | 
			
		||||
    },
 | 
			
		||||
    "discord.js": {
 | 
			
		||||
      "version": "14.11.0",
 | 
			
		||||
@@ -3991,9 +3994,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "dotenv": {
 | 
			
		||||
      "version": "16.0.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
 | 
			
		||||
      "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ=="
 | 
			
		||||
      "version": "16.1.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.1.3.tgz",
 | 
			
		||||
      "integrity": "sha512-FYssxsmCTtKL72fGBSvb1K9dRz0/VZeWqFme/vSb7r7323x4CRaHu4LvQ5JG3+s6yt2YPbBrkpiEODktfyjI9A=="
 | 
			
		||||
    },
 | 
			
		||||
    "duplexer": {
 | 
			
		||||
      "version": "0.1.2",
 | 
			
		||||
@@ -4019,16 +4022,16 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "eslint": {
 | 
			
		||||
      "version": "8.41.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz",
 | 
			
		||||
      "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==",
 | 
			
		||||
      "version": "8.42.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz",
 | 
			
		||||
      "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@eslint-community/eslint-utils": "^4.2.0",
 | 
			
		||||
        "@eslint-community/regexpp": "^4.4.0",
 | 
			
		||||
        "@eslint/eslintrc": "^2.0.3",
 | 
			
		||||
        "@eslint/js": "8.41.0",
 | 
			
		||||
        "@humanwhocodes/config-array": "^0.11.8",
 | 
			
		||||
        "@eslint/js": "8.42.0",
 | 
			
		||||
        "@humanwhocodes/config-array": "^0.11.10",
 | 
			
		||||
        "@humanwhocodes/module-importer": "^1.0.1",
 | 
			
		||||
        "@nodelib/fs.walk": "^1.2.8",
 | 
			
		||||
        "ajv": "^6.10.0",
 | 
			
		||||
@@ -4658,9 +4661,9 @@
 | 
			
		||||
      "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw=="
 | 
			
		||||
    },
 | 
			
		||||
    "lru-cache": {
 | 
			
		||||
      "version": "9.1.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.1.tgz",
 | 
			
		||||
      "integrity": "sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==",
 | 
			
		||||
      "version": "9.1.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.2.tgz",
 | 
			
		||||
      "integrity": "sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "make-dir": {
 | 
			
		||||
@@ -5270,9 +5273,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "tslib": {
 | 
			
		||||
      "version": "2.5.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz",
 | 
			
		||||
      "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA=="
 | 
			
		||||
      "version": "2.5.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz",
 | 
			
		||||
      "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w=="
 | 
			
		||||
    },
 | 
			
		||||
    "tsutils": {
 | 
			
		||||
      "version": "3.21.0",
 | 
			
		||||
@@ -5307,9 +5310,9 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "typescript": {
 | 
			
		||||
      "version": "5.0.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz",
 | 
			
		||||
      "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
 | 
			
		||||
      "version": "5.1.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz",
 | 
			
		||||
      "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "undici": {
 | 
			
		||||
@@ -5438,9 +5441,9 @@
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "strip-ansi": {
 | 
			
		||||
          "version": "7.0.1",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
 | 
			
		||||
          "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
 | 
			
		||||
          "version": "7.1.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
 | 
			
		||||
          "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
 | 
			
		||||
          "dev": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "ansi-regex": "^6.0.1"
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										14
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								package.json
									
									
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "eximiabots-radiox",
 | 
			
		||||
  "version": "0.4.2",
 | 
			
		||||
  "version": "0.4.3",
 | 
			
		||||
  "description": "Internet Radio to your Discord guild",
 | 
			
		||||
  "main": "index.js",
 | 
			
		||||
  "scripts": {
 | 
			
		||||
@@ -22,18 +22,18 @@
 | 
			
		||||
    "@discordjs/opus": "^0.9.0",
 | 
			
		||||
    "@discordjs/rest": "^1.7.1",
 | 
			
		||||
    "@discordjs/voice": "^0.16.0",
 | 
			
		||||
    "discord-api-types": "^0.37.42",
 | 
			
		||||
    "discord-api-types": "^0.37.43",
 | 
			
		||||
    "discord.js": "^14.11.0",
 | 
			
		||||
    "dotenv": "^16.0.3",
 | 
			
		||||
    "dotenv": "^16.1.3",
 | 
			
		||||
    "libsodium-wrappers": "^0.7.11",
 | 
			
		||||
    "node-fetch": "^3.3.1",
 | 
			
		||||
    "path": "^0.12.7"
 | 
			
		||||
  },
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "@types/node": "^20.2.3",
 | 
			
		||||
    "@types/node": "^20.2.5",
 | 
			
		||||
    "@types/ws": "^8.5.4",
 | 
			
		||||
    "@typescript-eslint/eslint-plugin": "^5.59.6",
 | 
			
		||||
    "@typescript-eslint/parser": "^5.59.7",
 | 
			
		||||
    "@typescript-eslint/eslint-plugin": "^5.59.8",
 | 
			
		||||
    "@typescript-eslint/parser": "^5.59.8",
 | 
			
		||||
    "eslint": "^8.41.0",
 | 
			
		||||
    "eslint-config-prettier": "^8.8.0",
 | 
			
		||||
    "eslint-plugin-prettier": "^4.2.1",
 | 
			
		||||
@@ -41,7 +41,7 @@
 | 
			
		||||
    "rimraf": "^5.0.1",
 | 
			
		||||
    "ts-node": "^10.9.1",
 | 
			
		||||
    "tsc-watch": "^6.0.4",
 | 
			
		||||
    "typescript": "^5.0.4"
 | 
			
		||||
    "typescript": "^5.1.3"
 | 
			
		||||
  },
 | 
			
		||||
  "engines": {
 | 
			
		||||
      "node": ">=16.9.1",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user