diff --git a/package.json b/package.json index bae8747..c6b4e23 100644 --- a/package.json +++ b/package.json @@ -102,49 +102,49 @@ "@fontsource/roboto": "^4.5.8", "@mui/icons-material": "^6.0.1", "@mui/material": "^6.0.1", - "@tiptap/core": "^2.0.4", - "@tiptap/extension-blockquote": "^2.0.4", - "@tiptap/extension-bold": "^2.0.4", - "@tiptap/extension-bullet-list": "^2.0.4", - "@tiptap/extension-code": "^2.0.4", - "@tiptap/extension-code-block": "^2.0.4", - "@tiptap/extension-collaboration": "^2.0.4", - "@tiptap/extension-collaboration-cursor": "^2.0.4", - "@tiptap/extension-color": "^2.0.4", - "@tiptap/extension-document": "^2.0.4", - "@tiptap/extension-dropcursor": "^2.0.4", - "@tiptap/extension-font-family": "^2.0.4", - "@tiptap/extension-gapcursor": "^2.0.4", - "@tiptap/extension-hard-break": "^2.0.4", - "@tiptap/extension-heading": "^2.0.4", - "@tiptap/extension-highlight": "^2.0.4", - "@tiptap/extension-history": "^2.0.4", - "@tiptap/extension-horizontal-rule": "^2.0.4", - "@tiptap/extension-image": "^2.0.4", - "@tiptap/extension-italic": "^2.0.4", - "@tiptap/extension-link": "^2.0.4", - "@tiptap/extension-list-item": "^2.0.4", - "@tiptap/extension-mention": "^2.0.4", - "@tiptap/extension-ordered-list": "^2.0.4", - "@tiptap/extension-paragraph": "^2.0.4", - "@tiptap/extension-placeholder": "^2.0.4", - "@tiptap/extension-strike": "^2.0.4", - "@tiptap/extension-subscript": "^2.0.4", - "@tiptap/extension-superscript": "^2.0.4", - "@tiptap/extension-table": "^2.0.4", - "@tiptap/extension-table-cell": "^2.0.4", - "@tiptap/extension-table-header": "^2.0.4", - "@tiptap/extension-table-row": "^2.0.4", - "@tiptap/extension-task-item": "^2.0.4", - "@tiptap/extension-task-list": "^2.0.4", - "@tiptap/extension-text": "^2.0.4", - "@tiptap/extension-text-align": "^2.0.4", - "@tiptap/extension-text-style": "^2.0.4", - "@tiptap/extension-underline": "^2.0.4", - "@tiptap/pm": "^2.0.4", - "@tiptap/react": "^2.0.4", - "@tiptap/starter-kit": "^2.0.4", - "@tiptap/suggestion": "^2.0.4", + "@tiptap/core": "^2.10.4", + "@tiptap/extension-blockquote": "^2.10.4", + "@tiptap/extension-bold": "^2.10.4", + "@tiptap/extension-bullet-list": "^2.10.4", + "@tiptap/extension-code": "^2.10.4", + "@tiptap/extension-code-block": "^2.10.4", + "@tiptap/extension-collaboration": "^2.10.4", + "@tiptap/extension-collaboration-cursor": "^2.10.4", + "@tiptap/extension-color": "^2.10.4", + "@tiptap/extension-document": "^2.10.4", + "@tiptap/extension-dropcursor": "^2.10.4", + "@tiptap/extension-font-family": "^2.10.4", + "@tiptap/extension-gapcursor": "^2.10.4", + "@tiptap/extension-hard-break": "^2.10.4", + "@tiptap/extension-heading": "^2.10.4", + "@tiptap/extension-highlight": "^2.10.4", + "@tiptap/extension-history": "^2.10.4", + "@tiptap/extension-horizontal-rule": "^2.10.4", + "@tiptap/extension-image": "^2.10.4", + "@tiptap/extension-italic": "^2.10.4", + "@tiptap/extension-link": "^2.10.4", + "@tiptap/extension-list-item": "^2.10.4", + "@tiptap/extension-mention": "^2.10.4", + "@tiptap/extension-ordered-list": "^2.10.4", + "@tiptap/extension-paragraph": "^2.10.4", + "@tiptap/extension-placeholder": "^2.10.4", + "@tiptap/extension-strike": "^2.10.4", + "@tiptap/extension-subscript": "^2.10.4", + "@tiptap/extension-superscript": "^2.10.4", + "@tiptap/extension-table": "^2.10.4", + "@tiptap/extension-table-cell": "^2.10.4", + "@tiptap/extension-table-header": "^2.10.4", + "@tiptap/extension-table-row": "^2.10.4", + "@tiptap/extension-task-item": "^2.10.4", + "@tiptap/extension-task-list": "^2.10.4", + "@tiptap/extension-text": "^2.10.4", + "@tiptap/extension-text-align": "^2.10.4", + "@tiptap/extension-text-style": "^2.10.4", + "@tiptap/extension-underline": "^2.10.4", + "@tiptap/pm": "^2.10.4", + "@tiptap/react": "^2.10.4", + "@tiptap/starter-kit": "^2.10.4", + "@tiptap/suggestion": "^2.10.4", "@types/encodeurl": "^1.0.0", "@types/lodash": "^4.14.195", "@types/node": "^22.9.0", @@ -180,7 +180,7 @@ "typescript-eslint": "^8.15.0", "vite": "^5.4.11", "vitest": "^2.1.5", - "y-prosemirror": "1.0.20", + "y-prosemirror": "^1.2.11", "y-protocols": "1.0.5", "y-webrtc": "^10.2.5", "yjs": "13.5.44" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8e52f7..680b034 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,134 +46,134 @@ importers: specifier: ^6.0.1 version: 6.0.1(@emotion/react@11.11.0(@types/react@18.2.12)(react@18.2.0))(@emotion/styled@11.11.0(@emotion/react@11.11.0(@types/react@18.2.12)(react@18.2.0))(@types/react@18.2.12)(react@18.2.0))(@types/react@18.2.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@tiptap/core': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/pm@2.10.4) '@tiptap/extension-blockquote': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-bold': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-bullet-list': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-code': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-code-block': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-collaboration': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)(y-prosemirror@1.0.20(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4)(y-protocols@1.0.5)(yjs@13.5.44)) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(y-prosemirror@1.2.15(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)(y-protocols@1.0.5)(yjs@13.5.44)) '@tiptap/extension-collaboration-cursor': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(y-prosemirror@1.0.20(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4)(y-protocols@1.0.5)(yjs@13.5.44)) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(y-prosemirror@1.2.15(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)(y-protocols@1.0.5)(yjs@13.5.44)) '@tiptap/extension-color': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/extension-text-style@2.0.4(@tiptap/core@2.0.4)) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/extension-text-style@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))) '@tiptap/extension-document': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-dropcursor': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-font-family': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/extension-text-style@2.0.4(@tiptap/core@2.0.4)) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/extension-text-style@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))) '@tiptap/extension-gapcursor': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-hard-break': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-heading': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-highlight': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-history': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-horizontal-rule': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-image': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-italic': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-link': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-list-item': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-mention': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)(@tiptap/suggestion@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(@tiptap/suggestion@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)) '@tiptap/extension-ordered-list': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-paragraph': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-placeholder': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-strike': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-subscript': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-superscript': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-table': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-table-cell': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-table-header': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-table-row': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-task-item': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/extension-task-list': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-text': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-text-align': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-text-style': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/extension-underline': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/pm': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4) + specifier: ^2.10.4 + version: 2.10.4 '@tiptap/react': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@tiptap/starter-kit': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4 '@tiptap/suggestion': - specifier: ^2.0.4 - version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + specifier: ^2.10.4 + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@types/encodeurl': specifier: ^1.0.0 version: 1.0.0 @@ -248,13 +248,13 @@ importers: version: 3.2.4(prettier@2.8.8)(typescript@5.1.6) prosemirror-model: specifier: ^1.7.1 - version: 1.19.2 + version: 1.24.1 prosemirror-state: specifier: ^1.2.3 - version: 1.4.2 + version: 1.4.3 prosemirror-view: specifier: ^1.9.10 - version: 1.31.4 + version: 1.37.1 react: specifier: ^18.2.0 version: 18.2.0 @@ -280,8 +280,8 @@ importers: specifier: ^2.1.5 version: 2.1.5(@types/node@22.9.0)(@vitest/ui@2.1.5) y-prosemirror: - specifier: 1.0.20 - version: 1.0.20(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4)(y-protocols@1.0.5)(yjs@13.5.44) + specifier: ^1.2.11 + version: 1.2.15(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)(y-protocols@1.0.5)(yjs@13.5.44) y-protocols: specifier: 1.0.5 version: 1.0.5 @@ -951,14 +951,8 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@remirror/core-constants@2.0.2': - resolution: {integrity: sha512-dyHY+sMF0ihPus3O27ODd4+agdHMEmuRdyiZJ2CCWjPV5UFmn17ZbElvk6WOGVE4rdCJKZQCrPV2BcikOMLUGQ==} - - '@remirror/core-helpers@3.0.0': - resolution: {integrity: sha512-tusEgQJIqg4qKj6HSBUFcyRnWnziw3neh4T9wOmsPGHFC3w9kl5KSrDb9UAgE8uX6y32FnS7vJ955mWOl3n50A==} - - '@remirror/types@1.0.1': - resolution: {integrity: sha512-VlZQxwGnt1jtQ18D6JqdIF+uFZo525WEqrfp9BOc3COPpK4+AWCgdnAWL+ho6imWcoINlGjR/+3b6y5C1vBVEA==} + '@remirror/core-constants@3.0.0': + resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==} '@rollup/rollup-android-arm-eabi@4.27.2': resolution: {integrity: sha512-Tj+j7Pyzd15wAdSJswvs5CJzJNV+qqSUcr/aCD+jpQSBtXvGnV0pnrjoc8zFTe9fcKCatkpFpOO7yAzpO998HA==} @@ -1128,250 +1122,248 @@ packages: '@swc/types@0.1.13': resolution: {integrity: sha512-JL7eeCk6zWCbiYQg2xQSdLXQJl8Qoc9rXmG2cEKvHe3CKwMHwHGpfOb8frzNLmbycOo6I51qxnLnn9ESf4I20Q==} - '@tiptap/core@2.0.4': - resolution: {integrity: sha512-2YOMjRqoBGEP4YGgYpuPuBBJHMeqKOhLnS0WVwjVP84zOmMgZ7A8M6ILC9Xr7Q/qHZCvyBGWOSsI7+3HsEzzYQ==} + '@tiptap/core@2.10.4': + resolution: {integrity: sha512-fExFRTRgb6MSpg2VvR5qO2dPTQAZWuUoU4UsBCurIVcPWcyVv4FG1YzgMyoLDKy44rebFtwUGJbfU9NzX7Q/bA==} peerDependencies: - '@tiptap/pm': ^2.0.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-blockquote@2.0.4': - resolution: {integrity: sha512-z5qfuLi04OgCBI6/odzB2vhulT/wpjymYOnON65vLXGZZbUw4cbPloykhqgWvQp+LzKH+HBhl4fz53d5CgnbOA==} + '@tiptap/extension-blockquote@2.10.4': + resolution: {integrity: sha512-4JSwAM3B92YWvGzu/Vd5rovPrCGwLSaSLD5rxcLyfxLSrTDQd3n7lp78pzVgGhunVECzaGF5A0ByWWpEyS0a3w==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-bold@2.0.4': - resolution: {integrity: sha512-CWSQy1uWkVsen8HUsqhm+oEIxJrCiCENABUbhaVcJL/MqhnP4Trrh1B6O00Yfoc0XToPRRibDaHMFs4A3MSO0g==} + '@tiptap/extension-bold@2.10.4': + resolution: {integrity: sha512-SdO4oFQKaERCGfwOc1CLYQRtThENam2KWfWmvpsymknokt5qYzU57ft0SE1HQV9vVYEzZ9HrWIgv2xrgu0g9kg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-bubble-menu@2.0.4': - resolution: {integrity: sha512-+cRZwj0YINNNDElSAiX1pvY2K98S2j9MQW2dXV5oLqsJhqGPZsKxVo8I1u7ZtqUla3QE1V18RYPAzVgTiMRkBg==} + '@tiptap/extension-bubble-menu@2.10.4': + resolution: {integrity: sha512-GVtZwJaQyLBptMsmDtYl5GEobd1Uu7C9sc9Z+PdXwMuxmFfg+j07bCKCj5JJj/tjgXCSLVxWdTlDHxNrgzQHjw==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-bullet-list@2.0.4': - resolution: {integrity: sha512-JSZKBVTaKSuLl5fR4EKE4dOINOrgeRHYA25Vj6cWjgdvpTw5ef7vcUdn9yP4JwTmLRI+VnnMlYL3rqigU3iZNg==} + '@tiptap/extension-bullet-list@2.10.4': + resolution: {integrity: sha512-JVwDPgOBYRU2ivaadOh4IaQYXQEiSw6sB36KT/bwqJF2GnEvLiMwptdRMn9Uuh6xYR3imjIZtV6uZAoneZdd6g==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-code-block@2.0.4': - resolution: {integrity: sha512-In2tV3rgm/MznVF0N7qYsYugPWSzhZHaCRCWcFKNvllMExpo91bUWvk+hXaIhhPxvuqGIVezjybwrYuU3bJW0g==} + '@tiptap/extension-code-block@2.10.4': + resolution: {integrity: sha512-qS4jnbJqghNMT2+B+GQ807ATgqkL9OQ//NlL+ZwVSe+DPDduNA9B6IB9SrWENDfOnzekpi7kcEcm+RenELARRQ==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-code@2.0.4': - resolution: {integrity: sha512-HuwJSJkipZf4hkns9witv1CABNIPiB9C8lgAQXK4xJKcoUQChcnljEL+PQ2NqeEeMTEeV3nG3A/0QafH0pgTgg==} + '@tiptap/extension-code@2.10.4': + resolution: {integrity: sha512-Vj/N0nbSQiV1o7X7pRySK9Fu72Dd266gm27TSlsts6IwJu5MklFvz7ezJUWoLjt2wmCV8/U/USmk/39ic9qjvg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-collaboration-cursor@2.0.4': - resolution: {integrity: sha512-kXNkvlwIcdNhtnYpHiwu2tlczDpTCV3Rm41VHSjlWhaWQnfBr1M7kNOJ96Ui6dnlUdgQZKQSvDQQopjdU3jqzQ==} + '@tiptap/extension-collaboration-cursor@2.10.4': + resolution: {integrity: sha512-U5FJnvIveqLxKZ9aLPgXj1EDzfFfLlHX6J6VZNGAc0QsK5rWCdiU7HWuG2hNTSjHayqh/2V+x30PTMc5EuCadg==} peerDependencies: - '@tiptap/core': ^2.0.0 - y-prosemirror: 1.0.20 + '@tiptap/core': ^2.7.0 + y-prosemirror: ^1.2.11 - '@tiptap/extension-collaboration@2.0.4': - resolution: {integrity: sha512-Z853jHGKPSYiG5LDYpwTgeMGNYHmbrd9dBueazo+e1xnNyjDaPxkrZMbjdVAsliMns3Omk9oLZLd28JWB4naEQ==} + '@tiptap/extension-collaboration@2.10.4': + resolution: {integrity: sha512-IvVK/KGG3A0r/Du9ISv06v0VkKXB81RbCK3b/FSkV8+GPQXOqJ9L3aQ4N1LO7ZX5Cb0RbfVgSMK8WH2MIl6xKQ==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - y-prosemirror: 1.0.20 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 + y-prosemirror: ^1.2.11 - '@tiptap/extension-color@2.0.4': - resolution: {integrity: sha512-7Eb5Gk9v3sj2i1Q8dfqmpnc5aDPC/t0ZEsSLRi4C6SNo1nBeUxteXzpzxWwYjTvK+Um40STR89Z6PY14FIYXSA==} + '@tiptap/extension-color@2.10.4': + resolution: {integrity: sha512-LgYECcWnTfonqzTUJQN+ujNlWQahGg4G6typRR44opNxwGTlmXHjc6h/JwgLiYxSMZke3EDP/17BSQDH9MMrIA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/extension-text-style': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/extension-text-style': ^2.7.0 - '@tiptap/extension-document@2.0.4': - resolution: {integrity: sha512-mCj2fAhnNhIHttPSqfTPSSTGwClGaPYvhT56Ij/Pi4iCrWjPXzC4XnIkIHSS34qS2tJN4XJzr/z7lm3NeLkF1w==} + '@tiptap/extension-document@2.10.4': + resolution: {integrity: sha512-1Pqrl6Rr9bVEHJ3zO2dM7UUA0Qn/r70JQ9YLlestjW1sbMaMuY3Ifvu2uSyUE7SAGV3gvxwNVQCrv8f0VlVEaA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-dropcursor@2.0.4': - resolution: {integrity: sha512-1OmKBv/E+nJo2vsosvu8KwFiBB+gZM1pY61qc7JbwEKHSYAxUFHfvLkIA0IQ53Z0DHMrFSKgWmHEcbnqtGevCA==} + '@tiptap/extension-dropcursor@2.10.4': + resolution: {integrity: sha512-0XEM/yNLaMc/sZlYOau7XpHyYiHT9LwXUe7kmze/L8eowIa/iLvmRbcnUd3rtlZ7x7wooE6UO9c7OtlREg4ZBw==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-floating-menu@2.0.4': - resolution: {integrity: sha512-0YRE738k+kNKuSHhAb3jj9ZQ7Kda78RYRr+cX2jrQVueIMKebPIY07eBt6JcKmob9V9vcNn9qLtBfmygfcPUQg==} + '@tiptap/extension-floating-menu@2.10.4': + resolution: {integrity: sha512-K2MDiu6CwQ7+Jr6g1Lh3Tuxm1L6SefSHMpQO0UW3aRGwgEV5pjlrztnBFX4K9b7MNuQ4dJGCUK9u8Cv7Xss0qg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-font-family@2.0.4': - resolution: {integrity: sha512-0PncEkzLcTxjjSy9gaahX71IxhBxcXLCOxFTnRF56apysiAIARdWIrep2zMH+3qcV8/9uFfXu5Q5R/pSZfwLIA==} + '@tiptap/extension-font-family@2.10.4': + resolution: {integrity: sha512-m0njnKb5XnCTbMZqzE0Xi/uK6lgml2Ig1LdNfludu3IG3LpPhAFaUzyJTUo2tf0AIBlthfZ+iFSdKaClZaXZxw==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/extension-text-style': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/extension-text-style': ^2.7.0 - '@tiptap/extension-gapcursor@2.0.4': - resolution: {integrity: sha512-VxmKfBQjSSu1mNvHlydA4dJW/zawGKyqmnryiFNcUV9s+/HWLR5i9SiUl4wJM/B8sG8cQxClne5/LrCAeGNYuA==} + '@tiptap/extension-gapcursor@2.10.4': + resolution: {integrity: sha512-KbJfoaqTZePpkWAN+klpK5j0UVtELxN7H5B0J556/UCB/rnq+OsdEFHPks2Ss9TidqWzRUqcxUE50UZ7b8h7Ug==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-hard-break@2.0.4': - resolution: {integrity: sha512-4j8BZa6diuoRytWoIc7j25EYWWut5TZDLbb+OVURdkHnsF8B8zeNTo55W40CdwSaSyTtXtxbTIldV80ShQarGQ==} + '@tiptap/extension-hard-break@2.10.4': + resolution: {integrity: sha512-nW9wubW1A/CO2Ssn9wNMP08tR9Oarg9VUGzJ5qNuz38DDNyntE1SyDS+XStkeMq5nKqJ3YKhukyAJH/PiRq4Mg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-heading@2.0.4': - resolution: {integrity: sha512-EfitUbew5ljH3xVlBXAxqqcJ4rjv15b8379LYOV6KQCf+Y1wY0gy9Q8wXSnrsAagqrvqipja4Ihn3OZeyIM+CA==} + '@tiptap/extension-heading@2.10.4': + resolution: {integrity: sha512-7D0h0MIvE97Gx3Qwuo2xnPDK07WfCnyh4tpOPBOus4e1g6sgxVkwDwhbkYWiwvIrf4BUVJflnke/DEDCVp6/Eg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-highlight@2.0.4': - resolution: {integrity: sha512-z1hcpf0eHHdaBE0pewXiNIu+QBodw4IAbZykTXMaY1xCsbYWfOJxeIb5o+CEG5HBsmaoJrCYenQw71xzgV0hKA==} + '@tiptap/extension-highlight@2.10.4': + resolution: {integrity: sha512-0E/eK+eKx7I7UotELKPFsL/jiWFVtAkyXvcs1+OzcCr8ao2M6t5hGKh0McBG4WUQdxttnIwfQemGzIHU25pDog==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-history@2.0.4': - resolution: {integrity: sha512-3GAUszn1xZx3vniHMiX9BSKmfvb5QOb0oSLXInN+hx80CgJDIHqIFuhx2dyV9I/HWpa0cTxaLWj64kfDzb1JVg==} + '@tiptap/extension-history@2.10.4': + resolution: {integrity: sha512-fg6BNxbpMMtgKaiNI/GLcCzkxIQMwSYBhO9LA0CxLvmsWGU+My4r9W3DK6HwNoRJ9+6OleDPSLo1P73fbSTtEA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-horizontal-rule@2.0.4': - resolution: {integrity: sha512-OMx2ImQseKbSUjPbbRCuYGOJshxYedh9giWAqwgWWokhYkH4nGxXn5m7+Laj+1wLre4bnWgHWVY4wMGniEj3aw==} + '@tiptap/extension-horizontal-rule@2.10.4': + resolution: {integrity: sha512-s9ycm/BOGoW3L0Epnj541vdngHbFbMM488HoODd1CmVSw1C+wBWFgsukgqKjlyE3VGfZXuSb1ur9zinW0RiLJQ==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-image@2.0.4': - resolution: {integrity: sha512-5iQ96pt9xppM8sWzwhGgc99PPoYPQuokTaCXAQKDI0Y1CFCjZ+/duUG3al1VUMpBXsjJw3/RVO1+7CEhRTd3mA==} + '@tiptap/extension-image@2.10.4': + resolution: {integrity: sha512-fPdAqP4M1zwz5jyrQNIEL4OvvGeJso45svaaBLV342yRLOpbVIgAp/RsuWSGDQTUWoGhdkHdIrbH2bUGNEbMBg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-italic@2.0.4': - resolution: {integrity: sha512-C/6+qs4Jh8xERRP0wcOopA1+emK8MOkBE4RQx5NbPnT2iCpERP0GlmHBFQIjaYPctZgKFHxsCfRnneS5Xe76+A==} + '@tiptap/extension-italic@2.10.4': + resolution: {integrity: sha512-8MIQ+wsbyxNCZDCFTVTOXrS2AvFyOhtlBNgVU2+6r6xnJV4AcfEA3qclysqrjOlL117ped/nzDeoB0AeX0CI+Q==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-link@2.0.4': - resolution: {integrity: sha512-CliImI1hmC+J6wHxqgz9P4wMjoNSSgm3fnNHsx5z0Bn6JRA4Evh2E3KZAdMaE8xCTx89rKxMYNbamZf4VLSoqQ==} + '@tiptap/extension-link@2.10.4': + resolution: {integrity: sha512-9lbtMUPc9IYCRMKV/B4k/no9J5OQQl/jJn9W2ce3NjJZSrOjuZs0CjJZgCESIaj6911s7nEJUvxKKmsbD3UC3Q==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-list-item@2.0.4': - resolution: {integrity: sha512-tSkbLgRo1QMNDJttWs9FeRywkuy5T2HdLKKfUcUNzT3s0q5AqIJl7VyimsBL4A6MUfN1qQMZCMHB4pM9Mkluww==} + '@tiptap/extension-list-item@2.10.4': + resolution: {integrity: sha512-8K3WUD5fPyw2poQKnJGGm7zlfeIbpld92+SRF4M9wkp95EzvgexTlodvxlrL3i8zKXcQQVyExWA8kCcGPFb9bA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-mention@2.0.4': - resolution: {integrity: sha512-6IpG4BoylcfZhooKRx12PMSwLN9Nt5Baxh/4HcH0wknNZHINlAqslL8kIZ09vzeS9REP77T4oRTZFjYBINV1Ig==} + '@tiptap/extension-mention@2.10.4': + resolution: {integrity: sha512-pVouKWxSVQSy4zn6HrljPIP1AG826gkm/w18Asi8QnZvR0AMqGLh9q7qd9Kc0j8NKoCzlzK8hECGlYPEaBldow==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - '@tiptap/suggestion': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 + '@tiptap/suggestion': ^2.7.0 - '@tiptap/extension-ordered-list@2.0.4': - resolution: {integrity: sha512-Kfg+8k9p4iJCUKP/yIa18LfUpl9trURSMP/HX3/yQTz9Ul1vDrjxeFjSE5uWNvupcXRAM24js+aYrCmV7zpU+Q==} + '@tiptap/extension-ordered-list@2.10.4': + resolution: {integrity: sha512-NaeEu+qFG2O0emc8WlwOM7DKNKOaqHWuNkuKrrmQzslgL+UQSEGlGMo6NEJ5sLLckPBDpIa0MuRm30407JE+cg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-paragraph@2.0.4': - resolution: {integrity: sha512-nDxpopi9WigVqpfi8nU3B0fWYB14EMvKIkutNZo8wJvKGTZufNI8hw66wupIx/jZH1gFxEa5dHerw6aSYuWjgQ==} + '@tiptap/extension-paragraph@2.10.4': + resolution: {integrity: sha512-SRNVhT8OXqjpZtcyuOtofbtOpXXFrQrjqqCc/yXebda//2SfUTOvB16Lss77vQOWi6xr7TF1mZuowJgSTkcczw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-placeholder@2.0.4': - resolution: {integrity: sha512-Y8hjUYBGTbytgrsplSZdHGciqbuVHQX+h0JcuvVaIlAy1kR7hmbxJLqL8tNa7qLtTqo2MfS2942OtSv85JOCzA==} + '@tiptap/extension-placeholder@2.10.4': + resolution: {integrity: sha512-leWG4xP7cvddR6alGZS7yojOh9941bxehgAeQDLlEisaJcNa2Od5Vbap2zipjc5sXMxZakQVChL27oH1wWhHkQ==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-strike@2.0.4': - resolution: {integrity: sha512-Men7LK6N/Dh3/G4/z2Z9WkDHM2Gxx1XyxYix2ZMf5CnqY37SeDNUnGDqit65pdIN3Y/TQnOZTkKSBilSAtXfJA==} + '@tiptap/extension-strike@2.10.4': + resolution: {integrity: sha512-OibipsomFpOJWTPVX/z4Z53HgwDA93lE/loHGa+ONJfML1dO6Zd6UTwzaVO1/g8WOwRgwkYu/6JnhxLKRlP8Lg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-subscript@2.0.4': - resolution: {integrity: sha512-5Z4Wemz/krWE/LNwxIZuRCcvgxpF7FRvG+2KFCoaMZrV7tYTDAOxQyD7HdA/Lab5M1YXaJUd2UWVwSUBONhHDA==} + '@tiptap/extension-subscript@2.10.4': + resolution: {integrity: sha512-r/4oMBnMEeXqSP4GttKrd4N5FQgzuLtWdxuVBVUIV7C7TUg5l+YXsoFqhmODSWt/I6hSLTg0ArrQcox6TOV5cA==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-superscript@2.0.4': - resolution: {integrity: sha512-XmNulS19eUs7KYM5H+n6blbGSOmG8Vbi+0YdPVBi71oHfn+gm6a5CfjZt1JxpMe4fNa6gtCnotTHHQdBzo7VGA==} + '@tiptap/extension-superscript@2.10.4': + resolution: {integrity: sha512-QLmzpjawefaKzL0LAy/jMSNau18/YVe43w2pQ9JaZgBYsLmhmDIi4U1YFTBrryVhjv8lQubKd38f9Q7rie6ywg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-cell@2.0.4': - resolution: {integrity: sha512-q5FDVjdetE5zY9HmPxhlVZN8ldEi9DcycxoepDTCd6SkWzG0lrCm8sUIMzHMaCRlg9y3QSutalOiW0StYOrS1Q==} + '@tiptap/extension-table-cell@2.10.4': + resolution: {integrity: sha512-vYwRYt3xPaAU4hxoz3OMGPQzcAxaxEVri6VSRMWg4BN3x4DwWevBTAk59Ho9nkJpaRuXO6c5pIxcwWCZM0Aw0w==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-header@2.0.4': - resolution: {integrity: sha512-UkDrviIy+W65bWGHU8DSsLH4WrvphQ8BzzDlw9LnjV63QQHeftp/P6wXRg9kebOuJD/KTm63L0vTWwdptRuzyA==} + '@tiptap/extension-table-header@2.10.4': + resolution: {integrity: sha512-NVi/KMBh9IAzpukjptCsH+gibZB3VxgCc+wuFk41QqI5ABnTPKWflnQ0wRo7IC6wC/tUi4YBahh20dL/wBJn3w==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-row@2.0.4': - resolution: {integrity: sha512-/fZJ0MWa04p2eLS/KKEAvDk3Ia6RRSFMSjjZgk76pUY3zQmrE03pKnKc5SRIGB+UUnF/hT1lSqe91Syah0FZAA==} + '@tiptap/extension-table-row@2.10.4': + resolution: {integrity: sha512-kpQQSZQNYHhencIk+lzs+zWtgg6nUXHIVQKZUg5dVT0VP2JNO7wPM6d8HgnscvxOkJNRVF/Q5dYe0Cb4tROIKg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-table@2.0.4': - resolution: {integrity: sha512-HZKe0cXxXs2o2l8xyaoqemoT/qVxyM0iNjKUL4ve2RwvSRqta4sEl+Dr8q2VIlr6VkcyPE8fppTZN9/bgLlwFA==} + '@tiptap/extension-table@2.10.4': + resolution: {integrity: sha512-ak1RT8n0WQFNnVsZ9e6QFLWlRQP0IjT+Yp/PTsx5fSmqkiiwQKGs1ILCJWlBB3H0hV7N69aaOtK3h/35lmqoEg==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-task-item@2.0.4': - resolution: {integrity: sha512-0FfYWrOslDzzN7Ehnt3yBekOSH45tiB/3gzFRvGdLBUv0PiYQolUpyfHGsdNzeKYuWLF1yiacJkCeLgNDgCLDw==} + '@tiptap/extension-task-item@2.10.4': + resolution: {integrity: sha512-ucKGXdHdHCBanIJTB/nhmQ3iIL6BcSVKr7mN5BGEu6sSLYROflX7lmnMPVIRcTKJz+FGJeR6AqPFVagZAXVkGQ==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 - '@tiptap/extension-task-list@2.0.4': - resolution: {integrity: sha512-3RGoEgGJdWpGf8aWl7O7+jnnvfpF0or2YHYYvJv13t5G4dNIS9E7QXT3/rU9QtHNYkbcJYFjHligIFuBTAhZNg==} + '@tiptap/extension-task-list@2.10.4': + resolution: {integrity: sha512-21bFlHlvGr5hsXUEug9p+BWPLqdziFS/4mGG6nUnrSDI1e4eEC86WZczsG+If6FEpjcCS9Eb2RHgqaA4VoJEqg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-align@2.0.4': - resolution: {integrity: sha512-ArIWhkTqbZFRQcj34Zb17rW1+JeYMAaZpf9LKNAB4CSsqYeF5JqVmrZvOSI7NtyFsEx4rHXMHb1iMKjdwm8fUw==} + '@tiptap/extension-text-align@2.10.4': + resolution: {integrity: sha512-rt2Hz3N081QAgkKKSMpyDZTKorBmXKpeHkYIw+ArVuvBYhi8x5wVyZgZ2SIMW9A5G4rx1M0czn7xNi+/P3NopQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-style@2.0.4': - resolution: {integrity: sha512-HQk8c7HasDdeAJxlHrztkgprxocZecZVUMlvPvFAhkq8E/5+nfmr/Gm9qudiStEARZrIYBATNA2PbnQuIGMx3A==} + '@tiptap/extension-text-style@2.10.4': + resolution: {integrity: sha512-ibq7avkcwHyUSG53Hf+P31rrwsKVbbiqbWZM4kXC7M2X3iUwFrtvaa+SWzyWQfE1jl2cCrD1+rfSkj/alcOKGg==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-text@2.0.4': - resolution: {integrity: sha512-i8/VFlVZh7TkAI49KKX5JmC0tM8RGwyg5zUpozxYbLdCOv07AkJt+E1fLJty9mqH4Y5HJMNnyNxsuZ9Ol/ySRA==} + '@tiptap/extension-text@2.10.4': + resolution: {integrity: sha512-wPdVxCHrIS9S+8n08lgyyqRZPj9FBbyLlFt74/lV5yBC3LOorq1VKdjrTskmaj4jud7ImXoKDyBddAYTHdJ1xw==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/extension-underline@2.0.4': - resolution: {integrity: sha512-Hvhy3iV5dWs0SFTww6sIzyQSSgVzcQuiozhDs11iP+gvFjK7ejg86KZ8wAVvyCi9K3bOMhohsw1Q2b8JSnIxcg==} + '@tiptap/extension-underline@2.10.4': + resolution: {integrity: sha512-KhlCndQFMe/Gsz+3qkVn9z1utDy8y1igvdePijMjA5B8PTu0hPs2Q1d6szfLTBdtoFNkCokknxzXhSY0OFJEyQ==} peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/core': ^2.7.0 - '@tiptap/pm@2.0.4': - resolution: {integrity: sha512-DNgxntpEaiW7ciW0BTNTL0TFqAreZTrAROWakI4XaYRAyi5H9NfZW8jmwGwMBkoZ1KB3pfy+jT/Bisy4okEQGQ==} - peerDependencies: - '@tiptap/core': ^2.0.0 + '@tiptap/pm@2.10.4': + resolution: {integrity: sha512-pZ4NEkRtYoDLe0spARvXZ1N3hNv/5u6vfPdPtEbmNpoOSjSNqDC1kVM+qJY0iaCYpxbxcv7cxn3kBumcFLQpJQ==} - '@tiptap/react@2.0.4': - resolution: {integrity: sha512-NcrZL4Tu3+1Xfj/us5AOD7+kJhwYo2XViOB2iRRnfwS80PUtiLWDis6o3ngMGot/jBWzaMn4gofXnMWHtFdIAw==} + '@tiptap/react@2.10.4': + resolution: {integrity: sha512-JTeqDB+xgjo46QC9ILRXe2TcSfxKVRwhZ3vDvYoemN7giRk5a/WsCF1VQIT1fax+tCl6kfv3U1f4Mkx0DkbPkA==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 + react: ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tiptap/starter-kit@2.0.4': - resolution: {integrity: sha512-9WtVXhujyp5cOlE7qlcQMFr0FEx3Cvo1isvfQGzhKKPzXa3rR7FT8bnOFsten31/Ia/uwvGXAvRDQy24YfHdNA==} + '@tiptap/starter-kit@2.10.4': + resolution: {integrity: sha512-tu/WCs9Mkr5Nt8c3/uC4VvAbQlVX0OY7ygcqdzHGUeG9zP3twdW7o5xM3kyDKR2++sbVzqu5Ll5qNU+1JZvPGQ==} - '@tiptap/suggestion@2.0.4': - resolution: {integrity: sha512-C5LGGjH8VFET34V7vKkqlwpSzrPl+7oAcj9h+P3jvJQ076iYpmpnMtz6dNLSFGKpHp5mtyl4RoJzh7lTvlfyiA==} + '@tiptap/suggestion@2.10.4': + resolution: {integrity: sha512-7Bzcn1REA7OmVRxiMF2kVK9EhosXotdLAGaEvSbn4zQtHCJG0tREuYvPy53LGzVuPkBDR6Pf6sp1QbGvSne/8g==} peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 '@types/encodeurl@1.0.0': resolution: {integrity: sha512-iO2Q6xQOJ5DtOB6wJ2KIetFq9JRTbpzcKTe2aS6CCsa+W9KNWX2yXx9KeB5sY/nBfAWN43LkPg6SFB+ldsW9ZA==} @@ -1385,17 +1377,20 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + '@types/linkify-it@5.0.0': + resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} + '@types/lodash@4.14.195': resolution: {integrity: sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==} - '@types/node@22.9.0': - resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} + '@types/markdown-it@14.1.2': + resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} - '@types/object.omit@3.0.0': - resolution: {integrity: sha512-I27IoPpH250TUzc9FzXd0P1BV/BMJuzqD3jOz98ehf9dQqGkxlq+hO1bIqZGWqCg5bVOy0g4AUVJtnxe0klDmw==} + '@types/mdurl@2.0.0': + resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/object.pick@1.3.2': - resolution: {integrity: sha512-sn7L+qQ6RLPdXRoiaE7bZ/Ek+o4uICma/lBFPyJEKDTPTBP1W8u0c4baj3EiS4DiqLs+Hk+KUGvMVJtAw3ePJg==} + '@types/node@22.9.0': + resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} '@types/parse-json@4.0.0': resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} @@ -1415,8 +1410,8 @@ packages: '@types/scheduler@0.16.3': resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} - '@types/throttle-debounce@2.1.0': - resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} + '@types/use-sync-external-store@0.0.6': + resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} '@typescript-eslint/eslint-plugin@8.15.0': resolution: {integrity: sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==} @@ -1675,10 +1670,6 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - case-anything@2.1.13: - resolution: {integrity: sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==} - engines: {node: '>=12.13'} - chai@5.1.2: resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} engines: {node: '>=12'} @@ -1838,9 +1829,6 @@ packages: damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - dash-get@1.0.2: - resolution: {integrity: sha512-4FbVrHDwfOASx7uQVxeiCTo7ggSdYZbqs8lH+WU6ViypPlDbe9y6IP5VVUDQBv9DcnyaiPT5XT0UWHgJ64zLeQ==} - data-view-buffer@1.0.1: resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} @@ -1877,10 +1865,6 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} @@ -1926,10 +1910,6 @@ packages: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} - entities@3.0.1: - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} - engines: {node: '>=0.12'} - entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -2413,10 +2393,6 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} - is-extendable@1.0.1: - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} - engines: {node: '>=0.10.0'} - is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -2456,10 +2432,6 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} - is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -2513,10 +2485,6 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - isomorphic.js@0.2.5: resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==} @@ -2584,9 +2552,9 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - lib0@0.2.74: - resolution: {integrity: sha512-roj9i46/JwG5ik5KNTkxP2IytlnrssAkD/OhlAVtE+GqectrdkfR+pttszVLrOzMDeXNs1MPt6yo66MUolWSiA==} - engines: {node: '>=14'} + lib0@0.2.99: + resolution: {integrity: sha512-vwztYuUf1uf/1zQxfzRfO5yzfNKhTtgOByCruuiQQxWQXnPb8Itaube5ylofcV0oM0aKal9Mv+S1s1Ky0UYP1w==} + engines: {node: '>=16'} hasBin: true lilconfig@2.1.0: @@ -2599,11 +2567,11 @@ packages: link-check@5.2.0: resolution: {integrity: sha512-xRbhYLaGDw7eRDTibTAcl6fXtmUQ13vkezQiTqshHHdGueQeumgxxmQMIOmJYsh2p8BF08t8thhDQ++EAOOq3w==} - linkify-it@4.0.1: - resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} + linkify-it@5.0.0: + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - linkifyjs@4.1.1: - resolution: {integrity: sha512-zFN/CTVmbcVef+WaDXT63dNzzkfRBKT1j464NJQkV7iSgJU0sLBus9W0HBwnXK13/hf168pbrx/V/bjEHOXNHA==} + linkifyjs@4.2.0: + resolution: {integrity: sha512-pCj3PrQyATaoTYKHrgWRF3SJwsm61udVh+vuls/Rl6SptiDhgE7ziUIudAedRY9QEfynmM7/RmLEfPUyw1HPCw==} lint-staged@13.2.2: resolution: {integrity: sha512-71gSwXKy649VrSU09s10uAT0rWCcY3aewhMaHyl2N84oBk4Xs9HgxvUp3AYu+bNsK4NrOYYxvSgg7FyGJ+jGcA==} @@ -2653,11 +2621,8 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - markdown-it@13.0.1: - resolution: {integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==} + markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true markdown-link-check@3.11.2: @@ -2672,8 +2637,8 @@ packages: engines: {node: '>= 12'} hasBin: true - mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + mdurl@2.0.0: + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -2767,14 +2732,6 @@ packages: resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} - object.omit@3.0.0: - resolution: {integrity: sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==} - engines: {node: '>=0.10.0'} - - object.pick@1.3.0: - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} - engines: {node: '>=0.10.0'} - object.values@1.2.0: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} @@ -2791,8 +2748,8 @@ packages: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - orderedmap@2.1.0: - resolution: {integrity: sha512-/pIFexOm6S70EPdznemIz3BQZoJ4VTFrhqzu0ACBqBgeLsLxq8e6Jim63ImIfwW/zAD1AlXpRMlOv3aghmo4dA==} + orderedmap@2.1.1: + resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} @@ -2916,8 +2873,8 @@ packages: prosemirror-collab@1.3.1: resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==} - prosemirror-commands@1.5.2: - resolution: {integrity: sha512-hgLcPaakxH8tu6YvVAaILV2tXYsW3rAdDR8WNkeKGcgeMVQg3/TMhPdVoh7iAmfgVjZGtcOSjKiQaoeKjzd2mQ==} + prosemirror-commands@1.6.2: + resolution: {integrity: sha512-0nDHH++qcf/BuPLYvmqZTUUsPJUCPBUXt0J1ErTcDIS369CTp773itzLGIgIXG4LJXOlwYCr44+Mh4ii6MP1QA==} prosemirror-dropcursor@1.8.1: resolution: {integrity: sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==} @@ -2925,48 +2882,52 @@ packages: prosemirror-gapcursor@1.3.2: resolution: {integrity: sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==} - prosemirror-history@1.3.2: - resolution: {integrity: sha512-/zm0XoU/N/+u7i5zepjmZAEnpvjDtzoPWW6VmKptcAnPadN/SStsBjMImdCEbb3seiNTpveziPTIrXQbHLtU1g==} + prosemirror-history@1.4.1: + resolution: {integrity: sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ==} - prosemirror-inputrules@1.2.1: - resolution: {integrity: sha512-3LrWJX1+ULRh5SZvbIQlwZafOXqp1XuV21MGBu/i5xsztd+9VD15x6OtN6mdqSFI7/8Y77gYUbQ6vwwJ4mr6QQ==} + prosemirror-inputrules@1.4.0: + resolution: {integrity: sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg==} prosemirror-keymap@1.2.2: resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==} - prosemirror-markdown@1.11.2: - resolution: {integrity: sha512-Eu5g4WPiCdqDTGhdSsG9N6ZjACQRYrsAkrF9KYfdMaCmjIApH75aVncsWYOJvEk2i1B3i8jZppv3J/tnuHGiUQ==} + prosemirror-markdown@1.13.1: + resolution: {integrity: sha512-Sl+oMfMtAjWtlcZoj/5L/Q39MpEnVZ840Xo330WJWUvgyhNmLBLN7MsHn07s53nG/KImevWHSE6fEj4q/GihHw==} - prosemirror-menu@1.2.2: - resolution: {integrity: sha512-437HIWTq4F9cTX+kPfqZWWm+luJm95Aut/mLUy+9OMrOml0bmWDS26ceC6SNfb2/S94et1sZ186vLO7pDHzxSw==} + prosemirror-menu@1.2.4: + resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} - prosemirror-model@1.19.2: - resolution: {integrity: sha512-RXl0Waiss4YtJAUY3NzKH0xkJmsZupCIccqcIFoLTIKFlKNbIvFDRl27/kQy1FP8iUAxrjRRfIVvOebnnXJgqQ==} + prosemirror-model@1.24.1: + resolution: {integrity: sha512-YM053N+vTThzlWJ/AtPtF1j0ebO36nvbmDy4U7qA2XQB8JVaQp1FmB9Jhrps8s+z+uxhhVTny4m20ptUvhk0Mg==} - prosemirror-schema-basic@1.2.2: - resolution: {integrity: sha512-/dT4JFEGyO7QnNTe9UaKUhjDXbTNkiWTq/N4VpKaF79bBjSExVV2NXmJpcM7z/gD7mbqNjxbmWW5nf1iNSSGnw==} + prosemirror-schema-basic@1.2.3: + resolution: {integrity: sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==} - prosemirror-schema-list@1.3.0: - resolution: {integrity: sha512-Hz/7gM4skaaYfRPNgr421CU4GSwotmEwBVvJh5ltGiffUJwm7C8GfN/Bc6DR1EKEp5pDKhODmdXXyi9uIsZl5A==} + prosemirror-schema-list@1.5.0: + resolution: {integrity: sha512-gg1tAfH1sqpECdhIHOA/aLg2VH3ROKBWQ4m8Qp9mBKrOxQRW61zc+gMCI8nh22gnBzd1t2u1/NPLmO3nAa3ssg==} - prosemirror-state@1.4.2: - resolution: {integrity: sha512-puuzLD2mz/oTdfgd8msFbe0A42j5eNudKAAPDB0+QJRw8cO1ygjLmhLrg9RvDpf87Dkd6D4t93qdef00KKNacQ==} + prosemirror-state@1.4.3: + resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} - prosemirror-tables@1.3.4: - resolution: {integrity: sha512-z6uLSQ1BLC3rgbGwZmpfb+xkdvD7W/UOsURDfognZFYaTtc0gsk7u/t71Yijp2eLflVpffMk6X0u0+u+MMDvIw==} + prosemirror-tables@1.6.2: + resolution: {integrity: sha512-97dKocVLrEVTQjZ4GBLdrrMw7Gv3no8H8yMwf5IRM9OoHrzbWpcH5jJxYgNQIRCtdIqwDctT1HdMHrGTiwp1dQ==} - prosemirror-trailing-node@2.0.7: - resolution: {integrity: sha512-8zcZORYj/8WEwsGo6yVCRXFMOfBo0Ub3hCUvmoWIZYfMP26WqENU0mpEP27w7mt8buZWuGrydBewr0tOArPb1Q==} + prosemirror-trailing-node@3.0.0: + resolution: {integrity: sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==} peerDependencies: - prosemirror-model: ^1.19.0 + prosemirror-model: ^1.22.1 prosemirror-state: ^1.4.2 - prosemirror-view: ^1.31.2 + prosemirror-view: ^1.33.8 + + prosemirror-transform@1.10.2: + resolution: {integrity: sha512-2iUq0wv2iRoJO/zj5mv8uDUriOHWzXRnOTVgCzSXnktS/2iQRa3UUQwVlkBlYZFtygw6Nh1+X4mGqoYBINn5KQ==} - prosemirror-transform@1.7.4: - resolution: {integrity: sha512-GO38mvqJ2yeI0BbL5E1CdHcly032Dlfn9nHqlnCHqlNf9e9jZwJixxp6VRtOeDZ1uTDpDIziezMKbA41LpAx3A==} + prosemirror-view@1.37.1: + resolution: {integrity: sha512-MEAnjOdXU1InxEmhjgmEzQAikaS6lF3hD64MveTPpjOGNTl87iRLA1HupC/DEV6YuK7m4Q9DHFNTjwIVtqz5NA==} - prosemirror-view@1.31.4: - resolution: {integrity: sha512-nJzH2LpYbonSTYFqQ1BUdEhbd1WPN/rp/K9T9qxBEYpgg3jK3BvEUCR45Ymc9IHpO0m3nBJwPm19RBxZdoBVuw==} + punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} @@ -3245,10 +3206,6 @@ packages: resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} engines: {node: '>=18'} - throttle-debounce@3.0.1: - resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} - engines: {node: '>=10'} - through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -3315,10 +3272,6 @@ packages: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} - type-fest@3.12.0: resolution: {integrity: sha512-qj9wWsnFvVEMUDbESiilKeXeHL7FwwiFcogfhfyjmvT968RXSvnl23f1JOClTHYItsi7o501C/7qVllscUP3oA==} engines: {node: '>=14.16'} @@ -3354,8 +3307,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - uc.micro@1.0.6: - resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} + uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -3366,6 +3319,11 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + use-sync-external-store@1.4.0: + resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -3496,14 +3454,15 @@ packages: resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} engines: {node: '>=12'} - y-prosemirror@1.0.20: - resolution: {integrity: sha512-LVMtu3qWo0emeYiP+0jgNcvZkqhzE/otOoro+87q0iVKxy/sMKuiJZnokfJdR4cn9qKx0Un5fIxXqbAlR2bFkA==} + y-prosemirror@1.2.15: + resolution: {integrity: sha512-XDdrytq2M5bIy3qusQvfRclLu2eWZYPA+BbGWAb9FFWEhOB5FCrnzez2vsA+gvAd0FJTAcr89mjJ5g45r0j7TQ==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} peerDependencies: prosemirror-model: ^1.7.1 prosemirror-state: ^1.2.3 prosemirror-view: ^1.9.10 y-protocols: ^1.0.1 - yjs: ^13.3.2 + yjs: ^13.5.38 y-protocols@1.0.5: resolution: {integrity: sha512-Wil92b7cGk712lRHDqS4T90IczF6RkcvCwAD0A2OPg+adKmOe+nOiT/N2hvpQIWS3zfjmtL4CPaH5sIW1Hkm/A==} @@ -4112,27 +4071,7 @@ snapshots: '@popperjs/core@2.11.8': {} - '@remirror/core-constants@2.0.2': {} - - '@remirror/core-helpers@3.0.0': - dependencies: - '@remirror/core-constants': 2.0.2 - '@remirror/types': 1.0.1 - '@types/object.omit': 3.0.0 - '@types/object.pick': 1.3.2 - '@types/throttle-debounce': 2.1.0 - case-anything: 2.1.13 - dash-get: 1.0.2 - deepmerge: 4.3.1 - fast-deep-equal: 3.1.3 - make-error: 1.3.6 - object.omit: 3.0.0 - object.pick: 1.3.0 - throttle-debounce: 3.0.1 - - '@remirror/types@1.0.1': - dependencies: - type-fest: 2.19.0 + '@remirror/core-constants@3.0.0': {} '@rollup/rollup-android-arm-eabi@4.27.2': optional: true @@ -4242,250 +4181,252 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tiptap/core@2.0.4(@tiptap/pm@2.0.4)': + '@tiptap/core@2.10.4(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-blockquote@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-blockquote@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-bold@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-bold@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-bubble-menu@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-bubble-menu@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-bullet-list@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-code-block@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-code-block@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-code@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-code@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-collaboration-cursor@2.0.4(@tiptap/core@2.0.4)(y-prosemirror@1.0.20(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4)(y-protocols@1.0.5)(yjs@13.5.44))': + '@tiptap/extension-collaboration-cursor@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(y-prosemirror@1.2.15(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)(y-protocols@1.0.5)(yjs@13.5.44))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - y-prosemirror: 1.0.20(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4)(y-protocols@1.0.5)(yjs@13.5.44) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + y-prosemirror: 1.2.15(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)(y-protocols@1.0.5)(yjs@13.5.44) - '@tiptap/extension-collaboration@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)(y-prosemirror@1.0.20(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4)(y-protocols@1.0.5)(yjs@13.5.44))': + '@tiptap/extension-collaboration@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(y-prosemirror@1.2.15(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)(y-protocols@1.0.5)(yjs@13.5.44))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) - y-prosemirror: 1.0.20(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4)(y-protocols@1.0.5)(yjs@13.5.44) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 + y-prosemirror: 1.2.15(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)(y-protocols@1.0.5)(yjs@13.5.44) - '@tiptap/extension-color@2.0.4(@tiptap/core@2.0.4)(@tiptap/extension-text-style@2.0.4(@tiptap/core@2.0.4))': + '@tiptap/extension-color@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/extension-text-style@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/extension-text-style': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/extension-text-style': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) - '@tiptap/extension-document@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-document@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-dropcursor@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-dropcursor@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-floating-menu@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-floating-menu@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 tippy.js: 6.3.7 - '@tiptap/extension-font-family@2.0.4(@tiptap/core@2.0.4)(@tiptap/extension-text-style@2.0.4(@tiptap/core@2.0.4))': + '@tiptap/extension-font-family@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/extension-text-style@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/extension-text-style': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/extension-text-style': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) - '@tiptap/extension-gapcursor@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-gapcursor@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-hard-break@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-hard-break@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-heading@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-heading@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-highlight@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-highlight@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-history@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-history@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-horizontal-rule@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-horizontal-rule@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-image@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-image@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-italic@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-italic@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-link@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-link@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) - linkifyjs: 4.1.1 + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 + linkifyjs: 4.2.0 - '@tiptap/extension-list-item@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-list-item@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-mention@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)(@tiptap/suggestion@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4))': + '@tiptap/extension-mention@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(@tiptap/suggestion@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/suggestion': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 + '@tiptap/suggestion': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) - '@tiptap/extension-ordered-list@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-ordered-list@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-paragraph@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-paragraph@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-placeholder@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-placeholder@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-strike@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-strike@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-subscript@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-subscript@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-superscript@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-superscript@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-table-cell@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-table-cell@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-table-header@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-table-header@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-table-row@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-table-row@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-table@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-table@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-task-item@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': + '@tiptap/extension-task-item@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 - '@tiptap/extension-task-list@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-task-list@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-text-align@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-text-align@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-text-style@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-text-style@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-text@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-text@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-underline@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/extension-underline@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/pm@2.0.4(@tiptap/core@2.0.4)': + '@tiptap/pm@2.10.4': dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 - prosemirror-commands: 1.5.2 + prosemirror-commands: 1.6.2 prosemirror-dropcursor: 1.8.1 prosemirror-gapcursor: 1.3.2 - prosemirror-history: 1.3.2 - prosemirror-inputrules: 1.2.1 + prosemirror-history: 1.4.1 + prosemirror-inputrules: 1.4.0 prosemirror-keymap: 1.2.2 - prosemirror-markdown: 1.11.2 - prosemirror-menu: 1.2.2 - prosemirror-model: 1.19.2 - prosemirror-schema-basic: 1.2.2 - prosemirror-schema-list: 1.3.0 - prosemirror-state: 1.4.2 - prosemirror-tables: 1.3.4 - prosemirror-trailing-node: 2.0.7(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4) - prosemirror-transform: 1.7.4 - prosemirror-view: 1.31.4 - - '@tiptap/react@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/extension-bubble-menu': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) - '@tiptap/extension-floating-menu': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + prosemirror-markdown: 1.13.1 + prosemirror-menu: 1.2.4 + prosemirror-model: 1.24.1 + prosemirror-schema-basic: 1.2.3 + prosemirror-schema-list: 1.5.0 + prosemirror-state: 1.4.3 + prosemirror-tables: 1.6.2 + prosemirror-trailing-node: 3.0.0(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1) + prosemirror-transform: 1.10.2 + prosemirror-view: 1.37.1 + + '@tiptap/react@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/extension-bubble-menu': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-floating-menu': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 + '@types/use-sync-external-store': 0.0.6 + fast-deep-equal: 3.1.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - - '@tiptap/starter-kit@2.0.4(@tiptap/pm@2.0.4)': - dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/extension-blockquote': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-bold': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-bullet-list': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-code': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-code-block': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) - '@tiptap/extension-document': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-dropcursor': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) - '@tiptap/extension-gapcursor': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) - '@tiptap/extension-hard-break': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-heading': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-history': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) - '@tiptap/extension-horizontal-rule': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4) - '@tiptap/extension-italic': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-list-item': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-ordered-list': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-paragraph': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-strike': 2.0.4(@tiptap/core@2.0.4) - '@tiptap/extension-text': 2.0.4(@tiptap/core@2.0.4) - transitivePeerDependencies: - - '@tiptap/pm' - - '@tiptap/suggestion@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.4)': - dependencies: - '@tiptap/core': 2.0.4(@tiptap/pm@2.0.4) - '@tiptap/pm': 2.0.4(@tiptap/core@2.0.4) + use-sync-external-store: 1.4.0(react@18.2.0) + + '@tiptap/starter-kit@2.10.4': + dependencies: + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/extension-blockquote': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-bold': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-bullet-list': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-code': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-code-block': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-document': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-dropcursor': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-gapcursor': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-hard-break': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-heading': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-history': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-horizontal-rule': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-italic': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-list-item': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-ordered-list': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-paragraph': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-strike': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-text': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-text-style': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/pm': 2.10.4 + + '@tiptap/suggestion@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': + dependencies: + '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) + '@tiptap/pm': 2.10.4 '@types/encodeurl@1.0.0': {} @@ -4495,15 +4436,20 @@ snapshots: '@types/json5@0.0.29': {} + '@types/linkify-it@5.0.0': {} + '@types/lodash@4.14.195': {} - '@types/node@22.9.0': + '@types/markdown-it@14.1.2': dependencies: - undici-types: 6.19.8 + '@types/linkify-it': 5.0.0 + '@types/mdurl': 2.0.0 - '@types/object.omit@3.0.0': {} + '@types/mdurl@2.0.0': {} - '@types/object.pick@1.3.2': {} + '@types/node@22.9.0': + dependencies: + undici-types: 6.19.8 '@types/parse-json@4.0.0': {} @@ -4525,7 +4471,7 @@ snapshots: '@types/scheduler@0.16.3': {} - '@types/throttle-debounce@2.1.0': {} + '@types/use-sync-external-store@0.0.6': {} '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.1.6))(eslint@9.15.0)(typescript@5.1.6)': dependencies: @@ -4850,8 +4796,6 @@ snapshots: callsites@3.1.0: {} - case-anything@2.1.13: {} - chai@5.1.2: dependencies: assertion-error: 2.0.1 @@ -5074,8 +5018,6 @@ snapshots: damerau-levenshtein@1.0.8: {} - dash-get@1.0.2: {} - data-view-buffer@1.0.1: dependencies: call-bind: 1.0.7 @@ -5106,8 +5048,6 @@ snapshots: deep-is@0.1.4: {} - deepmerge@4.3.1: {} - define-data-property@1.1.4: dependencies: es-define-property: 1.0.0 @@ -5160,8 +5100,6 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 - entities@3.0.1: {} - entities@4.5.0: {} env-paths@3.0.0: {} @@ -5764,10 +5702,6 @@ snapshots: dependencies: has-tostringtag: 1.0.2 - is-extendable@1.0.1: - dependencies: - is-plain-object: 2.0.4 - is-extglob@2.1.1: {} is-finalizationregistry@1.0.2: @@ -5796,10 +5730,6 @@ snapshots: is-number@7.0.0: {} - is-plain-object@2.0.4: - dependencies: - isobject: 3.0.1 - is-regex@1.1.4: dependencies: call-bind: 1.0.7 @@ -5848,8 +5778,6 @@ snapshots: isexe@2.0.0: {} - isobject@3.0.1: {} - isomorphic.js@0.2.5: {} istanbul-lib-coverage@3.2.2: {} @@ -5927,7 +5855,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - lib0@0.2.74: + lib0@0.2.99: dependencies: isomorphic.js: 0.2.5 @@ -5944,11 +5872,11 @@ snapshots: transitivePeerDependencies: - supports-color - linkify-it@4.0.1: + linkify-it@5.0.0: dependencies: - uc.micro: 1.0.6 + uc.micro: 2.1.0 - linkifyjs@4.1.1: {} + linkifyjs@4.2.0: {} lint-staged@13.2.2: dependencies: @@ -6017,15 +5945,14 @@ snapshots: dependencies: semver: 7.6.3 - make-error@1.3.6: {} - - markdown-it@13.0.1: + markdown-it@14.1.0: dependencies: argparse: 2.0.1 - entities: 3.0.1 - linkify-it: 4.0.1 - mdurl: 1.0.1 - uc.micro: 1.0.6 + entities: 4.5.0 + linkify-it: 5.0.0 + mdurl: 2.0.0 + punycode.js: 2.3.1 + uc.micro: 2.1.0 markdown-link-check@3.11.2: dependencies: @@ -6047,7 +5974,7 @@ snapshots: marked@4.3.0: {} - mdurl@1.0.1: {} + mdurl@2.0.0: {} merge-stream@2.0.0: {} @@ -6132,14 +6059,6 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.5 - object.omit@3.0.0: - dependencies: - is-extendable: 1.0.1 - - object.pick@1.3.0: - dependencies: - isobject: 3.0.1 - object.values@1.2.0: dependencies: call-bind: 1.0.7 @@ -6163,7 +6082,7 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - orderedmap@2.1.0: {} + orderedmap@2.1.1: {} p-limit@3.1.0: dependencies: @@ -6257,106 +6176,108 @@ snapshots: prosemirror-changeset@2.2.1: dependencies: - prosemirror-transform: 1.7.4 + prosemirror-transform: 1.10.2 prosemirror-collab@1.3.1: dependencies: - prosemirror-state: 1.4.2 + prosemirror-state: 1.4.3 - prosemirror-commands@1.5.2: + prosemirror-commands@1.6.2: dependencies: - prosemirror-model: 1.19.2 - prosemirror-state: 1.4.2 - prosemirror-transform: 1.7.4 + prosemirror-model: 1.24.1 + prosemirror-state: 1.4.3 + prosemirror-transform: 1.10.2 prosemirror-dropcursor@1.8.1: dependencies: - prosemirror-state: 1.4.2 - prosemirror-transform: 1.7.4 - prosemirror-view: 1.31.4 + prosemirror-state: 1.4.3 + prosemirror-transform: 1.10.2 + prosemirror-view: 1.37.1 prosemirror-gapcursor@1.3.2: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.19.2 - prosemirror-state: 1.4.2 - prosemirror-view: 1.31.4 + prosemirror-model: 1.24.1 + prosemirror-state: 1.4.3 + prosemirror-view: 1.37.1 - prosemirror-history@1.3.2: + prosemirror-history@1.4.1: dependencies: - prosemirror-state: 1.4.2 - prosemirror-transform: 1.7.4 - prosemirror-view: 1.31.4 + prosemirror-state: 1.4.3 + prosemirror-transform: 1.10.2 + prosemirror-view: 1.37.1 rope-sequence: 1.3.4 - prosemirror-inputrules@1.2.1: + prosemirror-inputrules@1.4.0: dependencies: - prosemirror-state: 1.4.2 - prosemirror-transform: 1.7.4 + prosemirror-state: 1.4.3 + prosemirror-transform: 1.10.2 prosemirror-keymap@1.2.2: dependencies: - prosemirror-state: 1.4.2 + prosemirror-state: 1.4.3 w3c-keyname: 2.2.8 - prosemirror-markdown@1.11.2: + prosemirror-markdown@1.13.1: dependencies: - markdown-it: 13.0.1 - prosemirror-model: 1.19.2 + '@types/markdown-it': 14.1.2 + markdown-it: 14.1.0 + prosemirror-model: 1.24.1 - prosemirror-menu@1.2.2: + prosemirror-menu@1.2.4: dependencies: crelt: 1.0.6 - prosemirror-commands: 1.5.2 - prosemirror-history: 1.3.2 - prosemirror-state: 1.4.2 + prosemirror-commands: 1.6.2 + prosemirror-history: 1.4.1 + prosemirror-state: 1.4.3 - prosemirror-model@1.19.2: + prosemirror-model@1.24.1: dependencies: - orderedmap: 2.1.0 + orderedmap: 2.1.1 - prosemirror-schema-basic@1.2.2: + prosemirror-schema-basic@1.2.3: dependencies: - prosemirror-model: 1.19.2 + prosemirror-model: 1.24.1 - prosemirror-schema-list@1.3.0: + prosemirror-schema-list@1.5.0: dependencies: - prosemirror-model: 1.19.2 - prosemirror-state: 1.4.2 - prosemirror-transform: 1.7.4 + prosemirror-model: 1.24.1 + prosemirror-state: 1.4.3 + prosemirror-transform: 1.10.2 - prosemirror-state@1.4.2: + prosemirror-state@1.4.3: dependencies: - prosemirror-model: 1.19.2 - prosemirror-transform: 1.7.4 - prosemirror-view: 1.31.4 + prosemirror-model: 1.24.1 + prosemirror-transform: 1.10.2 + prosemirror-view: 1.37.1 - prosemirror-tables@1.3.4: + prosemirror-tables@1.6.2: dependencies: prosemirror-keymap: 1.2.2 - prosemirror-model: 1.19.2 - prosemirror-state: 1.4.2 - prosemirror-transform: 1.7.4 - prosemirror-view: 1.31.4 + prosemirror-model: 1.24.1 + prosemirror-state: 1.4.3 + prosemirror-transform: 1.10.2 + prosemirror-view: 1.37.1 - prosemirror-trailing-node@2.0.7(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4): + prosemirror-trailing-node@3.0.0(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1): dependencies: - '@remirror/core-constants': 2.0.2 - '@remirror/core-helpers': 3.0.0 + '@remirror/core-constants': 3.0.0 escape-string-regexp: 4.0.0 - prosemirror-model: 1.19.2 - prosemirror-state: 1.4.2 - prosemirror-view: 1.31.4 + prosemirror-model: 1.24.1 + prosemirror-state: 1.4.3 + prosemirror-view: 1.37.1 - prosemirror-transform@1.7.4: + prosemirror-transform@1.10.2: dependencies: - prosemirror-model: 1.19.2 + prosemirror-model: 1.24.1 - prosemirror-view@1.31.4: + prosemirror-view@1.37.1: dependencies: - prosemirror-model: 1.19.2 - prosemirror-state: 1.4.2 - prosemirror-transform: 1.7.4 + prosemirror-model: 1.24.1 + prosemirror-state: 1.4.3 + prosemirror-transform: 1.10.2 + + punycode.js@2.3.1: {} punycode@2.3.1: {} @@ -6688,8 +6609,6 @@ snapshots: glob: 10.4.5 minimatch: 9.0.5 - throttle-debounce@3.0.1: {} - through@2.3.8: {} tinybench@2.9.0: {} @@ -6744,8 +6663,6 @@ snapshots: type-fest@0.21.3: {} - type-fest@2.19.0: {} - type-fest@3.12.0: {} typed-array-buffer@1.0.2: @@ -6793,7 +6710,7 @@ snapshots: typescript@5.1.6: {} - uc.micro@1.0.6: {} + uc.micro@2.1.0: {} unbox-primitive@1.0.2: dependencies: @@ -6808,6 +6725,10 @@ snapshots: dependencies: punycode: 2.3.1 + use-sync-external-store@1.4.0(react@18.2.0): + dependencies: + react: 18.2.0 + util-deprecate@1.0.2: {} vite-node@2.1.5(@types/node@22.9.0): @@ -6951,22 +6872,22 @@ snapshots: xdg-basedir@5.1.0: {} - y-prosemirror@1.0.20(prosemirror-model@1.19.2)(prosemirror-state@1.4.2)(prosemirror-view@1.31.4)(y-protocols@1.0.5)(yjs@13.5.44): + y-prosemirror@1.2.15(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)(y-protocols@1.0.5)(yjs@13.5.44): dependencies: - lib0: 0.2.74 - prosemirror-model: 1.19.2 - prosemirror-state: 1.4.2 - prosemirror-view: 1.31.4 + lib0: 0.2.99 + prosemirror-model: 1.24.1 + prosemirror-state: 1.4.3 + prosemirror-view: 1.37.1 y-protocols: 1.0.5 yjs: 13.5.44 y-protocols@1.0.5: dependencies: - lib0: 0.2.74 + lib0: 0.2.99 y-webrtc@10.2.5: dependencies: - lib0: 0.2.74 + lib0: 0.2.99 simple-peer: 9.11.1 y-protocols: 1.0.5 optionalDependencies: @@ -6982,6 +6903,6 @@ snapshots: yjs@13.5.44: dependencies: - lib0: 0.2.74 + lib0: 0.2.99 yocto-queue@0.1.0: {} diff --git a/src/demo/SuggestionList.tsx b/src/demo/SuggestionList.tsx index b50001b..ede11bc 100644 --- a/src/demo/SuggestionList.tsx +++ b/src/demo/SuggestionList.tsx @@ -1,4 +1,5 @@ import { List, ListItem, ListItemButton, Paper } from "@mui/material"; +import type { MentionNodeAttrs } from "@tiptap/extension-mention"; import type { SuggestionOptions, SuggestionProps } from "@tiptap/suggestion"; import { forwardRef, useEffect, useImperativeHandle, useState } from "react"; import type { MentionSuggestion } from "./mentionSuggestionOptions"; @@ -14,15 +15,6 @@ export type SuggestionListRef = { >; }; -// This type is based on -// https://github.com/ueberdosis/tiptap/blob/a27c35ac8f1afc9d51f235271814702bc72f1e01/packages/extension-mention/src/mention.ts#L73-L103. -// TODO(Steven DeMartini): Use the Tiptap exported MentionNodeAttrs interface -// once https://github.com/ueberdosis/tiptap/pull/4136 is merged. -interface MentionNodeAttrs { - id: string | null; - label?: string | null; -} - export type SuggestionListProps = SuggestionProps; const SuggestionList = forwardRef( @@ -50,14 +42,6 @@ const SuggestionList = forwardRef( id: suggestion.id, label: suggestion.mentionLabel, }; - // @ts-expect-error there is currently a bug in the Tiptap SuggestionProps - // type where if you specify the suggestion type (like - // `SuggestionProps`), it will incorrectly require that - // type variable for `command`'s argument as well (whereas instead the - // type of that argument should be the Mention Node attributes). This - // should be fixed once https://github.com/ueberdosis/tiptap/pull/4136 is - // merged and we can add a separate type arg to `SuggestionProps` to - // specify the type of the commanded selected item. props.command(mentionItem); }; diff --git a/src/extensions/HeadingWithAnchor.ts b/src/extensions/HeadingWithAnchor.ts index 714a985..786b467 100644 --- a/src/extensions/HeadingWithAnchor.ts +++ b/src/extensions/HeadingWithAnchor.ts @@ -59,6 +59,10 @@ const HeadingWithAnchor = Heading.extend({ // and don't need any fancy interaction with React, doing so allows us to use // a MUI SVG icon as well as MUI styling addNodeView() { + // @ts-expect-error Our HeadingWithAnchorComponent component overrides the + // NodeViewProps to specify that the `node`'s `attrs` must contain the + // `level` key, as the base `Heading` extension requires, but + // `ReactNodeViewRenderer`'s type doesn't account for this. return ReactNodeViewRenderer(HeadingWithAnchorComponent); }, }); diff --git a/src/extensions/ResizableImage.ts b/src/extensions/ResizableImage.ts index e980a26..9275a01 100644 --- a/src/extensions/ResizableImage.ts +++ b/src/extensions/ResizableImage.ts @@ -201,6 +201,11 @@ const ResizableImage = Image.extend({ // (and set the `width` attribute as it does so), use a Node View. See // https://tiptap.dev/guide/custom-extensions#node-views and // https://tiptap.dev/guide/node-views/react + // @ts-expect-error Our ResizableImageComponent component overrides the + // NodeViewProps to specify that the `node`'s `attrs` contains the + // attributes added above and in the base Image extension (src, width, + // aspectRatio, etc.), but `ReactNodeViewRenderer`'s type doesn't account + // for this. return ReactNodeViewRenderer(ResizableImageComponent); }, }); diff --git a/src/extensions/TableImproved.ts b/src/extensions/TableImproved.ts index 1ff035d..719d1dd 100644 --- a/src/extensions/TableImproved.ts +++ b/src/extensions/TableImproved.ts @@ -31,7 +31,6 @@ const TableImproved = Table.extend({ columnResizing({ handleWidth: this.options.handleWidth, cellMinWidth: this.options.cellMinWidth, - // @ts-expect-error incorrect type https://github.com/ueberdosis/tiptap/blob/b0198eb14b98db5ca691bd9bfe698ffaddbc4ded/packages/extension-table/src/table.ts#L253 View: this.options.View, lastColumnResizable: this.options.lastColumnResizable, }),