summary refs log tree commit diff
path: root/package-lock.json
diff options
context:
space:
mode:
authorTheArcaneBrony <myrainbowdash949@gmail.com>2022-08-05 00:14:08 +0200
committerTheArcaneBrony <myrainbowdash949@gmail.com>2022-08-09 23:28:27 +0200
commit1a916f3a9271c9dca05e561deeebf417e3832e56 (patch)
treee8e4b8201e2b4cc6265d6dba03bf8b179bce74ed /package-lock.json
parentState update, havent tested (diff)
downloadserver-1a916f3a9271c9dca05e561deeebf417e3832e56.tar.xz
Do all minor updates since last commit, make another script
Diffstat (limited to '')
-rw-r--r--package-lock.json296
1 files changed, 168 insertions, 128 deletions
diff --git a/package-lock.json b/package-lock.json
index abc8be0d..b37fec3e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -291,14 +291,15 @@
 			"version": "1.0.0",
 			"license": "AGPL-3.0-only",
 			"dependencies": {
-				"@aws-sdk/client-s3": "^3.36.1",
+				"@aws-sdk/client-s3": "^3.137.0",
 				"@fosscord/util": "file:../util",
+				"@ovos-media/ts-transform-paths": "^1.7.18-1",
 				"@types/node-fetch": "^2.6.2",
 				"body-parser": "^1.19.0",
 				"dotenv": "^16.0.1",
-				"exif-be-gone": "^1.2.0",
+				"exif-be-gone": "^1.3.0",
 				"express": "^4.17.1",
-				"file-type": "^17.1.2",
+				"file-type": "^17.1.4",
 				"image-size": "^1.0.0",
 				"jest": "^28.1.3",
 				"lambert-server": "^1.2.12",
@@ -313,7 +314,7 @@
 				"@types/dotenv": "^8.2.0",
 				"@types/express": "^4.17.12",
 				"@types/multer": "^1.4.7",
-				"@types/node": "^18.0.6"
+				"@types/node": "^18.6.3"
 			}
 		},
 		"gateway": {
@@ -323,7 +324,7 @@
 			"license": "AGPL-3.0-only",
 			"dependencies": {
 				"@fosscord/util": "file:../util",
-				"amqplib": "^0.10.0",
+				"amqplib": "^0.10.1",
 				"dotenv": "^16.0.1",
 				"typeorm": "^0.3.7",
 				"ws": "^8.8.1"
@@ -729,16 +730,16 @@
 			}
 		},
 		"node_modules/@aws-sdk/client-s3": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.131.0.tgz",
-			"integrity": "sha512-ue6uzk04pRJCJIaU1xKAW7Fx4TJx5n5Dwtycm0H94msj5HpJOfDKPoO9+kbywZywWP7n+eNnzNl/6lMjCSfO4g==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.137.0.tgz",
+			"integrity": "sha512-WFOBywwV7ECAOkSOLecpPOGbgmYV5NxHzXHTJEio6xR6s2KzoLegJa0/mq5ljh0Zl5t2h5bsKT1CxYRC0sfwWw==",
 			"dependencies": {
 				"@aws-crypto/sha1-browser": "2.0.0",
 				"@aws-crypto/sha256-browser": "2.0.0",
 				"@aws-crypto/sha256-js": "2.0.0",
-				"@aws-sdk/client-sts": "3.131.0",
+				"@aws-sdk/client-sts": "3.137.0",
 				"@aws-sdk/config-resolver": "3.130.0",
-				"@aws-sdk/credential-provider-node": "3.131.0",
+				"@aws-sdk/credential-provider-node": "3.137.0",
 				"@aws-sdk/eventstream-serde-browser": "3.127.0",
 				"@aws-sdk/eventstream-serde-config-resolver": "3.127.0",
 				"@aws-sdk/eventstream-serde-node": "3.127.0",
@@ -767,15 +768,15 @@
 				"@aws-sdk/node-http-handler": "3.127.0",
 				"@aws-sdk/protocol-http": "3.127.0",
 				"@aws-sdk/signature-v4-multi-region": "3.130.0",
-				"@aws-sdk/smithy-client": "3.127.0",
+				"@aws-sdk/smithy-client": "3.137.0",
 				"@aws-sdk/types": "3.127.0",
 				"@aws-sdk/url-parser": "3.127.0",
 				"@aws-sdk/util-base64-browser": "3.109.0",
 				"@aws-sdk/util-base64-node": "3.55.0",
 				"@aws-sdk/util-body-length-browser": "3.55.0",
 				"@aws-sdk/util-body-length-node": "3.55.0",
-				"@aws-sdk/util-defaults-mode-browser": "3.127.0",
-				"@aws-sdk/util-defaults-mode-node": "3.130.0",
+				"@aws-sdk/util-defaults-mode-browser": "3.137.0",
+				"@aws-sdk/util-defaults-mode-node": "3.137.0",
 				"@aws-sdk/util-stream-browser": "3.131.0",
 				"@aws-sdk/util-stream-node": "3.129.0",
 				"@aws-sdk/util-user-agent-browser": "3.127.0",
@@ -793,9 +794,9 @@
 			}
 		},
 		"node_modules/@aws-sdk/client-sso": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.131.0.tgz",
-			"integrity": "sha512-6fbjqLdVZF7mvGpHjWX5YsqBE/99MilNtGUFlwuf4/KnmYy49V16A6Dltnd43Hu6HVGxJ8caH9nCkIdNp3YZcQ==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.137.0.tgz",
+			"integrity": "sha512-l9y9usMuXGI+o1c/VO2qMccN0Bm0T5bFmmbRljB6kIzbJYXD/wVqR8GMZwSnFnz52cnURQ4pgqM1ETg54FlBYQ==",
 			"dependencies": {
 				"@aws-crypto/sha256-browser": "2.0.0",
 				"@aws-crypto/sha256-js": "2.0.0",
@@ -814,15 +815,15 @@
 				"@aws-sdk/node-config-provider": "3.127.0",
 				"@aws-sdk/node-http-handler": "3.127.0",
 				"@aws-sdk/protocol-http": "3.127.0",
-				"@aws-sdk/smithy-client": "3.127.0",
+				"@aws-sdk/smithy-client": "3.137.0",
 				"@aws-sdk/types": "3.127.0",
 				"@aws-sdk/url-parser": "3.127.0",
 				"@aws-sdk/util-base64-browser": "3.109.0",
 				"@aws-sdk/util-base64-node": "3.55.0",
 				"@aws-sdk/util-body-length-browser": "3.55.0",
 				"@aws-sdk/util-body-length-node": "3.55.0",
-				"@aws-sdk/util-defaults-mode-browser": "3.127.0",
-				"@aws-sdk/util-defaults-mode-node": "3.130.0",
+				"@aws-sdk/util-defaults-mode-browser": "3.137.0",
+				"@aws-sdk/util-defaults-mode-node": "3.137.0",
 				"@aws-sdk/util-user-agent-browser": "3.127.0",
 				"@aws-sdk/util-user-agent-node": "3.127.0",
 				"@aws-sdk/util-utf8-browser": "3.109.0",
@@ -834,14 +835,14 @@
 			}
 		},
 		"node_modules/@aws-sdk/client-sts": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.131.0.tgz",
-			"integrity": "sha512-D9GAnF8n3VwFhaE+jxXH035ZZ24WxpY36DUxszCRwXbA7qFazY1BTs1WoKFr8tDH4/iUUqCXd8NuA1l4RiwnqQ==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.137.0.tgz",
+			"integrity": "sha512-yJqfkEq0DG9Ds+oif/sc02PX6vfSNcyRe3YcaW5P6ouMyhJRljSIVCnA6iPwJaTsmK9BE9PDgFD2v/GYM/XgOA==",
 			"dependencies": {
 				"@aws-crypto/sha256-browser": "2.0.0",
 				"@aws-crypto/sha256-js": "2.0.0",
 				"@aws-sdk/config-resolver": "3.130.0",
-				"@aws-sdk/credential-provider-node": "3.131.0",
+				"@aws-sdk/credential-provider-node": "3.137.0",
 				"@aws-sdk/fetch-http-handler": "3.131.0",
 				"@aws-sdk/hash-node": "3.127.0",
 				"@aws-sdk/invalid-dependency": "3.127.0",
@@ -858,15 +859,15 @@
 				"@aws-sdk/node-config-provider": "3.127.0",
 				"@aws-sdk/node-http-handler": "3.127.0",
 				"@aws-sdk/protocol-http": "3.127.0",
-				"@aws-sdk/smithy-client": "3.127.0",
+				"@aws-sdk/smithy-client": "3.137.0",
 				"@aws-sdk/types": "3.127.0",
 				"@aws-sdk/url-parser": "3.127.0",
 				"@aws-sdk/util-base64-browser": "3.109.0",
 				"@aws-sdk/util-base64-node": "3.55.0",
 				"@aws-sdk/util-body-length-browser": "3.55.0",
 				"@aws-sdk/util-body-length-node": "3.55.0",
-				"@aws-sdk/util-defaults-mode-browser": "3.127.0",
-				"@aws-sdk/util-defaults-mode-node": "3.130.0",
+				"@aws-sdk/util-defaults-mode-browser": "3.137.0",
+				"@aws-sdk/util-defaults-mode-node": "3.137.0",
 				"@aws-sdk/util-user-agent-browser": "3.127.0",
 				"@aws-sdk/util-user-agent-node": "3.127.0",
 				"@aws-sdk/util-utf8-browser": "3.109.0",
@@ -923,13 +924,13 @@
 			}
 		},
 		"node_modules/@aws-sdk/credential-provider-ini": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.131.0.tgz",
-			"integrity": "sha512-0hA2ZwRUDmG5Wp/1t5BLvju2kZft1T3b3KC068ZY3t1+t/O46R6R9vINKEodohKTbfmGddu+aGY58Ai+N7O5Xw==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.137.0.tgz",
+			"integrity": "sha512-FNSYjHaW83b4sQac+EWh/C6p1taBdvPOXFAVml1mPH49Nlkv9/E4bbjaWwgxvlxjqjNCbkDMKzhb19DN3gVulA==",
 			"dependencies": {
 				"@aws-sdk/credential-provider-env": "3.127.0",
 				"@aws-sdk/credential-provider-imds": "3.127.0",
-				"@aws-sdk/credential-provider-sso": "3.131.0",
+				"@aws-sdk/credential-provider-sso": "3.137.0",
 				"@aws-sdk/credential-provider-web-identity": "3.127.0",
 				"@aws-sdk/property-provider": "3.127.0",
 				"@aws-sdk/shared-ini-file-loader": "3.127.0",
@@ -941,15 +942,15 @@
 			}
 		},
 		"node_modules/@aws-sdk/credential-provider-node": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.131.0.tgz",
-			"integrity": "sha512-nVQ6P91nd7i/G+iEnKWVwRRsQZIdY0qfza2+v70fOphjv0vzgDN7Xbn1GiYQVbxBiuxMSjQqg1r/p9PdRmt6QA==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.137.0.tgz",
+			"integrity": "sha512-if4CzNSyPS3ZERLtDocNNC+l5ejK93d2hoOzNHP2qCmTppThEPWF2TH506ez0v0lbUzeI7qWgpYe9m4+BFLEwQ==",
 			"dependencies": {
 				"@aws-sdk/credential-provider-env": "3.127.0",
 				"@aws-sdk/credential-provider-imds": "3.127.0",
-				"@aws-sdk/credential-provider-ini": "3.131.0",
+				"@aws-sdk/credential-provider-ini": "3.137.0",
 				"@aws-sdk/credential-provider-process": "3.127.0",
-				"@aws-sdk/credential-provider-sso": "3.131.0",
+				"@aws-sdk/credential-provider-sso": "3.137.0",
 				"@aws-sdk/credential-provider-web-identity": "3.127.0",
 				"@aws-sdk/property-provider": "3.127.0",
 				"@aws-sdk/shared-ini-file-loader": "3.127.0",
@@ -975,11 +976,11 @@
 			}
 		},
 		"node_modules/@aws-sdk/credential-provider-sso": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.131.0.tgz",
-			"integrity": "sha512-3LVan87e6NqnwUrpmjM5dbx8LbZyGG7Gdzf68YL0tZFptCFh1mR/kTJCToGX/hm7Jf3SRU3wtUWJ6G72yP72Sw==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.137.0.tgz",
+			"integrity": "sha512-Up2Q3tWSo6Mv2icXMrHa8dGtnC9yQAeUnftrIlvLXi3P9RjxlOPZCSg1NF8FOS90RdEgORlj/7LPlIniHgGUmg==",
 			"dependencies": {
-				"@aws-sdk/client-sso": "3.131.0",
+				"@aws-sdk/client-sso": "3.137.0",
 				"@aws-sdk/property-provider": "3.127.0",
 				"@aws-sdk/shared-ini-file-loader": "3.127.0",
 				"@aws-sdk/types": "3.127.0",
@@ -1497,9 +1498,9 @@
 			}
 		},
 		"node_modules/@aws-sdk/smithy-client": {
-			"version": "3.127.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.127.0.tgz",
-			"integrity": "sha512-sfcAJ+7a41CJMtsv6HRIjA91155Yk013RvMUdG2EMSo3cpLq/QmTJ1EGw4ByDZs5HLpXAaRoLI+bA2ovriGQnQ==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.137.0.tgz",
+			"integrity": "sha512-YAuWiSzHJGV9jQCjmcBWxbWRoq/3INEpdtfAdpR+X+sEZaRJESDGPt4or7WbQ9Tmbd/uZ0uQLYIed/NDSyJLLQ==",
 			"dependencies": {
 				"@aws-sdk/middleware-stack": "3.127.0",
 				"@aws-sdk/types": "3.127.0",
@@ -1601,9 +1602,9 @@
 			}
 		},
 		"node_modules/@aws-sdk/util-defaults-mode-browser": {
-			"version": "3.127.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.127.0.tgz",
-			"integrity": "sha512-e/vBm+EYSJ0R79591EPiCPE3aR5RKk5CjOkQjNxZIX8UPnIlo7xohTcebfR/iugSTxNrpfrFv+o4H5GjzAuhLA==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.137.0.tgz",
+			"integrity": "sha512-9f5045wqPAcGLKIAXzZKHE2n42ilGo/g4rLSS09OXx9CoFT4lVdqZPqBqh/prDUMrqXge9FK3EH2VId7L5GpEQ==",
 			"dependencies": {
 				"@aws-sdk/property-provider": "3.127.0",
 				"@aws-sdk/types": "3.127.0",
@@ -1615,9 +1616,9 @@
 			}
 		},
 		"node_modules/@aws-sdk/util-defaults-mode-node": {
-			"version": "3.130.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.130.0.tgz",
-			"integrity": "sha512-0BWx7C6GhHBrjPUuSgMnRA4InxYisX6MIGs5yIHk2OArYkQLJMdeORYXXz1y40ahMihmtjD/Ap5xQGBm2vyffA==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.137.0.tgz",
+			"integrity": "sha512-CvMpemcsOkoMEz0iALamyQBt1rHx98NvF/cay019F8m+umD03I8CclDugy/13DqESWfsVxn91lZY/DOnO+si7A==",
 			"dependencies": {
 				"@aws-sdk/config-resolver": "3.130.0",
 				"@aws-sdk/credential-provider-imds": "3.127.0",
@@ -4132,6 +4133,17 @@
 			"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
 			"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
 		},
+		"node_modules/@ovos-media/ts-transform-paths": {
+			"version": "1.7.18-1",
+			"resolved": "https://registry.npmjs.org/@ovos-media/ts-transform-paths/-/ts-transform-paths-1.7.18-1.tgz",
+			"integrity": "sha512-5uYtraYSWg1klaMYus3ouCOUUNzcI40pS0NCaw0PhoaPTimVfT3MV061ZLYR/4F14THqyofMjmCNcHgFrBX3AA==",
+			"dependencies": {
+				"@zerollup/ts-helpers": "^1.7.18"
+			},
+			"peerDependencies": {
+				"typescript": ">=3.7.2"
+			}
+		},
 		"node_modules/@sinclair/typebox": {
 			"version": "0.24.20",
 			"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.20.tgz",
@@ -4387,9 +4399,9 @@
 			}
 		},
 		"node_modules/@types/node": {
-			"version": "18.0.6",
-			"resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.6.tgz",
-			"integrity": "sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw=="
+			"version": "18.6.3",
+			"resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz",
+			"integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg=="
 		},
 		"node_modules/@types/node-fetch": {
 			"version": "2.6.2",
@@ -4496,6 +4508,17 @@
 			"integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==",
 			"optional": true
 		},
+		"node_modules/@zerollup/ts-helpers": {
+			"version": "1.7.18",
+			"resolved": "https://registry.npmjs.org/@zerollup/ts-helpers/-/ts-helpers-1.7.18.tgz",
+			"integrity": "sha512-S9zN+y+i5yN/evfWquzSO3lubqPXIsPQf6p9OiPMpRxDx/0totPLF39XoRw48Dav5dSvbIE8D2eAPpXXJxvKwg==",
+			"dependencies": {
+				"resolve": "^1.12.0"
+			},
+			"peerDependencies": {
+				"typescript": ">=3.7.2"
+			}
+		},
 		"node_modules/abbrev": {
 			"version": "1.1.1",
 			"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
@@ -4575,9 +4598,9 @@
 			}
 		},
 		"node_modules/amqplib": {
-			"version": "0.10.0",
-			"resolved": "https://registry.npmjs.org/amqplib/-/amqplib-0.10.0.tgz",
-			"integrity": "sha512-UueEnRGY6upiSvGsSYM22Woa1SeSukqYtqgYW4Gj8gHvbf5BRhhYRqf3kQ8aSUYYffTOZi6SeOVW2eOXt0hpPA==",
+			"version": "0.10.1",
+			"resolved": "https://registry.npmjs.org/amqplib/-/amqplib-0.10.1.tgz",
+			"integrity": "sha512-Hs33MdtFmJ2WKQT9SBtrlet3aUNzMzZA/FF6p3NGGo7Fp/BVD4X3Po7bQxAA7uE0MmXPZ8EschLMbN+CjGx4dg==",
 			"dependencies": {
 				"bitsyntax": "~0.1.0",
 				"buffer-more-ints": "~1.0.0",
@@ -6157,9 +6180,9 @@
 			}
 		},
 		"node_modules/exif-be-gone": {
-			"version": "1.2.2",
-			"resolved": "https://registry.npmjs.org/exif-be-gone/-/exif-be-gone-1.2.2.tgz",
-			"integrity": "sha512-qKZcsFBrNq+IARVrY/tdDH2t+JsXv6R9DpfsuvQjVgYAFVlcWQkSdiULcxZZBhpnLT5gf/97P6tYOjXOEsksJA==",
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/exif-be-gone/-/exif-be-gone-1.3.0.tgz",
+			"integrity": "sha512-6s/SnuWviwtP6TB3Gc2Nc2GIWYCIs3N9V4Md773EWIfC4uOR+O3thZXO4ElbJJOvjtDNR4FVoMVNKgZWRKiQNQ==",
 			"dependencies": {
 				"@types/stream-buffers": "^3.0.3"
 			},
@@ -6301,12 +6324,12 @@
 			}
 		},
 		"node_modules/file-type": {
-			"version": "17.1.2",
-			"resolved": "https://registry.npmjs.org/file-type/-/file-type-17.1.2.tgz",
-			"integrity": "sha512-3thBUSfa9YEUEGO/NAAiQGvjujZxZiJTF6xNwyDn6kB0NcEtwMn5ttkGG9jGwm/Nt/t8U1bpBNqyBNZCz4F4ig==",
+			"version": "17.1.4",
+			"resolved": "https://registry.npmjs.org/file-type/-/file-type-17.1.4.tgz",
+			"integrity": "sha512-3w/rJUUPBj6CYhVER3D5JCKwYJJiC36uj5dP+LnyubHI6H6FJo1TeWVCEA09YLVoZqV3/mLP26j9+Pz1GjAyjQ==",
 			"dependencies": {
 				"readable-web-to-node-stream": "^3.0.2",
-				"strtok3": "^7.0.0-alpha.7",
+				"strtok3": "^7.0.0-alpha.9",
 				"token-types": "^5.0.0-alpha.2"
 			},
 			"engines": {
@@ -10884,9 +10907,9 @@
 			}
 		},
 		"node_modules/strtok3": {
-			"version": "7.0.0-alpha.8",
-			"resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0-alpha.8.tgz",
-			"integrity": "sha512-u+k19v+rTxBjGYxncRQjGvZYwYvEd0uP3D+uHKe/s4WB1eXS5ZwpZsTlBu5xSS4zEd89mTXECXg6WW3FSeV8cA==",
+			"version": "7.0.0-alpha.9",
+			"resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0-alpha.9.tgz",
+			"integrity": "sha512-G8WxjBFjTZ77toVElv1i7k3jCXNkBB14FVaZ/6LIOka/WGo4La5XHLrU7neFVLdKbXESZf4BejVKZu5maOmocA==",
 			"dependencies": {
 				"@tokenizer/token": "^0.3.0",
 				"peek-readable": "^5.0.0-alpha.5"
@@ -12377,16 +12400,16 @@
 			}
 		},
 		"@aws-sdk/client-s3": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.131.0.tgz",
-			"integrity": "sha512-ue6uzk04pRJCJIaU1xKAW7Fx4TJx5n5Dwtycm0H94msj5HpJOfDKPoO9+kbywZywWP7n+eNnzNl/6lMjCSfO4g==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.137.0.tgz",
+			"integrity": "sha512-WFOBywwV7ECAOkSOLecpPOGbgmYV5NxHzXHTJEio6xR6s2KzoLegJa0/mq5ljh0Zl5t2h5bsKT1CxYRC0sfwWw==",
 			"requires": {
 				"@aws-crypto/sha1-browser": "2.0.0",
 				"@aws-crypto/sha256-browser": "2.0.0",
 				"@aws-crypto/sha256-js": "2.0.0",
-				"@aws-sdk/client-sts": "3.131.0",
+				"@aws-sdk/client-sts": "3.137.0",
 				"@aws-sdk/config-resolver": "3.130.0",
-				"@aws-sdk/credential-provider-node": "3.131.0",
+				"@aws-sdk/credential-provider-node": "3.137.0",
 				"@aws-sdk/eventstream-serde-browser": "3.127.0",
 				"@aws-sdk/eventstream-serde-config-resolver": "3.127.0",
 				"@aws-sdk/eventstream-serde-node": "3.127.0",
@@ -12415,15 +12438,15 @@
 				"@aws-sdk/node-http-handler": "3.127.0",
 				"@aws-sdk/protocol-http": "3.127.0",
 				"@aws-sdk/signature-v4-multi-region": "3.130.0",
-				"@aws-sdk/smithy-client": "3.127.0",
+				"@aws-sdk/smithy-client": "3.137.0",
 				"@aws-sdk/types": "3.127.0",
 				"@aws-sdk/url-parser": "3.127.0",
 				"@aws-sdk/util-base64-browser": "3.109.0",
 				"@aws-sdk/util-base64-node": "3.55.0",
 				"@aws-sdk/util-body-length-browser": "3.55.0",
 				"@aws-sdk/util-body-length-node": "3.55.0",
-				"@aws-sdk/util-defaults-mode-browser": "3.127.0",
-				"@aws-sdk/util-defaults-mode-node": "3.130.0",
+				"@aws-sdk/util-defaults-mode-browser": "3.137.0",
+				"@aws-sdk/util-defaults-mode-node": "3.137.0",
 				"@aws-sdk/util-stream-browser": "3.131.0",
 				"@aws-sdk/util-stream-node": "3.129.0",
 				"@aws-sdk/util-user-agent-browser": "3.127.0",
@@ -12438,9 +12461,9 @@
 			}
 		},
 		"@aws-sdk/client-sso": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.131.0.tgz",
-			"integrity": "sha512-6fbjqLdVZF7mvGpHjWX5YsqBE/99MilNtGUFlwuf4/KnmYy49V16A6Dltnd43Hu6HVGxJ8caH9nCkIdNp3YZcQ==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.137.0.tgz",
+			"integrity": "sha512-l9y9usMuXGI+o1c/VO2qMccN0Bm0T5bFmmbRljB6kIzbJYXD/wVqR8GMZwSnFnz52cnURQ4pgqM1ETg54FlBYQ==",
 			"requires": {
 				"@aws-crypto/sha256-browser": "2.0.0",
 				"@aws-crypto/sha256-js": "2.0.0",
@@ -12459,15 +12482,15 @@
 				"@aws-sdk/node-config-provider": "3.127.0",
 				"@aws-sdk/node-http-handler": "3.127.0",
 				"@aws-sdk/protocol-http": "3.127.0",
-				"@aws-sdk/smithy-client": "3.127.0",
+				"@aws-sdk/smithy-client": "3.137.0",
 				"@aws-sdk/types": "3.127.0",
 				"@aws-sdk/url-parser": "3.127.0",
 				"@aws-sdk/util-base64-browser": "3.109.0",
 				"@aws-sdk/util-base64-node": "3.55.0",
 				"@aws-sdk/util-body-length-browser": "3.55.0",
 				"@aws-sdk/util-body-length-node": "3.55.0",
-				"@aws-sdk/util-defaults-mode-browser": "3.127.0",
-				"@aws-sdk/util-defaults-mode-node": "3.130.0",
+				"@aws-sdk/util-defaults-mode-browser": "3.137.0",
+				"@aws-sdk/util-defaults-mode-node": "3.137.0",
 				"@aws-sdk/util-user-agent-browser": "3.127.0",
 				"@aws-sdk/util-user-agent-node": "3.127.0",
 				"@aws-sdk/util-utf8-browser": "3.109.0",
@@ -12476,14 +12499,14 @@
 			}
 		},
 		"@aws-sdk/client-sts": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.131.0.tgz",
-			"integrity": "sha512-D9GAnF8n3VwFhaE+jxXH035ZZ24WxpY36DUxszCRwXbA7qFazY1BTs1WoKFr8tDH4/iUUqCXd8NuA1l4RiwnqQ==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.137.0.tgz",
+			"integrity": "sha512-yJqfkEq0DG9Ds+oif/sc02PX6vfSNcyRe3YcaW5P6ouMyhJRljSIVCnA6iPwJaTsmK9BE9PDgFD2v/GYM/XgOA==",
 			"requires": {
 				"@aws-crypto/sha256-browser": "2.0.0",
 				"@aws-crypto/sha256-js": "2.0.0",
 				"@aws-sdk/config-resolver": "3.130.0",
-				"@aws-sdk/credential-provider-node": "3.131.0",
+				"@aws-sdk/credential-provider-node": "3.137.0",
 				"@aws-sdk/fetch-http-handler": "3.131.0",
 				"@aws-sdk/hash-node": "3.127.0",
 				"@aws-sdk/invalid-dependency": "3.127.0",
@@ -12500,15 +12523,15 @@
 				"@aws-sdk/node-config-provider": "3.127.0",
 				"@aws-sdk/node-http-handler": "3.127.0",
 				"@aws-sdk/protocol-http": "3.127.0",
-				"@aws-sdk/smithy-client": "3.127.0",
+				"@aws-sdk/smithy-client": "3.137.0",
 				"@aws-sdk/types": "3.127.0",
 				"@aws-sdk/url-parser": "3.127.0",
 				"@aws-sdk/util-base64-browser": "3.109.0",
 				"@aws-sdk/util-base64-node": "3.55.0",
 				"@aws-sdk/util-body-length-browser": "3.55.0",
 				"@aws-sdk/util-body-length-node": "3.55.0",
-				"@aws-sdk/util-defaults-mode-browser": "3.127.0",
-				"@aws-sdk/util-defaults-mode-node": "3.130.0",
+				"@aws-sdk/util-defaults-mode-browser": "3.137.0",
+				"@aws-sdk/util-defaults-mode-node": "3.137.0",
 				"@aws-sdk/util-user-agent-browser": "3.127.0",
 				"@aws-sdk/util-user-agent-node": "3.127.0",
 				"@aws-sdk/util-utf8-browser": "3.109.0",
@@ -12553,13 +12576,13 @@
 			}
 		},
 		"@aws-sdk/credential-provider-ini": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.131.0.tgz",
-			"integrity": "sha512-0hA2ZwRUDmG5Wp/1t5BLvju2kZft1T3b3KC068ZY3t1+t/O46R6R9vINKEodohKTbfmGddu+aGY58Ai+N7O5Xw==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.137.0.tgz",
+			"integrity": "sha512-FNSYjHaW83b4sQac+EWh/C6p1taBdvPOXFAVml1mPH49Nlkv9/E4bbjaWwgxvlxjqjNCbkDMKzhb19DN3gVulA==",
 			"requires": {
 				"@aws-sdk/credential-provider-env": "3.127.0",
 				"@aws-sdk/credential-provider-imds": "3.127.0",
-				"@aws-sdk/credential-provider-sso": "3.131.0",
+				"@aws-sdk/credential-provider-sso": "3.137.0",
 				"@aws-sdk/credential-provider-web-identity": "3.127.0",
 				"@aws-sdk/property-provider": "3.127.0",
 				"@aws-sdk/shared-ini-file-loader": "3.127.0",
@@ -12568,15 +12591,15 @@
 			}
 		},
 		"@aws-sdk/credential-provider-node": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.131.0.tgz",
-			"integrity": "sha512-nVQ6P91nd7i/G+iEnKWVwRRsQZIdY0qfza2+v70fOphjv0vzgDN7Xbn1GiYQVbxBiuxMSjQqg1r/p9PdRmt6QA==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.137.0.tgz",
+			"integrity": "sha512-if4CzNSyPS3ZERLtDocNNC+l5ejK93d2hoOzNHP2qCmTppThEPWF2TH506ez0v0lbUzeI7qWgpYe9m4+BFLEwQ==",
 			"requires": {
 				"@aws-sdk/credential-provider-env": "3.127.0",
 				"@aws-sdk/credential-provider-imds": "3.127.0",
-				"@aws-sdk/credential-provider-ini": "3.131.0",
+				"@aws-sdk/credential-provider-ini": "3.137.0",
 				"@aws-sdk/credential-provider-process": "3.127.0",
-				"@aws-sdk/credential-provider-sso": "3.131.0",
+				"@aws-sdk/credential-provider-sso": "3.137.0",
 				"@aws-sdk/credential-provider-web-identity": "3.127.0",
 				"@aws-sdk/property-provider": "3.127.0",
 				"@aws-sdk/shared-ini-file-loader": "3.127.0",
@@ -12596,11 +12619,11 @@
 			}
 		},
 		"@aws-sdk/credential-provider-sso": {
-			"version": "3.131.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.131.0.tgz",
-			"integrity": "sha512-3LVan87e6NqnwUrpmjM5dbx8LbZyGG7Gdzf68YL0tZFptCFh1mR/kTJCToGX/hm7Jf3SRU3wtUWJ6G72yP72Sw==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.137.0.tgz",
+			"integrity": "sha512-Up2Q3tWSo6Mv2icXMrHa8dGtnC9yQAeUnftrIlvLXi3P9RjxlOPZCSg1NF8FOS90RdEgORlj/7LPlIniHgGUmg==",
 			"requires": {
-				"@aws-sdk/client-sso": "3.131.0",
+				"@aws-sdk/client-sso": "3.137.0",
 				"@aws-sdk/property-provider": "3.127.0",
 				"@aws-sdk/shared-ini-file-loader": "3.127.0",
 				"@aws-sdk/types": "3.127.0",
@@ -13005,9 +13028,9 @@
 			}
 		},
 		"@aws-sdk/smithy-client": {
-			"version": "3.127.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.127.0.tgz",
-			"integrity": "sha512-sfcAJ+7a41CJMtsv6HRIjA91155Yk013RvMUdG2EMSo3cpLq/QmTJ1EGw4ByDZs5HLpXAaRoLI+bA2ovriGQnQ==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.137.0.tgz",
+			"integrity": "sha512-YAuWiSzHJGV9jQCjmcBWxbWRoq/3INEpdtfAdpR+X+sEZaRJESDGPt4or7WbQ9Tmbd/uZ0uQLYIed/NDSyJLLQ==",
 			"requires": {
 				"@aws-sdk/middleware-stack": "3.127.0",
 				"@aws-sdk/types": "3.127.0",
@@ -13088,9 +13111,9 @@
 			}
 		},
 		"@aws-sdk/util-defaults-mode-browser": {
-			"version": "3.127.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.127.0.tgz",
-			"integrity": "sha512-e/vBm+EYSJ0R79591EPiCPE3aR5RKk5CjOkQjNxZIX8UPnIlo7xohTcebfR/iugSTxNrpfrFv+o4H5GjzAuhLA==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.137.0.tgz",
+			"integrity": "sha512-9f5045wqPAcGLKIAXzZKHE2n42ilGo/g4rLSS09OXx9CoFT4lVdqZPqBqh/prDUMrqXge9FK3EH2VId7L5GpEQ==",
 			"requires": {
 				"@aws-sdk/property-provider": "3.127.0",
 				"@aws-sdk/types": "3.127.0",
@@ -13099,9 +13122,9 @@
 			}
 		},
 		"@aws-sdk/util-defaults-mode-node": {
-			"version": "3.130.0",
-			"resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.130.0.tgz",
-			"integrity": "sha512-0BWx7C6GhHBrjPUuSgMnRA4InxYisX6MIGs5yIHk2OArYkQLJMdeORYXXz1y40ahMihmtjD/Ap5xQGBm2vyffA==",
+			"version": "3.137.0",
+			"resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.137.0.tgz",
+			"integrity": "sha512-CvMpemcsOkoMEz0iALamyQBt1rHx98NvF/cay019F8m+umD03I8CclDugy/13DqESWfsVxn91lZY/DOnO+si7A==",
 			"requires": {
 				"@aws-sdk/config-resolver": "3.130.0",
 				"@aws-sdk/credential-provider-imds": "3.127.0",
@@ -14508,19 +14531,20 @@
 		"@fosscord/cdn": {
 			"version": "file:cdn",
 			"requires": {
-				"@aws-sdk/client-s3": "^3.36.1",
+				"@aws-sdk/client-s3": "^3.137.0",
 				"@fosscord/util": "file:../util",
+				"@ovos-media/ts-transform-paths": "^1.7.18-1",
 				"@types/body-parser": "^1.19.0",
 				"@types/dotenv": "^8.2.0",
 				"@types/express": "^4.17.12",
 				"@types/multer": "^1.4.7",
-				"@types/node": "^18.0.6",
+				"@types/node": "^18.6.3",
 				"@types/node-fetch": "^2.6.2",
 				"body-parser": "^1.19.0",
 				"dotenv": "^16.0.1",
-				"exif-be-gone": "^1.2.0",
+				"exif-be-gone": "^1.3.0",
 				"express": "^4.17.1",
-				"file-type": "^17.1.2",
+				"file-type": "^17.1.4",
 				"image-size": "^1.0.0",
 				"jest": "^28.1.3",
 				"lambert-server": "^1.2.12",
@@ -14539,7 +14563,7 @@
 				"@types/node": "^18.0.6",
 				"@types/ws": "^8.5.3",
 				"@yukikaze-bot/erlpack": "^1.0.1",
-				"amqplib": "^0.10.0",
+				"amqplib": "^0.10.1",
 				"dotenv": "^16.0.1",
 				"ts-node-dev": "^2.0.0",
 				"ts-patch": "^2.0.1",
@@ -15317,6 +15341,14 @@
 				}
 			}
 		},
+		"@ovos-media/ts-transform-paths": {
+			"version": "1.7.18-1",
+			"resolved": "https://registry.npmjs.org/@ovos-media/ts-transform-paths/-/ts-transform-paths-1.7.18-1.tgz",
+			"integrity": "sha512-5uYtraYSWg1klaMYus3ouCOUUNzcI40pS0NCaw0PhoaPTimVfT3MV061ZLYR/4F14THqyofMjmCNcHgFrBX3AA==",
+			"requires": {
+				"@zerollup/ts-helpers": "^1.7.18"
+			}
+		},
 		"@sinclair/typebox": {
 			"version": "0.24.20",
 			"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.20.tgz",
@@ -15568,9 +15600,9 @@
 			}
 		},
 		"@types/node": {
-			"version": "18.0.6",
-			"resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.6.tgz",
-			"integrity": "sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw=="
+			"version": "18.6.3",
+			"resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz",
+			"integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg=="
 		},
 		"@types/node-fetch": {
 			"version": "2.6.2",
@@ -15678,6 +15710,14 @@
 				}
 			}
 		},
+		"@zerollup/ts-helpers": {
+			"version": "1.7.18",
+			"resolved": "https://registry.npmjs.org/@zerollup/ts-helpers/-/ts-helpers-1.7.18.tgz",
+			"integrity": "sha512-S9zN+y+i5yN/evfWquzSO3lubqPXIsPQf6p9OiPMpRxDx/0totPLF39XoRw48Dav5dSvbIE8D2eAPpXXJxvKwg==",
+			"requires": {
+				"resolve": "^1.12.0"
+			}
+		},
 		"abbrev": {
 			"version": "1.1.1",
 			"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
@@ -15730,9 +15770,9 @@
 			}
 		},
 		"amqplib": {
-			"version": "0.10.0",
-			"resolved": "https://registry.npmjs.org/amqplib/-/amqplib-0.10.0.tgz",
-			"integrity": "sha512-UueEnRGY6upiSvGsSYM22Woa1SeSukqYtqgYW4Gj8gHvbf5BRhhYRqf3kQ8aSUYYffTOZi6SeOVW2eOXt0hpPA==",
+			"version": "0.10.1",
+			"resolved": "https://registry.npmjs.org/amqplib/-/amqplib-0.10.1.tgz",
+			"integrity": "sha512-Hs33MdtFmJ2WKQT9SBtrlet3aUNzMzZA/FF6p3NGGo7Fp/BVD4X3Po7bQxAA7uE0MmXPZ8EschLMbN+CjGx4dg==",
 			"requires": {
 				"bitsyntax": "~0.1.0",
 				"buffer-more-ints": "~1.0.0",
@@ -16929,9 +16969,9 @@
 			}
 		},
 		"exif-be-gone": {
-			"version": "1.2.2",
-			"resolved": "https://registry.npmjs.org/exif-be-gone/-/exif-be-gone-1.2.2.tgz",
-			"integrity": "sha512-qKZcsFBrNq+IARVrY/tdDH2t+JsXv6R9DpfsuvQjVgYAFVlcWQkSdiULcxZZBhpnLT5gf/97P6tYOjXOEsksJA==",
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/exif-be-gone/-/exif-be-gone-1.3.0.tgz",
+			"integrity": "sha512-6s/SnuWviwtP6TB3Gc2Nc2GIWYCIs3N9V4Md773EWIfC4uOR+O3thZXO4ElbJJOvjtDNR4FVoMVNKgZWRKiQNQ==",
 			"requires": {
 				"@types/stream-buffers": "^3.0.3"
 			}
@@ -17051,12 +17091,12 @@
 			}
 		},
 		"file-type": {
-			"version": "17.1.2",
-			"resolved": "https://registry.npmjs.org/file-type/-/file-type-17.1.2.tgz",
-			"integrity": "sha512-3thBUSfa9YEUEGO/NAAiQGvjujZxZiJTF6xNwyDn6kB0NcEtwMn5ttkGG9jGwm/Nt/t8U1bpBNqyBNZCz4F4ig==",
+			"version": "17.1.4",
+			"resolved": "https://registry.npmjs.org/file-type/-/file-type-17.1.4.tgz",
+			"integrity": "sha512-3w/rJUUPBj6CYhVER3D5JCKwYJJiC36uj5dP+LnyubHI6H6FJo1TeWVCEA09YLVoZqV3/mLP26j9+Pz1GjAyjQ==",
 			"requires": {
 				"readable-web-to-node-stream": "^3.0.2",
-				"strtok3": "^7.0.0-alpha.7",
+				"strtok3": "^7.0.0-alpha.9",
 				"token-types": "^5.0.0-alpha.2"
 			}
 		},
@@ -20419,9 +20459,9 @@
 			"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
 		},
 		"strtok3": {
-			"version": "7.0.0-alpha.8",
-			"resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0-alpha.8.tgz",
-			"integrity": "sha512-u+k19v+rTxBjGYxncRQjGvZYwYvEd0uP3D+uHKe/s4WB1eXS5ZwpZsTlBu5xSS4zEd89mTXECXg6WW3FSeV8cA==",
+			"version": "7.0.0-alpha.9",
+			"resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0-alpha.9.tgz",
+			"integrity": "sha512-G8WxjBFjTZ77toVElv1i7k3jCXNkBB14FVaZ/6LIOka/WGo4La5XHLrU7neFVLdKbXESZf4BejVKZu5maOmocA==",
 			"requires": {
 				"@tokenizer/token": "^0.3.0",
 				"peek-readable": "^5.0.0-alpha.5"