diff --git a/packages/client/package.json b/packages/client/package.json index 125fadcc27..9efe66f4b6 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -11,30 +11,30 @@ }, "devDependencies": { "@discordapp/twemoji": "14.1.2", - "@eslint-sets/eslint-config-vue3": "^5.7.0", + "@eslint-sets/eslint-config-vue3": "^5.8.0", "@eslint-sets/eslint-config-vue3-ts": "^3.3.0", "@phosphor-icons/web": "^2.0.3", - "@rollup/plugin-alias": "3.1.9", - "@rollup/plugin-json": "4.1.0", - "@rollup/pluginutils": "^4.2.1", + "@rollup/plugin-alias": "5.0.0", + "@rollup/plugin-json": "6.0.0", + "@rollup/pluginutils": "^5.0.3", "@syuilo/aiscript": "0.11.1", "@types/escape-regexp": "0.0.1", "@types/glob": "8.1.0", "@types/gulp": "4.0.13", "@types/gulp-rename": "2.0.2", - "@types/katex": "0.16.0", - "@types/matter-js": "0.18.2", + "@types/katex": "0.16.2", + "@types/matter-js": "0.19.0", "@types/punycode": "2.1.0", "@types/seedrandom": "3.0.5", "@types/throttle-debounce": "5.0.0", "@types/tinycolor2": "1.4.3", - "@types/uuid": "8.3.4", - "@vitejs/plugin-vue": "4.2.3", + "@types/uuid": "9.0.2", + "@vitejs/plugin-vue": "4.3.1", "@vue/compiler-sfc": "3.3.4", "autobind-decorator": "2.4.0", "autosize": "6.0.1", "blurhash": "2.0.5", - "broadcast-channel": "5.1.0", + "broadcast-channel": "5.2.0", "browser-image-resizer": "github:misskey-dev/browser-image-resizer", "chart.js": "4.3.3", "chartjs-adapter-date-fns": "3.0.0", @@ -49,7 +49,7 @@ "date-fns": "2.30.0", "emojilib": "github:thatonecalculator/emojilib", "escape-regexp": "0.0.1", - "eslint-config-prettier": "^8.9.0", + "eslint-config-prettier": "9.0.0", "eslint-plugin-file-progress": "^1.3.0", "eventemitter3": "5.0.1", "fast-blurhash": "^1.1.2", @@ -61,27 +61,25 @@ "insert-text-at-cursor": "0.3.0", "json5": "2.2.3", "katex": "0.16.8", - "matter-js": "0.18.0", + "matter-js": "0.19.0", "mfm-js": "0.23.3", "paralint": "^1.2.1", "photoswipe": "5.3.8", - "prettier": "3.0.1", + "prettier": "3.0.2", "prettier-plugin-vue": "1.1.6", "prismjs": "1.29.0", "punycode": "2.3.0", - "querystring": "0.2.1", "rndstr": "1.0.0", - "rollup": "3.27.2", + "rollup": "3.28.0", "s-age": "1.1.2", - "sass": "1.64.2", + "sass": "1.66.0", "seedrandom": "3.0.5", - "start-server-and-test": "1.15.2", "strict-event-emitter-types": "2.0.0", "stringz": "2.1.0", - "swiper": "10.1.0", + "swiper": "10.2.0", "syuilo-password-strength": "0.0.1", "textarea-caret": "3.1.0", - "three": "0.146.0", + "three": "0.155.0", "throttle-debounce": "5.0.0", "tinycolor2": "1.6.0", "tsc-alias": "1.8.7", @@ -90,11 +88,11 @@ "typescript": "5.1.6", "unicode-emoji-json": "^0.4.0", "uuid": "9.0.0", - "vanilla-tilt": "1.8.0", + "vanilla-tilt": "1.8.1", "vite": "4.4.9", "vite-plugin-compression": "^0.5.1", "vue": "3.3.4", - "vue-draggable-plus": "^0.2.4", + "vue-draggable-plus": "^0.2.5", "vue-isyourpasswordsafe": "^2.0.0", "vue-plyr": "^7.0.0", "vue-prism-editor": "2.0.0-alpha.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 24528076f3..f6a3339041 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -624,23 +624,23 @@ importers: specifier: 14.1.2 version: 14.1.2 '@eslint-sets/eslint-config-vue3': - specifier: ^5.7.0 - version: 5.7.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6) + specifier: ^5.8.0 + version: 5.8.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6) '@eslint-sets/eslint-config-vue3-ts': specifier: ^3.3.0 - version: 3.3.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6) + version: 3.3.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6) '@phosphor-icons/web': specifier: ^2.0.3 version: 2.0.3 '@rollup/plugin-alias': - specifier: 3.1.9 - version: 3.1.9(rollup@3.27.2) + specifier: 5.0.0 + version: 5.0.0(rollup@3.28.0) '@rollup/plugin-json': - specifier: 4.1.0 - version: 4.1.0(rollup@3.27.2) + specifier: 6.0.0 + version: 6.0.0(rollup@3.28.0) '@rollup/pluginutils': - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^5.0.3 + version: 5.0.3(rollup@3.28.0) '@syuilo/aiscript': specifier: 0.11.1 version: 0.11.1 @@ -657,11 +657,11 @@ importers: specifier: 2.0.2 version: 2.0.2 '@types/katex': - specifier: 0.16.0 - version: 0.16.0 + specifier: 0.16.2 + version: 0.16.2 '@types/matter-js': - specifier: 0.18.2 - version: 0.18.2 + specifier: 0.19.0 + version: 0.19.0 '@types/punycode': specifier: 2.1.0 version: 2.1.0 @@ -675,11 +675,11 @@ importers: specifier: 1.4.3 version: 1.4.3 '@types/uuid': - specifier: 8.3.4 - version: 8.3.4 + specifier: 9.0.2 + version: 9.0.2 '@vitejs/plugin-vue': - specifier: 4.2.3 - version: 4.2.3(vite@4.4.9)(vue@3.3.4) + specifier: 4.3.1 + version: 4.3.1(vite@4.4.9)(vue@3.3.4) '@vue/compiler-sfc': specifier: 3.3.4 version: 3.3.4 @@ -693,11 +693,11 @@ importers: specifier: 2.0.5 version: 2.0.5 broadcast-channel: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.2.0 + version: 5.2.0 browser-image-resizer: specifier: github:misskey-dev/browser-image-resizer - version: github.com/misskey-dev/browser-image-resizer/ee6b1cf56f8e8997a989b9f2089d13473c28d87e + version: github.com/misskey-dev/browser-image-resizer/e9ee4012b7e811aaa54e4d694846047655329d45 chart.js: specifier: 4.3.3 version: 4.3.3 @@ -738,8 +738,8 @@ importers: specifier: 0.0.1 version: 0.0.1 eslint-config-prettier: - specifier: ^8.9.0 - version: 8.9.0(eslint@8.46.0) + specifier: 9.0.0 + version: 9.0.0(eslint@8.46.0) eslint-plugin-file-progress: specifier: ^1.3.0 version: 1.3.0(eslint@8.46.0) @@ -774,8 +774,8 @@ importers: specifier: 0.16.8 version: 0.16.8 matter-js: - specifier: 0.18.0 - version: 0.18.0 + specifier: 0.19.0 + version: 0.19.0 mfm-js: specifier: 0.23.3 version: 0.23.3 @@ -786,8 +786,8 @@ importers: specifier: 5.3.8 version: 5.3.8 prettier: - specifier: 3.0.1 - version: 3.0.1 + specifier: 3.0.2 + version: 3.0.2 prettier-plugin-vue: specifier: 1.1.6 version: 1.1.6 @@ -797,27 +797,21 @@ importers: punycode: specifier: 2.3.0 version: 2.3.0 - querystring: - specifier: 0.2.1 - version: 0.2.1 rndstr: specifier: 1.0.0 version: 1.0.0 rollup: - specifier: 3.27.2 - version: 3.27.2 + specifier: 3.28.0 + version: 3.28.0 s-age: specifier: 1.1.2 version: 1.1.2 sass: - specifier: 1.64.2 - version: 1.64.2 + specifier: 1.66.0 + version: 1.66.0 seedrandom: specifier: 3.0.5 version: 3.0.5 - start-server-and-test: - specifier: 1.15.2 - version: 1.15.2 strict-event-emitter-types: specifier: 2.0.0 version: 2.0.0 @@ -825,8 +819,8 @@ importers: specifier: 2.1.0 version: 2.1.0 swiper: - specifier: 10.1.0 - version: 10.1.0 + specifier: 10.2.0 + version: 10.2.0 syuilo-password-strength: specifier: 0.0.1 version: 0.0.1 @@ -834,8 +828,8 @@ importers: specifier: 3.1.0 version: 3.1.0 three: - specifier: 0.146.0 - version: 0.146.0 + specifier: 0.155.0 + version: 0.155.0 throttle-debounce: specifier: 5.0.0 version: 5.0.0 @@ -861,11 +855,11 @@ importers: specifier: 9.0.0 version: 9.0.0 vanilla-tilt: - specifier: 1.8.0 - version: 1.8.0 + specifier: 1.8.1 + version: 1.8.1 vite: specifier: 4.4.9 - version: 4.4.9(@types/node@20.4.9)(sass@1.64.2) + version: 4.4.9(@types/node@20.4.9)(sass@1.66.0) vite-plugin-compression: specifier: ^0.5.1 version: 0.5.1(vite@4.4.9) @@ -873,8 +867,8 @@ importers: specifier: 3.3.4 version: 3.3.4 vue-draggable-plus: - specifier: ^0.2.4 - version: 0.2.4(@types/sortablejs@1.15.1) + specifier: ^0.2.5 + version: 0.2.5(@types/sortablejs@1.15.1) vue-isyourpasswordsafe: specifier: ^2.0.0 version: 2.0.0 @@ -1419,13 +1413,6 @@ packages: '@babel/helper-simple-access': 7.22.5 dev: false - /@babel/runtime@7.21.0: - resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.11 - dev: true - /@babel/runtime@7.22.10: resolution: {integrity: sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==} engines: {node: '>=6.9.0'} @@ -1966,7 +1953,7 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint-sets/eslint-config-basic@3.3.0(@babel/core@7.22.10)(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(prettier@3.0.1): + /@eslint-sets/eslint-config-basic@3.3.0(@babel/core@7.22.10)(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(prettier@3.0.2): resolution: {integrity: sha512-x5YH0CvZJxn19/5ehu188XaoLQpxOGlFiIuPHCN6FyONgrmriakT/cmIIBOJg2Vi/y1bn2xbhsgVNb00J3HyTg==} peerDependencies: eslint: '>=8.0.0' @@ -1981,13 +1968,13 @@ packages: eslint-plugin-jsonc: 2.9.0(eslint@8.46.0) eslint-plugin-markdown: 3.0.1(eslint@8.46.0) eslint-plugin-n: 15.7.0(eslint@8.46.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.2) eslint-plugin-promise: 5.2.0(eslint@8.46.0) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 45.0.2(eslint@8.46.0) eslint-plugin-yml: 1.8.0(eslint@8.46.0) jsonc-eslint-parser: 2.3.0 - prettier: 3.0.1 + prettier: 3.0.2 vue-eslint-parser: 9.3.1(eslint@8.46.0) yaml-eslint-parser: 1.2.2 transitivePeerDependencies: @@ -1998,8 +1985,8 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-basic@5.7.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.3.0)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6): - resolution: {integrity: sha512-ahrZGdIrGmBSCj1MW/xtddteiEWaPyM8uJzNJ3+ijsNdYIq8ZRnIWTAh8b3dJ/mdnaxMMglv8hSB9APJ1XKk5Q==} + /@eslint-sets/eslint-config-basic@5.8.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.3.0)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6): + resolution: {integrity: sha512-dWUDQY10cHPz9M6r2HvFvByOecH0dFjnihzrdRLVx8rWWMG4keeuEhURi5eSYsHCvHJz6Q3KzukiDrp7wHZoAw==} peerDependencies: eslint: '>=7.4.0' prettier: '>=2' @@ -2010,20 +1997,20 @@ packages: dependencies: '@babel/eslint-parser': 7.22.10(@babel/core@7.22.10)(eslint@8.46.0) eslint: 8.46.0 - eslint-config-prettier: 8.9.0(eslint@8.46.0) + eslint-config-prettier: 9.0.0(eslint@8.46.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.46.0) eslint-plugin-html: 7.1.0 eslint-plugin-import: 2.28.0(@typescript-eslint/parser@6.3.0)(eslint@8.46.0) eslint-plugin-jsonc: 2.9.0(eslint@8.46.0) eslint-plugin-markdown: 3.0.1(eslint@8.46.0) eslint-plugin-n: 16.0.1(eslint@8.46.0) - eslint-plugin-prettier: 5.0.0(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.1) + eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.46.0)(prettier@3.0.2) eslint-plugin-promise: 6.1.1(eslint@8.46.0) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 40.1.0(eslint@8.46.0) eslint-plugin-yml: 1.8.0(eslint@8.46.0) jsonc-eslint-parser: 2.3.0 - prettier: 3.0.1 + prettier: 3.0.2 typescript: 5.1.6 vue-eslint-parser: 9.3.1(eslint@8.46.0) yaml-eslint-parser: 1.2.2 @@ -2036,21 +2023,21 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-ts@3.3.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6): + /@eslint-sets/eslint-config-ts@3.3.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6): resolution: {integrity: sha512-4Vj3KxYx16hmW6AyEv1mil0gVN8H3rdJt8TRWufbAj0ZN+EjwOPf3TqE7ASCYto/NpA8xWQY3NGm/og9Or/dDQ==} peerDependencies: eslint: '>=8.0.0' prettier: '>=2.0.0' typescript: '>=4.0.0' dependencies: - '@eslint-sets/eslint-config-basic': 3.3.0(@babel/core@7.22.10)(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(prettier@3.0.1) + '@eslint-sets/eslint-config-basic': 3.3.0(@babel/core@7.22.10)(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(prettier@3.0.2) '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@5.1.6) '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@5.1.6) eslint: 8.46.0 eslint-config-prettier: 8.9.0(eslint@8.46.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.2) eslint-plugin-tsdoc: 0.2.17 - prettier: 3.0.1 + prettier: 3.0.2 typescript: 5.1.6 transitivePeerDependencies: - '@babel/core' @@ -2059,8 +2046,8 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-ts@5.7.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6): - resolution: {integrity: sha512-4lCuxFTL5Zl/H/Y4pvd+BE34VGPqus/+WcsVE6A1FBQU2yglWZDt32pJvk1YCgK0eLS6Xk2KzEXiYDE4RLtK/w==} + /@eslint-sets/eslint-config-ts@5.8.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6): + resolution: {integrity: sha512-0tLzYHizhI0B1oh8IFmSOyDye2jIF34SnrO/YZRXVKTuv7d4QKDD9xkC+SOBB0pk+SHPJ6AU/N2xZar+CsHl3g==} peerDependencies: eslint: '>=7.4.0' prettier: '>=2' @@ -2069,14 +2056,14 @@ packages: typescript: optional: true dependencies: - '@eslint-sets/eslint-config-basic': 5.7.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.3.0)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6) + '@eslint-sets/eslint-config-basic': 5.8.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.3.0)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6) '@typescript-eslint/eslint-plugin': 6.3.0(@typescript-eslint/parser@6.3.0)(eslint@8.46.0)(typescript@5.1.6) '@typescript-eslint/parser': 6.3.0(eslint@8.46.0)(typescript@5.1.6) eslint: 8.46.0 - eslint-config-prettier: 8.9.0(eslint@8.46.0) - eslint-plugin-prettier: 5.0.0(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.1) + eslint-config-prettier: 9.0.0(eslint@8.46.0) + eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.46.0)(prettier@3.0.2) eslint-plugin-tsdoc: 0.2.17 - prettier: 3.0.1 + prettier: 3.0.2 typescript: 5.1.6 transitivePeerDependencies: - '@babel/core' @@ -2086,24 +2073,24 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-vue3-ts@3.3.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6): + /@eslint-sets/eslint-config-vue3-ts@3.3.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6): resolution: {integrity: sha512-KX3VFuS5U4FYKfZ6PABQjl54BMpNapNjYYe103Nm2Zy8y9zphDCBAARbhU97XNSvzkurve7HhJcsi9gXrWlGFA==} peerDependencies: eslint: '>=8.0.0' prettier: '>=2.0.0' typescript: '>=4.0.0' dependencies: - '@eslint-sets/eslint-config-ts': 3.3.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6) + '@eslint-sets/eslint-config-ts': 3.3.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6) '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@5.1.6) '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@5.1.6) eslint: 8.46.0 eslint-config-prettier: 8.9.0(eslint@8.46.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.2) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-vitest-globals: 1.4.0 eslint-plugin-vue: 9.16.1(eslint@8.46.0) eslint-plugin-vue-scoped-css: 2.5.0(eslint@8.46.0)(vue-eslint-parser@9.3.1) - prettier: 3.0.1 + prettier: 3.0.2 typescript: 5.1.6 vue-eslint-parser: 9.3.1(eslint@8.46.0) transitivePeerDependencies: @@ -2113,8 +2100,8 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-vue3@5.7.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6): - resolution: {integrity: sha512-KIrenGNxRGN1LMitIBc4yZ/i5HDrUGkxM8+uUhP385KLeew2Y7JzFA5Qjd2xLMkFqU214HL5EMMdWFOMKt5Ijw==} + /@eslint-sets/eslint-config-vue3@5.8.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6): + resolution: {integrity: sha512-o9ijQjjAy3kfIMmfDIsjxmjob0oitdzga4JxpX+jvwmUqvjv2eKU300Up3IGhfcQFsPcYIJhBn9+Vfe+MPH9tw==} peerDependencies: eslint: '>=7.4.0' prettier: '>=2' @@ -2123,20 +2110,20 @@ packages: typescript: optional: true dependencies: - '@eslint-sets/eslint-config-basic': 5.7.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.3.0)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6) - '@eslint-sets/eslint-config-ts': 5.7.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.1)(typescript@5.1.6) + '@eslint-sets/eslint-config-basic': 5.8.0(@babel/core@7.22.10)(@typescript-eslint/parser@6.3.0)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6) + '@eslint-sets/eslint-config-ts': 5.8.0(@babel/core@7.22.10)(eslint@8.46.0)(prettier@3.0.2)(typescript@5.1.6) '@typescript-eslint/eslint-plugin': 6.3.0(@typescript-eslint/parser@6.3.0)(eslint@8.46.0)(typescript@5.1.6) '@typescript-eslint/parser': 6.3.0(eslint@8.46.0)(typescript@5.1.6) eslint: 8.46.0 - eslint-config-prettier: 8.9.0(eslint@8.46.0) + eslint-config-prettier: 9.0.0(eslint@8.46.0) eslint-plugin-jsdoc: 46.4.6(eslint@8.46.0) - eslint-plugin-prettier: 5.0.0(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.1) + eslint-plugin-prettier: 5.0.0(eslint-config-prettier@9.0.0)(eslint@8.46.0)(prettier@3.0.2) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-vitest-globals: 1.4.0 eslint-plugin-vue: 9.16.1(eslint@8.46.0) eslint-plugin-vue-scoped-css: 2.5.0(eslint@8.46.0)(vue-eslint-parser@9.3.1) local-pkg: 0.4.3 - prettier: 3.0.1 + prettier: 3.0.2 typescript: 5.1.6 vue-eslint-parser: 9.3.1(eslint@8.46.0) transitivePeerDependencies: @@ -3060,43 +3047,45 @@ packages: - encoding dev: false - /@rollup/plugin-alias@3.1.9(rollup@3.27.2): - resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==} - engines: {node: '>=8.0.0'} + /@rollup/plugin-alias@5.0.0(rollup@3.28.0): + resolution: {integrity: sha512-l9hY5chSCjuFRPsnRm16twWBiSApl2uYFLsepQYwtBuAxNMQ/1dJqADld40P0Jkqm65GRTLy/AC6hnpVebtLsA==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - rollup: 3.27.2 - slash: 3.0.0 + rollup: 3.28.0 + slash: 4.0.0 dev: true - /@rollup/plugin-json@4.1.0(rollup@3.27.2): - resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} + /@rollup/plugin-json@6.0.0(rollup@3.28.0): + resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0 || ^2.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - '@rollup/pluginutils': 3.1.0(rollup@3.27.2) - rollup: 3.27.2 + '@rollup/pluginutils': 5.0.3(rollup@3.28.0) + rollup: 3.28.0 dev: true - /@rollup/pluginutils@3.1.0(rollup@3.27.2): - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} + /@rollup/pluginutils@5.0.3(rollup@3.28.0): + resolution: {integrity: sha512-hfllNN4a80rwNQ9QCxhxuHCGHMAvabXqxNdaChUSSadMre7t4iEUI6fFAhBOn/eIYTgYVhBv7vCLsAJ4u3lf3g==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@types/estree': 0.0.39 - estree-walker: 1.0.1 - picomatch: 2.3.1 - rollup: 3.27.2 - dev: true - - /@rollup/pluginutils@4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: + '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 + rollup: 3.28.0 dev: true /@rometools/cli-darwin-arm64@12.1.3: @@ -3891,10 +3880,6 @@ packages: '@types/json-schema': 7.0.12 dev: true - /@types/estree@0.0.39: - resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - dev: true - /@types/estree@1.0.1: resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} dev: true @@ -4041,8 +4026,8 @@ packages: resolution: {integrity: sha512-1oZ3TbarAhKtKUpyrCIqXpbx3ZAfoSulleJs6/UzzyYty0ut+kjRX7zHLAaHwVIuw8CBjIymwW4J2LK944HoHQ==} dev: true - /@types/katex@0.16.0: - resolution: {integrity: sha512-hz+S3nV6Mym5xPbT9fnO8dDhBFQguMYpY0Ipxv06JMi1ORgnEM4M1ymWDUhUNer3ElLmT583opRo4RzxKmh9jw==} + /@types/katex@0.16.2: + resolution: {integrity: sha512-dHsSjSlU/EWEEbeNADr3FtZZOAXPkFPUO457QCnoNqcZQXNqNEu/svQd0Nritvd3wNff4vvC/f4e6xgX3Llt8A==} dev: true /@types/keygrip@1.0.2: @@ -4191,8 +4176,8 @@ packages: resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} dev: false - /@types/matter-js@0.18.2: - resolution: {integrity: sha512-W9UC9DOPNBRTUocqqPZmzX3cbHmlZBI9jLn6SuxZz0n5QrPk382Ig3hbBWHqYU8TRUmTCJJhuanXeyMTavF7Mg==} + /@types/matter-js@0.19.0: + resolution: {integrity: sha512-SqgYUc8j68n/R2p8rVgpxTVC6gwCby+93dd5eWqjQdpL3l3JUqxzhbEJH/X0NXv+pmoAeWheH1kPvFIgC904Bw==} dev: true /@types/mdast@3.0.12: @@ -4432,10 +4417,6 @@ packages: resolution: {integrity: sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==} dev: true - /@types/uuid@8.3.4: - resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} - dev: true - /@types/uuid@9.0.2: resolution: {integrity: sha512-kNnC1GFBLuhImSnV7w4njQkUiJi0ZXUycu1rUaouPqiKlXkh77JKgdRnTAp1x5eBwcIwbtI+3otwzuIDEuDoxQ==} dev: true @@ -4895,14 +4876,14 @@ packages: eslint-visitor-keys: 3.4.2 dev: true - /@vitejs/plugin-vue@4.2.3(vite@4.4.9)(vue@3.3.4): - resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} + /@vitejs/plugin-vue@4.3.1(vite@4.4.9)(vue@3.3.4): + resolution: {integrity: sha512-tUBEtWcF7wFtII7ayNiLNDTCE1X1afySEo+XNVMNkFXaThENyCowIEX095QqbJZGTgoOcSVDJGlnde2NG4jtbQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.4.9(@types/node@20.4.9)(sass@1.64.2) + vite: 4.4.9(@types/node@20.4.9)(sass@1.66.0) vue: 3.3.4 dev: true @@ -6179,10 +6160,10 @@ packages: dependencies: fill-range: 7.0.1 - /broadcast-channel@5.1.0: - resolution: {integrity: sha512-wAbP+mtQ28N+iX3scX6Q97UN39ER5jRWOtM3r1BNPLWFOMt3AGmwN9kS3fqwgaUW0tbWHRSfTpsT+pAvrzQz0Q==} + /broadcast-channel@5.2.0: + resolution: {integrity: sha512-6MUmM/qDuJrgkD/HVtJl6CSNVQ1ym5fyeXrZbaqkPQNw5g08RQyjPpMGvWZ6KXNz0fQOWPK0DAsUwZetX9630A==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.22.10 oblivious-set: 1.1.1 p-queue: 6.6.2 rimraf: 3.0.2 @@ -8434,6 +8415,15 @@ packages: eslint: 8.46.0 dev: true + /eslint-config-prettier@9.0.0(eslint@8.46.0): + resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: 8.46.0 + dev: true + /eslint-config-standard@16.0.3(eslint-plugin-import@2.27.5)(eslint-plugin-node@11.0.0)(eslint-plugin-promise@6.1.1)(eslint@8.44.0): resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} peerDependencies: @@ -8834,7 +8824,7 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.1): + /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.2): resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -8847,11 +8837,11 @@ packages: dependencies: eslint: 8.46.0 eslint-config-prettier: 8.9.0(eslint@8.46.0) - prettier: 3.0.1 + prettier: 3.0.2 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier@5.0.0(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.1): + /eslint-plugin-prettier@5.0.0(eslint-config-prettier@9.0.0)(eslint@8.46.0)(prettier@3.0.2): resolution: {integrity: sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -8866,8 +8856,8 @@ packages: optional: true dependencies: eslint: 8.46.0 - eslint-config-prettier: 8.9.0(eslint@8.46.0) - prettier: 3.0.1 + eslint-config-prettier: 9.0.0(eslint@8.46.0) + prettier: 3.0.2 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 dev: true @@ -9219,10 +9209,6 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} - /estree-walker@1.0.1: - resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - dev: true - /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: true @@ -13121,7 +13107,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.8.0 - debug: 4.3.3 + debug: 4.3.4(supports-color@8.1.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -13637,8 +13623,8 @@ packages: resolution: {integrity: sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw==} dev: true - /matter-js@0.18.0: - resolution: {integrity: sha512-/ZVem4WygUnbmo/iE4oHZpZS97btfBtYy5Iwn1396vUZU7YhgVEN8J4UWwfZwY1ZqoTYlPgjvSw9WXauuXL0mg==} + /matter-js@0.19.0: + resolution: {integrity: sha512-v2huwvQGOHTGOkMqtHd2hercCG3f6QAObTisPPHg8TZqq2lz7eIY/5i/5YUV8Ibf3mEioFEmwibcPUF2/fnKKQ==} dev: true /md5-hex@3.0.1: @@ -15479,8 +15465,8 @@ packages: hasBin: true dev: true - /prettier@3.0.1: - resolution: {integrity: sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==} + /prettier@3.0.2: + resolution: {integrity: sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==} engines: {node: '>=14'} hasBin: true dev: true @@ -15799,12 +15785,6 @@ packages: deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. dev: false - /querystring@0.2.1: - resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: true - /querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} @@ -16080,6 +16060,7 @@ packages: /regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + dev: false /regenerator-runtime@0.14.0: resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} @@ -16369,8 +16350,8 @@ packages: rangestr: 0.0.1 seedrandom: 2.4.2 - /rollup@3.27.2: - resolution: {integrity: sha512-YGwmHf7h2oUHkVBT248x0yt6vZkYQ3/rvE5iQuVBh3WO8GcJ6BNeOkpoX1yMHIiBm18EMLjBPIoUDkhgnyxGOQ==} + /rollup@3.28.0: + resolution: {integrity: sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -16471,8 +16452,8 @@ packages: postcss: 8.4.27 dev: false - /sass@1.64.2: - resolution: {integrity: sha512-TnDlfc+CRnUAgLO9D8cQLFu/GIjJIzJCGkE7o4ekIGQOH7T3GetiRR/PsTWJUHhkzcSPrARkPI+gNWn5alCzDg==} + /sass@1.66.0: + resolution: {integrity: sha512-C3U+RgpAAlTXULZkWwzfysgbbBBo8IZudNAOJAVBLslFbIaZv4MBPkTqhuvpK4lqgdoFiWhnOGMoV4L1FyOBag==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -17346,8 +17327,8 @@ packages: webpack: 5.88.2(@swc/core@1.3.75) dev: true - /swiper@10.1.0: - resolution: {integrity: sha512-E+wh+hcSbwlRfXuwBTclcOOikOjNdSF0a2Sdg3J4cIWtHO64A7SaLRfezfrJ67CW3GEc15AduYU2YKlElsjqsQ==} + /swiper@10.2.0: + resolution: {integrity: sha512-nktQsOtBInJjr3f5DicxC8eHYGcLXDVIGPSon0QoXRaO6NjKnATCbQ8SZsD3dN1Ph1RH4EhVPwSYCcuDRFWHGQ==} engines: {node: '>= 4.7.0'} dev: true @@ -17594,8 +17575,8 @@ packages: dependencies: any-promise: 1.3.0 - /three@0.146.0: - resolution: {integrity: sha512-1lvNfLezN6OJ9NaFAhfX4sm5e9YCzHtaRgZ1+B4C+Hv6TibRMsuBAM5/wVKzxjpYIlMymvgsHEFrrigEfXnb2A==} + /three@0.155.0: + resolution: {integrity: sha512-sNgCYmDijnIqkD/bMfk+1pHg3YzsxW7V2ChpuP6HCQ8NiZr3RufsXQr8M3SSUMjW4hG+sUk7YbyuY0DncaDTJQ==} dev: true /throat@6.0.2: @@ -18514,8 +18495,8 @@ packages: engines: {node: '>= 0.10'} dev: true - /vanilla-tilt@1.8.0: - resolution: {integrity: sha512-wVCHyyfRuiRdKhDTNxKPb60lkagmywDSqLgFETEr71Sm646AvGxuf/14Kx9A8FaISyYvMoKQHk6FTqt+YLGhEw==} + /vanilla-tilt@1.8.1: + resolution: {integrity: sha512-hPB1XUsnh+SIeVSW2beb5RnuFxz4ZNgxjGD78o52F49gS4xaoLeEMh9qrQnJrnEn/vjjBI7IlxrrXmz4tGV0Kw==} dev: true /vary@1.1.2: @@ -18597,12 +18578,12 @@ packages: chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) fs-extra: 10.1.0 - vite: 4.4.9(@types/node@20.4.9)(sass@1.64.2) + vite: 4.4.9(@types/node@20.4.9)(sass@1.66.0) transitivePeerDependencies: - supports-color dev: true - /vite@4.4.9(@types/node@20.4.9)(sass@1.64.2): + /vite@4.4.9(@types/node@20.4.9)(sass@1.66.0): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -18633,8 +18614,8 @@ packages: '@types/node': 20.4.9 esbuild: 0.18.20 postcss: 8.4.27 - rollup: 3.27.2 - sass: 1.64.2 + rollup: 3.28.0 + sass: 1.66.0 optionalDependencies: fsevents: 2.3.2 dev: true @@ -18651,8 +18632,8 @@ packages: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} dev: true - /vue-draggable-plus@0.2.4(@types/sortablejs@1.15.1): - resolution: {integrity: sha512-phQjyjBd2nZe2GwmEIvp8ExT8FgweWGINzLEBoXs+DqY1DHJAd84ffhMsFc+vfN6ZxGwE/5D2xjhm1fs73CDkg==} + /vue-draggable-plus@0.2.5(@types/sortablejs@1.15.1): + resolution: {integrity: sha512-uCpfJWNwFGpL02owGB4NRz+JRmYG79WXhqmnE2PELarcrsXGxCyz8FGKfrqFY49nfwxJ9wz3zXTClTVjIzziPA==} peerDependencies: '@types/sortablejs': ^1.15.0 '@vue/composition-api': '*' @@ -19417,10 +19398,10 @@ packages: resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} dev: false - github.com/misskey-dev/browser-image-resizer/ee6b1cf56f8e8997a989b9f2089d13473c28d87e: - resolution: {tarball: https://codeload.github.com/misskey-dev/browser-image-resizer/tar.gz/ee6b1cf56f8e8997a989b9f2089d13473c28d87e} + github.com/misskey-dev/browser-image-resizer/e9ee4012b7e811aaa54e4d694846047655329d45: + resolution: {tarball: https://codeload.github.com/misskey-dev/browser-image-resizer/tar.gz/e9ee4012b7e811aaa54e4d694846047655329d45} name: '@misskey-dev/browser-image-resizer' - version: 2.2.1-misskey.8 + version: 2.2.1-misskey.9 dev: true github.com/sampotts/plyr/d434c9af16e641400aaee93188594208d88f2658: