From a9f42172149e9068a66d93ffe0dcdb33291e4f9a Mon Sep 17 00:00:00 2001
From: syuilo <Syuilotan@yahoo.co.jp>
Date: Mon, 2 Jan 2023 20:02:51 +0900
Subject: [PATCH] update deps

---
 package.json                   |   2 +-
 packages/backend/package.json  |  22 +--
 packages/frontend/package.json |  14 +-
 yarn.lock                      | 255 ++++++++++++++++-----------------
 4 files changed, 141 insertions(+), 152 deletions(-)

diff --git a/package.json b/package.json
index c4ae6379bd..0abbf87da4 100644
--- a/package.json
+++ b/package.json
@@ -57,7 +57,7 @@
 		"@typescript-eslint/parser": "5.47.1",
 		"cross-env": "7.0.3",
 		"cypress": "12.2.0",
-		"eslint": "^8.30.0",
+		"eslint": "^8.31.0",
 		"start-server-and-test": "1.15.2",
 		"typescript": "4.9.4"
 	}
diff --git a/packages/backend/package.json b/packages/backend/package.json
index b206815641..e4e3274c0b 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -21,9 +21,9 @@
 		"@tensorflow/tfjs-node": "4.1.0"
 	},
 	"dependencies": {
-		"@bull-board/api": "^4.9.0",
-		"@bull-board/fastify": "^4.9.0",
-		"@bull-board/ui": "^4.9.0",
+		"@bull-board/api": "^4.10.0",
+		"@bull-board/fastify": "^4.10.0",
+		"@bull-board/ui": "^4.10.0",
 		"@discordapp/twemoji": "14.0.2",
 		"@fastify/accepts": "4.1.0",
 		"@fastify/cookie": "^8.3.0",
@@ -42,7 +42,7 @@
 		"ajv": "8.11.2",
 		"archiver": "5.3.1",
 		"autwh": "0.1.0",
-		"aws-sdk": "2.1272.0",
+		"aws-sdk": "2.1286.0",
 		"bcryptjs": "2.4.3",
 		"blurhash": "2.0.4",
 		"bull": "4.10.2",
@@ -57,7 +57,7 @@
 		"date-fns": "2.29.3",
 		"deep-email-validator": "0.1.21",
 		"escape-regexp": "0.0.1",
-		"fastify": "4.10.2",
+		"fastify": "4.11.0",
 		"feed": "4.2.2",
 		"file-type": "18.0.0",
 		"fluent-ffmpeg": "2.1.2",
@@ -69,7 +69,7 @@
 		"is-svg": "4.3.2",
 		"js-yaml": "4.1.0",
 		"jsdom": "20.0.3",
-		"json5": "2.2.2",
+		"json5": "2.2.3",
 		"json5-loader": "4.0.1",
 		"jsonld": "8.1.0",
 		"jsrsasign": "10.6.1",
@@ -115,7 +115,7 @@
 		"tinycolor2": "1.5.1",
 		"tmp": "0.2.1",
 		"tsc-alias": "1.8.2",
-		"tsconfig-paths": "4.1.1",
+		"tsconfig-paths": "4.1.2",
 		"twemoji-parser": "14.0.0",
 		"typeorm": "0.3.11",
 		"ulid": "2.3.0",
@@ -141,7 +141,7 @@
 		"@types/escape-regexp": "0.0.1",
 		"@types/fluent-ffmpeg": "2.1.20",
 		"@types/ioredis": "4.28.10",
-		"@types/jest": "29.2.4",
+		"@types/jest": "29.2.5",
 		"@types/js-yaml": "4.0.5",
 		"@types/jsdom": "20.0.1",
 		"@types/jsonld": "1.5.8",
@@ -161,7 +161,7 @@
 		"@types/rename": "1.0.4",
 		"@types/sanitize-html": "2.8.0",
 		"@types/semver": "7.3.13",
-		"@types/sharp": "0.31.0",
+		"@types/sharp": "0.31.1",
 		"@types/sinonjs__fake-timers": "8.1.2",
 		"@types/speakeasy": "2.0.7",
 		"@types/syslog-pro": "^1.0.0",
@@ -172,11 +172,11 @@
 		"@types/vary": "1.1.0",
 		"@types/web-push": "3.3.2",
 		"@types/websocket": "1.0.5",
-		"@types/ws": "8.5.3",
+		"@types/ws": "8.5.4",
 		"@typescript-eslint/eslint-plugin": "5.47.1",
 		"@typescript-eslint/parser": "5.47.1",
 		"cross-env": "7.0.3",
-		"eslint": "8.30.0",
+		"eslint": "8.31.0",
 		"eslint-plugin-import": "2.26.0",
 		"execa": "6.1.0",
 		"jest": "29.3.1",
diff --git a/packages/frontend/package.json b/packages/frontend/package.json
index f92ee44224..e380165681 100644
--- a/packages/frontend/package.json
+++ b/packages/frontend/package.json
@@ -18,7 +18,7 @@
 		"autobind-decorator": "2.4.0",
 		"autosize": "5.0.2",
 		"blurhash": "2.0.4",
-		"broadcast-channel": "4.18.1",
+		"broadcast-channel": "4.19.1",
 		"browser-image-resizer": "git+https://github.com/misskey-dev/browser-image-resizer#v2.2.1-misskey.3",
 		"chart.js": "4.1.1",
 		"chartjs-adapter-date-fns": "3.0.0",
@@ -34,7 +34,7 @@
 		"idb-keyval": "6.2.0",
 		"insert-text-at-cursor": "0.3.0",
 		"is-file-animated": "1.0.2",
-		"json5": "2.2.2",
+		"json5": "2.2.3",
 		"katex": "0.15.6",
 		"matter-js": "0.18.0",
 		"mfm-js": "0.23.0",
@@ -57,7 +57,7 @@
 		"throttle-debounce": "5.0.0",
 		"tinycolor2": "1.5.1",
 		"tsc-alias": "1.8.2",
-		"tsconfig-paths": "4.1.1",
+		"tsconfig-paths": "4.1.2",
 		"twemoji-parser": "14.0.0",
 		"typescript": "4.9.4",
 		"uuid": "9.0.0",
@@ -76,22 +76,22 @@
 		"@types/matter-js": "0.18.2",
 		"@types/punycode": "2.1.0",
 		"@types/sanitize-html": "^2.8.0",
-		"@types/seedrandom": "3.0.3",
+		"@types/seedrandom": "3.0.4",
 		"@types/throttle-debounce": "5.0.0",
 		"@types/tinycolor2": "1.4.3",
 		"@types/uuid": "9.0.0",
 		"@types/websocket": "1.0.5",
-		"@types/ws": "8.5.3",
+		"@types/ws": "8.5.4",
 		"@typescript-eslint/eslint-plugin": "5.47.1",
 		"@typescript-eslint/parser": "5.47.1",
 		"@vue/runtime-core": "3.2.45",
 		"cross-env": "7.0.3",
 		"cypress": "12.2.0",
-		"eslint": "8.30.0",
+		"eslint": "8.31.0",
 		"eslint-plugin-import": "2.26.0",
 		"eslint-plugin-vue": "9.8.0",
 		"start-server-and-test": "1.15.2",
 		"vue-eslint-parser": "^9.1.0",
-		"vue-tsc": "^1.0.18"
+		"vue-tsc": "^1.0.19"
 	}
 }
diff --git a/yarn.lock b/yarn.lock
index 3a17e51c83..e5958bafe5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -361,12 +361,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@babel/runtime@npm:^7.16.0, @babel/runtime@npm:^7.6.2":
-  version: 7.20.6
-  resolution: "@babel/runtime@npm:7.20.6"
+"@babel/runtime@npm:7.20.7":
+  version: 7.20.7
+  resolution: "@babel/runtime@npm:7.20.7"
   dependencies:
     regenerator-runtime: ^0.13.11
-  checksum: 42a8504db21031b1859fbc0f52d698a3d2f5ada9519eb76c6f96a7e657d8d555732a18fe71ef428a67cc9fc81ca0d3562fb7afdc70549c5fec343190cbaa9b03
+  checksum: 4629ce5c46f06cca9cfb9b7fc00d48003335a809888e2b91ec2069a2dcfbfef738480cff32ba81e0b7c290f8918e5c22ddcf2b710001464ee84ba62c7e32a3a3
   languageName: node
   linkType: hard
 
@@ -417,34 +417,34 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@bull-board/api@npm:4.9.0, @bull-board/api@npm:^4.9.0":
-  version: 4.9.0
-  resolution: "@bull-board/api@npm:4.9.0"
+"@bull-board/api@npm:4.10.0, @bull-board/api@npm:^4.10.0":
+  version: 4.10.0
+  resolution: "@bull-board/api@npm:4.10.0"
   dependencies:
     redis-info: ^3.0.8
-  checksum: 93feac5630a704f8a6389942d19a0a16809813988801f1f962b134e7fb3fe43271808461c84333abd745fb7f5104bdf4d1613b2e0dbb67f4422ef55c770b72cf
+  checksum: 886ee7955283056fd40b75bfa63bd174c06bedd8086a3a54804548015ebfc1ba9ff8ec5e76ed2f0a3beeda4b5b5ab32531f35cd77cd6ab5ed7e4978fe426ae84
   languageName: node
   linkType: hard
 
-"@bull-board/fastify@npm:^4.9.0":
-  version: 4.9.0
-  resolution: "@bull-board/fastify@npm:4.9.0"
+"@bull-board/fastify@npm:^4.10.0":
+  version: 4.10.0
+  resolution: "@bull-board/fastify@npm:4.10.0"
   dependencies:
-    "@bull-board/api": 4.9.0
-    "@bull-board/ui": 4.9.0
+    "@bull-board/api": 4.10.0
+    "@bull-board/ui": 4.10.0
     "@fastify/static": ^6.4.0
     "@fastify/view": ^7.0.0
     ejs: ^3.1.8
-  checksum: b0d88d0ec60e09f7ec64bb4644c45475b73b2104fa517559823bf8d4d872671abd95ee563e8b780a10edfb5ddb0cb4343f384af4a8e7560c0a4c5f4c84fc21d9
+  checksum: c71d52a49bae6025a1ef4bd3b76bf6a15fb12d8e52f89128c6a9bbbd0e71195d55b3e9b7ccb4608476ac99befe334c6d7fbbea9a7227662047ad7e30ea9174a1
   languageName: node
   linkType: hard
 
-"@bull-board/ui@npm:4.9.0, @bull-board/ui@npm:^4.9.0":
-  version: 4.9.0
-  resolution: "@bull-board/ui@npm:4.9.0"
+"@bull-board/ui@npm:4.10.0, @bull-board/ui@npm:^4.10.0":
+  version: 4.10.0
+  resolution: "@bull-board/ui@npm:4.10.0"
   dependencies:
-    "@bull-board/api": 4.9.0
-  checksum: 5dc5c2ad81c4bbc859335ba2bca2e4248463c3f6c6bd20addccc1d082ae50821e1ea2b8d9d9878e01cf4ea47d4febfbda4c2c1eb3adbce0e3f6f411dbc56cb89
+    "@bull-board/api": 4.10.0
+  checksum: 0322523c486ebeae7c31af26e286ce253ed01f09808b4370bde12ba19ac1b0cc888ecc099dc6dba74a63e65b1b14664dd216f1f9880dc893396b24a7a4b1ea90
   languageName: node
   linkType: hard
 
@@ -820,9 +820,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@eslint/eslintrc@npm:^1.4.0":
-  version: 1.4.0
-  resolution: "@eslint/eslintrc@npm:1.4.0"
+"@eslint/eslintrc@npm:^1.4.1":
+  version: 1.4.1
+  resolution: "@eslint/eslintrc@npm:1.4.1"
   dependencies:
     ajv: ^6.12.4
     debug: ^4.3.2
@@ -833,7 +833,7 @@ __metadata:
     js-yaml: ^4.1.0
     minimatch: ^3.1.2
     strip-json-comments: ^3.1.1
-  checksum: 73e39c833deafde8d8706e6fa9b52b6d99927c094ead8e405ea4174e8197ec24aac9ba88ae38cc8ad32eaccf07b9c7fc5dc70761d1fba6da41a928691447305f
+  checksum: cd3e5a8683db604739938b1c1c8b77927dc04fce3e28e0c88e7f2cd4900b89466baf83dfbad76b2b9e4d2746abdd00dd3f9da544d3e311633d8693f327d04cd7
   languageName: node
   linkType: hard
 
@@ -2392,13 +2392,13 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/jest@npm:29.2.4":
-  version: 29.2.4
-  resolution: "@types/jest@npm:29.2.4"
+"@types/jest@npm:29.2.5":
+  version: 29.2.5
+  resolution: "@types/jest@npm:29.2.5"
   dependencies:
     expect: ^29.0.0
     pretty-format: ^29.0.0
-  checksum: 9deb4756fe1b438d41ff1aae7d6c216c9e49e5fe60f539f8edb6698ffeb530ff7b25d37e223439b03602ca3a7397c9c2e53e1a39c7bd616353472fce0cc04107
+  checksum: d668470f00ec4cb8b8457f1fd90f7358fad8f22d74b85006dad6be522d6b9bf10f49f597e88d1d1a518d211c1b65be32a1f27f0e49ce0658d110a9206b8ea310
   languageName: node
   linkType: hard
 
@@ -2653,10 +2653,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/seedrandom@npm:3.0.3":
-  version: 3.0.3
-  resolution: "@types/seedrandom@npm:3.0.3"
-  checksum: d24b6ba51e766bdc02cc3b208597aad78ffe358d41e9e2a829128106bc594f867b57de03b66ec16d86ea179b23431dc3120a33def5914a6b32138c0aaad18f2c
+"@types/seedrandom@npm:3.0.4":
+  version: 3.0.4
+  resolution: "@types/seedrandom@npm:3.0.4"
+  checksum: 994f444f2c4ea2c7d8ca3358fc16f4a912c71b2d015647597ec28c8e6ba403101e8075bde382977189b065fcbb64d6af09a9e55d5db444e2b95f7643efb2f8c3
   languageName: node
   linkType: hard
 
@@ -2674,12 +2674,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/sharp@npm:0.31.0":
-  version: 0.31.0
-  resolution: "@types/sharp@npm:0.31.0"
+"@types/sharp@npm:0.31.1":
+  version: 0.31.1
+  resolution: "@types/sharp@npm:0.31.1"
   dependencies:
     "@types/node": "*"
-  checksum: c7698de18183a0574bf2f703226a5a7dc32b8a7340b52790eff0f6775b8ad708b6782f48fcaaf4d1be15fd76215c81c3ea55595d55484bf7ce870923c8174294
+  checksum: 226871181fc88b5ef8a6bc32c1e14a3426cc45480ed49536c45bb5c166c089169b8fe3e5c57aea8c34cc40b08311a95d5582c1a2f540f4425eb66fea3d6e0489
   languageName: node
   linkType: hard
 
@@ -2844,12 +2844,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/ws@npm:8.5.3":
-  version: 8.5.3
-  resolution: "@types/ws@npm:8.5.3"
+"@types/ws@npm:8.5.4":
+  version: 8.5.4
+  resolution: "@types/ws@npm:8.5.4"
   dependencies:
     "@types/node": "*"
-  checksum: 0ce46f850d41383fcdc2149bcacc86d7232fa7a233f903d2246dff86e31701a02f8566f40af5f8b56d1834779255c04ec6ec78660fe0f9b2a69cf3d71937e4ae
+  checksum: fefbad20d211929bb996285c4e6f699b12192548afedbe4930ab4384f8a94577c9cd421acaad163cacd36b88649509970a05a0b8f20615b30c501ed5269038d1
   languageName: node
   linkType: hard
 
@@ -3086,58 +3086,57 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@volar/language-core@npm:1.0.18":
-  version: 1.0.18
-  resolution: "@volar/language-core@npm:1.0.18"
+"@volar/language-core@npm:1.0.19":
+  version: 1.0.19
+  resolution: "@volar/language-core@npm:1.0.19"
   dependencies:
-    "@volar/source-map": 1.0.18
-    "@vue/reactivity": ^3.2.45
+    "@volar/source-map": 1.0.19
     muggle-string: ^0.1.0
-  checksum: 4332754d4a268d961e9e025eba32dd816038bdb7e3847e7b0d47605405cb073de4a14c40c2a82794f79d94625ae2bc966ee3f953150585b991a2b68ceec62800
+  checksum: f49f235e07a2393337c679afaa232d9fd70bf6b6eb0752d574cb99f75c5996af70d3344fe324f3553117b7650c8b3e31331c81fabf8fde6289f2a5f97459e686
   languageName: node
   linkType: hard
 
-"@volar/source-map@npm:1.0.18":
-  version: 1.0.18
-  resolution: "@volar/source-map@npm:1.0.18"
+"@volar/source-map@npm:1.0.19":
+  version: 1.0.19
+  resolution: "@volar/source-map@npm:1.0.19"
   dependencies:
     muggle-string: ^0.1.0
-  checksum: 08d6d4e0109e6c1865a856b0b149f9ba97da546abae68aacd1f79f2567866281d253cf68f43ad28b2dfce389e46ae35b68c629f5296641c2d7d91651ecdec767
+  checksum: a80596333f7ebba33caa2c007ab1b442e5c3ce1d9990364aa10da8e46ebdc736d939b562b5095f268151a02fc45cd09671d8ca8f377b615f3d9d8b876cbcd407
   languageName: node
   linkType: hard
 
-"@volar/typescript@npm:1.0.18":
-  version: 1.0.18
-  resolution: "@volar/typescript@npm:1.0.18"
+"@volar/typescript@npm:1.0.19":
+  version: 1.0.19
+  resolution: "@volar/typescript@npm:1.0.19"
   dependencies:
-    "@volar/language-core": 1.0.18
-  checksum: b45969b03816f76f56ecbdac52d36556b4070081c8eefe18102965884942fa639e659e782dd14c7890caad4f07199918dcb9155210db79fe7f28728fc2dafc4a
+    "@volar/language-core": 1.0.19
+  checksum: 1dcce9a6386a205c8708308e664ebb76b846a076a0726a833f6e9416af323e666b6061b28a5a0351e56021be83374af07cb93cb5990e26b6e31a4808a4821847
   languageName: node
   linkType: hard
 
-"@volar/vue-language-core@npm:1.0.18":
-  version: 1.0.18
-  resolution: "@volar/vue-language-core@npm:1.0.18"
+"@volar/vue-language-core@npm:1.0.19":
+  version: 1.0.19
+  resolution: "@volar/vue-language-core@npm:1.0.19"
   dependencies:
-    "@volar/language-core": 1.0.18
-    "@volar/source-map": 1.0.18
+    "@volar/language-core": 1.0.19
+    "@volar/source-map": 1.0.19
     "@vue/compiler-dom": ^3.2.45
     "@vue/compiler-sfc": ^3.2.45
     "@vue/reactivity": ^3.2.45
     "@vue/shared": ^3.2.45
     minimatch: ^5.1.1
     vue-template-compiler: ^2.7.14
-  checksum: 9a3d92a0286037af1db058309bc1058842491e2d1c8d2fceb40c41ac86222e0990002813e4859bb8f6ab462e564df9490a3bf912e44999d1e8baf7ae1771a5a6
+  checksum: a3efd990c2cfe661b21c3d0b2536dae504a98358d29cc8ae77a93c37468feafc47b326f20e9cb6ac936fb8dc0d9fc602a1ab25d1f8783791090d76fa3e073828
   languageName: node
   linkType: hard
 
-"@volar/vue-typescript@npm:1.0.18":
-  version: 1.0.18
-  resolution: "@volar/vue-typescript@npm:1.0.18"
+"@volar/vue-typescript@npm:1.0.19":
+  version: 1.0.19
+  resolution: "@volar/vue-typescript@npm:1.0.19"
   dependencies:
-    "@volar/typescript": 1.0.18
-    "@volar/vue-language-core": 1.0.18
-  checksum: 666ad9a796a30b73951a43a575f83a969c94850997069719901f8eeb0f5d3779e7793db0a9f02762e7845314d583d9b2129c5ebffa09b234b5ba83c330221e2c
+    "@volar/typescript": 1.0.19
+    "@volar/vue-language-core": 1.0.19
+  checksum: 01ab7eab3e4c237beca10280c1c79b93579791db37f14874c78c9129f6a8e34f8ed794828129e0114d087f59826e34ae0066c1efc4548e1094eb5b2bdbb5c09f
   languageName: node
   linkType: hard
 
@@ -3962,9 +3961,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"aws-sdk@npm:2.1272.0":
-  version: 2.1272.0
-  resolution: "aws-sdk@npm:2.1272.0"
+"aws-sdk@npm:2.1286.0":
+  version: 2.1286.0
+  resolution: "aws-sdk@npm:2.1286.0"
   dependencies:
     buffer: 4.9.2
     events: 1.1.1
@@ -3976,7 +3975,7 @@ __metadata:
     util: ^0.12.4
     uuid: 8.0.0
     xml2js: 0.4.19
-  checksum: f8fcecbb25c45334959141b864a4552c2d12d51a61f0ceb4d46f41f6576336a80960b9038ed29e4d242bf0a0717ce5d7f729dded4e6e0a30ff47b58f380d408b
+  checksum: 589494899ee008c2acb5dde44c036501dcfe51bfc537eddb4dcbf6c8a937fb5bd29fb4f2433d75ef080bef79c4ead486d230ba558ab89f54e2cc92b88a500de7
   languageName: node
   linkType: hard
 
@@ -4118,9 +4117,9 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "backend@workspace:packages/backend"
   dependencies:
-    "@bull-board/api": ^4.9.0
-    "@bull-board/fastify": ^4.9.0
-    "@bull-board/ui": ^4.9.0
+    "@bull-board/api": ^4.10.0
+    "@bull-board/fastify": ^4.10.0
+    "@bull-board/ui": ^4.10.0
     "@discordapp/twemoji": 14.0.2
     "@fastify/accepts": 4.1.0
     "@fastify/cookie": ^8.3.0
@@ -4150,7 +4149,7 @@ __metadata:
     "@types/escape-regexp": 0.0.1
     "@types/fluent-ffmpeg": 2.1.20
     "@types/ioredis": 4.28.10
-    "@types/jest": 29.2.4
+    "@types/jest": 29.2.5
     "@types/js-yaml": 4.0.5
     "@types/jsdom": 20.0.1
     "@types/jsonld": 1.5.8
@@ -4170,7 +4169,7 @@ __metadata:
     "@types/rename": 1.0.4
     "@types/sanitize-html": 2.8.0
     "@types/semver": 7.3.13
-    "@types/sharp": 0.31.0
+    "@types/sharp": 0.31.1
     "@types/sinonjs__fake-timers": 8.1.2
     "@types/speakeasy": 2.0.7
     "@types/syslog-pro": ^1.0.0
@@ -4181,14 +4180,14 @@ __metadata:
     "@types/vary": 1.1.0
     "@types/web-push": 3.3.2
     "@types/websocket": 1.0.5
-    "@types/ws": 8.5.3
+    "@types/ws": 8.5.4
     "@typescript-eslint/eslint-plugin": 5.47.1
     "@typescript-eslint/parser": 5.47.1
     accepts: ^1.3.8
     ajv: 8.11.2
     archiver: 5.3.1
     autwh: 0.1.0
-    aws-sdk: 2.1272.0
+    aws-sdk: 2.1286.0
     bcryptjs: 2.4.3
     blurhash: 2.0.4
     bull: 4.10.2
@@ -4204,10 +4203,10 @@ __metadata:
     date-fns: 2.29.3
     deep-email-validator: 0.1.21
     escape-regexp: 0.0.1
-    eslint: 8.30.0
+    eslint: 8.31.0
     eslint-plugin-import: 2.26.0
     execa: 6.1.0
-    fastify: 4.10.2
+    fastify: 4.11.0
     feed: 4.2.2
     file-type: 18.0.0
     fluent-ffmpeg: 2.1.2
@@ -4221,7 +4220,7 @@ __metadata:
     jest-mock: ^29.3.1
     js-yaml: 4.1.0
     jsdom: 20.0.3
-    json5: 2.2.2
+    json5: 2.2.3
     json5-loader: 4.0.1
     jsonld: 8.1.0
     jsrsasign: 10.6.1
@@ -4267,7 +4266,7 @@ __metadata:
     tinycolor2: 1.5.1
     tmp: 0.2.1
     tsc-alias: 1.8.2
-    tsconfig-paths: 4.1.1
+    tsconfig-paths: 4.1.2
     twemoji-parser: 14.0.0
     typeorm: 0.3.11
     typescript: 4.9.4
@@ -4483,16 +4482,16 @@ __metadata:
   languageName: node
   linkType: hard
 
-"broadcast-channel@npm:4.18.1":
-  version: 4.18.1
-  resolution: "broadcast-channel@npm:4.18.1"
+"broadcast-channel@npm:4.19.1":
+  version: 4.19.1
+  resolution: "broadcast-channel@npm:4.19.1"
   dependencies:
-    "@babel/runtime": ^7.16.0
+    "@babel/runtime": 7.20.7
     oblivious-set: 1.1.1
     p-queue: 6.6.2
     rimraf: 3.0.2
-    unload: 2.3.1
-  checksum: dceb5855363d647b493e5bf7d0dae489dd34b9ff2a5c1d80fb6b46d928cd0e322de4726004f4c6b7210d544e379acea677fddec78faaec40bd78ae6d6ff595df
+    unload: 2.4.1
+  checksum: 2f720f473c684450f1c8e080133b809900669b39dfdca22e2349682c9593371f017a430535a1eb3e229ae1563aa2197608a0fa44c1e5173a250561defdaf78b8
   languageName: node
   linkType: hard
 
@@ -6175,13 +6174,6 @@ __metadata:
   languageName: node
   linkType: hard
 
-"detect-node@npm:2.1.0":
-  version: 2.1.0
-  resolution: "detect-node@npm:2.1.0"
-  checksum: 832184ec458353e41533ac9c622f16c19f7c02d8b10c303dfd3a756f56be93e903616c0bb2d4226183c9351c15fc0b3dba41a17a2308262afabcfa3776e6ae6e
-  languageName: node
-  linkType: hard
-
 "diff-sequences@npm:^29.3.1":
   version: 29.3.1
   resolution: "diff-sequences@npm:29.3.1"
@@ -7106,11 +7098,11 @@ __metadata:
   languageName: node
   linkType: hard
 
-"eslint@npm:8.30.0, eslint@npm:^8.30.0":
-  version: 8.30.0
-  resolution: "eslint@npm:8.30.0"
+"eslint@npm:8.31.0, eslint@npm:^8.31.0":
+  version: 8.31.0
+  resolution: "eslint@npm:8.31.0"
   dependencies:
-    "@eslint/eslintrc": ^1.4.0
+    "@eslint/eslintrc": ^1.4.1
     "@humanwhocodes/config-array": ^0.11.8
     "@humanwhocodes/module-importer": ^1.0.1
     "@nodelib/fs.walk": ^1.2.8
@@ -7151,7 +7143,7 @@ __metadata:
     text-table: ^0.2.0
   bin:
     eslint: bin/eslint.js
-  checksum: b7525bb465b342665c3b8bab7e114d514ef1bc4e79f211c919863f9c71767e7412ec82383a22614a92d159783f91101018817000f7c61ce69a5e7015280cafaf
+  checksum: 5e5688bb864edc6b12d165849994812eefa67fb3fc44bb26f53659b63edcd8bcc68389d27cc6cc9e5b79ee22f24b6f311fa3ed047bddcafdec7d84c1b5561e4f
   languageName: node
   linkType: hard
 
@@ -7660,9 +7652,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"fastify@npm:4.10.2":
-  version: 4.10.2
-  resolution: "fastify@npm:4.10.2"
+"fastify@npm:4.11.0":
+  version: 4.11.0
+  resolution: "fastify@npm:4.11.0"
   dependencies:
     "@fastify/ajv-compiler": ^3.3.1
     "@fastify/error": ^3.0.0
@@ -7679,7 +7671,7 @@ __metadata:
     secure-json-parse: ^2.5.0
     semver: ^7.3.7
     tiny-lru: ^10.0.0
-  checksum: 1050bb361051b5fa5593dc1ea9a1fdff35980444d29e74fb13d94face47b38be6cb047e61d87b6a1f6337e3e0afb4873dbff342a3ae02f0ea7bf60fec51e8f1f
+  checksum: 814803b1015ae47cce4d7877a16788abee3ba6bba23e7e1b08a6cc62b43828aa6c38624de835c5b422da902fa93b316d1222d191b8373bebd8acbd68c8843584
   languageName: node
   linkType: hard
 
@@ -8056,12 +8048,12 @@ __metadata:
     "@types/matter-js": 0.18.2
     "@types/punycode": 2.1.0
     "@types/sanitize-html": ^2.8.0
-    "@types/seedrandom": 3.0.3
+    "@types/seedrandom": 3.0.4
     "@types/throttle-debounce": 5.0.0
     "@types/tinycolor2": 1.4.3
     "@types/uuid": 9.0.0
     "@types/websocket": 1.0.5
-    "@types/ws": 8.5.3
+    "@types/ws": 8.5.4
     "@typescript-eslint/eslint-plugin": 5.47.1
     "@typescript-eslint/parser": 5.47.1
     "@vitejs/plugin-vue": 4.0.0
@@ -8070,7 +8062,7 @@ __metadata:
     autobind-decorator: 2.4.0
     autosize: 5.0.2
     blurhash: 2.0.4
-    broadcast-channel: 4.18.1
+    broadcast-channel: 4.19.1
     browser-image-resizer: "git+https://github.com/misskey-dev/browser-image-resizer#v2.2.1-misskey.3"
     chart.js: 4.1.1
     chartjs-adapter-date-fns: 3.0.0
@@ -8083,7 +8075,7 @@ __metadata:
     cypress: 12.2.0
     date-fns: 2.29.3
     escape-regexp: 0.0.1
-    eslint: 8.30.0
+    eslint: 8.31.0
     eslint-plugin-import: 2.26.0
     eslint-plugin-vue: 9.8.0
     eventemitter3: 5.0.0
@@ -8091,7 +8083,7 @@ __metadata:
     idb-keyval: 6.2.0
     insert-text-at-cursor: 0.3.0
     is-file-animated: 1.0.2
-    json5: 2.2.2
+    json5: 2.2.3
     katex: 0.15.6
     matter-js: 0.18.0
     mfm-js: 0.23.0
@@ -8115,7 +8107,7 @@ __metadata:
     throttle-debounce: 5.0.0
     tinycolor2: 1.5.1
     tsc-alias: 1.8.2
-    tsconfig-paths: 4.1.1
+    tsconfig-paths: 4.1.2
     twemoji-parser: 14.0.0
     typescript: 4.9.4
     uuid: 9.0.0
@@ -8124,7 +8116,7 @@ __metadata:
     vue: 3.2.45
     vue-eslint-parser: ^9.1.0
     vue-prism-editor: 2.0.0-alpha.2
-    vue-tsc: ^1.0.18
+    vue-tsc: ^1.0.19
     vuedraggable: next
   languageName: unknown
   linkType: soft
@@ -10768,12 +10760,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"json5@npm:2.2.2":
-  version: 2.2.2
-  resolution: "json5@npm:2.2.2"
+"json5@npm:2.2.3, json5@npm:^2.2.2":
+  version: 2.2.3
+  resolution: "json5@npm:2.2.3"
   bin:
     json5: lib/cli.js
-  checksum: 9a878d66b72157b073cf0017f3e5d93ec209fa5943abcb38d37a54b208917c166bd473c26a24695e67a016ce65759aeb89946592991f8f9174fb96c8e2492683
+  checksum: 2a7436a93393830bce797d4626275152e37e877b265e94ca69c99e3d20c2b9dab021279146a39cdb700e71b2dd32a4cebd1514cd57cee102b1af906ce5040349
   languageName: node
   linkType: hard
 
@@ -11845,7 +11837,7 @@ __metadata:
     "@typescript-eslint/parser": 5.47.1
     cross-env: 7.0.3
     cypress: 12.2.0
-    eslint: ^8.30.0
+    eslint: ^8.31.0
     execa: 5.1.1
     gulp: 4.0.2
     gulp-cssnano: 2.1.3
@@ -16382,14 +16374,14 @@ __metadata:
   languageName: node
   linkType: hard
 
-"tsconfig-paths@npm:4.1.1":
-  version: 4.1.1
-  resolution: "tsconfig-paths@npm:4.1.1"
+"tsconfig-paths@npm:4.1.2":
+  version: 4.1.2
+  resolution: "tsconfig-paths@npm:4.1.2"
   dependencies:
-    json5: ^2.2.1
+    json5: ^2.2.2
     minimist: ^1.2.6
     strip-bom: ^3.0.0
-  checksum: 3a1c6c8f614370ee648313d71bbde2a3bcdfb7e99ad068b7791d7b04fac78f120021c96ab4ec285ba78469f13fc08317a987fdf0d90ea03f8d47305e25bd29c6
+  checksum: 3d9151ecea139594e25618717de15769ab9f38f8e6d510ac16e592b23e7f7105ea13cec5694c3de7e132c98277b775e18edd1651964164ee6d75737c408494cc
   languageName: node
   linkType: hard
 
@@ -16787,13 +16779,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"unload@npm:2.3.1":
-  version: 2.3.1
-  resolution: "unload@npm:2.3.1"
-  dependencies:
-    "@babel/runtime": ^7.6.2
-    detect-node: 2.1.0
-  checksum: b4c3938605afc64839e3010145899e6dade376d2b9da2afe25b88dcf96db89c048acb56b8c641b239cc3ded56dc2f8c526ebf9fa7747831f966a412c11203d79
+"unload@npm:2.4.1":
+  version: 2.4.1
+  resolution: "unload@npm:2.4.1"
+  checksum: a6f92d176e2718af3cb4bf087a338f21f2ded32e81c052d97d020c5b402e4a2925784efd8808827c149d35fddf49dad0a01035ecc6a69941f2c8eae90d33dc12
   languageName: node
   linkType: hard
 
@@ -17184,17 +17173,17 @@ __metadata:
   languageName: node
   linkType: hard
 
-"vue-tsc@npm:^1.0.18":
-  version: 1.0.18
-  resolution: "vue-tsc@npm:1.0.18"
+"vue-tsc@npm:^1.0.19":
+  version: 1.0.19
+  resolution: "vue-tsc@npm:1.0.19"
   dependencies:
-    "@volar/vue-language-core": 1.0.18
-    "@volar/vue-typescript": 1.0.18
+    "@volar/vue-language-core": 1.0.19
+    "@volar/vue-typescript": 1.0.19
   peerDependencies:
     typescript: "*"
   bin:
     vue-tsc: bin/vue-tsc.js
-  checksum: 9ef16c8d0643ece32590263e275a28d4cec6ccee3cccd897891b9ccf6aa9b24b71884de310bab330588535c9f460cfcf739b2e5990f2342ec2468d187c5b7a24
+  checksum: 7fe6287d7a12b906f8b7a111cc5b88e3df09f919bbfc04dff1d5c46edcdd925b7650e51fc2de819fbc9ae7bc081807ca27d8f86bd3141886ee9f3fff6cdf417a
   languageName: node
   linkType: hard