From 615bb7596007f988bd9e23d52285897fdfde4340 Mon Sep 17 00:00:00 2001 From: ocavue Date: Wed, 14 Jan 2026 17:48:18 +1100 Subject: [PATCH 1/2] feat: add vanilla-slash-menu --- next-full/package.json | 4 +- nuxt-full/package.json | 4 +- preact-loro/package.json | 2 +- react-block-handle/package.json | 4 +- react-blockquote/package.json | 4 +- react-bold/package.json | 4 +- react-change-tracking/package.json | 4 +- react-code-block-themes/package.json | 4 +- react-code-block/package.json | 4 +- react-code/package.json | 4 +- react-drop-cursor/package.json | 4 +- react-emoji-rules/package.json | 4 +- react-full/package.json | 4 +- react-gap-cursor/package.json | 4 +- react-hard-break/package.json | 4 +- react-heading/package.json | 4 +- react-horizontal-rule/package.json | 4 +- react-image-view/package.json | 4 +- react-inline-menu/package.json | 4 +- react-italic/package.json | 4 +- react-keymap/package.json | 4 +- react-link-mark-view/package.json | 4 +- react-link/package.json | 4 +- react-list-custom-checkbox/package.json | 4 +- react-list/package.json | 4 +- react-loro/package.json | 6 +- react-mark-rule/package.json | 4 +- react-minimal/package.json | 4 +- react-placeholder/package.json | 4 +- react-readonly/package.json | 4 +- react-rtl/package.json | 4 +- react-save-html/package.json | 4 +- react-save-json/package.json | 4 +- react-save-markdown/package.json | 2 +- react-search/package.json | 4 +- react-slash-menu/package.json | 4 +- react-strike/package.json | 4 +- react-table/package.json | 4 +- react-text-align/package.json | 4 +- react-toolbar/package.json | 4 +- react-tweet/package.json | 2 +- react-typography/package.json | 4 +- react-underline/package.json | 4 +- react-unmount/package.json | 4 +- react-user-menu-dynamic/package.json | 4 +- react-user-menu/package.json | 4 +- react-word-counter/package.json | 4 +- react-yjs/package.json | 2 +- solid-block-handle/package.json | 4 +- solid-blockquote/package.json | 4 +- solid-bold/package.json | 4 +- solid-change-tracking/package.json | 4 +- solid-code-block-themes/package.json | 4 +- solid-code-block/package.json | 4 +- solid-code/package.json | 4 +- solid-drop-cursor/package.json | 4 +- solid-emoji-rules/package.json | 4 +- solid-full/package.json | 4 +- solid-gap-cursor/package.json | 4 +- solid-hard-break/package.json | 4 +- solid-heading/package.json | 4 +- solid-horizontal-rule/package.json | 4 +- solid-image-view/package.json | 4 +- solid-inline-menu/package.json | 4 +- solid-italic/package.json | 4 +- solid-keymap/package.json | 4 +- solid-link-mark-view/package.json | 4 +- solid-link/package.json | 4 +- solid-list-custom-checkbox/package.json | 4 +- solid-list/package.json | 4 +- solid-loro/package.json | 4 +- solid-mark-rule/package.json | 4 +- solid-minimal/package.json | 4 +- solid-placeholder/package.json | 4 +- solid-readonly/package.json | 4 +- solid-rtl/package.json | 4 +- solid-save-html/package.json | 4 +- solid-save-json/package.json | 4 +- solid-save-markdown/package.json | 2 +- solid-search/package.json | 4 +- solid-slash-menu/package.json | 4 +- solid-strike/package.json | 4 +- solid-table/package.json | 4 +- solid-text-align/package.json | 4 +- solid-toolbar/package.json | 4 +- solid-typography/package.json | 4 +- solid-underline/package.json | 4 +- solid-unmount/package.json | 4 +- solid-user-menu-dynamic/package.json | 4 +- solid-user-menu/package.json | 4 +- solid-word-counter/package.json | 4 +- solid-yjs/package.json | 2 +- sveltekit-full/package.json | 6 +- vanilla-slash-menu/.gitignore | 4 + vanilla-slash-menu/README.md | 15 +++ vanilla-slash-menu/index.html | 11 ++ vanilla-slash-menu/package.json | 24 ++++ vanilla-slash-menu/src/app.css | 13 ++ .../editor/examples/slash-menu/editor.ts | 39 ++++++ .../editor/examples/slash-menu/extension.ts | 12 ++ .../editor/examples/slash-menu/index.ts | 1 + .../components/editor/ui/slash-menu/index.ts | 1 + .../editor/ui/slash-menu/slash-menu-empty.ts | 17 +++ .../editor/ui/slash-menu/slash-menu-item.ts | 34 +++++ .../editor/ui/slash-menu/slash-menu.ts | 118 ++++++++++++++++++ vanilla-slash-menu/src/editor.ts | 5 + vanilla-slash-menu/src/main.ts | 11 ++ vanilla-slash-menu/tsconfig.json | 26 ++++ vanilla-slash-menu/vite.config.ts | 6 + vue-block-handle/package.json | 4 +- vue-blockquote/package.json | 4 +- vue-bold/package.json | 4 +- vue-change-tracking/package.json | 4 +- vue-code-block-themes/package.json | 4 +- vue-code-block/package.json | 4 +- vue-code/package.json | 4 +- vue-drop-cursor/package.json | 4 +- vue-emoji-rules/package.json | 4 +- vue-full/package.json | 4 +- vue-gap-cursor/package.json | 4 +- vue-hard-break/package.json | 4 +- vue-heading/package.json | 4 +- vue-horizontal-rule/package.json | 4 +- vue-image-view/package.json | 4 +- vue-inline-menu/package.json | 4 +- vue-italic/package.json | 4 +- vue-keymap/package.json | 4 +- vue-link-mark-view/package.json | 4 +- vue-link/package.json | 4 +- vue-list-custom-checkbox/package.json | 4 +- vue-list/package.json | 4 +- vue-loro/package.json | 8 +- vue-mark-rule/package.json | 4 +- vue-minimal/package.json | 4 +- vue-placeholder/package.json | 4 +- vue-readonly/package.json | 4 +- vue-rtl/package.json | 4 +- vue-save-html/package.json | 4 +- vue-save-json/package.json | 4 +- vue-save-markdown/package.json | 4 +- vue-search/package.json | 4 +- vue-slash-menu/package.json | 4 +- vue-strike/package.json | 4 +- vue-table/package.json | 4 +- vue-text-align/package.json | 4 +- vue-toolbar/package.json | 4 +- vue-typography/package.json | 4 +- vue-underline/package.json | 4 +- vue-unmount/package.json | 4 +- vue-user-menu-dynamic/package.json | 4 +- vue-user-menu/package.json | 4 +- vue-word-counter/package.json | 4 +- vue-yjs/package.json | 2 +- 153 files changed, 608 insertions(+), 271 deletions(-) create mode 100644 vanilla-slash-menu/.gitignore create mode 100644 vanilla-slash-menu/README.md create mode 100644 vanilla-slash-menu/index.html create mode 100644 vanilla-slash-menu/package.json create mode 100644 vanilla-slash-menu/src/app.css create mode 100644 vanilla-slash-menu/src/components/editor/examples/slash-menu/editor.ts create mode 100644 vanilla-slash-menu/src/components/editor/examples/slash-menu/extension.ts create mode 100644 vanilla-slash-menu/src/components/editor/examples/slash-menu/index.ts create mode 100644 vanilla-slash-menu/src/components/editor/ui/slash-menu/index.ts create mode 100644 vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu-empty.ts create mode 100644 vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu-item.ts create mode 100644 vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu.ts create mode 100644 vanilla-slash-menu/src/editor.ts create mode 100644 vanilla-slash-menu/src/main.ts create mode 100644 vanilla-slash-menu/tsconfig.json create mode 100644 vanilla-slash-menu/vite.config.ts diff --git a/next-full/package.json b/next-full/package.json index 14ffc27e08..6d2d0d0dd4 100644 --- a/next-full/package.json +++ b/next-full/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "next": "^16.1.1", - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/nuxt-full/package.json b/nuxt-full/package.json index d4dc1ce5f4..4a47ea9f30 100644 --- a/nuxt-full/package.json +++ b/nuxt-full/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "nuxt": "^4.2.2", - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/preact-loro/package.json b/preact-loro/package.json index 74c40dba4a..b9fa4fc144 100644 --- a/preact-loro/package.json +++ b/preact-loro/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "preact": "^10.28.2", "loro-crdt": "^1.10.4", "loro-prosemirror": "^0.4.2", - "preact": "^10.28.2", "prosekit": "^0.17.1" }, "devDependencies": { diff --git a/react-block-handle/package.json b/react-block-handle/package.json index 6c40d14de2..4938b1d368 100644 --- a/react-block-handle/package.json +++ b/react-block-handle/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-blockquote/package.json b/react-blockquote/package.json index 883a168aa7..f6496c308a 100644 --- a/react-blockquote/package.json +++ b/react-blockquote/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-bold/package.json b/react-bold/package.json index e7e5109008..daa4602d7d 100644 --- a/react-bold/package.json +++ b/react-bold/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-change-tracking/package.json b/react-change-tracking/package.json index 3de433d696..36da0aadf7 100644 --- a/react-change-tracking/package.json +++ b/react-change-tracking/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-code-block-themes/package.json b/react-code-block-themes/package.json index f43622a704..24537c6d22 100644 --- a/react-code-block-themes/package.json +++ b/react-code-block-themes/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-code-block/package.json b/react-code-block/package.json index e360be59cc..a5ebf8e579 100644 --- a/react-code-block/package.json +++ b/react-code-block/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-code/package.json b/react-code/package.json index 16e39a7c0e..ace0ce571c 100644 --- a/react-code/package.json +++ b/react-code/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-drop-cursor/package.json b/react-drop-cursor/package.json index 5115e6e34d..b9babfcefc 100644 --- a/react-drop-cursor/package.json +++ b/react-drop-cursor/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-emoji-rules/package.json b/react-emoji-rules/package.json index 5d7e1a5994..0ddc57a23a 100644 --- a/react-emoji-rules/package.json +++ b/react-emoji-rules/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-full/package.json b/react-full/package.json index 37c7065ffd..ec1e59a7e3 100644 --- a/react-full/package.json +++ b/react-full/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-gap-cursor/package.json b/react-gap-cursor/package.json index f0669859ee..49be8f7762 100644 --- a/react-gap-cursor/package.json +++ b/react-gap-cursor/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-hard-break/package.json b/react-hard-break/package.json index 3f8d3d2a53..1a8b92d240 100644 --- a/react-hard-break/package.json +++ b/react-hard-break/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-heading/package.json b/react-heading/package.json index 9e07103786..9af7b5dc0b 100644 --- a/react-heading/package.json +++ b/react-heading/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-horizontal-rule/package.json b/react-horizontal-rule/package.json index dc45c20052..74eaa061b0 100644 --- a/react-horizontal-rule/package.json +++ b/react-horizontal-rule/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-image-view/package.json b/react-image-view/package.json index a645e7bc91..cd0c0e44dc 100644 --- a/react-image-view/package.json +++ b/react-image-view/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-inline-menu/package.json b/react-inline-menu/package.json index 0a094aeec5..446b4b1cb0 100644 --- a/react-inline-menu/package.json +++ b/react-inline-menu/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-italic/package.json b/react-italic/package.json index c68802b1b1..dc3b00ce3d 100644 --- a/react-italic/package.json +++ b/react-italic/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-keymap/package.json b/react-keymap/package.json index e668dbed28..3d75d6749d 100644 --- a/react-keymap/package.json +++ b/react-keymap/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-link-mark-view/package.json b/react-link-mark-view/package.json index c308223d53..7afe54c3db 100644 --- a/react-link-mark-view/package.json +++ b/react-link-mark-view/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-link/package.json b/react-link/package.json index b46ec862f3..2e98f31607 100644 --- a/react-link/package.json +++ b/react-link/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-list-custom-checkbox/package.json b/react-list-custom-checkbox/package.json index bfa7d1ae54..a3983838b6 100644 --- a/react-list-custom-checkbox/package.json +++ b/react-list-custom-checkbox/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-list/package.json b/react-list/package.json index 8e1c1a645d..c601cc7ca4 100644 --- a/react-list/package.json +++ b/react-list/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-loro/package.json b/react-loro/package.json index 8a2b911e57..4af489457c 100644 --- a/react-loro/package.json +++ b/react-loro/package.json @@ -9,11 +9,11 @@ "preview": "vite preview" }, "dependencies": { + "react": "^19.2.3", + "react-dom": "^19.2.3", "loro-crdt": "^1.10.4", "loro-prosemirror": "^0.4.2", - "prosekit": "^0.17.1", - "react": "^19.2.3", - "react-dom": "^19.2.3" + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-mark-rule/package.json b/react-mark-rule/package.json index d23e06f3a5..90625a2cf3 100644 --- a/react-mark-rule/package.json +++ b/react-mark-rule/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-minimal/package.json b/react-minimal/package.json index b71e1355f8..9533732394 100644 --- a/react-minimal/package.json +++ b/react-minimal/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-placeholder/package.json b/react-placeholder/package.json index 43619a2f18..7ae1300121 100644 --- a/react-placeholder/package.json +++ b/react-placeholder/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-readonly/package.json b/react-readonly/package.json index b785f3cb83..ee9cbc5e13 100644 --- a/react-readonly/package.json +++ b/react-readonly/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-rtl/package.json b/react-rtl/package.json index 63250eb0a8..5f6c757f2f 100644 --- a/react-rtl/package.json +++ b/react-rtl/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-save-html/package.json b/react-save-html/package.json index 8d93c5a0ef..f47d858aa2 100644 --- a/react-save-html/package.json +++ b/react-save-html/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-save-json/package.json b/react-save-json/package.json index 9e7caa0f68..38144d4471 100644 --- a/react-save-json/package.json +++ b/react-save-json/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-save-markdown/package.json b/react-save-markdown/package.json index 12104133ac..e937300ea1 100644 --- a/react-save-markdown/package.json +++ b/react-save-markdown/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", "react-dom": "^19.2.3", + "prosekit": "^0.17.1", "rehype-parse": "^9.0.1", "rehype-remark": "^10.0.1", "remark-gfm": "^4.0.1", diff --git a/react-search/package.json b/react-search/package.json index c6477b2ae4..cc7fcfcd47 100644 --- a/react-search/package.json +++ b/react-search/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-slash-menu/package.json b/react-slash-menu/package.json index 1fb4303503..e4b254b3ea 100644 --- a/react-slash-menu/package.json +++ b/react-slash-menu/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-strike/package.json b/react-strike/package.json index 7fc154dd4a..cea5c050e4 100644 --- a/react-strike/package.json +++ b/react-strike/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-table/package.json b/react-table/package.json index f57f2b82f5..6ee94ce3dc 100644 --- a/react-table/package.json +++ b/react-table/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-text-align/package.json b/react-text-align/package.json index 64f1fef4ac..2640d87f97 100644 --- a/react-text-align/package.json +++ b/react-text-align/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-toolbar/package.json b/react-toolbar/package.json index cf3b851a25..e4ead71a64 100644 --- a/react-toolbar/package.json +++ b/react-toolbar/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-tweet/package.json b/react-tweet/package.json index 5edeed57af..ba380c2abf 100644 --- a/react-tweet/package.json +++ b/react-tweet/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", "react-dom": "^19.2.3", + "prosekit": "^0.17.1", "react-parallax-tilt": "^1.7.315", "react-tweet": "^3.3.0" }, diff --git a/react-typography/package.json b/react-typography/package.json index c542900333..4e609290a3 100644 --- a/react-typography/package.json +++ b/react-typography/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-underline/package.json b/react-underline/package.json index 5d940954e7..dadb5cda23 100644 --- a/react-underline/package.json +++ b/react-underline/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-unmount/package.json b/react-unmount/package.json index 7018220a4d..2b6309f63c 100644 --- a/react-unmount/package.json +++ b/react-unmount/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-user-menu-dynamic/package.json b/react-user-menu-dynamic/package.json index 1827760415..cd92303024 100644 --- a/react-user-menu-dynamic/package.json +++ b/react-user-menu-dynamic/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-user-menu/package.json b/react-user-menu/package.json index 7d06102063..37bfdd8a66 100644 --- a/react-user-menu/package.json +++ b/react-user-menu/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-word-counter/package.json b/react-word-counter/package.json index 17c6893e55..e34459a4a1 100644 --- a/react-word-counter/package.json +++ b/react-word-counter/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3" + "react-dom": "^19.2.3", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-yjs/package.json b/react-yjs/package.json index 4a91d711e1..a7304993d8 100644 --- a/react-yjs/package.json +++ b/react-yjs/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "react": "^19.2.3", "react-dom": "^19.2.3", + "prosekit": "^0.17.1", "y-prosemirror": "^1.3.7", "y-protocols": "^1.0.7", "y-websocket": "^3.0.0", diff --git a/solid-block-handle/package.json b/solid-block-handle/package.json index 7d0cab8e26..b8f215c252 100644 --- a/solid-block-handle/package.json +++ b/solid-block-handle/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-blockquote/package.json b/solid-blockquote/package.json index 1074a6335b..a83e53aee2 100644 --- a/solid-blockquote/package.json +++ b/solid-blockquote/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-bold/package.json b/solid-bold/package.json index 5f6e31e14a..98c9f94367 100644 --- a/solid-bold/package.json +++ b/solid-bold/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-change-tracking/package.json b/solid-change-tracking/package.json index 4d8437cde6..ade243e4e8 100644 --- a/solid-change-tracking/package.json +++ b/solid-change-tracking/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-code-block-themes/package.json b/solid-code-block-themes/package.json index 5919e0df95..0dc2b48782 100644 --- a/solid-code-block-themes/package.json +++ b/solid-code-block-themes/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-code-block/package.json b/solid-code-block/package.json index 2276778afe..a19924081e 100644 --- a/solid-code-block/package.json +++ b/solid-code-block/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-code/package.json b/solid-code/package.json index 2ffe25c584..70ee7c62b3 100644 --- a/solid-code/package.json +++ b/solid-code/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-drop-cursor/package.json b/solid-drop-cursor/package.json index 6b7ada7ee7..4e1e14a216 100644 --- a/solid-drop-cursor/package.json +++ b/solid-drop-cursor/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-emoji-rules/package.json b/solid-emoji-rules/package.json index 80de32beb0..1a98d66d8a 100644 --- a/solid-emoji-rules/package.json +++ b/solid-emoji-rules/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-full/package.json b/solid-full/package.json index a6df9a6980..c8e62fca56 100644 --- a/solid-full/package.json +++ b/solid-full/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-gap-cursor/package.json b/solid-gap-cursor/package.json index 0cfdfd05f9..1a0c08f5b5 100644 --- a/solid-gap-cursor/package.json +++ b/solid-gap-cursor/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-hard-break/package.json b/solid-hard-break/package.json index 4d6cecde44..413a9d87ae 100644 --- a/solid-hard-break/package.json +++ b/solid-hard-break/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-heading/package.json b/solid-heading/package.json index 3c9bcb9564..3868081740 100644 --- a/solid-heading/package.json +++ b/solid-heading/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-horizontal-rule/package.json b/solid-horizontal-rule/package.json index ee3d98a053..8584e437d9 100644 --- a/solid-horizontal-rule/package.json +++ b/solid-horizontal-rule/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-image-view/package.json b/solid-image-view/package.json index 2d59aa289b..c80b2f6ad6 100644 --- a/solid-image-view/package.json +++ b/solid-image-view/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-inline-menu/package.json b/solid-inline-menu/package.json index 3014baf7e2..ceacca9dc3 100644 --- a/solid-inline-menu/package.json +++ b/solid-inline-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-italic/package.json b/solid-italic/package.json index 5dae1530bb..d78976c015 100644 --- a/solid-italic/package.json +++ b/solid-italic/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-keymap/package.json b/solid-keymap/package.json index e69c6d5614..37ed5827c9 100644 --- a/solid-keymap/package.json +++ b/solid-keymap/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-link-mark-view/package.json b/solid-link-mark-view/package.json index 64894f2560..7bab4a3656 100644 --- a/solid-link-mark-view/package.json +++ b/solid-link-mark-view/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-link/package.json b/solid-link/package.json index f1666d1200..2a6d28f9cc 100644 --- a/solid-link/package.json +++ b/solid-link/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-list-custom-checkbox/package.json b/solid-list-custom-checkbox/package.json index 97bdf0e56b..3f52c84c45 100644 --- a/solid-list-custom-checkbox/package.json +++ b/solid-list-custom-checkbox/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-list/package.json b/solid-list/package.json index 2dc358b0dc..01cad7aac0 100644 --- a/solid-list/package.json +++ b/solid-list/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-loro/package.json b/solid-loro/package.json index 1db8403df5..409b5b45e4 100644 --- a/solid-loro/package.json +++ b/solid-loro/package.json @@ -9,10 +9,10 @@ "preview": "vite preview" }, "dependencies": { + "solid-js": "^1.9.10", "loro-crdt": "^1.10.4", "loro-prosemirror": "^0.4.2", - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-mark-rule/package.json b/solid-mark-rule/package.json index 9cebab4deb..7eba4e780d 100644 --- a/solid-mark-rule/package.json +++ b/solid-mark-rule/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-minimal/package.json b/solid-minimal/package.json index dacee595f1..2dd0880ca6 100644 --- a/solid-minimal/package.json +++ b/solid-minimal/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-placeholder/package.json b/solid-placeholder/package.json index 8f5294e399..47890d2f5c 100644 --- a/solid-placeholder/package.json +++ b/solid-placeholder/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-readonly/package.json b/solid-readonly/package.json index 1b31f646b1..87acc946b7 100644 --- a/solid-readonly/package.json +++ b/solid-readonly/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-rtl/package.json b/solid-rtl/package.json index e9664bfa68..755af043b3 100644 --- a/solid-rtl/package.json +++ b/solid-rtl/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-save-html/package.json b/solid-save-html/package.json index 8ffe9891c2..61ef655128 100644 --- a/solid-save-html/package.json +++ b/solid-save-html/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-save-json/package.json b/solid-save-json/package.json index f3fef8803b..7c1fc6b156 100644 --- a/solid-save-json/package.json +++ b/solid-save-json/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-save-markdown/package.json b/solid-save-markdown/package.json index 011b77e846..549322e20d 100644 --- a/solid-save-markdown/package.json +++ b/solid-save-markdown/package.json @@ -9,6 +9,7 @@ "preview": "vite preview" }, "dependencies": { + "solid-js": "^1.9.10", "prosekit": "^0.17.1", "rehype-parse": "^9.0.1", "rehype-remark": "^10.0.1", @@ -16,7 +17,6 @@ "remark-html": "^16.0.1", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", - "solid-js": "^1.9.10", "unified": "^11.0.5" }, "devDependencies": { diff --git a/solid-search/package.json b/solid-search/package.json index c090829144..99f330d966 100644 --- a/solid-search/package.json +++ b/solid-search/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-slash-menu/package.json b/solid-slash-menu/package.json index 7ea0a96974..b5b5bc968d 100644 --- a/solid-slash-menu/package.json +++ b/solid-slash-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-strike/package.json b/solid-strike/package.json index 1545e190e3..b30b80ff00 100644 --- a/solid-strike/package.json +++ b/solid-strike/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-table/package.json b/solid-table/package.json index d9bdb28570..537697663e 100644 --- a/solid-table/package.json +++ b/solid-table/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-text-align/package.json b/solid-text-align/package.json index cf4dd6b4da..3226531a2c 100644 --- a/solid-text-align/package.json +++ b/solid-text-align/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-toolbar/package.json b/solid-toolbar/package.json index 0549be8d86..266caad4b5 100644 --- a/solid-toolbar/package.json +++ b/solid-toolbar/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-typography/package.json b/solid-typography/package.json index 320c4deddf..15c2c89b56 100644 --- a/solid-typography/package.json +++ b/solid-typography/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-underline/package.json b/solid-underline/package.json index 3aa59f415a..5d4f73a1fb 100644 --- a/solid-underline/package.json +++ b/solid-underline/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-unmount/package.json b/solid-unmount/package.json index bf68231be5..ce886a61a5 100644 --- a/solid-unmount/package.json +++ b/solid-unmount/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-user-menu-dynamic/package.json b/solid-user-menu-dynamic/package.json index cc338b2596..3ad49a8893 100644 --- a/solid-user-menu-dynamic/package.json +++ b/solid-user-menu-dynamic/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-user-menu/package.json b/solid-user-menu/package.json index ab126681c2..18ebb46a79 100644 --- a/solid-user-menu/package.json +++ b/solid-user-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-word-counter/package.json b/solid-word-counter/package.json index 47e3b6bffd..d0e48a0a57 100644 --- a/solid-word-counter/package.json +++ b/solid-word-counter/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "solid-js": "^1.9.10" + "solid-js": "^1.9.10", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-yjs/package.json b/solid-yjs/package.json index 56bed78ad0..38efea75e5 100644 --- a/solid-yjs/package.json +++ b/solid-yjs/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "solid-js": "^1.9.10", + "prosekit": "^0.17.1", "y-prosemirror": "^1.3.7", "y-protocols": "^1.0.7", "y-websocket": "^3.0.0", diff --git a/sveltekit-full/package.json b/sveltekit-full/package.json index 66edb840ba..afa84e07c4 100644 --- a/sveltekit-full/package.json +++ b/sveltekit-full/package.json @@ -11,9 +11,6 @@ "prepare": "svelte-kit sync || echo ''", "preview": "vite preview" }, - "dependencies": { - "prosekit": "^0.17.1" - }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", "@iconify-json/lucide": "^1.2.84", @@ -27,5 +24,8 @@ "tw-animate-css": "^1.4.0", "typescript": "^5.9.3", "vite": "^7.3.1" + }, + "dependencies": { + "prosekit": "^0.17.1" } } diff --git a/vanilla-slash-menu/.gitignore b/vanilla-slash-menu/.gitignore new file mode 100644 index 0000000000..5d6225c6df --- /dev/null +++ b/vanilla-slash-menu/.gitignore @@ -0,0 +1,4 @@ +node_modules +dist +.next +.svelte-kit diff --git a/vanilla-slash-menu/README.md b/vanilla-slash-menu/README.md new file mode 100644 index 0000000000..0efff88c1b --- /dev/null +++ b/vanilla-slash-menu/README.md @@ -0,0 +1,15 @@ +# vanilla-slash-menu + +A [ProseKit](https://prosekit.dev) example. + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/prosekit/examples/tree/master/vanilla-slash-menu) +[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/prosekit/examples/tree/master/vanilla-slash-menu) + +Run the example locally with: + +```bash +npx degit prosekit/examples/vanilla-slash-menu vanilla-slash-menu +cd vanilla-slash-menu +npm install +npm run dev +``` diff --git a/vanilla-slash-menu/index.html b/vanilla-slash-menu/index.html new file mode 100644 index 0000000000..2d9080a6a4 --- /dev/null +++ b/vanilla-slash-menu/index.html @@ -0,0 +1,11 @@ + + + + + + ProseKit + Vanilla TypeScript + + + + + diff --git a/vanilla-slash-menu/package.json b/vanilla-slash-menu/package.json new file mode 100644 index 0000000000..5d4ca7193a --- /dev/null +++ b/vanilla-slash-menu/package.json @@ -0,0 +1,24 @@ +{ + "name": "example-vanilla-slash-menu", + "version": "0.0.0", + "private": true, + "type": "module", + "scripts": { + "build": "vite build", + "dev": "vite", + "preview": "vite preview" + }, + "dependencies": { + "prosekit": "^0.17.1" + }, + "devDependencies": { + "@egoist/tailwindcss-icons": "^1.9.0", + "@iconify-json/lucide": "^1.2.84", + "@tailwindcss/vite": "^4.1.18", + "postcss": "^8.5.6", + "tailwindcss": "^4.1.18", + "tw-animate-css": "^1.4.0", + "typescript": "~5.9.3", + "vite": "7.3.1" + } +} diff --git a/vanilla-slash-menu/src/app.css b/vanilla-slash-menu/src/app.css new file mode 100644 index 0000000000..5d0567ecf8 --- /dev/null +++ b/vanilla-slash-menu/src/app.css @@ -0,0 +1,13 @@ +@import 'tailwindcss'; +@import 'tw-animate-css'; + +@plugin "@egoist/tailwindcss-icons"; + +body { + height: 100svh; + display: grid; + max-width: 900px; + padding: 16px; + margin-left: auto; + margin-right: auto; +} diff --git a/vanilla-slash-menu/src/components/editor/examples/slash-menu/editor.ts b/vanilla-slash-menu/src/components/editor/examples/slash-menu/editor.ts new file mode 100644 index 0000000000..2e28e149cf --- /dev/null +++ b/vanilla-slash-menu/src/components/editor/examples/slash-menu/editor.ts @@ -0,0 +1,39 @@ +import 'prosekit/basic/style.css' +import 'prosekit/basic/typography.css' + +import { createEditor } from 'prosekit/core' + +import { renderSlashMenu } from '../../ui/slash-menu' + +import { defineExtension } from './extension' + +export function setupVanillaEditor() { + const extension = defineExtension() + const editor = createEditor({ extension }) + + return { + render: () => { + const port = document.createElement('div') + port.className = + 'box-border h-full w-full min-h-36 overflow-y-hidden overflow-x-hidden rounded-md border border-solid border-gray-200 dark:border-gray-700 shadow-sm flex flex-col bg-white dark:bg-gray-950 text-black dark:text-white' + + const scrolling = document.createElement('div') + scrolling.className = 'relative w-full flex-1 box-border overflow-y-auto' + port.append(scrolling) + + const content = document.createElement('div') + content.className = + 'ProseMirror box-border min-h-full px-[max(4rem,calc(50%-20rem))] py-8 outline-hidden outline-0 [&_span[data-mention=user]]:text-blue-500 [&_span[data-mention=tag]]:text-violet-500' + scrolling.append(content) + + scrolling.append(renderSlashMenu(editor)) + + editor.mount(content) + + return port + }, + destroy: () => { + editor.unmount() + }, + } +} diff --git a/vanilla-slash-menu/src/components/editor/examples/slash-menu/extension.ts b/vanilla-slash-menu/src/components/editor/examples/slash-menu/extension.ts new file mode 100644 index 0000000000..0edda60136 --- /dev/null +++ b/vanilla-slash-menu/src/components/editor/examples/slash-menu/extension.ts @@ -0,0 +1,12 @@ +import { defineBasicExtension } from 'prosekit/basic' +import { union } from 'prosekit/core' +import { definePlaceholder } from 'prosekit/extensions/placeholder' + +export function defineExtension() { + return union( + defineBasicExtension(), + definePlaceholder({ placeholder: 'Press / for commands...' }), + ) +} + +export type EditorExtension = ReturnType diff --git a/vanilla-slash-menu/src/components/editor/examples/slash-menu/index.ts b/vanilla-slash-menu/src/components/editor/examples/slash-menu/index.ts new file mode 100644 index 0000000000..e54daaa4f4 --- /dev/null +++ b/vanilla-slash-menu/src/components/editor/examples/slash-menu/index.ts @@ -0,0 +1 @@ +export { setupVanillaEditor } from './editor' diff --git a/vanilla-slash-menu/src/components/editor/ui/slash-menu/index.ts b/vanilla-slash-menu/src/components/editor/ui/slash-menu/index.ts new file mode 100644 index 0000000000..862a5dee51 --- /dev/null +++ b/vanilla-slash-menu/src/components/editor/ui/slash-menu/index.ts @@ -0,0 +1 @@ +export { renderSlashMenu } from './slash-menu' diff --git a/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu-empty.ts b/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu-empty.ts new file mode 100644 index 0000000000..ea2d45423c --- /dev/null +++ b/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu-empty.ts @@ -0,0 +1,17 @@ +import 'prosekit/web/autocomplete' + +import type { AutocompleteEmptyElement } from 'prosekit/web/autocomplete' + +export function renderSlashMenuEmpty() { + const empty = document.createElement( + 'prosekit-autocomplete-empty', + ) as AutocompleteEmptyElement + empty.className = + 'relative flex items-center justify-between min-w-32 scroll-my-1 rounded-sm px-3 py-1.5 box-border cursor-default select-none whitespace-nowrap outline-hidden data-focused:bg-gray-100 dark:data-focused:bg-gray-800' + + const span = document.createElement('span') + span.textContent = 'No results' + empty.append(span) + + return empty +} diff --git a/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu-item.ts b/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu-item.ts new file mode 100644 index 0000000000..7730603ffd --- /dev/null +++ b/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu-item.ts @@ -0,0 +1,34 @@ +import 'prosekit/web/autocomplete' + +import type { + AutocompleteItemElement, + AutocompleteItemEvents, +} from 'prosekit/web/autocomplete' + +export function renderSlashMenuItem(options: { + label: string + kbd?: string + onSelect: (event: AutocompleteItemEvents['select']) => void +}) { + const item = document.createElement( + 'prosekit-autocomplete-item', + ) as AutocompleteItemElement + item.className = + 'relative flex items-center justify-between min-w-32 scroll-my-1 rounded-sm px-3 py-1.5 box-border cursor-default select-none whitespace-nowrap outline-hidden data-focused:bg-gray-100 dark:data-focused:bg-gray-800' + item.addEventListener('select', (event) => + options.onSelect(event as AutocompleteItemEvents['select']), + ) + + const span = document.createElement('span') + span.textContent = options.label + item.append(span) + + if (options.kbd) { + const kbd = document.createElement('kbd') + kbd.className = 'text-xs font-mono text-gray-400 dark:text-gray-500' + kbd.textContent = options.kbd + item.append(kbd) + } + + return item +} diff --git a/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu.ts b/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu.ts new file mode 100644 index 0000000000..7868dc5668 --- /dev/null +++ b/vanilla-slash-menu/src/components/editor/ui/slash-menu/slash-menu.ts @@ -0,0 +1,118 @@ +import 'prosekit/web/autocomplete' + +import type { BasicExtension } from 'prosekit/basic' +import type { Editor } from 'prosekit/core' +import { canUseRegexLookbehind } from 'prosekit/core' +import type { + AutocompleteListElement, + AutocompletePopoverElement, +} from 'prosekit/web/autocomplete' + +import { renderSlashMenuEmpty } from './slash-menu-empty' +import { renderSlashMenuItem } from './slash-menu-item' + +// Match inputs like "/", "/table", "/heading 1" etc. Do not match "/ heading". +const regex = canUseRegexLookbehind() ? /(?) { + const popover = document.createElement( + 'prosekit-autocomplete-popover', + ) as AutocompletePopoverElement + popover.className = + 'relative block max-h-100 min-w-60 select-none overflow-auto whitespace-nowrap p-1 z-10 box-border rounded-lg border border-gray-200 dark:border-gray-800 bg-white dark:bg-gray-950 shadow-lg [&:not([data-state])]:hidden' + popover.editor = editor + popover.regex = regex + + const list = document.createElement( + 'prosekit-autocomplete-list', + ) as AutocompleteListElement + list.editor = editor + popover.append(list) + + list.append( + renderSlashMenuItem({ + label: 'Text', + kbd: undefined, + onSelect: () => editor.commands.setParagraph(), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Heading 1', + kbd: '#', + onSelect: () => editor.commands.setHeading({ level: 1 }), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Heading 2', + kbd: '##', + onSelect: () => editor.commands.setHeading({ level: 2 }), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Heading 3', + kbd: '###', + onSelect: () => editor.commands.setHeading({ level: 3 }), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Bullet list', + kbd: '-', + onSelect: () => editor.commands.wrapInList({ kind: 'bullet' }), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Ordered list', + kbd: '1.', + onSelect: () => editor.commands.wrapInList({ kind: 'ordered' }), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Task list', + kbd: '[]', + onSelect: () => editor.commands.wrapInList({ kind: 'task' }), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Toggle list', + kbd: '>>', + onSelect: () => editor.commands.wrapInList({ kind: 'toggle' }), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Quote', + kbd: '>', + onSelect: () => editor.commands.setBlockquote(), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Table', + onSelect: () => editor.commands.insertTable({ row: 3, col: 3 }), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Divider', + kbd: '---', + onSelect: () => editor.commands.insertHorizontalRule(), + }), + ) + list.append( + renderSlashMenuItem({ + label: 'Code', + kbd: '```', + onSelect: () => editor.commands.setCodeBlock(), + }), + ) + list.append(renderSlashMenuEmpty()) + + return popover +} diff --git a/vanilla-slash-menu/src/editor.ts b/vanilla-slash-menu/src/editor.ts new file mode 100644 index 0000000000..877138feee --- /dev/null +++ b/vanilla-slash-menu/src/editor.ts @@ -0,0 +1,5 @@ +import { setupVanillaEditor } from './components/editor/examples/slash-menu' + +export function renderEditor() { + return setupVanillaEditor().render() +} diff --git a/vanilla-slash-menu/src/main.ts b/vanilla-slash-menu/src/main.ts new file mode 100644 index 0000000000..a4945ae00c --- /dev/null +++ b/vanilla-slash-menu/src/main.ts @@ -0,0 +1,11 @@ +import './app.css' +import { renderEditor } from './editor' + +let container = document.querySelector('#app') +if (!container) { + container = document.createElement('div') + container.id = 'app' + document.body.appendChild(container) +} + +container.replaceChildren(renderEditor()) diff --git a/vanilla-slash-menu/tsconfig.json b/vanilla-slash-menu/tsconfig.json new file mode 100644 index 0000000000..4ba8dd95cf --- /dev/null +++ b/vanilla-slash-menu/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "target": "ES2022", + "useDefineForClassFields": true, + "module": "ESNext", + "lib": ["ES2022", "DOM", "DOM.Iterable"], + "types": ["vite/client"], + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "verbatimModuleSyntax": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "erasableSyntaxOnly": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["src"] +} diff --git a/vanilla-slash-menu/vite.config.ts b/vanilla-slash-menu/vite.config.ts new file mode 100644 index 0000000000..fb0cdf00b5 --- /dev/null +++ b/vanilla-slash-menu/vite.config.ts @@ -0,0 +1,6 @@ +import { defineConfig } from 'vite' +import tailwindcss from '@tailwindcss/vite' + +export default defineConfig({ + plugins: [tailwindcss()], +}) diff --git a/vue-block-handle/package.json b/vue-block-handle/package.json index b9f94f93c5..a8686bf7f0 100644 --- a/vue-block-handle/package.json +++ b/vue-block-handle/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-blockquote/package.json b/vue-blockquote/package.json index 7c40a10103..62029f163c 100644 --- a/vue-blockquote/package.json +++ b/vue-blockquote/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-bold/package.json b/vue-bold/package.json index 65478263c9..05022642d7 100644 --- a/vue-bold/package.json +++ b/vue-bold/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-change-tracking/package.json b/vue-change-tracking/package.json index a57c450367..82d9adb011 100644 --- a/vue-change-tracking/package.json +++ b/vue-change-tracking/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-code-block-themes/package.json b/vue-code-block-themes/package.json index 6351c78ee4..17980acd26 100644 --- a/vue-code-block-themes/package.json +++ b/vue-code-block-themes/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-code-block/package.json b/vue-code-block/package.json index 23e499c645..d2913090a8 100644 --- a/vue-code-block/package.json +++ b/vue-code-block/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-code/package.json b/vue-code/package.json index 9aad3b8f62..91432e8256 100644 --- a/vue-code/package.json +++ b/vue-code/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-drop-cursor/package.json b/vue-drop-cursor/package.json index 66bee9c4fe..15cc4f0ecd 100644 --- a/vue-drop-cursor/package.json +++ b/vue-drop-cursor/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-emoji-rules/package.json b/vue-emoji-rules/package.json index 6e5c703583..f2ad18ff6f 100644 --- a/vue-emoji-rules/package.json +++ b/vue-emoji-rules/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-full/package.json b/vue-full/package.json index e122237a73..10718afd66 100644 --- a/vue-full/package.json +++ b/vue-full/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-gap-cursor/package.json b/vue-gap-cursor/package.json index 4ee4c9fc36..b48c04ddb2 100644 --- a/vue-gap-cursor/package.json +++ b/vue-gap-cursor/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-hard-break/package.json b/vue-hard-break/package.json index aa93be3cd8..f7ff10b838 100644 --- a/vue-hard-break/package.json +++ b/vue-hard-break/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-heading/package.json b/vue-heading/package.json index 9e331ee3f3..037b5521dd 100644 --- a/vue-heading/package.json +++ b/vue-heading/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-horizontal-rule/package.json b/vue-horizontal-rule/package.json index 7c28151176..be4ec5a3d6 100644 --- a/vue-horizontal-rule/package.json +++ b/vue-horizontal-rule/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-image-view/package.json b/vue-image-view/package.json index 7f5883c545..73d427602b 100644 --- a/vue-image-view/package.json +++ b/vue-image-view/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-inline-menu/package.json b/vue-inline-menu/package.json index cad7defb07..13bfd53110 100644 --- a/vue-inline-menu/package.json +++ b/vue-inline-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-italic/package.json b/vue-italic/package.json index ac7538950e..21d76e79e5 100644 --- a/vue-italic/package.json +++ b/vue-italic/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-keymap/package.json b/vue-keymap/package.json index cba50bfca5..5200387918 100644 --- a/vue-keymap/package.json +++ b/vue-keymap/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-link-mark-view/package.json b/vue-link-mark-view/package.json index dd634b1623..8261dfca48 100644 --- a/vue-link-mark-view/package.json +++ b/vue-link-mark-view/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-link/package.json b/vue-link/package.json index f02ef27bda..22939caab6 100644 --- a/vue-link/package.json +++ b/vue-link/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-list-custom-checkbox/package.json b/vue-list-custom-checkbox/package.json index f5b18acac9..2c1c9183f3 100644 --- a/vue-list-custom-checkbox/package.json +++ b/vue-list-custom-checkbox/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-list/package.json b/vue-list/package.json index 5855e316b3..dc97e5ae6a 100644 --- a/vue-list/package.json +++ b/vue-list/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-loro/package.json b/vue-loro/package.json index 3d0ad89866..f643a29cdd 100644 --- a/vue-loro/package.json +++ b/vue-loro/package.json @@ -9,10 +9,10 @@ "preview": "vite preview" }, "dependencies": { + "vue": "^3.5.26", "loro-crdt": "^1.10.4", "loro-prosemirror": "^0.4.2", - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", @@ -25,7 +25,7 @@ "tw-animate-css": "^1.4.0", "typescript": "5.9.3", "vite": "7.3.1", - "vite-plugin-wasm": "^3.5.0", - "vue-tsc": "3.2.2" + "vue-tsc": "3.2.2", + "vite-plugin-wasm": "^3.5.0" } } diff --git a/vue-mark-rule/package.json b/vue-mark-rule/package.json index 2daaf2865d..913f0a7a54 100644 --- a/vue-mark-rule/package.json +++ b/vue-mark-rule/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-minimal/package.json b/vue-minimal/package.json index d7d702b003..90c38d7cc4 100644 --- a/vue-minimal/package.json +++ b/vue-minimal/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-placeholder/package.json b/vue-placeholder/package.json index 932b4d9cac..52fae54ad6 100644 --- a/vue-placeholder/package.json +++ b/vue-placeholder/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-readonly/package.json b/vue-readonly/package.json index 37d25f5935..045fa2a61f 100644 --- a/vue-readonly/package.json +++ b/vue-readonly/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-rtl/package.json b/vue-rtl/package.json index 94ce25cb6f..7d5a3b996f 100644 --- a/vue-rtl/package.json +++ b/vue-rtl/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-save-html/package.json b/vue-save-html/package.json index 7a309c6fbf..e7e79d60d3 100644 --- a/vue-save-html/package.json +++ b/vue-save-html/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-save-json/package.json b/vue-save-json/package.json index e4ec241e83..0add557c16 100644 --- a/vue-save-json/package.json +++ b/vue-save-json/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-save-markdown/package.json b/vue-save-markdown/package.json index 94ad51f33b..403fa7fa09 100644 --- a/vue-save-markdown/package.json +++ b/vue-save-markdown/package.json @@ -9,6 +9,7 @@ "preview": "vite preview" }, "dependencies": { + "vue": "^3.5.26", "prosekit": "^0.17.1", "rehype-parse": "^9.0.1", "rehype-remark": "^10.0.1", @@ -16,8 +17,7 @@ "remark-html": "^16.0.1", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", - "unified": "^11.0.5", - "vue": "^3.5.26" + "unified": "^11.0.5" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-search/package.json b/vue-search/package.json index ecf8c36857..cfa56c835c 100644 --- a/vue-search/package.json +++ b/vue-search/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-slash-menu/package.json b/vue-slash-menu/package.json index af64b672c5..494314f05a 100644 --- a/vue-slash-menu/package.json +++ b/vue-slash-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-strike/package.json b/vue-strike/package.json index da04261ef2..454f016520 100644 --- a/vue-strike/package.json +++ b/vue-strike/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-table/package.json b/vue-table/package.json index a2287fe75b..a9ed8f1425 100644 --- a/vue-table/package.json +++ b/vue-table/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-text-align/package.json b/vue-text-align/package.json index e18dce16ca..ebf30ca185 100644 --- a/vue-text-align/package.json +++ b/vue-text-align/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-toolbar/package.json b/vue-toolbar/package.json index a92cd49fe2..5fffa2a2b3 100644 --- a/vue-toolbar/package.json +++ b/vue-toolbar/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-typography/package.json b/vue-typography/package.json index 874c837c2b..b4f4a2e813 100644 --- a/vue-typography/package.json +++ b/vue-typography/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-underline/package.json b/vue-underline/package.json index d1c71685fa..f090ea5fa0 100644 --- a/vue-underline/package.json +++ b/vue-underline/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-unmount/package.json b/vue-unmount/package.json index b90784685a..864986ec29 100644 --- a/vue-unmount/package.json +++ b/vue-unmount/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-user-menu-dynamic/package.json b/vue-user-menu-dynamic/package.json index 8b08a54fcd..d0e6af4827 100644 --- a/vue-user-menu-dynamic/package.json +++ b/vue-user-menu-dynamic/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-user-menu/package.json b/vue-user-menu/package.json index e1bb173b0f..75aef31c37 100644 --- a/vue-user-menu/package.json +++ b/vue-user-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-word-counter/package.json b/vue-word-counter/package.json index 57ca10ece3..2df363a652 100644 --- a/vue-word-counter/package.json +++ b/vue-word-counter/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", - "vue": "^3.5.26" + "vue": "^3.5.26", + "prosekit": "^0.17.1" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-yjs/package.json b/vue-yjs/package.json index ca51164879..c149ce0366 100644 --- a/vue-yjs/package.json +++ b/vue-yjs/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "prosekit": "^0.17.1", "vue": "^3.5.26", + "prosekit": "^0.17.1", "y-prosemirror": "^1.3.7", "y-protocols": "^1.0.7", "y-websocket": "^3.0.0", From 5cba2d5fe88682bc8f1ee930a365e988f77d6cf3 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Wed, 14 Jan 2026 06:49:21 +0000 Subject: [PATCH 2/2] [autofix.ci] apply automated fixes --- next-full/package.json | 4 ++-- nuxt-full/package.json | 4 ++-- preact-loro/package.json | 2 +- react-block-handle/package.json | 4 ++-- react-blockquote/package.json | 4 ++-- react-bold/package.json | 4 ++-- react-change-tracking/package.json | 4 ++-- react-code-block-themes/package.json | 4 ++-- react-code-block/package.json | 4 ++-- react-code/package.json | 4 ++-- react-drop-cursor/package.json | 4 ++-- react-emoji-rules/package.json | 4 ++-- react-full/package.json | 4 ++-- react-gap-cursor/package.json | 4 ++-- react-hard-break/package.json | 4 ++-- react-heading/package.json | 4 ++-- react-horizontal-rule/package.json | 4 ++-- react-image-view/package.json | 4 ++-- react-inline-menu/package.json | 4 ++-- react-italic/package.json | 4 ++-- react-keymap/package.json | 4 ++-- react-link-mark-view/package.json | 4 ++-- react-link/package.json | 4 ++-- react-list-custom-checkbox/package.json | 4 ++-- react-list/package.json | 4 ++-- react-loro/package.json | 6 +++--- react-mark-rule/package.json | 4 ++-- react-minimal/package.json | 4 ++-- react-placeholder/package.json | 4 ++-- react-readonly/package.json | 4 ++-- react-rtl/package.json | 4 ++-- react-save-html/package.json | 4 ++-- react-save-json/package.json | 4 ++-- react-save-markdown/package.json | 2 +- react-search/package.json | 4 ++-- react-slash-menu/package.json | 4 ++-- react-strike/package.json | 4 ++-- react-table/package.json | 4 ++-- react-text-align/package.json | 4 ++-- react-toolbar/package.json | 4 ++-- react-tweet/package.json | 2 +- react-typography/package.json | 4 ++-- react-underline/package.json | 4 ++-- react-unmount/package.json | 4 ++-- react-user-menu-dynamic/package.json | 4 ++-- react-user-menu/package.json | 4 ++-- react-word-counter/package.json | 4 ++-- react-yjs/package.json | 2 +- solid-block-handle/package.json | 4 ++-- solid-blockquote/package.json | 4 ++-- solid-bold/package.json | 4 ++-- solid-change-tracking/package.json | 4 ++-- solid-code-block-themes/package.json | 4 ++-- solid-code-block/package.json | 4 ++-- solid-code/package.json | 4 ++-- solid-drop-cursor/package.json | 4 ++-- solid-emoji-rules/package.json | 4 ++-- solid-full/package.json | 4 ++-- solid-gap-cursor/package.json | 4 ++-- solid-hard-break/package.json | 4 ++-- solid-heading/package.json | 4 ++-- solid-horizontal-rule/package.json | 4 ++-- solid-image-view/package.json | 4 ++-- solid-inline-menu/package.json | 4 ++-- solid-italic/package.json | 4 ++-- solid-keymap/package.json | 4 ++-- solid-link-mark-view/package.json | 4 ++-- solid-link/package.json | 4 ++-- solid-list-custom-checkbox/package.json | 4 ++-- solid-list/package.json | 4 ++-- solid-loro/package.json | 4 ++-- solid-mark-rule/package.json | 4 ++-- solid-minimal/package.json | 4 ++-- solid-placeholder/package.json | 4 ++-- solid-readonly/package.json | 4 ++-- solid-rtl/package.json | 4 ++-- solid-save-html/package.json | 4 ++-- solid-save-json/package.json | 4 ++-- solid-save-markdown/package.json | 2 +- solid-search/package.json | 4 ++-- solid-slash-menu/package.json | 4 ++-- solid-strike/package.json | 4 ++-- solid-table/package.json | 4 ++-- solid-text-align/package.json | 4 ++-- solid-toolbar/package.json | 4 ++-- solid-typography/package.json | 4 ++-- solid-underline/package.json | 4 ++-- solid-unmount/package.json | 4 ++-- solid-user-menu-dynamic/package.json | 4 ++-- solid-user-menu/package.json | 4 ++-- solid-word-counter/package.json | 4 ++-- solid-yjs/package.json | 2 +- sveltekit-full/package.json | 6 +++--- vue-block-handle/package.json | 4 ++-- vue-blockquote/package.json | 4 ++-- vue-bold/package.json | 4 ++-- vue-change-tracking/package.json | 4 ++-- vue-code-block-themes/package.json | 4 ++-- vue-code-block/package.json | 4 ++-- vue-code/package.json | 4 ++-- vue-drop-cursor/package.json | 4 ++-- vue-emoji-rules/package.json | 4 ++-- vue-full/package.json | 4 ++-- vue-gap-cursor/package.json | 4 ++-- vue-hard-break/package.json | 4 ++-- vue-heading/package.json | 4 ++-- vue-horizontal-rule/package.json | 4 ++-- vue-image-view/package.json | 4 ++-- vue-inline-menu/package.json | 4 ++-- vue-italic/package.json | 4 ++-- vue-keymap/package.json | 4 ++-- vue-link-mark-view/package.json | 4 ++-- vue-link/package.json | 4 ++-- vue-list-custom-checkbox/package.json | 4 ++-- vue-list/package.json | 4 ++-- vue-loro/package.json | 8 ++++---- vue-mark-rule/package.json | 4 ++-- vue-minimal/package.json | 4 ++-- vue-placeholder/package.json | 4 ++-- vue-readonly/package.json | 4 ++-- vue-rtl/package.json | 4 ++-- vue-save-html/package.json | 4 ++-- vue-save-json/package.json | 4 ++-- vue-save-markdown/package.json | 4 ++-- vue-search/package.json | 4 ++-- vue-slash-menu/package.json | 4 ++-- vue-strike/package.json | 4 ++-- vue-table/package.json | 4 ++-- vue-text-align/package.json | 4 ++-- vue-toolbar/package.json | 4 ++-- vue-typography/package.json | 4 ++-- vue-underline/package.json | 4 ++-- vue-unmount/package.json | 4 ++-- vue-user-menu-dynamic/package.json | 4 ++-- vue-user-menu/package.json | 4 ++-- vue-word-counter/package.json | 4 ++-- vue-yjs/package.json | 2 +- 137 files changed, 271 insertions(+), 271 deletions(-) diff --git a/next-full/package.json b/next-full/package.json index 6d2d0d0dd4..14ffc27e08 100644 --- a/next-full/package.json +++ b/next-full/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "next": "^16.1.1", + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/nuxt-full/package.json b/nuxt-full/package.json index 4a47ea9f30..d4dc1ce5f4 100644 --- a/nuxt-full/package.json +++ b/nuxt-full/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "nuxt": "^4.2.2", - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/preact-loro/package.json b/preact-loro/package.json index b9fa4fc144..74c40dba4a 100644 --- a/preact-loro/package.json +++ b/preact-loro/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "preact": "^10.28.2", "loro-crdt": "^1.10.4", "loro-prosemirror": "^0.4.2", + "preact": "^10.28.2", "prosekit": "^0.17.1" }, "devDependencies": { diff --git a/react-block-handle/package.json b/react-block-handle/package.json index 4938b1d368..6c40d14de2 100644 --- a/react-block-handle/package.json +++ b/react-block-handle/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-blockquote/package.json b/react-blockquote/package.json index f6496c308a..883a168aa7 100644 --- a/react-blockquote/package.json +++ b/react-blockquote/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-bold/package.json b/react-bold/package.json index daa4602d7d..e7e5109008 100644 --- a/react-bold/package.json +++ b/react-bold/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-change-tracking/package.json b/react-change-tracking/package.json index 36da0aadf7..3de433d696 100644 --- a/react-change-tracking/package.json +++ b/react-change-tracking/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-code-block-themes/package.json b/react-code-block-themes/package.json index 24537c6d22..f43622a704 100644 --- a/react-code-block-themes/package.json +++ b/react-code-block-themes/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-code-block/package.json b/react-code-block/package.json index a5ebf8e579..e360be59cc 100644 --- a/react-code-block/package.json +++ b/react-code-block/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-code/package.json b/react-code/package.json index ace0ce571c..16e39a7c0e 100644 --- a/react-code/package.json +++ b/react-code/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-drop-cursor/package.json b/react-drop-cursor/package.json index b9babfcefc..5115e6e34d 100644 --- a/react-drop-cursor/package.json +++ b/react-drop-cursor/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-emoji-rules/package.json b/react-emoji-rules/package.json index 0ddc57a23a..5d7e1a5994 100644 --- a/react-emoji-rules/package.json +++ b/react-emoji-rules/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-full/package.json b/react-full/package.json index ec1e59a7e3..37c7065ffd 100644 --- a/react-full/package.json +++ b/react-full/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-gap-cursor/package.json b/react-gap-cursor/package.json index 49be8f7762..f0669859ee 100644 --- a/react-gap-cursor/package.json +++ b/react-gap-cursor/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-hard-break/package.json b/react-hard-break/package.json index 1a8b92d240..3f8d3d2a53 100644 --- a/react-hard-break/package.json +++ b/react-hard-break/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-heading/package.json b/react-heading/package.json index 9af7b5dc0b..9e07103786 100644 --- a/react-heading/package.json +++ b/react-heading/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-horizontal-rule/package.json b/react-horizontal-rule/package.json index 74eaa061b0..dc45c20052 100644 --- a/react-horizontal-rule/package.json +++ b/react-horizontal-rule/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-image-view/package.json b/react-image-view/package.json index cd0c0e44dc..a645e7bc91 100644 --- a/react-image-view/package.json +++ b/react-image-view/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-inline-menu/package.json b/react-inline-menu/package.json index 446b4b1cb0..0a094aeec5 100644 --- a/react-inline-menu/package.json +++ b/react-inline-menu/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-italic/package.json b/react-italic/package.json index dc3b00ce3d..c68802b1b1 100644 --- a/react-italic/package.json +++ b/react-italic/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-keymap/package.json b/react-keymap/package.json index 3d75d6749d..e668dbed28 100644 --- a/react-keymap/package.json +++ b/react-keymap/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-link-mark-view/package.json b/react-link-mark-view/package.json index 7afe54c3db..c308223d53 100644 --- a/react-link-mark-view/package.json +++ b/react-link-mark-view/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-link/package.json b/react-link/package.json index 2e98f31607..b46ec862f3 100644 --- a/react-link/package.json +++ b/react-link/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-list-custom-checkbox/package.json b/react-list-custom-checkbox/package.json index a3983838b6..bfa7d1ae54 100644 --- a/react-list-custom-checkbox/package.json +++ b/react-list-custom-checkbox/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-list/package.json b/react-list/package.json index c601cc7ca4..8e1c1a645d 100644 --- a/react-list/package.json +++ b/react-list/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-loro/package.json b/react-loro/package.json index 4af489457c..8a2b911e57 100644 --- a/react-loro/package.json +++ b/react-loro/package.json @@ -9,11 +9,11 @@ "preview": "vite preview" }, "dependencies": { - "react": "^19.2.3", - "react-dom": "^19.2.3", "loro-crdt": "^1.10.4", "loro-prosemirror": "^0.4.2", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "react": "^19.2.3", + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-mark-rule/package.json b/react-mark-rule/package.json index 90625a2cf3..d23e06f3a5 100644 --- a/react-mark-rule/package.json +++ b/react-mark-rule/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-minimal/package.json b/react-minimal/package.json index 9533732394..b71e1355f8 100644 --- a/react-minimal/package.json +++ b/react-minimal/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-placeholder/package.json b/react-placeholder/package.json index 7ae1300121..43619a2f18 100644 --- a/react-placeholder/package.json +++ b/react-placeholder/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-readonly/package.json b/react-readonly/package.json index ee9cbc5e13..b785f3cb83 100644 --- a/react-readonly/package.json +++ b/react-readonly/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-rtl/package.json b/react-rtl/package.json index 5f6c757f2f..63250eb0a8 100644 --- a/react-rtl/package.json +++ b/react-rtl/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-save-html/package.json b/react-save-html/package.json index f47d858aa2..8d93c5a0ef 100644 --- a/react-save-html/package.json +++ b/react-save-html/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-save-json/package.json b/react-save-json/package.json index 38144d4471..9e7caa0f68 100644 --- a/react-save-json/package.json +++ b/react-save-json/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-save-markdown/package.json b/react-save-markdown/package.json index e937300ea1..12104133ac 100644 --- a/react-save-markdown/package.json +++ b/react-save-markdown/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", "react-dom": "^19.2.3", - "prosekit": "^0.17.1", "rehype-parse": "^9.0.1", "rehype-remark": "^10.0.1", "remark-gfm": "^4.0.1", diff --git a/react-search/package.json b/react-search/package.json index cc7fcfcd47..c6477b2ae4 100644 --- a/react-search/package.json +++ b/react-search/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-slash-menu/package.json b/react-slash-menu/package.json index e4b254b3ea..1fb4303503 100644 --- a/react-slash-menu/package.json +++ b/react-slash-menu/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-strike/package.json b/react-strike/package.json index cea5c050e4..7fc154dd4a 100644 --- a/react-strike/package.json +++ b/react-strike/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-table/package.json b/react-table/package.json index 6ee94ce3dc..f57f2b82f5 100644 --- a/react-table/package.json +++ b/react-table/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-text-align/package.json b/react-text-align/package.json index 2640d87f97..64f1fef4ac 100644 --- a/react-text-align/package.json +++ b/react-text-align/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-toolbar/package.json b/react-toolbar/package.json index e4ead71a64..cf3b851a25 100644 --- a/react-toolbar/package.json +++ b/react-toolbar/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-tweet/package.json b/react-tweet/package.json index ba380c2abf..5edeed57af 100644 --- a/react-tweet/package.json +++ b/react-tweet/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", "react-dom": "^19.2.3", - "prosekit": "^0.17.1", "react-parallax-tilt": "^1.7.315", "react-tweet": "^3.3.0" }, diff --git a/react-typography/package.json b/react-typography/package.json index 4e609290a3..c542900333 100644 --- a/react-typography/package.json +++ b/react-typography/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-underline/package.json b/react-underline/package.json index dadb5cda23..5d940954e7 100644 --- a/react-underline/package.json +++ b/react-underline/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-unmount/package.json b/react-unmount/package.json index 2b6309f63c..7018220a4d 100644 --- a/react-unmount/package.json +++ b/react-unmount/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-user-menu-dynamic/package.json b/react-user-menu-dynamic/package.json index cd92303024..1827760415 100644 --- a/react-user-menu-dynamic/package.json +++ b/react-user-menu-dynamic/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-user-menu/package.json b/react-user-menu/package.json index 37bfdd8a66..7d06102063 100644 --- a/react-user-menu/package.json +++ b/react-user-menu/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-word-counter/package.json b/react-word-counter/package.json index e34459a4a1..17c6893e55 100644 --- a/react-word-counter/package.json +++ b/react-word-counter/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", - "react-dom": "^19.2.3", - "prosekit": "^0.17.1" + "react-dom": "^19.2.3" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/react-yjs/package.json b/react-yjs/package.json index a7304993d8..4a91d711e1 100644 --- a/react-yjs/package.json +++ b/react-yjs/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { + "prosekit": "^0.17.1", "react": "^19.2.3", "react-dom": "^19.2.3", - "prosekit": "^0.17.1", "y-prosemirror": "^1.3.7", "y-protocols": "^1.0.7", "y-websocket": "^3.0.0", diff --git a/solid-block-handle/package.json b/solid-block-handle/package.json index b8f215c252..7d0cab8e26 100644 --- a/solid-block-handle/package.json +++ b/solid-block-handle/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-blockquote/package.json b/solid-blockquote/package.json index a83e53aee2..1074a6335b 100644 --- a/solid-blockquote/package.json +++ b/solid-blockquote/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-bold/package.json b/solid-bold/package.json index 98c9f94367..5f6e31e14a 100644 --- a/solid-bold/package.json +++ b/solid-bold/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-change-tracking/package.json b/solid-change-tracking/package.json index ade243e4e8..4d8437cde6 100644 --- a/solid-change-tracking/package.json +++ b/solid-change-tracking/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-code-block-themes/package.json b/solid-code-block-themes/package.json index 0dc2b48782..5919e0df95 100644 --- a/solid-code-block-themes/package.json +++ b/solid-code-block-themes/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-code-block/package.json b/solid-code-block/package.json index a19924081e..2276778afe 100644 --- a/solid-code-block/package.json +++ b/solid-code-block/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-code/package.json b/solid-code/package.json index 70ee7c62b3..2ffe25c584 100644 --- a/solid-code/package.json +++ b/solid-code/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-drop-cursor/package.json b/solid-drop-cursor/package.json index 4e1e14a216..6b7ada7ee7 100644 --- a/solid-drop-cursor/package.json +++ b/solid-drop-cursor/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-emoji-rules/package.json b/solid-emoji-rules/package.json index 1a98d66d8a..80de32beb0 100644 --- a/solid-emoji-rules/package.json +++ b/solid-emoji-rules/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-full/package.json b/solid-full/package.json index c8e62fca56..a6df9a6980 100644 --- a/solid-full/package.json +++ b/solid-full/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-gap-cursor/package.json b/solid-gap-cursor/package.json index 1a0c08f5b5..0cfdfd05f9 100644 --- a/solid-gap-cursor/package.json +++ b/solid-gap-cursor/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-hard-break/package.json b/solid-hard-break/package.json index 413a9d87ae..4d6cecde44 100644 --- a/solid-hard-break/package.json +++ b/solid-hard-break/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-heading/package.json b/solid-heading/package.json index 3868081740..3c9bcb9564 100644 --- a/solid-heading/package.json +++ b/solid-heading/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-horizontal-rule/package.json b/solid-horizontal-rule/package.json index 8584e437d9..ee3d98a053 100644 --- a/solid-horizontal-rule/package.json +++ b/solid-horizontal-rule/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-image-view/package.json b/solid-image-view/package.json index c80b2f6ad6..2d59aa289b 100644 --- a/solid-image-view/package.json +++ b/solid-image-view/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-inline-menu/package.json b/solid-inline-menu/package.json index ceacca9dc3..3014baf7e2 100644 --- a/solid-inline-menu/package.json +++ b/solid-inline-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-italic/package.json b/solid-italic/package.json index d78976c015..5dae1530bb 100644 --- a/solid-italic/package.json +++ b/solid-italic/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-keymap/package.json b/solid-keymap/package.json index 37ed5827c9..e69c6d5614 100644 --- a/solid-keymap/package.json +++ b/solid-keymap/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-link-mark-view/package.json b/solid-link-mark-view/package.json index 7bab4a3656..64894f2560 100644 --- a/solid-link-mark-view/package.json +++ b/solid-link-mark-view/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-link/package.json b/solid-link/package.json index 2a6d28f9cc..f1666d1200 100644 --- a/solid-link/package.json +++ b/solid-link/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-list-custom-checkbox/package.json b/solid-list-custom-checkbox/package.json index 3f52c84c45..97bdf0e56b 100644 --- a/solid-list-custom-checkbox/package.json +++ b/solid-list-custom-checkbox/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-list/package.json b/solid-list/package.json index 01cad7aac0..2dc358b0dc 100644 --- a/solid-list/package.json +++ b/solid-list/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-loro/package.json b/solid-loro/package.json index 409b5b45e4..1db8403df5 100644 --- a/solid-loro/package.json +++ b/solid-loro/package.json @@ -9,10 +9,10 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", "loro-crdt": "^1.10.4", "loro-prosemirror": "^0.4.2", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-mark-rule/package.json b/solid-mark-rule/package.json index 7eba4e780d..9cebab4deb 100644 --- a/solid-mark-rule/package.json +++ b/solid-mark-rule/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-minimal/package.json b/solid-minimal/package.json index 2dd0880ca6..dacee595f1 100644 --- a/solid-minimal/package.json +++ b/solid-minimal/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-placeholder/package.json b/solid-placeholder/package.json index 47890d2f5c..8f5294e399 100644 --- a/solid-placeholder/package.json +++ b/solid-placeholder/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-readonly/package.json b/solid-readonly/package.json index 87acc946b7..1b31f646b1 100644 --- a/solid-readonly/package.json +++ b/solid-readonly/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-rtl/package.json b/solid-rtl/package.json index 755af043b3..e9664bfa68 100644 --- a/solid-rtl/package.json +++ b/solid-rtl/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-save-html/package.json b/solid-save-html/package.json index 61ef655128..8ffe9891c2 100644 --- a/solid-save-html/package.json +++ b/solid-save-html/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-save-json/package.json b/solid-save-json/package.json index 7c1fc6b156..f3fef8803b 100644 --- a/solid-save-json/package.json +++ b/solid-save-json/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-save-markdown/package.json b/solid-save-markdown/package.json index 549322e20d..011b77e846 100644 --- a/solid-save-markdown/package.json +++ b/solid-save-markdown/package.json @@ -9,7 +9,6 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", "prosekit": "^0.17.1", "rehype-parse": "^9.0.1", "rehype-remark": "^10.0.1", @@ -17,6 +16,7 @@ "remark-html": "^16.0.1", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", + "solid-js": "^1.9.10", "unified": "^11.0.5" }, "devDependencies": { diff --git a/solid-search/package.json b/solid-search/package.json index 99f330d966..c090829144 100644 --- a/solid-search/package.json +++ b/solid-search/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-slash-menu/package.json b/solid-slash-menu/package.json index b5b5bc968d..7ea0a96974 100644 --- a/solid-slash-menu/package.json +++ b/solid-slash-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-strike/package.json b/solid-strike/package.json index b30b80ff00..1545e190e3 100644 --- a/solid-strike/package.json +++ b/solid-strike/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-table/package.json b/solid-table/package.json index 537697663e..d9bdb28570 100644 --- a/solid-table/package.json +++ b/solid-table/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-text-align/package.json b/solid-text-align/package.json index 3226531a2c..cf4dd6b4da 100644 --- a/solid-text-align/package.json +++ b/solid-text-align/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-toolbar/package.json b/solid-toolbar/package.json index 266caad4b5..0549be8d86 100644 --- a/solid-toolbar/package.json +++ b/solid-toolbar/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-typography/package.json b/solid-typography/package.json index 15c2c89b56..320c4deddf 100644 --- a/solid-typography/package.json +++ b/solid-typography/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-underline/package.json b/solid-underline/package.json index 5d4f73a1fb..3aa59f415a 100644 --- a/solid-underline/package.json +++ b/solid-underline/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-unmount/package.json b/solid-unmount/package.json index ce886a61a5..bf68231be5 100644 --- a/solid-unmount/package.json +++ b/solid-unmount/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-user-menu-dynamic/package.json b/solid-user-menu-dynamic/package.json index 3ad49a8893..cc338b2596 100644 --- a/solid-user-menu-dynamic/package.json +++ b/solid-user-menu-dynamic/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-user-menu/package.json b/solid-user-menu/package.json index 18ebb46a79..ab126681c2 100644 --- a/solid-user-menu/package.json +++ b/solid-user-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-word-counter/package.json b/solid-word-counter/package.json index d0e48a0a57..47e3b6bffd 100644 --- a/solid-word-counter/package.json +++ b/solid-word-counter/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "solid-js": "^1.9.10" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/solid-yjs/package.json b/solid-yjs/package.json index 38efea75e5..56bed78ad0 100644 --- a/solid-yjs/package.json +++ b/solid-yjs/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.9.10", "prosekit": "^0.17.1", + "solid-js": "^1.9.10", "y-prosemirror": "^1.3.7", "y-protocols": "^1.0.7", "y-websocket": "^3.0.0", diff --git a/sveltekit-full/package.json b/sveltekit-full/package.json index afa84e07c4..66edb840ba 100644 --- a/sveltekit-full/package.json +++ b/sveltekit-full/package.json @@ -11,6 +11,9 @@ "prepare": "svelte-kit sync || echo ''", "preview": "vite preview" }, + "dependencies": { + "prosekit": "^0.17.1" + }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", "@iconify-json/lucide": "^1.2.84", @@ -24,8 +27,5 @@ "tw-animate-css": "^1.4.0", "typescript": "^5.9.3", "vite": "^7.3.1" - }, - "dependencies": { - "prosekit": "^0.17.1" } } diff --git a/vue-block-handle/package.json b/vue-block-handle/package.json index a8686bf7f0..b9f94f93c5 100644 --- a/vue-block-handle/package.json +++ b/vue-block-handle/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-blockquote/package.json b/vue-blockquote/package.json index 62029f163c..7c40a10103 100644 --- a/vue-blockquote/package.json +++ b/vue-blockquote/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-bold/package.json b/vue-bold/package.json index 05022642d7..65478263c9 100644 --- a/vue-bold/package.json +++ b/vue-bold/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-change-tracking/package.json b/vue-change-tracking/package.json index 82d9adb011..a57c450367 100644 --- a/vue-change-tracking/package.json +++ b/vue-change-tracking/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-code-block-themes/package.json b/vue-code-block-themes/package.json index 17980acd26..6351c78ee4 100644 --- a/vue-code-block-themes/package.json +++ b/vue-code-block-themes/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-code-block/package.json b/vue-code-block/package.json index d2913090a8..23e499c645 100644 --- a/vue-code-block/package.json +++ b/vue-code-block/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-code/package.json b/vue-code/package.json index 91432e8256..9aad3b8f62 100644 --- a/vue-code/package.json +++ b/vue-code/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-drop-cursor/package.json b/vue-drop-cursor/package.json index 15cc4f0ecd..66bee9c4fe 100644 --- a/vue-drop-cursor/package.json +++ b/vue-drop-cursor/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-emoji-rules/package.json b/vue-emoji-rules/package.json index f2ad18ff6f..6e5c703583 100644 --- a/vue-emoji-rules/package.json +++ b/vue-emoji-rules/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-full/package.json b/vue-full/package.json index 10718afd66..e122237a73 100644 --- a/vue-full/package.json +++ b/vue-full/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-gap-cursor/package.json b/vue-gap-cursor/package.json index b48c04ddb2..4ee4c9fc36 100644 --- a/vue-gap-cursor/package.json +++ b/vue-gap-cursor/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-hard-break/package.json b/vue-hard-break/package.json index f7ff10b838..aa93be3cd8 100644 --- a/vue-hard-break/package.json +++ b/vue-hard-break/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-heading/package.json b/vue-heading/package.json index 037b5521dd..9e331ee3f3 100644 --- a/vue-heading/package.json +++ b/vue-heading/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-horizontal-rule/package.json b/vue-horizontal-rule/package.json index be4ec5a3d6..7c28151176 100644 --- a/vue-horizontal-rule/package.json +++ b/vue-horizontal-rule/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-image-view/package.json b/vue-image-view/package.json index 73d427602b..7f5883c545 100644 --- a/vue-image-view/package.json +++ b/vue-image-view/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-inline-menu/package.json b/vue-inline-menu/package.json index 13bfd53110..cad7defb07 100644 --- a/vue-inline-menu/package.json +++ b/vue-inline-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-italic/package.json b/vue-italic/package.json index 21d76e79e5..ac7538950e 100644 --- a/vue-italic/package.json +++ b/vue-italic/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-keymap/package.json b/vue-keymap/package.json index 5200387918..cba50bfca5 100644 --- a/vue-keymap/package.json +++ b/vue-keymap/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-link-mark-view/package.json b/vue-link-mark-view/package.json index 8261dfca48..dd634b1623 100644 --- a/vue-link-mark-view/package.json +++ b/vue-link-mark-view/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-link/package.json b/vue-link/package.json index 22939caab6..f02ef27bda 100644 --- a/vue-link/package.json +++ b/vue-link/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-list-custom-checkbox/package.json b/vue-list-custom-checkbox/package.json index 2c1c9183f3..f5b18acac9 100644 --- a/vue-list-custom-checkbox/package.json +++ b/vue-list-custom-checkbox/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-list/package.json b/vue-list/package.json index dc97e5ae6a..5855e316b3 100644 --- a/vue-list/package.json +++ b/vue-list/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-loro/package.json b/vue-loro/package.json index f643a29cdd..3d0ad89866 100644 --- a/vue-loro/package.json +++ b/vue-loro/package.json @@ -9,10 +9,10 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", "loro-crdt": "^1.10.4", "loro-prosemirror": "^0.4.2", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", @@ -25,7 +25,7 @@ "tw-animate-css": "^1.4.0", "typescript": "5.9.3", "vite": "7.3.1", - "vue-tsc": "3.2.2", - "vite-plugin-wasm": "^3.5.0" + "vite-plugin-wasm": "^3.5.0", + "vue-tsc": "3.2.2" } } diff --git a/vue-mark-rule/package.json b/vue-mark-rule/package.json index 913f0a7a54..2daaf2865d 100644 --- a/vue-mark-rule/package.json +++ b/vue-mark-rule/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-minimal/package.json b/vue-minimal/package.json index 90c38d7cc4..d7d702b003 100644 --- a/vue-minimal/package.json +++ b/vue-minimal/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-placeholder/package.json b/vue-placeholder/package.json index 52fae54ad6..932b4d9cac 100644 --- a/vue-placeholder/package.json +++ b/vue-placeholder/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-readonly/package.json b/vue-readonly/package.json index 045fa2a61f..37d25f5935 100644 --- a/vue-readonly/package.json +++ b/vue-readonly/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-rtl/package.json b/vue-rtl/package.json index 7d5a3b996f..94ce25cb6f 100644 --- a/vue-rtl/package.json +++ b/vue-rtl/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-save-html/package.json b/vue-save-html/package.json index e7e79d60d3..7a309c6fbf 100644 --- a/vue-save-html/package.json +++ b/vue-save-html/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-save-json/package.json b/vue-save-json/package.json index 0add557c16..e4ec241e83 100644 --- a/vue-save-json/package.json +++ b/vue-save-json/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-save-markdown/package.json b/vue-save-markdown/package.json index 403fa7fa09..94ad51f33b 100644 --- a/vue-save-markdown/package.json +++ b/vue-save-markdown/package.json @@ -9,7 +9,6 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", "prosekit": "^0.17.1", "rehype-parse": "^9.0.1", "rehype-remark": "^10.0.1", @@ -17,7 +16,8 @@ "remark-html": "^16.0.1", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", - "unified": "^11.0.5" + "unified": "^11.0.5", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-search/package.json b/vue-search/package.json index cfa56c835c..ecf8c36857 100644 --- a/vue-search/package.json +++ b/vue-search/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-slash-menu/package.json b/vue-slash-menu/package.json index 494314f05a..af64b672c5 100644 --- a/vue-slash-menu/package.json +++ b/vue-slash-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-strike/package.json b/vue-strike/package.json index 454f016520..da04261ef2 100644 --- a/vue-strike/package.json +++ b/vue-strike/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-table/package.json b/vue-table/package.json index a9ed8f1425..a2287fe75b 100644 --- a/vue-table/package.json +++ b/vue-table/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-text-align/package.json b/vue-text-align/package.json index ebf30ca185..e18dce16ca 100644 --- a/vue-text-align/package.json +++ b/vue-text-align/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-toolbar/package.json b/vue-toolbar/package.json index 5fffa2a2b3..a92cd49fe2 100644 --- a/vue-toolbar/package.json +++ b/vue-toolbar/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-typography/package.json b/vue-typography/package.json index b4f4a2e813..874c837c2b 100644 --- a/vue-typography/package.json +++ b/vue-typography/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-underline/package.json b/vue-underline/package.json index f090ea5fa0..d1c71685fa 100644 --- a/vue-underline/package.json +++ b/vue-underline/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-unmount/package.json b/vue-unmount/package.json index 864986ec29..b90784685a 100644 --- a/vue-unmount/package.json +++ b/vue-unmount/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-user-menu-dynamic/package.json b/vue-user-menu-dynamic/package.json index d0e6af4827..8b08a54fcd 100644 --- a/vue-user-menu-dynamic/package.json +++ b/vue-user-menu-dynamic/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-user-menu/package.json b/vue-user-menu/package.json index 75aef31c37..e1bb173b0f 100644 --- a/vue-user-menu/package.json +++ b/vue-user-menu/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-word-counter/package.json b/vue-word-counter/package.json index 2df363a652..57ca10ece3 100644 --- a/vue-word-counter/package.json +++ b/vue-word-counter/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", - "prosekit": "^0.17.1" + "prosekit": "^0.17.1", + "vue": "^3.5.26" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.0", diff --git a/vue-yjs/package.json b/vue-yjs/package.json index c149ce0366..ca51164879 100644 --- a/vue-yjs/package.json +++ b/vue-yjs/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.26", "prosekit": "^0.17.1", + "vue": "^3.5.26", "y-prosemirror": "^1.3.7", "y-protocols": "^1.0.7", "y-websocket": "^3.0.0",