diff --git a/package.json b/package.json
index fc211366ba..ed9921563c 100644
--- a/package.json
+++ b/package.json
@@ -41,7 +41,7 @@
 		"lodash": "^4.17.21"
 	},
 	"dependencies": {
-		"eslint": "^8.16.0",
+		"eslint": "^8.29.0",
 		"execa": "5.1.1",
 		"gulp": "4.0.2",
 		"gulp-cssnano": "2.1.3",
diff --git a/packages/backend/package.json b/packages/backend/package.json
index 81e7888b84..832a3f9dcf 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -22,14 +22,14 @@
 	},
 	"dependencies": {
 		"@discordapp/twemoji": "14.0.2",
-		"@fastify/accepts": "4.0.1",
+		"@fastify/accepts": "4.1.0",
 		"@fastify/cors": "8.2.0",
 		"@fastify/multipart": "7.3.0",
-		"@fastify/static": "6.5.0",
-		"@fastify/view": "7.1.2",
-		"@nestjs/common": "9.2.0",
-		"@nestjs/core": "9.2.0",
-		"@nestjs/testing": "9.2.0",
+		"@fastify/static": "6.5.1",
+		"@fastify/view": "7.3.0",
+		"@nestjs/common": "9.2.1",
+		"@nestjs/core": "9.2.1",
+		"@nestjs/testing": "9.2.1",
 		"@peertube/http-signature": "1.7.0",
 		"@sinonjs/fake-timers": "10.0.0",
 		"@syuilo/aiscript": "0.11.1",
@@ -38,7 +38,7 @@
 		"archiver": "5.3.1",
 		"autobind-decorator": "2.4.0",
 		"autwh": "0.1.0",
-		"aws-sdk": "2.1262.0",
+		"aws-sdk": "2.1267.0",
 		"bcryptjs": "2.4.3",
 		"blurhash": "2.0.4",
 		"bull": "4.10.2",
@@ -53,7 +53,7 @@
 		"date-fns": "2.29.3",
 		"deep-email-validator": "0.1.21",
 		"escape-regexp": "0.0.1",
-		"fastify": "4.10.0",
+		"fastify": "4.10.2",
 		"feed": "4.2.2",
 		"file-type": "18.0.0",
 		"fluent-ffmpeg": "2.1.2",
@@ -96,7 +96,7 @@
 		"rename": "1.0.4",
 		"rndstr": "1.0.0",
 		"rss-parser": "3.12.0",
-		"rxjs": "7.5.7",
+		"rxjs": "7.6.0",
 		"s-age": "1.1.2",
 		"sanitize-html": "2.7.3",
 		"seedrandom": "^3.0.5",
@@ -107,15 +107,15 @@
 		"stringz": "2.1.0",
 		"summaly": "2.7.0",
 		"syslog-pro": "1.0.0",
-		"systeminformation": "5.14.4",
+		"systeminformation": "5.16.1",
 		"tinycolor2": "1.4.2",
 		"tmp": "0.2.1",
-		"ts-loader": "9.4.1",
+		"ts-loader": "9.4.2",
 		"ts-node": "10.9.1",
-		"tsc-alias": "1.7.1",
-		"tsconfig-paths": "4.1.0",
+		"tsc-alias": "1.8.1",
+		"tsconfig-paths": "4.1.1",
 		"twemoji-parser": "14.0.0",
-		"typeorm": "0.3.10",
+		"typeorm": "0.3.11",
 		"ulid": "2.3.0",
 		"unzipper": "0.10.11",
 		"uuid": "9.0.0",
@@ -126,8 +126,8 @@
 		"xev": "3.0.2"
 	},
 	"devDependencies": {
-		"@redocly/openapi-core": "1.0.0-beta.114",
-		"@swc/core": "1.3.20",
+		"@redocly/openapi-core": "1.0.0-beta.115",
+		"@swc/core": "1.3.21",
 		"@swc/jest": "0.2.23",
 		"@types/accepts": "1.3.5",
 		"@types/archiver": "5.3.1",
@@ -142,7 +142,7 @@
 		"@types/jsonld": "1.5.8",
 		"@types/jsrsasign": "10.5.4",
 		"@types/mime-types": "2.1.1",
-		"@types/node": "18.11.9",
+		"@types/node": "18.11.10",
 		"@types/node-fetch": "3.0.3",
 		"@types/nodemailer": "6.4.6",
 		"@types/oauth": "0.9.1",
@@ -162,7 +162,7 @@
 		"@types/tinycolor2": "1.4.3",
 		"@types/tmp": "0.2.3",
 		"@types/unzipper": "0.10.5",
-		"@types/uuid": "8.3.4",
+		"@types/uuid": "9.0.0",
 		"@types/vary": "1.1.0",
 		"@types/web-push": "3.3.2",
 		"@types/websocket": "1.0.5",
@@ -170,7 +170,7 @@
 		"@typescript-eslint/eslint-plugin": "5.45.0",
 		"@typescript-eslint/parser": "5.45.0",
 		"cross-env": "7.0.3",
-		"eslint": "8.28.0",
+		"eslint": "8.29.0",
 		"eslint-plugin-import": "2.26.0",
 		"execa": "6.1.0",
 		"jest": "29.3.1",
diff --git a/packages/client/package.json b/packages/client/package.json
index 4935e5b5de..1d0c5ee4ec 100644
--- a/packages/client/package.json
+++ b/packages/client/package.json
@@ -48,11 +48,11 @@
 		"stringz": "2.1.0",
 		"syuilo-password-strength": "0.0.1",
 		"textarea-caret": "3.1.0",
-		"three": "0.146.0",
+		"three": "0.147.0",
 		"throttle-debounce": "5.0.0",
 		"tinycolor2": "1.4.2",
-		"tsc-alias": "1.7.1",
-		"tsconfig-paths": "4.1.0",
+		"tsc-alias": "1.8.1",
+		"tsconfig-paths": "4.1.1",
 		"twemoji-parser": "14.0.0",
 		"typescript": "4.9.3",
 		"uuid": "9.0.0",
@@ -73,17 +73,17 @@
 		"@types/seedrandom": "3.0.2",
 		"@types/throttle-debounce": "5.0.0",
 		"@types/tinycolor2": "1.4.3",
-		"@types/uuid": "8.3.4",
+		"@types/uuid": "9.0.0",
 		"@types/websocket": "1.0.5",
 		"@types/ws": "8.5.3",
 		"@typescript-eslint/eslint-plugin": "5.45.0",
 		"@typescript-eslint/parser": "5.45.0",
 		"cross-env": "7.0.3",
 		"cypress": "11.2.0",
-		"eslint": "8.28.0",
+		"eslint": "8.29.0",
 		"eslint-plugin-import": "2.26.0",
 		"eslint-plugin-vue": "9.8.0",
-		"rollup": "3.5.0",
+		"rollup": "3.5.1",
 		"start-server-and-test": "1.14.0"
 	}
 }
diff --git a/yarn.lock b/yarn.lock
index 06bf9d8fd1..05d62cb639 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -665,13 +665,13 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@fastify/accepts@npm:4.0.1":
-  version: 4.0.1
-  resolution: "@fastify/accepts@npm:4.0.1"
+"@fastify/accepts@npm:4.1.0":
+  version: 4.1.0
+  resolution: "@fastify/accepts@npm:4.1.0"
   dependencies:
     accepts: ^1.3.5
     fastify-plugin: ^4.0.0
-  checksum: bd14a998dececc66cbfc331aac6e9063c19baa8915e44288a621ef13737df5ca11e83f4be5767951ed6b8ddded2b2a40c19ec630c68a3ac9c299afe50d5e4153
+  checksum: 1ffcfad8bf7f2ac6ffcacc5f2d9062e55d8340c7716fd84e5b3cb7e8dc05a6d862d4ef10b42b17478abef41f76619b794dd5a53cd7876a7ce3850e4af3ef78d1
   languageName: node
   linkType: hard
 
@@ -744,9 +744,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@fastify/static@npm:6.5.0":
-  version: 6.5.0
-  resolution: "@fastify/static@npm:6.5.0"
+"@fastify/static@npm:6.5.1":
+  version: 6.5.1
+  resolution: "@fastify/static@npm:6.5.1"
   dependencies:
     "@fastify/accept-negotiator": ^1.0.0
     content-disposition: ^0.5.3
@@ -755,17 +755,17 @@ __metadata:
     p-limit: ^3.1.0
     readable-stream: ^4.0.0
     send: ^0.18.0
-  checksum: 31ef10916847c51fb4c360860f56acee1cbd7a896b66a05440d4eff70473c5b4cdf908b4719a5a22a876617fdc4a4e0fe3673bd5b40c9d61260a90e08abc1d3d
+  checksum: 55f6e3e12246848cd13fa44306fc2558bc6559c5d8f4478cb0c638acc5c83634ab788bda0f1c763c779c9fd43ddbfe8644237bbe7eb3342228264918577bfe2c
   languageName: node
   linkType: hard
 
-"@fastify/view@npm:7.1.2":
-  version: 7.1.2
-  resolution: "@fastify/view@npm:7.1.2"
+"@fastify/view@npm:7.3.0":
+  version: 7.3.0
+  resolution: "@fastify/view@npm:7.3.0"
   dependencies:
     fastify-plugin: ^4.0.0
     hashlru: ^2.3.0
-  checksum: 0d5c960dc4241ca09faf4b990aabf6ccdac27348da2e75682a738d5665973a133fbf6907309bbf002f5cb36d55240b698283eac372f521cf2a482a9c80ff788d
+  checksum: 6327724cd7cd6cf3d90054512e74c23173a2252bd39e929b9193ae218fde78cf61a23a1e04169a320cefe610ab8fc02a0b9a499c5515a726c8fd0007b21c56ee
   languageName: node
   linkType: hard
 
@@ -1236,9 +1236,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@nestjs/common@npm:9.2.0":
-  version: 9.2.0
-  resolution: "@nestjs/common@npm:9.2.0"
+"@nestjs/common@npm:9.2.1":
+  version: 9.2.1
+  resolution: "@nestjs/common@npm:9.2.1"
   dependencies:
     iterare: 1.2.1
     tslib: 2.4.1
@@ -1256,13 +1256,13 @@ __metadata:
       optional: true
     class-validator:
       optional: true
-  checksum: 6faf4fc7f673ef38491ffd61de434113ef45dd7ec9f40abed28b6c27a974690b2bcc25b65a58087d8cd305c232b3fbad8e07ec67599cba4f488438f1014f9c20
+  checksum: 82acae70df519f1f217f5b11354c29e1f3b9e5ddd5f73385bd76705c235507230bb19c6c0eb696938565ce70c33cecb487d539c829d1c8d39121fcf3468b4d55
   languageName: node
   linkType: hard
 
-"@nestjs/core@npm:9.2.0":
-  version: 9.2.0
-  resolution: "@nestjs/core@npm:9.2.0"
+"@nestjs/core@npm:9.2.1":
+  version: 9.2.1
+  resolution: "@nestjs/core@npm:9.2.1"
   dependencies:
     "@nuxtjs/opencollective": 0.3.2
     fast-safe-stringify: 2.1.1
@@ -1285,13 +1285,13 @@ __metadata:
       optional: true
     "@nestjs/websockets":
       optional: true
-  checksum: fde5ac4c3304cd9c7bed962a3a018bb58adae8e6cc830a59a9d2574ccd41aca45ffc5e63e1282ca1f0232d22e4e143c70bde88176f5ca56cb42a87d19d85d44f
+  checksum: 006edefb175840f7706e3ae755dfd984e112d40fe3ce26bd75ee019652c38b5225c751617efaf6054b07ddb1f7e044f49015520889f0003aa9aab33111d59172
   languageName: node
   linkType: hard
 
-"@nestjs/testing@npm:9.2.0":
-  version: 9.2.0
-  resolution: "@nestjs/testing@npm:9.2.0"
+"@nestjs/testing@npm:9.2.1":
+  version: 9.2.1
+  resolution: "@nestjs/testing@npm:9.2.1"
   dependencies:
     tslib: 2.4.1
   peerDependencies:
@@ -1304,7 +1304,7 @@ __metadata:
       optional: true
     "@nestjs/platform-express":
       optional: true
-  checksum: 4d5bee7fbb35052658cf6ce4b4177c281d98ce43e091b607cd32784c94430bf7e2d2b27bf49a4d16df4171947ae148c28898240df087985c794a10dd2f4c54df
+  checksum: 69fbe0535bbc6b8f90f90a02efb33b390d5aa7ce1f309452b1fcedd9304f7466871842f27d042587fce8532892abe58c769465eca13dde80860e002ffa83570b
   languageName: node
   linkType: hard
 
@@ -1471,9 +1471,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@redocly/openapi-core@npm:1.0.0-beta.114":
-  version: 1.0.0-beta.114
-  resolution: "@redocly/openapi-core@npm:1.0.0-beta.114"
+"@redocly/openapi-core@npm:1.0.0-beta.115":
+  version: 1.0.0-beta.115
+  resolution: "@redocly/openapi-core@npm:1.0.0-beta.115"
   dependencies:
     "@redocly/ajv": ^8.11.0
     "@types/node": ^14.11.8
@@ -1485,7 +1485,7 @@ __metadata:
     node-fetch: ^2.6.1
     pluralize: ^8.0.0
     yaml-ast-parser: 0.0.43
-  checksum: a368a78c4cecc905dad557cae6ee26940897e0581de211c9498f2659d91f8f9bf585f035f477d463320c10fd53aaf13fa740926c5c4e003845eccebbb8c316e0
+  checksum: 24135c60428ac5c6e3902f0ebc1a6827073e19be2dbfa51cb2a72cce0b1757833551f96791019d5dae4e03a8969e4e8ae8b9154ab165900e9f2d9bf8d90116fa
   languageName: node
   linkType: hard
 
@@ -1620,90 +1620,90 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@swc/core-darwin-arm64@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-darwin-arm64@npm:1.3.20"
+"@swc/core-darwin-arm64@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-darwin-arm64@npm:1.3.21"
   conditions: os=darwin & cpu=arm64
   languageName: node
   linkType: hard
 
-"@swc/core-darwin-x64@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-darwin-x64@npm:1.3.20"
+"@swc/core-darwin-x64@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-darwin-x64@npm:1.3.21"
   conditions: os=darwin & cpu=x64
   languageName: node
   linkType: hard
 
-"@swc/core-linux-arm-gnueabihf@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.20"
+"@swc/core-linux-arm-gnueabihf@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.21"
   conditions: os=linux & cpu=arm
   languageName: node
   linkType: hard
 
-"@swc/core-linux-arm64-gnu@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-linux-arm64-gnu@npm:1.3.20"
+"@swc/core-linux-arm64-gnu@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-linux-arm64-gnu@npm:1.3.21"
   conditions: os=linux & cpu=arm64 & libc=glibc
   languageName: node
   linkType: hard
 
-"@swc/core-linux-arm64-musl@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-linux-arm64-musl@npm:1.3.20"
+"@swc/core-linux-arm64-musl@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-linux-arm64-musl@npm:1.3.21"
   conditions: os=linux & cpu=arm64 & libc=musl
   languageName: node
   linkType: hard
 
-"@swc/core-linux-x64-gnu@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-linux-x64-gnu@npm:1.3.20"
+"@swc/core-linux-x64-gnu@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-linux-x64-gnu@npm:1.3.21"
   conditions: os=linux & cpu=x64 & libc=glibc
   languageName: node
   linkType: hard
 
-"@swc/core-linux-x64-musl@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-linux-x64-musl@npm:1.3.20"
+"@swc/core-linux-x64-musl@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-linux-x64-musl@npm:1.3.21"
   conditions: os=linux & cpu=x64 & libc=musl
   languageName: node
   linkType: hard
 
-"@swc/core-win32-arm64-msvc@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-win32-arm64-msvc@npm:1.3.20"
+"@swc/core-win32-arm64-msvc@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-win32-arm64-msvc@npm:1.3.21"
   conditions: os=win32 & cpu=arm64
   languageName: node
   linkType: hard
 
-"@swc/core-win32-ia32-msvc@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-win32-ia32-msvc@npm:1.3.20"
+"@swc/core-win32-ia32-msvc@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-win32-ia32-msvc@npm:1.3.21"
   conditions: os=win32 & cpu=ia32
   languageName: node
   linkType: hard
 
-"@swc/core-win32-x64-msvc@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core-win32-x64-msvc@npm:1.3.20"
+"@swc/core-win32-x64-msvc@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core-win32-x64-msvc@npm:1.3.21"
   conditions: os=win32 & cpu=x64
   languageName: node
   linkType: hard
 
-"@swc/core@npm:1.3.20":
-  version: 1.3.20
-  resolution: "@swc/core@npm:1.3.20"
+"@swc/core@npm:1.3.21":
+  version: 1.3.21
+  resolution: "@swc/core@npm:1.3.21"
   dependencies:
-    "@swc/core-darwin-arm64": 1.3.20
-    "@swc/core-darwin-x64": 1.3.20
-    "@swc/core-linux-arm-gnueabihf": 1.3.20
-    "@swc/core-linux-arm64-gnu": 1.3.20
-    "@swc/core-linux-arm64-musl": 1.3.20
-    "@swc/core-linux-x64-gnu": 1.3.20
-    "@swc/core-linux-x64-musl": 1.3.20
-    "@swc/core-win32-arm64-msvc": 1.3.20
-    "@swc/core-win32-ia32-msvc": 1.3.20
-    "@swc/core-win32-x64-msvc": 1.3.20
+    "@swc/core-darwin-arm64": 1.3.21
+    "@swc/core-darwin-x64": 1.3.21
+    "@swc/core-linux-arm-gnueabihf": 1.3.21
+    "@swc/core-linux-arm64-gnu": 1.3.21
+    "@swc/core-linux-arm64-musl": 1.3.21
+    "@swc/core-linux-x64-gnu": 1.3.21
+    "@swc/core-linux-x64-musl": 1.3.21
+    "@swc/core-win32-arm64-msvc": 1.3.21
+    "@swc/core-win32-ia32-msvc": 1.3.21
+    "@swc/core-win32-x64-msvc": 1.3.21
   dependenciesMeta:
     "@swc/core-darwin-arm64":
       optional: true
@@ -1727,7 +1727,7 @@ __metadata:
       optional: true
   bin:
     swcx: run_swcx.js
-  checksum: 646c37e3521f04cd08061ab67a4388959e4b234c38eba2eb9fe0fd615dedb6ff9412264789e58af7c2d24b3e5a7ea456efd060e3760d7a91509234b5b5983ad7
+  checksum: c66cd9320c595c68b87c8d90dc9a978099dd25a84c5e9795a8c7fec95fecdd8481da82076a828880a226ad2c0e57155c0a2b97768e99dee042a74182056bda46
   languageName: node
   linkType: hard
 
@@ -2262,20 +2262,13 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/node@npm:*":
+"@types/node@npm:*, @types/node@npm:18.11.10":
   version: 18.11.10
   resolution: "@types/node@npm:18.11.10"
   checksum: 0f60cb090b2ee91fcd3dc4311bc1ed7889b92f14644c0069f100776f86474c12eebbcc6c75bc0d7d96b975a103b4d5d6b3c22b4e88bea6e7f4e2b1bb0daf5ea8
   languageName: node
   linkType: hard
 
-"@types/node@npm:18.11.9":
-  version: 18.11.9
-  resolution: "@types/node@npm:18.11.9"
-  checksum: cc0aae109e9b7adefc32eecb838d6fad931663bb06484b5e9cbbbf74865c721b03d16fd8d74ad90e31dbe093d956a7c2c306ba5429ba0c00f3f7505103d7a496
-  languageName: node
-  linkType: hard
-
 "@types/node@npm:^14.11.8, @types/node@npm:^14.14.31, @types/node@npm:^14.14.41":
   version: 14.18.34
   resolution: "@types/node@npm:14.18.34"
@@ -2526,10 +2519,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/uuid@npm:8.3.4":
-  version: 8.3.4
-  resolution: "@types/uuid@npm:8.3.4"
-  checksum: 6f11f3ff70f30210edaa8071422d405e9c1d4e53abbe50fdce365150d3c698fe7bbff65c1e71ae080cbfb8fded860dbb5e174da96fdbbdfcaa3fb3daa474d20f
+"@types/uuid@npm:9.0.0":
+  version: 9.0.0
+  resolution: "@types/uuid@npm:9.0.0"
+  checksum: 59ae56d9547c8758588659da2a2b4c97cce79c2aae1798c892bb29452ef08e87859dea2ec3a66bfa88d0d2153147520be2b1893be920f9f0bc9c53a3207ea6aa
   languageName: node
   linkType: hard
 
@@ -3582,9 +3575,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"aws-sdk@npm:2.1262.0":
-  version: 2.1262.0
-  resolution: "aws-sdk@npm:2.1262.0"
+"aws-sdk@npm:2.1267.0":
+  version: 2.1267.0
+  resolution: "aws-sdk@npm:2.1267.0"
   dependencies:
     buffer: 4.9.2
     events: 1.1.1
@@ -3596,7 +3589,7 @@ __metadata:
     util: ^0.12.4
     uuid: 8.0.0
     xml2js: 0.4.19
-  checksum: 2407baac41a88acc7ef4d29ad15dfdf3d014508062e0eac0f90562045a4123b37a846c531b307a370ee3538b4123de208d8899e363cd39f862a013fcbbf10ea5
+  checksum: 21e35695bd9f69f39b9aa65656dfd418ce91a5326a42330465b14b6d8e24ae92cf50f3bad4e59fbacb384d3ad10a8cfc879d12d66165a781dd8e7843e94b0def
   languageName: node
   linkType: hard
 
@@ -3739,18 +3732,18 @@ __metadata:
   resolution: "backend@workspace:packages/backend"
   dependencies:
     "@discordapp/twemoji": 14.0.2
-    "@fastify/accepts": 4.0.1
+    "@fastify/accepts": 4.1.0
     "@fastify/cors": 8.2.0
     "@fastify/multipart": 7.3.0
-    "@fastify/static": 6.5.0
-    "@fastify/view": 7.1.2
-    "@nestjs/common": 9.2.0
-    "@nestjs/core": 9.2.0
-    "@nestjs/testing": 9.2.0
+    "@fastify/static": 6.5.1
+    "@fastify/view": 7.3.0
+    "@nestjs/common": 9.2.1
+    "@nestjs/core": 9.2.1
+    "@nestjs/testing": 9.2.1
     "@peertube/http-signature": 1.7.0
-    "@redocly/openapi-core": 1.0.0-beta.114
+    "@redocly/openapi-core": 1.0.0-beta.115
     "@sinonjs/fake-timers": 10.0.0
-    "@swc/core": 1.3.20
+    "@swc/core": 1.3.21
     "@swc/jest": 0.2.23
     "@syuilo/aiscript": 0.11.1
     "@tensorflow/tfjs": ^4.1.0
@@ -3768,7 +3761,7 @@ __metadata:
     "@types/jsonld": 1.5.8
     "@types/jsrsasign": 10.5.4
     "@types/mime-types": 2.1.1
-    "@types/node": 18.11.9
+    "@types/node": 18.11.10
     "@types/node-fetch": 3.0.3
     "@types/nodemailer": 6.4.6
     "@types/oauth": 0.9.1
@@ -3788,7 +3781,7 @@ __metadata:
     "@types/tinycolor2": 1.4.3
     "@types/tmp": 0.2.3
     "@types/unzipper": 0.10.5
-    "@types/uuid": 8.3.4
+    "@types/uuid": 9.0.0
     "@types/vary": 1.1.0
     "@types/web-push": 3.3.2
     "@types/websocket": 1.0.5
@@ -3800,7 +3793,7 @@ __metadata:
     archiver: 5.3.1
     autobind-decorator: 2.4.0
     autwh: 0.1.0
-    aws-sdk: 2.1262.0
+    aws-sdk: 2.1267.0
     bcryptjs: 2.4.3
     blurhash: 2.0.4
     bull: 4.10.2
@@ -3816,10 +3809,10 @@ __metadata:
     date-fns: 2.29.3
     deep-email-validator: 0.1.21
     escape-regexp: 0.0.1
-    eslint: 8.28.0
+    eslint: 8.29.0
     eslint-plugin-import: 2.26.0
     execa: 6.1.0
-    fastify: 4.10.0
+    fastify: 4.10.2
     feed: 4.2.2
     file-type: 18.0.0
     fluent-ffmpeg: 2.1.2
@@ -3864,7 +3857,7 @@ __metadata:
     rename: 1.0.4
     rndstr: 1.0.0
     rss-parser: 3.12.0
-    rxjs: 7.5.7
+    rxjs: 7.6.0
     s-age: 1.1.2
     sanitize-html: 2.7.3
     seedrandom: ^3.0.5
@@ -3875,15 +3868,15 @@ __metadata:
     stringz: 2.1.0
     summaly: 2.7.0
     syslog-pro: 1.0.0
-    systeminformation: 5.14.4
+    systeminformation: 5.16.1
     tinycolor2: 1.4.2
     tmp: 0.2.1
-    ts-loader: 9.4.1
+    ts-loader: 9.4.2
     ts-node: 10.9.1
-    tsc-alias: 1.7.1
-    tsconfig-paths: 4.1.0
+    tsc-alias: 1.8.1
+    tsconfig-paths: 4.1.1
     twemoji-parser: 14.0.0
-    typeorm: 0.3.10
+    typeorm: 0.3.11
     typescript: 4.9.3
     ulid: 2.3.0
     unzipper: 0.10.11
@@ -4761,7 +4754,7 @@ __metadata:
     "@types/seedrandom": 3.0.2
     "@types/throttle-debounce": 5.0.0
     "@types/tinycolor2": 1.4.3
-    "@types/uuid": 8.3.4
+    "@types/uuid": 9.0.0
     "@types/websocket": 1.0.5
     "@types/ws": 8.5.3
     "@typescript-eslint/eslint-plugin": 5.45.0
@@ -4783,7 +4776,7 @@ __metadata:
     cypress: 11.2.0
     date-fns: 2.29.3
     escape-regexp: 0.0.1
-    eslint: 8.28.0
+    eslint: 8.29.0
     eslint-plugin-import: 2.26.0
     eslint-plugin-vue: 9.8.0
     eventemitter3: 5.0.0
@@ -4799,7 +4792,7 @@ __metadata:
     punycode: 2.1.1
     querystring: 0.2.1
     rndstr: 1.0.0
-    rollup: 3.5.0
+    rollup: 3.5.1
     s-age: 1.1.2
     sass: 1.56.1
     seedrandom: 3.0.5
@@ -4808,11 +4801,11 @@ __metadata:
     stringz: 2.1.0
     syuilo-password-strength: 0.0.1
     textarea-caret: 3.1.0
-    three: 0.146.0
+    three: 0.147.0
     throttle-debounce: 5.0.0
     tinycolor2: 1.4.2
-    tsc-alias: 1.7.1
-    tsconfig-paths: 4.1.0
+    tsc-alias: 1.8.1
+    tsconfig-paths: 4.1.1
     twemoji-parser: 14.0.0
     typescript: 4.9.3
     uuid: 9.0.0
@@ -6958,7 +6951,56 @@ __metadata:
   languageName: node
   linkType: hard
 
-"eslint@npm:8.28.0, eslint@npm:^8.16.0":
+"eslint@npm:8.29.0, eslint@npm:^8.29.0":
+  version: 8.29.0
+  resolution: "eslint@npm:8.29.0"
+  dependencies:
+    "@eslint/eslintrc": ^1.3.3
+    "@humanwhocodes/config-array": ^0.11.6
+    "@humanwhocodes/module-importer": ^1.0.1
+    "@nodelib/fs.walk": ^1.2.8
+    ajv: ^6.10.0
+    chalk: ^4.0.0
+    cross-spawn: ^7.0.2
+    debug: ^4.3.2
+    doctrine: ^3.0.0
+    escape-string-regexp: ^4.0.0
+    eslint-scope: ^7.1.1
+    eslint-utils: ^3.0.0
+    eslint-visitor-keys: ^3.3.0
+    espree: ^9.4.0
+    esquery: ^1.4.0
+    esutils: ^2.0.2
+    fast-deep-equal: ^3.1.3
+    file-entry-cache: ^6.0.1
+    find-up: ^5.0.0
+    glob-parent: ^6.0.2
+    globals: ^13.15.0
+    grapheme-splitter: ^1.0.4
+    ignore: ^5.2.0
+    import-fresh: ^3.0.0
+    imurmurhash: ^0.1.4
+    is-glob: ^4.0.0
+    is-path-inside: ^3.0.3
+    js-sdsl: ^4.1.4
+    js-yaml: ^4.1.0
+    json-stable-stringify-without-jsonify: ^1.0.1
+    levn: ^0.4.1
+    lodash.merge: ^4.6.2
+    minimatch: ^3.1.2
+    natural-compare: ^1.4.0
+    optionator: ^0.9.1
+    regexpp: ^3.2.0
+    strip-ansi: ^6.0.1
+    strip-json-comments: ^3.1.0
+    text-table: ^0.2.0
+  bin:
+    eslint: bin/eslint.js
+  checksum: e05204b05907b82d910983995cb946e0ba62ca514eb2b6791c43f623333b143564a2eee0139909d31c10935c21877d815b1f76dd674a59cb91c471064325c4ab
+  languageName: node
+  linkType: hard
+
+"eslint@npm:^8.16.0":
   version: 8.28.0
   resolution: "eslint@npm:8.28.0"
   dependencies:
@@ -7463,15 +7505,16 @@ __metadata:
   languageName: node
   linkType: hard
 
-"fastify@npm:4.10.0":
-  version: 4.10.0
-  resolution: "fastify@npm:4.10.0"
+"fastify@npm:4.10.2":
+  version: 4.10.2
+  resolution: "fastify@npm:4.10.2"
   dependencies:
     "@fastify/ajv-compiler": ^3.3.1
     "@fastify/error": ^3.0.0
     "@fastify/fast-json-stringify-compiler": ^4.1.0
     abstract-logging: ^2.0.1
     avvio: ^8.2.0
+    content-type: ^1.0.4
     find-my-way: ^7.3.0
     light-my-request: ^5.6.1
     pino: ^8.5.0
@@ -7481,7 +7524,7 @@ __metadata:
     secure-json-parse: ^2.5.0
     semver: ^7.3.7
     tiny-lru: ^10.0.0
-  checksum: 68c905a930d1e6d31d70a1e048c39c2d5d3749e00b9653fa7f20156da791d68f7edfa2856e8b3ea898b6e38b0a70b09782555e3f503a77cda49e8fd983a1a0ba
+  checksum: 1050bb361051b5fa5593dc1ea9a1fdff35980444d29e74fb13d94face47b38be6cb047e61d87b6a1f6337e3e0afb4873dbff342a3ae02f0ea7bf60fec51e8f1f
   languageName: node
   linkType: hard
 
@@ -11490,7 +11533,7 @@ __metadata:
     "@typescript-eslint/parser": 5.45.0
     cross-env: 7.0.3
     cypress: 11.2.0
-    eslint: ^8.16.0
+    eslint: ^8.29.0
     execa: 5.1.1
     gulp: 4.0.2
     gulp-cssnano: 2.1.3
@@ -14427,9 +14470,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"rollup@npm:3.5.0":
-  version: 3.5.0
-  resolution: "rollup@npm:3.5.0"
+"rollup@npm:3.5.1":
+  version: 3.5.1
+  resolution: "rollup@npm:3.5.1"
   dependencies:
     fsevents: ~2.3.2
   dependenciesMeta:
@@ -14437,7 +14480,7 @@ __metadata:
       optional: true
   bin:
     rollup: dist/bin/rollup
-  checksum: 57aa8e17c7a8d5b80b7a26c8acd52779369826049dbc370b929d73a6015fb69161f5aca699e8c54f7ea410d4ce5b5a45b26b07d5c99724becd555eef0ffe35be
+  checksum: 9206af1fca3c05a519adf6cd81fa9c86d3262370256c2480b480e11f19dda212aac388d1893da6193d660071c54e57ae5981f54e0e52fe27e45245b991fbf6d3
   languageName: node
   linkType: hard
 
@@ -14474,7 +14517,16 @@ __metadata:
   languageName: node
   linkType: hard
 
-"rxjs@npm:7.5.7, rxjs@npm:^7.1.0, rxjs@npm:^7.5.1":
+"rxjs@npm:7.6.0":
+  version: 7.6.0
+  resolution: "rxjs@npm:7.6.0"
+  dependencies:
+    tslib: ^2.1.0
+  checksum: b3abbbfe1ddfd06fca9314b83cbd13bcddc3320429218136f75c79a4802ac430dd13873364aac1ded54fd457f8c77df332d205a92d8a1c61656565bb718c50af
+  languageName: node
+  linkType: hard
+
+"rxjs@npm:^7.1.0, rxjs@npm:^7.5.1":
   version: 7.5.7
   resolution: "rxjs@npm:7.5.7"
   dependencies:
@@ -15567,12 +15619,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"systeminformation@npm:5.14.4":
-  version: 5.14.4
-  resolution: "systeminformation@npm:5.14.4"
+"systeminformation@npm:5.16.1":
+  version: 5.16.1
+  resolution: "systeminformation@npm:5.16.1"
   bin:
     systeminformation: lib/cli.js
-  checksum: 6ec87c701b7e9e5917fc4f4807ca8f78c1ec7c7cab486db867e9284c0328c66680ab3ab4c6653b1c3db0927ad7b560c6e6006c8fc5b8192e06db90ea49aa5e41
+  checksum: 6f2d5ba02957a19d22737f491d7511f63abb76cdfa7ca0c53e3ca8883422764fb06bc9b4c6a2b5ce9691642a6bc119e6c3837a44adc71c85da2498cbc04d2a85
   conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android)
   languageName: node
   linkType: hard
@@ -15725,10 +15777,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"three@npm:0.146.0":
-  version: 0.146.0
-  resolution: "three@npm:0.146.0"
-  checksum: c6eb2005d97c599de7f4eccf73c4b1e8731c353ca3e7b9bf9d3bc2b52a8e288c59c06c148fd93df16df323b28938947227a37e07cc6fbe04aa8f8725e49caa8a
+"three@npm:0.147.0":
+  version: 0.147.0
+  resolution: "three@npm:0.147.0"
+  checksum: 9d4abdf2125e8b20cd67200a826f23bc1e8f6fc2d325768f8233c24fab7d621968bbe2274a45acd6ca709c076dd271c92d3c9dc4fe2439e4a6b2fae0ba1e6828
   languageName: node
   linkType: hard
 
@@ -15968,9 +16020,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"ts-loader@npm:9.4.1":
-  version: 9.4.1
-  resolution: "ts-loader@npm:9.4.1"
+"ts-loader@npm:9.4.2":
+  version: 9.4.2
+  resolution: "ts-loader@npm:9.4.2"
   dependencies:
     chalk: ^4.1.0
     enhanced-resolve: ^5.0.0
@@ -15979,7 +16031,7 @@ __metadata:
   peerDependencies:
     typescript: "*"
     webpack: ^5.0.0
-  checksum: b8947f6d396621cc3f6ba8d4c14fa09eba03c4b7eeabbc429481e923a973c244fb80feb44e900f03fc1010755a6bf14fc561c574fb79e324f39b5b6ef1dcca6c
+  checksum: 6f306ee4c615c2a159fb177561e3fb86ca2cbd6c641e710d408a64b4978e1ff3f2c9733df07bff27d3f82efbfa7c287523d4306049510c7485ac2669a9c37eb0
   languageName: node
   linkType: hard
 
@@ -16021,9 +16073,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"tsc-alias@npm:1.7.1":
-  version: 1.7.1
-  resolution: "tsc-alias@npm:1.7.1"
+"tsc-alias@npm:1.8.1":
+  version: 1.8.1
+  resolution: "tsc-alias@npm:1.8.1"
   dependencies:
     chokidar: ^3.5.3
     commander: ^9.0.0
@@ -16033,18 +16085,18 @@ __metadata:
     plimit-lit: ^1.2.6
   bin:
     tsc-alias: dist/bin/index.js
-  checksum: 3e153cad544997303c1ff030358f898b4b381e692a05170e772fb35182d23c3c52c5e604ff00752f33a6133b27552f6b3794b05d8b9e0d8997cd3fe76a03bafd
+  checksum: 685106e6775d288fd17e7e7d50fbc61f1b7809ab34bd69345d6d79c9c9f513c25328d1d8a2a76fe01fe41c07a8f9e3780341ec97bbb7c77c4d727d20fceb2d1a
   languageName: node
   linkType: hard
 
-"tsconfig-paths@npm:4.1.0":
-  version: 4.1.0
-  resolution: "tsconfig-paths@npm:4.1.0"
+"tsconfig-paths@npm:4.1.1":
+  version: 4.1.1
+  resolution: "tsconfig-paths@npm:4.1.1"
   dependencies:
     json5: ^2.2.1
     minimist: ^1.2.6
     strip-bom: ^3.0.0
-  checksum: e4b101f81b2abd95499d8145e0aa73144e857c2c359191058486cef101b7accae22a69114e5d5814a13d5ab3b0bae70dd0c85bcdb7e829bbe1bfda5c9067c9b1
+  checksum: 3a1c6c8f614370ee648313d71bbde2a3bcdfb7e99ad068b7791d7b04fac78f120021c96ab4ec285ba78469f13fc08317a987fdf0d90ea03f8d47305e25bd29c6
   languageName: node
   linkType: hard
 
@@ -16194,9 +16246,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"typeorm@npm:0.3.10":
-  version: 0.3.10
-  resolution: "typeorm@npm:0.3.10"
+"typeorm@npm:0.3.11":
+  version: 0.3.11
+  resolution: "typeorm@npm:0.3.11"
   dependencies:
     "@sqltools/formatter": ^1.2.2
     app-root-path: ^3.0.0
@@ -16218,7 +16270,7 @@ __metadata:
   peerDependencies:
     "@google-cloud/spanner": ^5.18.0
     "@sap/hana-client": ^2.12.25
-    better-sqlite3: ^7.1.2
+    better-sqlite3: ^7.1.2 || ^8.0.0
     hdb-pool: ^0.1.6
     ioredis: ^5.0.4
     mongodb: ^3.6.0
@@ -16272,7 +16324,7 @@ __metadata:
     typeorm: cli.js
     typeorm-ts-node-commonjs: cli-ts-node-commonjs.js
     typeorm-ts-node-esm: cli-ts-node-esm.js
-  checksum: 8a4ce43b427e9224d9e8f278d8c490d116f04d3cd7cd3ac9e4ed7e0541f82b3c88925194cbf38533dc6d9adf40886778f3caf0565aa50998454bb2047e8afe1f
+  checksum: 25aaeb50cf53ea6ee661c45fa5d0b04939ec127f91a723b3004c8254916d1c2cfec3b91b039cc8107a99a09a72bf7fc451bfbda1c329323bc517f783d86444f6
   languageName: node
   linkType: hard