From 685b16d403c74ef9503c43b91dca6e1b106049b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20S=C3=A1nchez?= Date: Mon, 3 Apr 2023 15:34:19 +0200 Subject: [PATCH 01/11] chore: change pwa module name (#1947) --- modules/pwa/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/pwa/index.ts b/modules/pwa/index.ts index 1e76c32e..5b4cf3d8 100644 --- a/modules/pwa/index.ts +++ b/modules/pwa/index.ts @@ -11,7 +11,7 @@ import { type LocalizedWebManifest, createI18n, pwaLocales } from './i18n' export * from './types' export default defineNuxtModule({ meta: { - name: 'pwa', + name: 'elk-pwa', configKey: 'pwa', }, defaults: nuxt => ({ From 973805f16dd25e196f59f1bc92d0812db54034ba Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Apr 2023 15:34:33 +0200 Subject: [PATCH 02/11] chore(deps): update dependency typescript to ^5.0.3 (#1945) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 272 ++++++++++++++++++++++++------------------------- 2 files changed, 137 insertions(+), 137 deletions(-) diff --git a/package.json b/package.json index 46b5f83e..3bd168bf 100644 --- a/package.json +++ b/package.json @@ -120,7 +120,7 @@ "nuxt": "3.3.2", "prettier": "^2.8.7", "simple-git-hooks": "^2.8.1", - "typescript": "^5.0.2", + "typescript": "^5.0.3", "vitest": "^0.29.7", "vue-tsc": "^1.2.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f942a275..7ea145c2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,7 +93,7 @@ importers: theme-vitesse: ^0.6.0 tiny-decode: ^0.1.3 tippy.js: ^6.3.7 - typescript: ^5.0.2 + typescript: ^5.0.3 ufo: ^1.0.1 ultrahtml: ^1.2.0 unimport: ^2.1.0 @@ -114,7 +114,7 @@ importers: '@nuxt/devtools': 0.3.1_nuxt@3.3.2 '@nuxtjs/color-mode': 3.2.0 '@nuxtjs/i18n': 8.0.0-beta.10 - '@pinia/nuxt': 0.4.6_typescript@5.0.2 + '@pinia/nuxt': 0.4.6_typescript@5.0.3 '@tiptap/extension-character-count': 2.0.1_@tiptap+pm@2.0.1 '@tiptap/extension-code-block': 2.0.1_@tiptap+pm@2.0.1 '@tiptap/extension-history': 2.0.1_@tiptap+pm@2.0.1 @@ -153,7 +153,7 @@ importers: nuxt-security: 0.13.0_4zi7vnypkav7i5l74w6qfcndqy nuxt-vitest: 0.6.4 page-lifecycle: 0.1.2 - pinia: 2.0.33_typescript@5.0.2 + pinia: 2.0.33_typescript@5.0.3 postcss-nested: 6.0.0 rollup-plugin-node-polyfills: 0.2.1 shiki: 0.14.1 @@ -164,7 +164,7 @@ importers: std-env: 3.3.2 string-length: 5.0.1 tauri-plugin-log-api: github.com/tauri-apps/tauri-plugin-log/05a9bfd9edb9b5f4ab95412bb607691708b65a25 - tauri-plugin-store-api: github.com/tauri-apps/tauri-plugin-store/d21d55684ad444d8cba322f0013e1b2b7e0630a7 + tauri-plugin-store-api: github.com/tauri-apps/tauri-plugin-store/f0da2d1ac8370bd4cc7c1c0617175f0d5b5833a0 theme-vitesse: 0.6.0 tiny-decode: 0.1.3 tippy.js: 6.3.7 @@ -178,7 +178,7 @@ importers: workbox-build: 6.5.4 workbox-window: 6.5.4 devDependencies: - '@antfu/eslint-config': 0.38.2_bcnce6t2n5ss3lv2getliffzhq + '@antfu/eslint-config': 0.38.2_vwh6htx42aidho2qgfca5u5rwm '@antfu/ni': 0.21.2 '@types/chroma-js': 2.4.0 '@types/file-saver': 2.0.5 @@ -194,12 +194,12 @@ importers: flat: 5.0.2 fs-extra: 11.1.1 lint-staged: 13.2.0 - nuxt: 3.3.2_yd7kz46myccukxitkgjw6s6kee + nuxt: 3.3.2_5ozfrksam2z5rl37zl7due4lzy prettier: 2.8.7 simple-git-hooks: 2.8.1 - typescript: 5.0.2 + typescript: 5.0.3 vitest: 0.29.7 - vue-tsc: 1.2.0_typescript@5.0.2 + vue-tsc: 1.2.0_typescript@5.0.3 docs: specifiers: @@ -221,13 +221,13 @@ packages: '@jridgewell/gen-mapping': 0.1.1 '@jridgewell/trace-mapping': 0.3.17 - /@antfu/eslint-config-basic/0.38.2_fp76iwwpwbhrfwsgslvdwqpa2e: + /@antfu/eslint-config-basic/0.38.2_xfosh65m5cjf5orpbtrhvl7xc4: resolution: {integrity: sha512-yyC7mlQ+p2Mu7TXOj0u/NojYXBjjAyJJDNbC1NM3e3KZdNZxi7mX31kb7FcdB3SMiaKIkKC3Yy3SAsajkYpVMg==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.37.0 - eslint-plugin-antfu: 0.38.2_bcnce6t2n5ss3lv2getliffzhq + eslint-plugin-antfu: 0.38.2_vwh6htx42aidho2qgfca5u5rwm eslint-plugin-eslint-comments: 3.2.0_eslint@8.37.0 eslint-plugin-html: 7.1.0 eslint-plugin-import: 2.27.5_2niwd2uqke2jpnohndnwvllrkm @@ -250,18 +250,18 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.38.2_bcnce6t2n5ss3lv2getliffzhq: + /@antfu/eslint-config-ts/0.38.2_vwh6htx42aidho2qgfca5u5rwm: resolution: {integrity: sha512-I4F8a9oJvTqd6/LLG4b6fhR1qNjEgVNdY8kuILxDV1vacwPpwQp00FfdN1LsjwBIvOQPtBh7KoG6HHep8D9YqQ==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.38.2_fp76iwwpwbhrfwsgslvdwqpa2e - '@typescript-eslint/eslint-plugin': 5.57.0_s5k7qbmvzkal3edwy7gcxmnteu - '@typescript-eslint/parser': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@antfu/eslint-config-basic': 0.38.2_xfosh65m5cjf5orpbtrhvl7xc4 + '@typescript-eslint/eslint-plugin': 5.57.0_z24sz2fazj3bxoipp6m4s7b2mi + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm eslint: 8.37.0 - eslint-plugin-jest: 27.2.1_thynw5l7agkxstcjxgfxegj7x4 - typescript: 5.0.2 + eslint-plugin-jest: 27.2.1_skilafnnpfpsh75tvx2lymobf4 + typescript: 5.0.3 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -269,13 +269,13 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.38.2_fp76iwwpwbhrfwsgslvdwqpa2e: + /@antfu/eslint-config-vue/0.38.2_xfosh65m5cjf5orpbtrhvl7xc4: resolution: {integrity: sha512-YzLixISzgB1szc7++UwK45R5iKSMzo/f4DSWZOMNHWQb/qApjlaSDG5xBTRSPo57Yvm7pvrC8gQ10XfgFuCb6g==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-basic': 0.38.2_fp76iwwpwbhrfwsgslvdwqpa2e - '@antfu/eslint-config-ts': 0.38.2_bcnce6t2n5ss3lv2getliffzhq + '@antfu/eslint-config-basic': 0.38.2_xfosh65m5cjf5orpbtrhvl7xc4 + '@antfu/eslint-config-ts': 0.38.2_vwh6htx42aidho2qgfca5u5rwm eslint: 8.37.0 eslint-plugin-vue: 9.10.0_eslint@8.37.0 local-pkg: 0.4.3 @@ -289,14 +289,14 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.38.2_bcnce6t2n5ss3lv2getliffzhq: + /@antfu/eslint-config/0.38.2_vwh6htx42aidho2qgfca5u5rwm: resolution: {integrity: sha512-JOWWCGSS3TSGVA9W6sN2WLD6bvCloENgbW1RpHoPfbZxqdK1phFrUt1wNQ43VHiBr9YGX/mmqCO+meIPzqBpiA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.38.2_fp76iwwpwbhrfwsgslvdwqpa2e - '@typescript-eslint/eslint-plugin': 5.57.0_s5k7qbmvzkal3edwy7gcxmnteu - '@typescript-eslint/parser': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@antfu/eslint-config-vue': 0.38.2_xfosh65m5cjf5orpbtrhvl7xc4 + '@typescript-eslint/eslint-plugin': 5.57.0_z24sz2fazj3bxoipp6m4s7b2mi + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm eslint: 8.37.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.37.0 eslint-plugin-html: 7.1.0 @@ -2680,7 +2680,7 @@ packages: '@nuxt/kit': 3.3.2 '@nuxt/schema': 3.3.2 execa: 7.1.1 - nuxt: 3.3.2_yd7kz46myccukxitkgjw6s6kee + nuxt: 3.3.2_5ozfrksam2z5rl37zl7due4lzy transitivePeerDependencies: - rollup - supports-color @@ -2705,7 +2705,7 @@ packages: is-installed-globally: 0.4.0 launch-editor: 2.6.0 local-pkg: 0.4.3 - nuxt: 3.3.2_yd7kz46myccukxitkgjw6s6kee + nuxt: 3.3.2_5ozfrksam2z5rl37zl7due4lzy pacote: 15.1.1 pathe: 1.1.0 pkg-types: 1.0.2 @@ -2893,6 +2893,66 @@ packages: /@nuxt/ui-templates/1.1.1: resolution: {integrity: sha512-PjVETP7+iZXAs5Q8O4ivl4t6qjWZMZqwiTVogUXHoHGZZcw7GZW3u3tzfYfE1HbzyYJfr236IXqQ02MeR8Fz2w==} + /@nuxt/vite-builder/3.3.2_ql5t2cpmib7736bmz6lb2bzzty: + resolution: {integrity: sha512-yvJpNDkQNSHQbbsSecvrd+W3GbISwLsYougSrEKmW3KgETb7F4OXK/VQAf95Yv60Tw904Jm59n7kzFMYls13LA==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + peerDependencies: + vue: ^3.2.47 + dependencies: + '@nuxt/kit': 3.3.2_rollup@3.20.2 + '@rollup/plugin-replace': 5.0.2_rollup@3.20.2 + '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.45 + '@vitejs/plugin-vue-jsx': 3.0.1_vite@4.2.1+vue@3.2.45 + autoprefixer: 10.4.14_postcss@8.4.21 + chokidar: 3.5.3 + clear: 0.1.0 + cssnano: 5.1.15_postcss@8.4.21 + defu: 6.1.2 + esbuild: 0.17.12 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + externality: 1.0.0 + fs-extra: 11.1.1 + get-port-please: 3.0.1 + h3: 1.6.2 + knitwork: 1.0.0 + magic-string: 0.30.0 + mlly: 1.2.0 + ohash: 1.0.0 + pathe: 1.1.0 + perfect-debounce: 0.1.3 + pkg-types: 1.0.2 + postcss: 8.4.21 + postcss-import: 15.1.0_postcss@8.4.21 + postcss-url: 10.1.3_postcss@8.4.21 + rollup: 3.20.2 + rollup-plugin-visualizer: 5.9.0_rollup@3.20.2 + std-env: 3.3.2 + strip-literal: 1.0.1 + ufo: 1.1.1 + unplugin: 1.3.1 + vite: 4.2.1 + vite-node: 0.29.7 + vite-plugin-checker: 0.5.6_gc35rnrqbrncvp3dvj3u6epqjm + vue: 3.2.45 + vue-bundle-renderer: 1.0.2 + transitivePeerDependencies: + - '@types/node' + - eslint + - less + - meow + - optionator + - sass + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - vls + - vti + - vue-tsc + /@nuxt/vite-builder/3.3.2_vue@3.2.45: resolution: {integrity: sha512-yvJpNDkQNSHQbbsSecvrd+W3GbISwLsYougSrEKmW3KgETb7F4OXK/VQAf95Yv60Tw904Jm59n7kzFMYls13LA==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} @@ -2954,66 +3014,6 @@ packages: - vue-tsc dev: true - /@nuxt/vite-builder/3.3.2_xfheh25efdjnes2dqnmegkibhq: - resolution: {integrity: sha512-yvJpNDkQNSHQbbsSecvrd+W3GbISwLsYougSrEKmW3KgETb7F4OXK/VQAf95Yv60Tw904Jm59n7kzFMYls13LA==} - engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} - peerDependencies: - vue: ^3.2.47 - dependencies: - '@nuxt/kit': 3.3.2_rollup@3.20.2 - '@rollup/plugin-replace': 5.0.2_rollup@3.20.2 - '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.45 - '@vitejs/plugin-vue-jsx': 3.0.1_vite@4.2.1+vue@3.2.45 - autoprefixer: 10.4.14_postcss@8.4.21 - chokidar: 3.5.3 - clear: 0.1.0 - cssnano: 5.1.15_postcss@8.4.21 - defu: 6.1.2 - esbuild: 0.17.12 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - externality: 1.0.0 - fs-extra: 11.1.1 - get-port-please: 3.0.1 - h3: 1.6.2 - knitwork: 1.0.0 - magic-string: 0.30.0 - mlly: 1.2.0 - ohash: 1.0.0 - pathe: 1.1.0 - perfect-debounce: 0.1.3 - pkg-types: 1.0.2 - postcss: 8.4.21 - postcss-import: 15.1.0_postcss@8.4.21 - postcss-url: 10.1.3_postcss@8.4.21 - rollup: 3.20.2 - rollup-plugin-visualizer: 5.9.0_rollup@3.20.2 - std-env: 3.3.2 - strip-literal: 1.0.1 - ufo: 1.1.1 - unplugin: 1.3.1 - vite: 4.2.1 - vite-node: 0.29.7 - vite-plugin-checker: 0.5.6_3bfbvpcxnj7n5aje22n65xnpfm - vue: 3.2.45 - vue-bundle-renderer: 1.0.2 - transitivePeerDependencies: - - '@types/node' - - eslint - - less - - meow - - optionator - - sass - - stylelint - - stylus - - sugarss - - supports-color - - terser - - typescript - - vls - - vti - - vue-tsc - /@nuxthq/studio/0.9.2: resolution: {integrity: sha512-x4vCslaSvNuBc5Fc2VuM7tJVpUsjeJKs8zrap7DX80nePSbGPOClCw7Zjro0Jo0zRONAP0dAm4fQhzrMs1qxQw==} dependencies: @@ -3073,11 +3073,11 @@ packages: - vue-router dev: false - /@pinia/nuxt/0.4.6_typescript@5.0.2: + /@pinia/nuxt/0.4.6_typescript@5.0.3: resolution: {integrity: sha512-HjrYEfLdFpmsjhicPJgL36jVhzHWukIQPFFHGTSF84Cplu+f2nY2XHKqe9ToHzE9rLee2RjLOwAzOnXa/I/u6A==} dependencies: '@nuxt/kit': 3.3.2 - pinia: 2.0.33_typescript@5.0.2 + pinia: 2.0.33_typescript@5.0.3 transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -3852,7 +3852,7 @@ packages: resolution: {integrity: sha512-UYK244awtmcUYQfs7FR8710MJcefL2WvkyHMjA8yJzxd1mo0Gfn88sRZ1Bls7hiUhA2w7ne1gpJ9T5g3G0wOyA==} dev: true - /@typescript-eslint/eslint-plugin/5.57.0_s5k7qbmvzkal3edwy7gcxmnteu: + /@typescript-eslint/eslint-plugin/5.57.0_z24sz2fazj3bxoipp6m4s7b2mi: resolution: {integrity: sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3864,23 +3864,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.4.0 - '@typescript-eslint/parser': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm '@typescript-eslint/scope-manager': 5.57.0 - '@typescript-eslint/type-utils': 5.57.0_bcnce6t2n5ss3lv2getliffzhq - '@typescript-eslint/utils': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@typescript-eslint/type-utils': 5.57.0_vwh6htx42aidho2qgfca5u5rwm + '@typescript-eslint/utils': 5.57.0_vwh6htx42aidho2qgfca5u5rwm debug: 4.3.4 eslint: 8.37.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@5.0.2 - typescript: 5.0.2 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.57.0_bcnce6t2n5ss3lv2getliffzhq: + /@typescript-eslint/parser/5.57.0_vwh6htx42aidho2qgfca5u5rwm: resolution: {integrity: sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3892,10 +3892,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.57.0 '@typescript-eslint/types': 5.57.0 - '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.2 + '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.3 debug: 4.3.4 eslint: 8.37.0 - typescript: 5.0.2 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true @@ -3908,7 +3908,7 @@ packages: '@typescript-eslint/visitor-keys': 5.57.0 dev: true - /@typescript-eslint/type-utils/5.57.0_bcnce6t2n5ss3lv2getliffzhq: + /@typescript-eslint/type-utils/5.57.0_vwh6htx42aidho2qgfca5u5rwm: resolution: {integrity: sha512-kxXoq9zOTbvqzLbdNKy1yFrxLC6GDJFE2Yuo3KqSwTmDOFjUGeWSakgoXT864WcK5/NAJkkONCiKb1ddsqhLXQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3918,12 +3918,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.2 - '@typescript-eslint/utils': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.3 + '@typescript-eslint/utils': 5.57.0_vwh6htx42aidho2qgfca5u5rwm debug: 4.3.4 eslint: 8.37.0 - tsutils: 3.21.0_typescript@5.0.2 - typescript: 5.0.2 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true @@ -3933,7 +3933,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.57.0_typescript@5.0.2: + /@typescript-eslint/typescript-estree/5.57.0_typescript@5.0.3: resolution: {integrity: sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3948,13 +3948,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@5.0.2 - typescript: 5.0.2 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.57.0_bcnce6t2n5ss3lv2getliffzhq: + /@typescript-eslint/utils/5.57.0_vwh6htx42aidho2qgfca5u5rwm: resolution: {integrity: sha512-ps/4WohXV7C+LTSgAL5CApxvxbMkl9B9AUZRtnEFonpIxZDIT7wC1xfvuJONMidrkB9scs4zhtRyIwHh4+18kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3965,7 +3965,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.57.0 '@typescript-eslint/types': 5.57.0 - '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.2 + '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.3 eslint: 8.37.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -4580,7 +4580,7 @@ packages: '@nuxt/kit': 3.3.2 '@vue-macros/short-vmodel': 1.1.3 '@vue-macros/volar': 0.9.0_vue-tsc@1.2.0 - nuxt: 3.3.2_yd7kz46myccukxitkgjw6s6kee + nuxt: 3.3.2_5ozfrksam2z5rl37zl7due4lzy unplugin-vue-macros: 1.10.1_@vueuse+core@9.13.0 transitivePeerDependencies: - '@vue-macros/reactivity-transform' @@ -4684,7 +4684,7 @@ packages: '@vue-macros/define-props': 0.4.1 '@vue-macros/short-vmodel': 1.1.3 muggle-string: 0.2.2 - vue-tsc: 1.2.0_typescript@5.0.2 + vue-tsc: 1.2.0_typescript@5.0.3 transitivePeerDependencies: - '@vue-macros/reactivity-transform' - rollup @@ -4981,7 +4981,7 @@ packages: '@vueuse/core': 9.13.0 '@vueuse/metadata': 9.13.0 local-pkg: 0.4.3 - nuxt: 3.3.2_yd7kz46myccukxitkgjw6s6kee + nuxt: 3.3.2_5ozfrksam2z5rl37zl7due4lzy vue-demi: 0.13.11 transitivePeerDependencies: - '@vue/composition-api' @@ -6754,7 +6754,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm debug: 3.2.7 eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 @@ -6762,10 +6762,10 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.38.2_bcnce6t2n5ss3lv2getliffzhq: + /eslint-plugin-antfu/0.38.2_vwh6htx42aidho2qgfca5u5rwm: resolution: {integrity: sha512-Fv4FxkkGsQ55Bw6u8GWhOuWTeiAxSWWH87rXzM0CSXYs4ql55tNuWvn+f9bWhPv1Q6eudr6DRuXuABCsrV0xlg==} dependencies: - '@typescript-eslint/utils': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@typescript-eslint/utils': 5.57.0_vwh6htx42aidho2qgfca5u5rwm transitivePeerDependencies: - eslint - supports-color @@ -6810,7 +6810,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -6833,7 +6833,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.2.1_thynw5l7agkxstcjxgfxegj7x4: + /eslint-plugin-jest/27.2.1_skilafnnpfpsh75tvx2lymobf4: resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -6846,8 +6846,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.57.0_s5k7qbmvzkal3edwy7gcxmnteu - '@typescript-eslint/utils': 5.57.0_bcnce6t2n5ss3lv2getliffzhq + '@typescript-eslint/eslint-plugin': 5.57.0_z24sz2fazj3bxoipp6m4s7b2mi + '@typescript-eslint/utils': 5.57.0_vwh6htx42aidho2qgfca5u5rwm eslint: 8.37.0 transitivePeerDependencies: - supports-color @@ -6944,7 +6944,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.57.0_s5k7qbmvzkal3edwy7gcxmnteu + '@typescript-eslint/eslint-plugin': 5.57.0_z24sz2fazj3bxoipp6m4s7b2mi eslint: 8.37.0 eslint-rule-composer: 0.3.0 dev: true @@ -9932,8 +9932,8 @@ packages: dependencies: '@nuxt/kit': 3.3.2 scule: 1.0.0 - typescript: 5.0.2 - vue-component-meta: 1.2.0_typescript@5.0.2 + typescript: 5.0.3 + vue-component-meta: 1.2.0_typescript@5.0.3 transitivePeerDependencies: - rollup - supports-color @@ -10097,7 +10097,7 @@ packages: - vue-tsc dev: true - /nuxt/3.3.2_yd7kz46myccukxitkgjw6s6kee: + /nuxt/3.3.2_5ozfrksam2z5rl37zl7due4lzy: resolution: {integrity: sha512-9xNd9+7M03oYktHnuEEgNRJYfkFwjlLvRi1NsEuEyzcc0SgazGZT89CBsQnlWI3wFMhoxoYPGJ8rc4sJAhJ1Gg==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} hasBin: true @@ -10107,7 +10107,7 @@ packages: '@nuxt/schema': 3.3.2 '@nuxt/telemetry': 2.1.10 '@nuxt/ui-templates': 1.1.1 - '@nuxt/vite-builder': 3.3.2_xfheh25efdjnes2dqnmegkibhq + '@nuxt/vite-builder': 3.3.2_ql5t2cpmib7736bmz6lb2bzzty '@unhead/ssr': 1.1.23 '@unhead/vue': 1.1.23_vue@3.2.45 '@vue/reactivity': 3.2.47 @@ -10562,7 +10562,7 @@ packages: - supports-color dev: true - /pinia/2.0.33_typescript@5.0.2: + /pinia/2.0.33_typescript@5.0.3: resolution: {integrity: sha512-HOj1yVV2itw6rNIrR2f7+MirGNxhORjrULL8GWgRwXsGSvEqIQ+SE0MYt6cwtpegzCda3i+rVTZM+AM7CG+kRg==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -10575,7 +10575,7 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.5.0 - typescript: 5.0.2 + typescript: 5.0.3 vue-demi: 0.13.11 dev: false @@ -12425,14 +12425,14 @@ packages: /tslib/2.4.1: resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - /tsutils/3.21.0_typescript@5.0.2: + /tsutils/3.21.0_typescript@5.0.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.0.2 + typescript: 5.0.3 dev: true /tsx/3.12.2: @@ -12514,8 +12514,8 @@ packages: hasBin: true dev: true - /typescript/5.0.2: - resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} + /typescript/5.0.3: + resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} engines: {node: '>=12.20'} hasBin: true @@ -13170,7 +13170,7 @@ packages: - terser dev: true - /vite-plugin-checker/0.5.6_3bfbvpcxnj7n5aje22n65xnpfm: + /vite-plugin-checker/0.5.6_gc35rnrqbrncvp3dvj3u6epqjm: resolution: {integrity: sha512-ftRyON0gORUHDxcDt2BErmsikKSkfvl1i2DoP6Jt2zDO9InfvM6tqO1RkXhSjkaXEhKPea6YOnhFaZxW3BzudQ==} engines: {node: '>=14.16'} peerDependencies: @@ -13214,13 +13214,13 @@ packages: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - typescript: 5.0.2 + typescript: 5.0.3 vite: 4.2.1 vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 vscode-uri: 3.0.7 - vue-tsc: 1.2.0_typescript@5.0.2 + vue-tsc: 1.2.0_typescript@5.0.3 /vite-plugin-checker/0.5.6_vite@4.2.1: resolution: {integrity: sha512-ftRyON0gORUHDxcDt2BErmsikKSkfvl1i2DoP6Jt2zDO9InfvM6tqO1RkXhSjkaXEhKPea6YOnhFaZxW3BzudQ==} @@ -13656,7 +13656,7 @@ packages: dependencies: ufo: 1.1.1 - /vue-component-meta/1.2.0_typescript@5.0.2: + /vue-component-meta/1.2.0_typescript@5.0.3: resolution: {integrity: sha512-z+/pL4txu5qCULbGHFn6vOlSR1V5gFDGWkD64Z2yLlKtYr0Wlb9oOfWTaXxpSl7R+EiX7JusbTlek0szSYeH1g==} peerDependencies: typescript: '*' @@ -13664,7 +13664,7 @@ packages: '@volar/language-core': 1.3.0-alpha.0 '@volar/vue-language-core': 1.2.0 typesafe-path: 0.2.2 - typescript: 5.0.2 + typescript: 5.0.3 dev: true /vue-demi/0.13.11: @@ -13767,7 +13767,7 @@ packages: de-indent: 1.0.2 he: 1.2.0 - /vue-tsc/1.2.0_typescript@5.0.2: + /vue-tsc/1.2.0_typescript@5.0.3: resolution: {integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw==} hasBin: true peerDependencies: @@ -13775,7 +13775,7 @@ packages: dependencies: '@volar/vue-language-core': 1.2.0 '@volar/vue-typescript': 1.2.0 - typescript: 5.0.2 + typescript: 5.0.3 /vue-virtual-scroller/2.0.0-beta.8: resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} @@ -14234,8 +14234,8 @@ packages: '@tauri-apps/api': 1.2.0 dev: false - github.com/tauri-apps/tauri-plugin-store/d21d55684ad444d8cba322f0013e1b2b7e0630a7: - resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-store/tar.gz/d21d55684ad444d8cba322f0013e1b2b7e0630a7} + github.com/tauri-apps/tauri-plugin-store/f0da2d1ac8370bd4cc7c1c0617175f0d5b5833a0: + resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-store/tar.gz/f0da2d1ac8370bd4cc7c1c0617175f0d5b5833a0} name: tauri-plugin-store-api version: 0.0.0 dependencies: From 2f79f538776bdac7b73516b6efb5821575e32331 Mon Sep 17 00:00:00 2001 From: Alex <49969959+alexzhang1030@users.noreply.github.com> Date: Mon, 3 Apr 2023 21:34:59 +0800 Subject: [PATCH 03/11] feat(i18n): sync zh-CN with en (#1865) --- locales/zh-CN.json | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/locales/zh-CN.json b/locales/zh-CN.json index c8697c83..c8dff3fc 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -95,6 +95,7 @@ "common": { "end_of_list": "列表到底啦", "error": "错误", + "fetching": "加载中...", "in": "在", "not_found": "无法找到相关内容", "offline_desc": "您目前已离线,请检查网络连接。" @@ -198,6 +199,31 @@ "remove_account": "移除列表中的用户", "save": "保存更改" }, + "magic_keys": { + "dialog_header": "快捷键", + "groups": { + "actions": { + "boost": "转发", + "command_mode": "命令面板", + "compose": "撰写", + "favourite": "喜欢", + "title": "操作", + "zen_mode": "禅模式" + }, + "media": { + "title": "媒体" + }, + "navigation": { + "go_to_home": "首页", + "go_to_notifications": "通知", + "next_status": "下一条帖文", + "previous_status": "上一条帖文", + "shortcut_help": "快捷键帮助", + "title": "导航" + } + }, + "sequence_then": "then" + }, "menu": { "block_account": "拉黑 {0}", "block_domain": "拉黑域名 {0}", @@ -228,6 +254,9 @@ "unmute_conversation": "取消静音帖子", "unpin_on_profile": "取消置顶" }, + "modals": { + "aria_label_close": "关闭" + }, "nav": { "back": "回退", "blocked_domains": "已拉黑的域名", @@ -373,6 +402,7 @@ "save_settings": "保存设置改动", "subscription_error": { "clear_error": "清除错误", + "error_hint": "你可以参考常见问题列表来尝试解决问题:{0}。", "invalid_vapid_key": "VAPID 密钥无效。", "permission_denied": "权限不足:请在你的浏览器中打开通知权限。", "repo_link": "鹿鸣在 Github 上的仓库", @@ -402,6 +432,8 @@ "notifications_settings": "通知", "preferences": { "enable_autoplay": "开启自动播放", + "enable_data_saving": "启用数据保存", + "enable_data_saving_description": "通过阻止附件自动加载来保存数据。", "enable_pinch_to_zoom": "启用双指缩放功能", "github_cards": "GitHub 卡片", "grayscale_mode": "灰色模式", @@ -561,6 +593,7 @@ "explore_posts_intro": "来自本站和分布式网络上其他站点的这些嘟文正在本站引起关注。", "explore_tags_intro": "这些标签正在本站和分布式网络上其他站点的用户中引起关注。", "open_editor_tools": "编辑器工具", + "pick_an_icon": "选择一个图标", "publish_failed": "关闭编辑器上方的错误信息以重新发布帖文。", "toggle_bold": "切换加粗", "toggle_code_block": "切换代码块", From 921eaae949b660198aa5e3cd17fab2166774fa17 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Apr 2023 22:23:45 +0200 Subject: [PATCH 04/11] fix(deps): update tiptap to v2.0.2 (#1524) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 20 ++-- pnpm-lock.yaml | 244 ++++++++++++++++++++++++------------------------- 2 files changed, 132 insertions(+), 132 deletions(-) diff --git a/package.json b/package.json index 3bd168bf..773a7407 100644 --- a/package.json +++ b/package.json @@ -37,17 +37,17 @@ "@nuxtjs/color-mode": "^3.2.0", "@nuxtjs/i18n": "8.0.0-beta.10", "@pinia/nuxt": "^0.4.6", - "@tiptap/extension-character-count": "2.0.1", - "@tiptap/extension-code-block": "2.0.1", - "@tiptap/extension-history": "2.0.1", - "@tiptap/extension-mention": "2.0.1", - "@tiptap/extension-paragraph": "2.0.1", - "@tiptap/extension-placeholder": "2.0.1", - "@tiptap/extension-text": "2.0.1", + "@tiptap/extension-character-count": "2.0.2", + "@tiptap/extension-code-block": "2.0.2", + "@tiptap/extension-history": "2.0.2", + "@tiptap/extension-mention": "2.0.2", + "@tiptap/extension-paragraph": "2.0.2", + "@tiptap/extension-placeholder": "2.0.2", + "@tiptap/extension-text": "2.0.2", "@tiptap/pm": "^2.0.1", - "@tiptap/starter-kit": "2.0.1", - "@tiptap/suggestion": "2.0.1", - "@tiptap/vue-3": "2.0.1", + "@tiptap/starter-kit": "2.0.2", + "@tiptap/suggestion": "2.0.2", + "@tiptap/vue-3": "2.0.2", "@unocss/nuxt": "^0.50.6", "@vue-macros/nuxt": "^1.2.3", "@vueuse/core": "^9.13.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ea145c2..00f662e0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,17 +23,17 @@ importers: '@nuxtjs/color-mode': ^3.2.0 '@nuxtjs/i18n': 8.0.0-beta.10 '@pinia/nuxt': ^0.4.6 - '@tiptap/extension-character-count': 2.0.1 - '@tiptap/extension-code-block': 2.0.1 - '@tiptap/extension-history': 2.0.1 - '@tiptap/extension-mention': 2.0.1 - '@tiptap/extension-paragraph': 2.0.1 - '@tiptap/extension-placeholder': 2.0.1 - '@tiptap/extension-text': 2.0.1 + '@tiptap/extension-character-count': 2.0.2 + '@tiptap/extension-code-block': 2.0.2 + '@tiptap/extension-history': 2.0.2 + '@tiptap/extension-mention': 2.0.2 + '@tiptap/extension-paragraph': 2.0.2 + '@tiptap/extension-placeholder': 2.0.2 + '@tiptap/extension-text': 2.0.2 '@tiptap/pm': ^2.0.1 - '@tiptap/starter-kit': 2.0.1 - '@tiptap/suggestion': 2.0.1 - '@tiptap/vue-3': 2.0.1 + '@tiptap/starter-kit': 2.0.2 + '@tiptap/suggestion': 2.0.2 + '@tiptap/vue-3': 2.0.2 '@types/chroma-js': ^2.4.0 '@types/file-saver': ^2.0.5 '@types/flat': ^5.0.2 @@ -115,17 +115,17 @@ importers: '@nuxtjs/color-mode': 3.2.0 '@nuxtjs/i18n': 8.0.0-beta.10 '@pinia/nuxt': 0.4.6_typescript@5.0.3 - '@tiptap/extension-character-count': 2.0.1_@tiptap+pm@2.0.1 - '@tiptap/extension-code-block': 2.0.1_@tiptap+pm@2.0.1 - '@tiptap/extension-history': 2.0.1_@tiptap+pm@2.0.1 - '@tiptap/extension-mention': 2.0.1_nlxutssyvrcy3ikfc5zf6uhou4 - '@tiptap/extension-paragraph': 2.0.1 - '@tiptap/extension-placeholder': 2.0.1_@tiptap+pm@2.0.1 - '@tiptap/extension-text': 2.0.1 + '@tiptap/extension-character-count': 2.0.2_@tiptap+pm@2.0.1 + '@tiptap/extension-code-block': 2.0.2_@tiptap+pm@2.0.1 + '@tiptap/extension-history': 2.0.2_@tiptap+pm@2.0.1 + '@tiptap/extension-mention': 2.0.2_b3gvvyfuq2hvw5goggzk75a7ei + '@tiptap/extension-paragraph': 2.0.2 + '@tiptap/extension-placeholder': 2.0.2_@tiptap+pm@2.0.1 + '@tiptap/extension-text': 2.0.2 '@tiptap/pm': 2.0.1 - '@tiptap/starter-kit': 2.0.1_@tiptap+pm@2.0.1 - '@tiptap/suggestion': 2.0.1_@tiptap+pm@2.0.1 - '@tiptap/vue-3': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/starter-kit': 2.0.2_@tiptap+pm@2.0.1 + '@tiptap/suggestion': 2.0.2_@tiptap+pm@2.0.1 + '@tiptap/vue-3': 2.0.2_@tiptap+pm@2.0.1 '@unocss/nuxt': 0.50.6 '@vue-macros/nuxt': 1.2.3_2ai2sumrks4ihkwmbqhj7jqe6u '@vueuse/core': 9.13.0 @@ -3376,32 +3376,32 @@ packages: engines: {node: '>= 14.6.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'} dev: false - /@tiptap/core/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-IY5K17e1YdlJIykCt3NuOyqK/SHyGwk2X7eyLYfZJGJwqzuPuf3y8X1zZQQN53t5UVfsgqsF9RweVEee40o1Aw==} + /@tiptap/core/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-DBry6tpX7mYaTJkEDjVA4WmF8Kgthr275L0uIIOVdwW5nG5PAnOvREKyVOoMQnN3vR7CjtaCK+c3y+MCQhMA/g==} peerDependencies: '@tiptap/pm': ^2.0.0 dependencies: '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-blockquote/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-j4n5iTeBc/YIoW83nZPoc1/fKeoA32tPaOH/quQdtkBgXEM9r4PiK7NfsJxbFq7UGk0oa3ibRSiBxzODgZIVlw==} + /@tiptap/extension-blockquote/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-KY4PZtQRf06sC2B1nKkm1hI2y7XFWqqA2lAmWRu12m7Zofc9aabLipEY8yijY7se0QMc4kDTVWp8d2uvbhyDFA==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-bold/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-SYzs0e3FcAmJbYQkQ+LLRnoBNrFvG0i2zc+lFbrSYVCiEpqb5QPz5mgmQvnrH/Sl89WewnoeMu7pLqVEpfAWuw==} + /@tiptap/extension-bold/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-WRqc8WeKx3pmi0u0Svre5rhMeTT1c/Vch48BWTkUsmn2PAufg/mrmmR1fJ8Bp5soazEKknOT5LVe69OYKLfHIQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-bubble-menu/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-ZA8T7+yjlHzEjBeOlWAqz/9XvBb/rJ7/PiYjM57UXuT/ZgPMPL7KXI/KtS7vaRCnmKaGL6EJ1tBcZhjU24vNzA==} + /@tiptap/extension-bubble-menu/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-cZDAMnf1+E711zY9RApWFajNp+ScRdN3L9+k6XEUnmTHlfVIeE1jsPmpH3PIZpMUpAO4TQ76DvLfEb4hKSu3eQ==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 @@ -3410,16 +3410,16 @@ packages: tippy.js: 6.3.7 dev: false - /@tiptap/extension-bullet-list/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-IniXv9VgHkyWF2wJKxoILhNnJPwWNlIRW2LNSlXzkl70k0BsPGcAfiEIJtPqpVwh03QPc5v1y5UeuOOO6VQbqA==} + /@tiptap/extension-bullet-list/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-n6P4N+3dZqBnyxpc6pz4qYHLOYr2oy6+K662GKzNQqe1TFSVr9+Vc/JmXiVPgwERs6RW6/Kdo7/9s454eDTIzg==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-character-count/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-mvSD7dTU/NhxQwcQyignDgtzXIf9iwAdfn0lyWOnbzjyUxMpS7cVqXZ1ZsjNRWxThpOeoiw4TjYRMMcfZfSlWQ==} + /@tiptap/extension-character-count/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-OJd+60Wh0CZW840h05OCpSpU/Z4BOQc6T9ZtQafUL9Hf83W2qxgOuZqBVpeaT68T0p1ZVTnIHt2v5PG/SEAlag==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 @@ -3427,8 +3427,8 @@ packages: '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-code-block/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-dPGKAlg0P2Qpikp8IF3r3kAD9II/Mc9cB8Wa3czwPr8r9Oobyy3UL7R7WqMy33abLgHmS/RuerOsTXz6sHBMww==} + /@tiptap/extension-code-block/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-GL8ogok1tl1FkXwk0P0ZWYh6oAmSA+R3oubtDZJG1fLlezKLcLYCN/Q2jgYDHDwEOnxMc4JIiT7EYwJ0pqmNaQ==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 @@ -3436,44 +3436,44 @@ packages: '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-code-block/2.0.1_kgpvjfqr6qx2oftbyy6alylmx4: - resolution: {integrity: sha512-dPGKAlg0P2Qpikp8IF3r3kAD9II/Mc9cB8Wa3czwPr8r9Oobyy3UL7R7WqMy33abLgHmS/RuerOsTXz6sHBMww==} + /@tiptap/extension-code-block/2.0.2_tcylt6qz6sxcmdauhhud7jgsni: + resolution: {integrity: sha512-GL8ogok1tl1FkXwk0P0ZWYh6oAmSA+R3oubtDZJG1fLlezKLcLYCN/Q2jgYDHDwEOnxMc4JIiT7EYwJ0pqmNaQ==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-code/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-9Ygk2Ijfu89JFRwtId1x/u3yJUMfVSo6bkiUUmIFf04evgIgzBYMNl/KQerapmkcbkXWGCZ7/gcu+WUmU4c7lQ==} + /@tiptap/extension-code/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-YG8BlqK50ZyYpBZ3KtO9/Ao+hQr3Z9wuW0fi7VIlwWferB20Px9WlBolAipRxfCh+oLmiacipHBIdGZGD+rC6A==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-document/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-9T14qBa6uKieJ+FCGm0nL9o8LTjwqlfc2pYQkkjXXWFivMXoVeL9rVIlarANgbJZKYsZ4L5tkyXcKQ32nZmMjg==} + /@tiptap/extension-document/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-rY87m1sezlD37v5hGndiA/B/3upR3hQurSEsWhWyQE/11lOshPQKCCHfDV6KLwKdjd8lfwfbXueH/SBFHtrYAQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-dropcursor/2.0.1_kgpvjfqr6qx2oftbyy6alylmx4: - resolution: {integrity: sha512-OuqMhj13hPSdxc6G3xDmGvwe3AfczMQjAoSPakNW9pSSzrjJJa3Tr08kI+TyZDUm3vKM4af+lL/oCeXSupGAbQ==} + /@tiptap/extension-dropcursor/2.0.2_tcylt6qz6sxcmdauhhud7jgsni: + resolution: {integrity: sha512-jHBq5fAlgUeZBHPtdAeS40Xmx+2sUvzTnHonU6cDKOpD3+dzwNHEqVSk/9vcjEIcqeM5w3eOIS/AGvoFq7RCjA==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-floating-menu/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-gOf7FyromNyQpdaU/MWV99KMu6vypN+IlK8ViCBPvcM7w+e5eTh39wY/u5OquM7LsXd8KXLC2neq1XzQsAVmzw==} + /@tiptap/extension-floating-menu/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-sYBBmMyjygHimtekZMzOAU1yvHjn36O1tZ+lXR/K2F97WWd5Y9WJo+iUrnbzBDMTXGvPi5ZTByXg36YKFRTmPg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 @@ -3482,34 +3482,34 @@ packages: tippy.js: 6.3.7 dev: false - /@tiptap/extension-gapcursor/2.0.1_kgpvjfqr6qx2oftbyy6alylmx4: - resolution: {integrity: sha512-NZbT4BIpXlf3gxqQMsZ173bJreGfr43eBwR/tJ8nBLcgBmFKiDfRTW3Whj7+EGD6Ek6rqUX0EekKG93Wes+I4w==} + /@tiptap/extension-gapcursor/2.0.2_tcylt6qz6sxcmdauhhud7jgsni: + resolution: {integrity: sha512-NimvDbM8Cc8+l/ZWJW8aqZRH6hzz1iJLOAMyj23UjHQWvKO0yqE1KBLGZI2GU+vizEK3LkZZXhXnh76rnTwgSQ==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-hard-break/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-H8NdmOuYehuMMRd0iWOeyN8ukAebqu6BWbDiZUKm+yx+1b7woadVofojLnGlreQT2II3cC4g8D9J7JfrcQtbyg==} + /@tiptap/extension-hard-break/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-X/HG9Mzb4Qx/x67tkLK0JdG/fNL7IMP5gTpqOdgRT4m4vQA4ItuZHi4GlvWXfvtP6J0qfKKNimJvBQ5TZCZV1A==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-heading/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-JkwlePSyDraVrWisr5lE/yqK4FXm5YSiiQiIo/1W9vFLdMPsAbRCSZrBO4fV7gyppbFgQQikEWDgxYHshq/TOg==} + /@tiptap/extension-heading/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-99PL9Rx8mioo13SNuIkhZm1VW6UuUKKG0b7fAimsunaEbbLNtToXIasS68pX8BkgWnsBfDhR0HyhnpIBRg7W0w==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-history/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-nT4XbZUEyi+xSnwIeG+JqfHmWhF+amCwYsr7oYM/oa/BFDGaRHaNIrS3D+DpzjRrKguuLDxyhZkJEu1K2Rjsqw==} + /@tiptap/extension-history/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-K7u8HCEh9g35DSB4+c7z1wj9ais2cF3STDhyCRjBuLcCTgWVAim5cto4MkSdrXnLuWGgNK0jloWxVlMk3E1HPg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 @@ -3517,77 +3517,77 @@ packages: '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-history/2.0.1_kgpvjfqr6qx2oftbyy6alylmx4: - resolution: {integrity: sha512-nT4XbZUEyi+xSnwIeG+JqfHmWhF+amCwYsr7oYM/oa/BFDGaRHaNIrS3D+DpzjRrKguuLDxyhZkJEu1K2Rjsqw==} + /@tiptap/extension-history/2.0.2_tcylt6qz6sxcmdauhhud7jgsni: + resolution: {integrity: sha512-K7u8HCEh9g35DSB4+c7z1wj9ais2cF3STDhyCRjBuLcCTgWVAim5cto4MkSdrXnLuWGgNK0jloWxVlMk3E1HPg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-horizontal-rule/2.0.1_kgpvjfqr6qx2oftbyy6alylmx4: - resolution: {integrity: sha512-JNgu0ioOBhn3Djn8vd41y3DrqeEfWMLIWNRVO81OqQRvWZhpRwIUuDoRrzR45wxjymq9flc+iz7zuFW1kszpQA==} + /@tiptap/extension-horizontal-rule/2.0.2_tcylt6qz6sxcmdauhhud7jgsni: + resolution: {integrity: sha512-QUqNnHqRXMZRE6uFRX0UDFn07JDiiNukPRCIL4vyV/YJ6HmQiBjbsS/1hLjAwBuqaN8dtlHLdR4PjMuA6qrUYw==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-italic/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-lVIyKa3qjqD4rUKSzVghkS5xonJ8k+msvy5Sr5xd6duwEBOk7e0oKtXmdn7B1VBH64i/U3Cx0QRgDlEyukvV2Q==} + /@tiptap/extension-italic/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-AK8m4JKvjv2LgTho2GLPW4UI9Z8Oc1tErG9TAeJzud8NFFZ2iOOueAwyGjPLaEQxWaE2p5xlKjbBUWDV5bd6AQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-list-item/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-WxLRcwhMGp12+hV1nLTRVxPJ3ZsjLzA3tyaYySBf6IQpmoikH8DbzvprwV30lHfYbZvcQWQJx3ECIcQdGbtPPg==} + /@tiptap/extension-list-item/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-q8nz79iB6EvkBucm0OwUg7SX3vDGCRttmf0OrEBsoUCoFt/NhrejUCMDSbysHtYp+EtZcKu4VsPuNHU3C7F1vQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-mention/2.0.1_nlxutssyvrcy3ikfc5zf6uhou4: - resolution: {integrity: sha512-Wb7uX+MgjxMvhaaO6oTRcMBkhmsA7Rd5cERe4Yc2jkqIZKoyoL91AL5qqFJxVEhn18bXsqxbaCBpcjLxjYNCIQ==} + /@tiptap/extension-mention/2.0.2_b3gvvyfuq2hvw5goggzk75a7ei: + resolution: {integrity: sha512-5nUSlqYi5x+I5Q84+l8OL+4R/NRAN0wBrEN0Cps4GJB3dqINMsTbjSbIwRk8bw79XBHNJI1PndBjVktBgwYxNA==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 '@tiptap/suggestion': ^2.0.0 dependencies: '@tiptap/pm': 2.0.1 - '@tiptap/suggestion': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/suggestion': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-ordered-list/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-7Q3hqAy2TYZ1p3J0GtEDcUJrbC/NxzWNF1H4zKW3VQGQhffUDNgHBk4uCLLVyf1A3vm50JmEAwQFrrwoozFmqQ==} + /@tiptap/extension-ordered-list/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-fgWIQNDlC2pYNnS9Iqw2UZaNIInfks3mZm0Aj9DQ78LbTYDAcGvHcWaulLkd0CcfD6smTYwi9oBzP3dpPbcPTw==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-paragraph/2.0.1: - resolution: {integrity: sha512-fVr5BZ7glyf/80vIO+GSQdeIcTvuXKGW9QvU0Mw8y1ek9Edd3MLWMxKdDurTswApnxIluvJFjmzp4XEogHHlhg==} + /@tiptap/extension-paragraph/2.0.2: + resolution: {integrity: sha512-BuiUV8Wh8DjRrNmmk5sIlVlk0V8P4BT2fCB4H7Ar+QDUPKY1g0djB/5g3F70iZh1Z7CiY1ctoL8VQznvtb0KsQ==} peerDependencies: '@tiptap/core': ^2.0.0 dev: false - /@tiptap/extension-paragraph/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-fVr5BZ7glyf/80vIO+GSQdeIcTvuXKGW9QvU0Mw8y1ek9Edd3MLWMxKdDurTswApnxIluvJFjmzp4XEogHHlhg==} + /@tiptap/extension-paragraph/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-BuiUV8Wh8DjRrNmmk5sIlVlk0V8P4BT2fCB4H7Ar+QDUPKY1g0djB/5g3F70iZh1Z7CiY1ctoL8VQznvtb0KsQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-placeholder/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-Jc0SrZw6HQ6Ddxr58SAAw5QPYh2pgjc1OSfrKn7+zBzcZDMFLWWgx9lTRwlR5L5VqTEuWqatJCfDrgjbnE4hLw==} + /@tiptap/extension-placeholder/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-5D46ONEN4Hcgn9xwWgY0mSUp9DAM/z74P9vZcdChUXxj96L2ngM/nU92qEby0kGCSGoO3ucxJGf/aL8KhGqIxQ==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 @@ -3595,26 +3595,26 @@ packages: '@tiptap/pm': 2.0.1 dev: false - /@tiptap/extension-strike/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-gHNO47T5tbeFzhjJUn2Ob5RrqkG4joVyvUv3fFkSqpNngTIcqT5hJ7A3tDj2CKQGmUpU5SxM68sHMoIGpXdWIQ==} + /@tiptap/extension-strike/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-v5goRcfORMkHaA4/mQH80mO0IVFJup1sSrSd4lNUwWN68Qy2ckMVRLRgvbk0JjG2kbamFgJ4LmN/3ceZvUj27A==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false - /@tiptap/extension-text/2.0.1: - resolution: {integrity: sha512-jwfpf71JZn04T4xcOMGJXCHTZoyvVtBusn6ZyRSQT4cVnDUgWcIbmIW5xccvGy8klBepBDS2ff+Nce3pxQnqug==} + /@tiptap/extension-text/2.0.2: + resolution: {integrity: sha512-kAO+WurWOyHIV/x8qHMF3bSlWrdlPtjEYmf+w8wHKy3FzE55eF6SsGt4FymClNkJmyXdgflXBB3Wv/Z53myy8g==} peerDependencies: '@tiptap/core': ^2.0.0 dev: false - /@tiptap/extension-text/2.0.1_@tiptap+core@2.0.1: - resolution: {integrity: sha512-jwfpf71JZn04T4xcOMGJXCHTZoyvVtBusn6ZyRSQT4cVnDUgWcIbmIW5xccvGy8klBepBDS2ff+Nce3pxQnqug==} + /@tiptap/extension-text/2.0.2_@tiptap+core@2.0.2: + resolution: {integrity: sha512-kAO+WurWOyHIV/x8qHMF3bSlWrdlPtjEYmf+w8wHKy3FzE55eF6SsGt4FymClNkJmyXdgflXBB3Wv/Z53myy8g==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 dev: false /@tiptap/pm/2.0.1: @@ -3642,34 +3642,34 @@ packages: prosemirror-view: 1.30.2 dev: false - /@tiptap/starter-kit/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-LxSAwVpaLsbUodDQRvfAiWc6QYG2Fq1m5ZDzoPBAFJq/aCcI0Gt5Gf3AQrOWpuj9FV8kelbr9gUkPqJR60K+Pg==} + /@tiptap/starter-kit/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-s0yE6nEVYnxnHHdLxZ6McMhOAMbZ1czAj9qvmc1Mra0U/p08fg3VTn1gIgy8FA3t0TWUNpuwsO4FcgKlWaQ+eg==} dependencies: - '@tiptap/core': 2.0.1_@tiptap+pm@2.0.1 - '@tiptap/extension-blockquote': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-bold': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-bullet-list': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-code': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-code-block': 2.0.1_kgpvjfqr6qx2oftbyy6alylmx4 - '@tiptap/extension-document': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-dropcursor': 2.0.1_kgpvjfqr6qx2oftbyy6alylmx4 - '@tiptap/extension-gapcursor': 2.0.1_kgpvjfqr6qx2oftbyy6alylmx4 - '@tiptap/extension-hard-break': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-heading': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-history': 2.0.1_kgpvjfqr6qx2oftbyy6alylmx4 - '@tiptap/extension-horizontal-rule': 2.0.1_kgpvjfqr6qx2oftbyy6alylmx4 - '@tiptap/extension-italic': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-list-item': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-ordered-list': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-paragraph': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-strike': 2.0.1_@tiptap+core@2.0.1 - '@tiptap/extension-text': 2.0.1_@tiptap+core@2.0.1 + '@tiptap/core': 2.0.2_@tiptap+pm@2.0.1 + '@tiptap/extension-blockquote': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-bold': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-bullet-list': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-code': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-code-block': 2.0.2_tcylt6qz6sxcmdauhhud7jgsni + '@tiptap/extension-document': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-dropcursor': 2.0.2_tcylt6qz6sxcmdauhhud7jgsni + '@tiptap/extension-gapcursor': 2.0.2_tcylt6qz6sxcmdauhhud7jgsni + '@tiptap/extension-hard-break': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-heading': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-history': 2.0.2_tcylt6qz6sxcmdauhhud7jgsni + '@tiptap/extension-horizontal-rule': 2.0.2_tcylt6qz6sxcmdauhhud7jgsni + '@tiptap/extension-italic': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-list-item': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-ordered-list': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-paragraph': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-strike': 2.0.2_@tiptap+core@2.0.2 + '@tiptap/extension-text': 2.0.2_@tiptap+core@2.0.2 transitivePeerDependencies: - '@tiptap/pm' dev: false - /@tiptap/suggestion/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-mRclv6Zugti3QWr6KvVu9CNCJKvVoJEILki0FVPSyM1f2aWSA6QpYwuhO1Q5f7lcq0FimxJE//g7HKZ7WadCEQ==} + /@tiptap/suggestion/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-JTfmLYr0MKigExma/P67kOClCWnqtLkOfPSNA4JmzG5rupjhaesGcoYlsptewbzl7MtJCthJDP81BNcncIEcBg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 @@ -3677,15 +3677,15 @@ packages: '@tiptap/pm': 2.0.1 dev: false - /@tiptap/vue-3/2.0.1_@tiptap+pm@2.0.1: - resolution: {integrity: sha512-4szBIsZZvnnRv6G7MoQ4nFIYwAvcOSbj+FsR/H666VK+sU0zwaD3opqN/5c2kYMeeCmmU/UuMbnQ9slQEnETjA==} + /@tiptap/vue-3/2.0.2_@tiptap+pm@2.0.1: + resolution: {integrity: sha512-Z0Znj1a+4AW58749PvEPi/YjSY3U4Pu28g7jjD6rGcae0DCa0g8TQuPsPqgxBsZkFJ0JJisasEAKJRX96zlUbg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 vue: ^3.0.0 dependencies: - '@tiptap/extension-bubble-menu': 2.0.1_@tiptap+pm@2.0.1 - '@tiptap/extension-floating-menu': 2.0.1_@tiptap+pm@2.0.1 + '@tiptap/extension-bubble-menu': 2.0.2_@tiptap+pm@2.0.1 + '@tiptap/extension-floating-menu': 2.0.2_@tiptap+pm@2.0.1 '@tiptap/pm': 2.0.1 dev: false From 2dc7ad27bf06eeb6b53080060bdf3b930f667271 Mon Sep 17 00:00:00 2001 From: Tuur Martens Date: Sun, 9 Apr 2023 21:11:37 +0200 Subject: [PATCH 05/11] feat: personal notes (#1960) --- components/account/AccountHeader.vue | 39 +++++++++++++++++++++++- components/account/AccountMoreButton.vue | 33 ++++++++++++++++++++ locales/en.json | 3 ++ 3 files changed, 74 insertions(+), 1 deletion(-) diff --git a/components/account/AccountHeader.vue b/components/account/AccountHeader.vue index 167ed2b6..df7f330b 100644 --- a/components/account/AccountHeader.vue +++ b/components/account/AccountHeader.vue @@ -20,6 +20,7 @@ const relationship = $(useRelationship(account)) const namedFields = ref([]) const iconFields = ref([]) +const isEditingPersonalNote = ref(false) const hasHeader = $computed(() => !account.header.endsWith('/original/missing.png')) function getFieldIconTitle(fieldName: string) { @@ -80,6 +81,19 @@ watchEffect(() => { iconFields.value = icons }) +async function editNote(event: Event) { + if (!event.target || !('value' in event.target) || !relationship) + return + + const newNote = event.target?.value as string + + if (relationship.note?.trim() === newNote.trim()) + return + + const newNoteApiResult = await client.v1.accounts.createNote(account.id, { comment: newNote }) + relationship.note = newNoteApiResult.note +} + const isSelf = $(useSelfAccount(() => account)) const isNotifiedOnPost = $computed(() => !!relationship?.notifying) @@ -107,7 +121,11 @@ const isNotifiedOnPost = $computed(() => !!relationship?.notifying) - +