diff --git a/.github/renovate.json b/.github/renovate.json index e37a6fae44..34f5961d12 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -23,11 +23,10 @@ "groupName": "oxlint" }, { - "groupName": "blocksuite-canary", + "groupName": "blocksuite", "matchPackagePatterns": ["^@blocksuite"], "excludePackageNames": ["@blocksuite/icons"], - "rangeStrategy": "replace", - "enabled": false + "rangeStrategy": "replace" }, { "groupName": "all non-major dependencies", diff --git a/packages/common/env/package.json b/packages/common/env/package.json index 7eb54f3fb7..d55834c19b 100644 --- a/packages/common/env/package.json +++ b/packages/common/env/package.json @@ -3,8 +3,8 @@ "private": true, "type": "module", "devDependencies": { - "@blocksuite/global": "0.17.9", - "@blocksuite/store": "0.17.9", + "@blocksuite/global": "0.17.10", + "@blocksuite/store": "0.17.10", "react": "18.3.1", "react-dom": "18.3.1", "vitest": "2.1.0" diff --git a/packages/common/infra/package.json b/packages/common/infra/package.json index 7beb461c6b..c5c1478c36 100644 --- a/packages/common/infra/package.json +++ b/packages/common/infra/package.json @@ -14,10 +14,10 @@ "@affine/debug": "workspace:*", "@affine/env": "workspace:*", "@affine/templates": "workspace:*", - "@blocksuite/blocks": "0.17.9", - "@blocksuite/global": "0.17.9", - "@blocksuite/presets": "0.17.9", - "@blocksuite/store": "0.17.9", + "@blocksuite/blocks": "0.17.10", + "@blocksuite/global": "0.17.10", + "@blocksuite/presets": "0.17.10", + "@blocksuite/store": "0.17.10", "@datastructures-js/binary-search-tree": "^5.3.2", "foxact": "^0.2.33", "fuse.js": "^7.0.0", @@ -34,8 +34,8 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine/templates": "workspace:*", - "@blocksuite/block-std": "0.17.9", - "@blocksuite/presets": "0.17.9", + "@blocksuite/block-std": "0.17.10", + "@blocksuite/presets": "0.17.10", "@testing-library/react": "^16.0.0", "async-call-rpc": "^6.4.0", "fake-indexeddb": "^6.0.0", diff --git a/packages/frontend/apps/electron/package.json b/packages/frontend/apps/electron/package.json index af53f9548f..c4c8a9a886 100644 --- a/packages/frontend/apps/electron/package.json +++ b/packages/frontend/apps/electron/package.json @@ -29,10 +29,10 @@ "@affine/env": "workspace:*", "@affine/i18n": "workspace:*", "@affine/native": "workspace:*", - "@blocksuite/block-std": "0.17.9", - "@blocksuite/blocks": "0.17.9", - "@blocksuite/presets": "0.17.9", - "@blocksuite/store": "0.17.9", + "@blocksuite/block-std": "0.17.10", + "@blocksuite/blocks": "0.17.10", + "@blocksuite/presets": "0.17.10", + "@blocksuite/store": "0.17.10", "@electron-forge/cli": "^7.3.0", "@electron-forge/core": "^7.3.0", "@electron-forge/core-utils": "^7.3.0", diff --git a/packages/frontend/apps/mobile/package.json b/packages/frontend/apps/mobile/package.json index 24a54f895d..75d9f2a13e 100644 --- a/packages/frontend/apps/mobile/package.json +++ b/packages/frontend/apps/mobile/package.json @@ -16,7 +16,7 @@ "@affine/graphql": "workspace:*", "@affine/i18n": "workspace:*", "@affine/track": "workspace:*", - "@blocksuite/blocks": "0.17.9", + "@blocksuite/blocks": "0.17.10", "@blocksuite/icons": "^2.1.66", "@radix-ui/react-collapsible": "^1.0.3", "@sentry/react": "^8.0.0", diff --git a/packages/frontend/component/package.json b/packages/frontend/component/package.json index 2bac7e6e3b..4fe386adc0 100644 --- a/packages/frontend/component/package.json +++ b/packages/frontend/component/package.json @@ -81,12 +81,12 @@ "zod": "^3.22.4" }, "devDependencies": { - "@blocksuite/block-std": "0.17.9", - "@blocksuite/blocks": "0.17.9", - "@blocksuite/global": "0.17.9", + "@blocksuite/block-std": "0.17.10", + "@blocksuite/blocks": "0.17.10", + "@blocksuite/global": "0.17.10", "@blocksuite/icons": "2.1.67", - "@blocksuite/presets": "0.17.9", - "@blocksuite/store": "0.17.9", + "@blocksuite/presets": "0.17.10", + "@blocksuite/store": "0.17.10", "@chromatic-com/storybook": "^2.0.0", "@storybook/addon-actions": "^8.2.9", "@storybook/addon-essentials": "^8.2.9", diff --git a/packages/frontend/core/package.json b/packages/frontend/core/package.json index 173d4cbf32..ee6bc87133 100644 --- a/packages/frontend/core/package.json +++ b/packages/frontend/core/package.json @@ -17,14 +17,13 @@ "@affine/i18n": "workspace:*", "@affine/templates": "workspace:*", "@affine/track": "workspace:*", - "@blocksuite/affine-block-surface": "0.17.9", - "@blocksuite/block-std": "0.17.9", - "@blocksuite/blocks": "0.17.9", - "@blocksuite/global": "0.17.9", + "@blocksuite/block-std": "0.17.10", + "@blocksuite/blocks": "0.17.10", + "@blocksuite/global": "0.17.10", "@blocksuite/icons": "2.1.67", - "@blocksuite/inline": "0.17.9", - "@blocksuite/presets": "0.17.9", - "@blocksuite/store": "0.17.9", + "@blocksuite/inline": "0.17.10", + "@blocksuite/presets": "0.17.10", + "@blocksuite/store": "0.17.10", "@dnd-kit/core": "^6.1.0", "@dnd-kit/modifiers": "^7.0.0", "@dnd-kit/sortable": "^8.0.0", diff --git a/packages/frontend/core/src/blocksuite/presets/ai/actions/edgeless-response.ts b/packages/frontend/core/src/blocksuite/presets/ai/actions/edgeless-response.ts index 700dabd3de..38bbd32137 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/actions/edgeless-response.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/actions/edgeless-response.ts @@ -1,5 +1,4 @@ import type { MindmapElementModel } from '@blocksuite/affine-block-surface'; -import { fitContent } from '@blocksuite/affine-block-surface'; import type { EditorHost } from '@blocksuite/block-std'; import type { AffineAIPanelWidget, @@ -16,6 +15,7 @@ import { EDGELESS_TEXT_BLOCK_MIN_HEIGHT, EDGELESS_TEXT_BLOCK_MIN_WIDTH, EdgelessTextBlockModel, + fitContent, ImageBlockModel, InsertBelowIcon, LightLoadingIcon, diff --git a/packages/frontend/core/src/blocksuite/presets/ai/entries/edgeless/actions-config.ts b/packages/frontend/core/src/blocksuite/presets/ai/entries/edgeless/actions-config.ts index 4feb605ac6..d4baedc1b3 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/entries/edgeless/actions-config.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/entries/edgeless/actions-config.ts @@ -1,8 +1,8 @@ -import { MindmapElementModel } from '@blocksuite/affine-block-surface'; import { type AIItemGroupConfig, AIStarIconWithAnimation, BlocksUtils, + MindmapElementModel, ShapeElementModel, TextElementModel, } from '@blocksuite/blocks'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/peek-view/chat-block-peek-view.ts b/packages/frontend/core/src/blocksuite/presets/ai/peek-view/chat-block-peek-view.ts index ed495c82ab..2c0c7d6a86 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/peek-view/chat-block-peek-view.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/peek-view/chat-block-peek-view.ts @@ -3,10 +3,10 @@ import './date-time'; import '../_common/components/chat-action-list'; import '../_common/components/copy-more'; -import { CanvasElementType } from '@blocksuite/affine-block-surface'; import { type EditorHost } from '@blocksuite/block-std'; import { type AIError, + CanvasElementType, ConnectorMode, DocModeProvider, type EdgelessRootService, diff --git a/packages/frontend/core/src/blocksuite/presets/ai/utils/edgeless.ts b/packages/frontend/core/src/blocksuite/presets/ai/utils/edgeless.ts index 51c46aadd4..2e8dc329b2 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/edgeless.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/edgeless.ts @@ -1,10 +1,10 @@ -import { MindmapElementModel } from '@blocksuite/affine-block-surface'; import type { BlockComponent, EditorHost } from '@blocksuite/block-std'; import { AFFINE_EDGELESS_COPILOT_WIDGET, type EdgelessCopilotWidget, type EdgelessRootService, matchFlavours, + MindmapElementModel, type ShapeElementModel, } from '@blocksuite/blocks'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/edgeless.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/edgeless.ts index 9aef1a733d..61034af30d 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/edgeless.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/edgeless.ts @@ -1,7 +1,7 @@ -import { EdgelessSurfaceBlockSpec } from '@blocksuite/affine-block-surface'; import type { ExtensionType } from '@blocksuite/block-std'; import { EdgelessNoteBlockSpec, + EdgelessSurfaceBlockSpec, EdgelessSurfaceRefBlockSpec, EdgelessTextBlockSpec, FrameBlockSpec, diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/page.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/page.ts index b84c9935cd..13f1864cd7 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/page.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/page.ts @@ -1,6 +1,9 @@ -import { PageSurfaceBlockSpec } from '@blocksuite/affine-block-surface'; import type { ExtensionType } from '@blocksuite/block-std'; -import { NoteBlockSpec, PageSurfaceRefBlockSpec } from '@blocksuite/blocks'; +import { + NoteBlockSpec, + PageSurfaceBlockSpec, + PageSurfaceRefBlockSpec, +} from '@blocksuite/blocks'; import { type FrameworkProvider } from '@toeverything/infra'; import { AIBlockSpecs, DefaultBlockSpecs } from './common'; diff --git a/packages/frontend/core/src/pages/workspace/detail-page/tabs/frame.tsx b/packages/frontend/core/src/pages/workspace/detail-page/tabs/frame.tsx index 76a2c4fc2e..616b7dc035 100644 --- a/packages/frontend/core/src/pages/workspace/detail-page/tabs/frame.tsx +++ b/packages/frontend/core/src/pages/workspace/detail-page/tabs/frame.tsx @@ -28,8 +28,8 @@ export const EditorFramePanel = ({ framePanelRef.current = new FramePanel(); } - if (editor !== framePanelRef.current?.editor) { - (framePanelRef.current as FramePanel).editor = editor; + if (editor.host !== framePanelRef.current?.host && editor.host) { + (framePanelRef.current as FramePanel).host = editor.host; (framePanelRef.current as FramePanel).fitPadding = [20, 20, 20, 20]; } diff --git a/tools/cli/package.json b/tools/cli/package.json index df1be82c8a..fcb8f13054 100644 --- a/tools/cli/package.json +++ b/tools/cli/package.json @@ -6,7 +6,7 @@ "@affine/env": "workspace:*", "@affine/templates": "workspace:*", "@aws-sdk/client-s3": "^3.620.0", - "@blocksuite/presets": "0.17.9", + "@blocksuite/presets": "0.17.10", "@clack/core": "^0.3.4", "@clack/prompts": "^0.7.0", "@magic-works/i18n-codegen": "^0.6.0", diff --git a/yarn.lock b/yarn.lock index 30452f8565..4a44671987 100644 --- a/yarn.lock +++ b/yarn.lock @@ -253,7 +253,7 @@ __metadata: "@affine/env": "workspace:*" "@affine/templates": "workspace:*" "@aws-sdk/client-s3": "npm:^3.620.0" - "@blocksuite/presets": "npm:0.17.9" + "@blocksuite/presets": "npm:0.17.10" "@clack/core": "npm:^0.3.4" "@clack/prompts": "npm:^0.7.0" "@magic-works/i18n-codegen": "npm:^0.6.0" @@ -312,12 +312,12 @@ __metadata: "@affine/i18n": "workspace:*" "@atlaskit/pragmatic-drag-and-drop": "npm:^1.2.1" "@atlaskit/pragmatic-drag-and-drop-hitbox": "npm:^1.0.3" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/blocks": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/blocks": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" "@blocksuite/icons": "npm:2.1.67" - "@blocksuite/presets": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/presets": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@chromatic-com/storybook": "npm:^2.0.0" "@dnd-kit/core": "npm:^6.1.0" "@dnd-kit/modifiers": "npm:^7.0.0" @@ -414,14 +414,13 @@ __metadata: "@affine/i18n": "workspace:*" "@affine/templates": "workspace:*" "@affine/track": "workspace:*" - "@blocksuite/affine-block-surface": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/blocks": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/blocks": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" "@blocksuite/icons": "npm:2.1.67" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/presets": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/presets": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@dnd-kit/core": "npm:^6.1.0" "@dnd-kit/modifiers": "npm:^7.0.0" "@dnd-kit/sortable": "npm:^8.0.0" @@ -556,10 +555,10 @@ __metadata: "@affine/env": "workspace:*" "@affine/i18n": "workspace:*" "@affine/native": "workspace:*" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/blocks": "npm:0.17.9" - "@blocksuite/presets": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/blocks": "npm:0.17.10" + "@blocksuite/presets": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@electron-forge/cli": "npm:^7.3.0" "@electron-forge/core": "npm:^7.3.0" "@electron-forge/core-utils": "npm:^7.3.0" @@ -614,8 +613,8 @@ __metadata: version: 0.0.0-use.local resolution: "@affine/env@workspace:packages/common/env" dependencies: - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" lit: "npm:^3.1.2" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -675,7 +674,7 @@ __metadata: "@affine/graphql": "workspace:*" "@affine/i18n": "workspace:*" "@affine/track": "workspace:*" - "@blocksuite/blocks": "npm:0.17.9" + "@blocksuite/blocks": "npm:0.17.10" "@blocksuite/icons": "npm:^2.1.66" "@radix-ui/react-collapsible": "npm:^1.0.3" "@sentry/react": "npm:^8.0.0" @@ -3441,140 +3440,140 @@ __metadata: languageName: node linkType: hard -"@blocksuite/affine-block-list@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/affine-block-list@npm:0.17.9" +"@blocksuite/affine-block-list@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/affine-block-list@npm:0.17.10" dependencies: - "@blocksuite/affine-components": "npm:0.17.9" - "@blocksuite/affine-model": "npm:0.17.9" - "@blocksuite/affine-shared": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/affine-components": "npm:0.17.10" + "@blocksuite/affine-model": "npm:0.17.10" + "@blocksuite/affine-shared": "npm:0.17.10" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@floating-ui/dom": "npm:^1.6.10" - "@lit-labs/preact-signals": "npm:^1.0.2" "@lit/context": "npm:^1.1.2" + "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" lit: "npm:^3.2.0" minimatch: "npm:^10.0.1" zod: "npm:^3.23.8" - checksum: 10/c6b701aa8a29208166ced47d8584ab059280a3bed6bed12e5839bb0e08975c0aa0e82e848c009dfa031bcde8a7c99ce32696ac7fcc3586a292a79536582f8e13 + checksum: 10/1719b8300c90a48d891e12e638bf5f65d74703015cb384f9b6d5c474a88d0242efabd353f2d16e9aed8fd93521e12e93cd906bc3cf8c6eb6ae6f0b54f488e4c5 languageName: node linkType: hard -"@blocksuite/affine-block-paragraph@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/affine-block-paragraph@npm:0.17.9" +"@blocksuite/affine-block-paragraph@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/affine-block-paragraph@npm:0.17.10" dependencies: - "@blocksuite/affine-components": "npm:0.17.9" - "@blocksuite/affine-model": "npm:0.17.9" - "@blocksuite/affine-shared": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/affine-components": "npm:0.17.10" + "@blocksuite/affine-model": "npm:0.17.10" + "@blocksuite/affine-shared": "npm:0.17.10" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@floating-ui/dom": "npm:^1.6.10" - "@lit-labs/preact-signals": "npm:^1.0.2" "@lit/context": "npm:^1.1.2" + "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" lit: "npm:^3.2.0" minimatch: "npm:^10.0.1" zod: "npm:^3.23.8" - checksum: 10/f541305d56addd4327f0e8575bf0d325c8477e432e8c1a308a7cc0f807f4e8500859d085f08acec2285c04e8d808bff33224dc16d4876f12e646f15b903aa814 + checksum: 10/0d7f964732a1b1572f0937acd1e75f129202fb9b1053d8e82abdefb6eb0ba0bd276c6dd9c1ba1bf55d3016bf6327b43ad1141144d17641521c5a94eb7142364d languageName: node linkType: hard -"@blocksuite/affine-block-surface@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/affine-block-surface@npm:0.17.9" +"@blocksuite/affine-block-surface@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/affine-block-surface@npm:0.17.10" dependencies: - "@blocksuite/affine-components": "npm:0.17.9" - "@blocksuite/affine-model": "npm:0.17.9" - "@blocksuite/affine-shared": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" - "@lit-labs/preact-signals": "npm:^1.0.2" + "@blocksuite/affine-components": "npm:0.17.10" + "@blocksuite/affine-model": "npm:0.17.10" + "@blocksuite/affine-shared": "npm:0.17.10" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@lit/context": "npm:^1.1.2" + "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" fractional-indexing: "npm:^3.2.0" lit: "npm:^3.2.0" - lodash.isplainobject: "npm:^4.0.6" - lodash.merge: "npm:^4.6.2" nanoid: "npm:^5.0.7" zod: "npm:^3.23.8" - checksum: 10/81aab96baf0b3594d4221e61311a4ddc31f2a21a118f625de0f8f68a9b8d5061d667c6c95eb5b9eaefc65dd79a8099871a84284f11044b82a3f23b6ffe7349df + checksum: 10/7f062f917617749e9f8ba2905a64bd8b5a8eefc8ba1f3c4f4cca8d53246a062e9483d492af9e0092cb2460aad5c6e4c938a25c9634992b2d343b4e3e6a74a5b1 languageName: node linkType: hard -"@blocksuite/affine-components@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/affine-components@npm:0.17.9" +"@blocksuite/affine-components@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/affine-components@npm:0.17.10" dependencies: - "@blocksuite/affine-model": "npm:0.17.9" - "@blocksuite/affine-shared": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" + "@blocksuite/affine-model": "npm:0.17.10" + "@blocksuite/affine-shared": "npm:0.17.10" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" "@blocksuite/icons": "npm:^2.1.67" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@floating-ui/dom": "npm:^1.6.10" - "@lit-labs/preact-signals": "npm:^1.0.2" "@lit/context": "npm:^1.1.2" "@lottiefiles/dotlottie-wc": "npm:^0.2.16" + "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" date-fns: "npm:^3.6.0" katex: "npm:^0.16.11" lit: "npm:^3.2.0" shiki: "npm:^1.12.0" zod: "npm:^3.23.8" - checksum: 10/feab7d2d96e100f71d3dcf431ec12fc1cc69348fa180859fb153281f345a3ffd375b54e8f163dbffecd637b88c1458cc76dc341b7529a29e2583ad713f295d42 + checksum: 10/33142a4baff7920538ccf966933b4b89c798c17f6835eb4e3aa7adf4547d5219c4ab184707a308b520e7f1152dfcf138ae2b62dd406c2a7b561eeaccc0ab0a7f languageName: node linkType: hard -"@blocksuite/affine-model@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/affine-model@npm:0.17.9" +"@blocksuite/affine-model@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/affine-model@npm:0.17.10" dependencies: - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" zod: "npm:^3.23.8" - checksum: 10/85cb13308938e594e25380d922b7f63188132aae755c905a25f43509c66fe98ddc69e3e7af0e56caf24e71d9febe80235686d0f1fe71d4c12747793147a7b79e + checksum: 10/d46edc80e3c1c5791f8e7c2c392b59fc27a226a56264f8b05c61586e83acb9b9bd08f072c5a3406b1c35f6dc8047a2d004102f8529a5062665cd8dd49c336ffa languageName: node linkType: hard -"@blocksuite/affine-shared@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/affine-shared@npm:0.17.9" +"@blocksuite/affine-shared@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/affine-shared@npm:0.17.10" dependencies: - "@blocksuite/affine-model": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/affine-model": "npm:0.17.10" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@floating-ui/dom": "npm:^1.6.10" - "@lit-labs/preact-signals": "npm:^1.0.2" "@lit/context": "npm:^1.1.2" + "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" lit: "npm:^3.2.0" + lodash.clonedeep: "npm:^4.5.0" + lodash.mergewith: "npm:^4.6.2" minimatch: "npm:^10.0.1" zod: "npm:^3.23.8" - checksum: 10/ca033985da018d13c52ba045e96579894541222fe8a1bb630a7803df97bc04f56c25da65c115e0c4363aa09ce8b7fb7582af1eacf9ed77551d7cdcc9578745d7 + checksum: 10/2e685acdbbd0f686c2502bac0415c7e394627eeedf1af4e3dfefaf01e4718220f60bf9683b3d1f72a23047e17d13702be964a6c10e7fdbe886dd9a90699b41f3 languageName: node linkType: hard -"@blocksuite/block-std@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/block-std@npm:0.17.9" +"@blocksuite/block-std@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/block-std@npm:0.17.10" dependencies: - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" - "@lit-labs/preact-signals": "npm:^1.0.2" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@lit/context": "npm:^1.1.2" + "@preact/signals-core": "npm:^1.8.0" "@types/hast": "npm:^3.0.4" fractional-indexing: "npm:^3.2.0" lib0: "npm:^0.2.97" @@ -3584,29 +3583,29 @@ __metadata: unified: "npm:^11.0.5" w3c-keyname: "npm:^2.2.8" zod: "npm:^3.23.8" - checksum: 10/732b5e97adcc0ae5110f7dfb9baa39950d27e1be1c9ce875c1e2789be6a9467f7af08379e2c542dd4f07c936621fe1a8e893bef938e68665cbfea00c69153174 + checksum: 10/8993b917c76569513ee60e89e739a82345fd324fe99b78dabf1263fbfea6237669775577f1bd99624e3188a5235d6057397467910e9c3379330a5269f7222f36 languageName: node linkType: hard -"@blocksuite/blocks@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/blocks@npm:0.17.9" +"@blocksuite/blocks@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/blocks@npm:0.17.10" dependencies: - "@blocksuite/affine-block-list": "npm:0.17.9" - "@blocksuite/affine-block-paragraph": "npm:0.17.9" - "@blocksuite/affine-block-surface": "npm:0.17.9" - "@blocksuite/affine-components": "npm:0.17.9" - "@blocksuite/affine-model": "npm:0.17.9" - "@blocksuite/affine-shared": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/data-view": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" + "@blocksuite/affine-block-list": "npm:0.17.10" + "@blocksuite/affine-block-paragraph": "npm:0.17.10" + "@blocksuite/affine-block-surface": "npm:0.17.10" + "@blocksuite/affine-components": "npm:0.17.10" + "@blocksuite/affine-model": "npm:0.17.10" + "@blocksuite/affine-shared": "npm:0.17.10" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/data-view": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" "@blocksuite/icons": "npm:^2.1.67" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@floating-ui/dom": "npm:^1.6.10" - "@lit-labs/preact-signals": "npm:^1.0.2" "@lit/context": "npm:^1.1.2" + "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" "@types/hast": "npm:^3.0.4" "@types/mdast": "npm:^4.0.4" @@ -3620,9 +3619,6 @@ __metadata: html2canvas: "npm:^1.4.1" katex: "npm:^0.16.11" lit: "npm:^3.2.0" - lodash.clonedeep: "npm:^4.5.0" - lodash.isplainobject: "npm:^4.0.6" - lodash.merge: "npm:^4.6.2" mdast-util-gfm-autolink-literal: "npm:^2.0.1" mdast-util-gfm-strikethrough: "npm:^2.0.0" mdast-util-gfm-table: "npm:^2.0.0" @@ -3644,39 +3640,39 @@ __metadata: sortablejs: "npm:^1.15.2" unified: "npm:^11.0.5" zod: "npm:^3.23.8" - checksum: 10/7e8fc2c5a7374cd03f291ecbdd3ca6c93917024d6ad052e65f3b75d30d7a1268ce583a53ec4482d8af5958999469bf3c009e8fa9485a8ef8b094e938fba66dae + checksum: 10/d9c5c8d7669b67722991500bb53bb73066f58b2315ca4be33d12d856fc6428151564e8b4daf2f4034f48c925c46c28f6db2ad6f5190f9acc78e7a06ebfde263a languageName: node linkType: hard -"@blocksuite/data-view@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/data-view@npm:0.17.9" +"@blocksuite/data-view@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/data-view@npm:0.17.10" dependencies: - "@blocksuite/affine-components": "npm:0.17.9" - "@blocksuite/affine-shared": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" + "@blocksuite/affine-components": "npm:0.17.10" + "@blocksuite/affine-shared": "npm:0.17.10" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" "@blocksuite/icons": "npm:^2.1.67" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/store": "npm:0.17.10" "@floating-ui/dom": "npm:^1.6.10" - "@lit-labs/preact-signals": "npm:^1.0.2" "@lit/context": "npm:^1.1.2" + "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" date-fns: "npm:^3.6.0" lit: "npm:^3.2.0" sortablejs: "npm:^1.15.2" zod: "npm:^3.23.8" - checksum: 10/7fa5f4efb076e3cc6ce146f674d5999d3a0d8cfbf578f2219fb0b197bdd38f0786395757c172ae1b2eef6fc4e43428197f87dc65c85c925a726d4b49cc386992 + checksum: 10/68de55a3a6f48189d3ebc95d27b962258090fa5cab1edd9006e496ca9808c081048811a6e7ee3548eb10af933ffe2ab90cc59fbf994ebb8cbe0ce6190b9817ff languageName: node linkType: hard -"@blocksuite/global@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/global@npm:0.17.9" +"@blocksuite/global@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/global@npm:0.17.10" dependencies: lib0: "npm:^0.2.97" zod: "npm:^3.23.8" - checksum: 10/3a7ddfd571639ff4c59798f2ff1e05e8a78e78ce5756ca7043e949632c1cb7b8d3a0a973c01f33fe0e4e6b6156e7a1ecf5fea42f8a3a4b3b3317ec14a85899fb + checksum: 10/4ccc854b28e7c3dc89ddf93eafefecec8b20c32cce3e3905bc29133265d1e0be4d21d3433bf5124864dfa69dbc81aa9173396d8bac4b6c495ffa3ff52347c52f languageName: node linkType: hard @@ -3696,47 +3692,47 @@ __metadata: languageName: node linkType: hard -"@blocksuite/inline@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/inline@npm:0.17.9" +"@blocksuite/inline@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/inline@npm:0.17.10" dependencies: - "@blocksuite/global": "npm:0.17.9" + "@blocksuite/global": "npm:0.17.10" zod: "npm:^3.23.8" peerDependencies: lit: ^3.2.0 yjs: ^13.6.18 - checksum: 10/9e38c030c484e076890a3fccb61320f8919d3b6eb39d08c5408878487a8a0529661c99f6c369c449152fe5d39b89b4c9865144b5ad984a5f5d2ca0b85962a442 + checksum: 10/9aead8cd942811770e5bdfa7ff2bf7d38cdee05e39f824d4104cba3b0afec2400ae3cf0f94f8484f39d7ce04397af6996bbfe1d6b590042bb8d6bf63806efcf7 languageName: node linkType: hard -"@blocksuite/presets@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/presets@npm:0.17.9" +"@blocksuite/presets@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/presets@npm:0.17.10" dependencies: - "@blocksuite/affine-block-surface": "npm:0.17.9" - "@blocksuite/affine-shared": "npm:0.17.9" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/blocks": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/affine-block-surface": "npm:0.17.10" + "@blocksuite/affine-shared": "npm:0.17.10" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/blocks": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@floating-ui/dom": "npm:^1.6.10" - "@lit-labs/preact-signals": "npm:^1.0.2" "@lottiefiles/dotlottie-wc": "npm:^0.2.16" + "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" lit: "npm:^3.2.0" zod: "npm:^3.23.8" - checksum: 10/d4c48c4a7a5108cc9364a215d92d35134ca7b9180b768d766b5e7ca30aa8ae3e2e64ec964d85c9be901d7328d6e2c9dc37842a57ee894972997cbeb0719fdaf8 + checksum: 10/316b88b2de2ea749f89bc80813006b2b1af1f1b64c9b1069ee11a84a2c73db3f22a6ff3cd032d524a35a58cb43662f33ac518796ddc4b4e1aff834787f1e239a languageName: node linkType: hard -"@blocksuite/store@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/store@npm:0.17.9" +"@blocksuite/store@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/store@npm:0.17.10" dependencies: - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/inline": "npm:0.17.9" - "@blocksuite/sync": "npm:0.17.9" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/inline": "npm:0.17.10" + "@blocksuite/sync": "npm:0.17.10" "@preact/signals-core": "npm:^1.8.0" "@types/flexsearch": "npm:^0.7.6" "@types/lodash.ismatch": "npm:^4.4.9" @@ -3751,21 +3747,21 @@ __metadata: zod: "npm:^3.23.8" peerDependencies: yjs: ^13.6.18 - checksum: 10/a8ec135ee0f67316867f8215e99af278a55f8b3e59cff2fd0840315f7e3e9185dc3843854c53002e8a03ca248bca985d84cf178a0cc01aa5f474df2622cc2b7e + checksum: 10/a42d294a1ee68261d39d56302e2c3fce44cdfac13410e0e3e8e01bfdfba106fe919406c3295358a7904dbad842b79aee32ccaaa85b7523b7504ff60708ba7005 languageName: node linkType: hard -"@blocksuite/sync@npm:0.17.9": - version: 0.17.9 - resolution: "@blocksuite/sync@npm:0.17.9" +"@blocksuite/sync@npm:0.17.10": + version: 0.17.10 + resolution: "@blocksuite/sync@npm:0.17.10" dependencies: - "@blocksuite/global": "npm:0.17.9" + "@blocksuite/global": "npm:0.17.10" idb: "npm:^8.0.0" idb-keyval: "npm:^6.2.1" y-protocols: "npm:^1.0.6" peerDependencies: yjs: ^13.6.15 - checksum: 10/a727ebbfeaa8ec4976219d463b5c6fdf3201abb089ebc10f0c841e4b3230f5d2297076b36123a02bafdfb238b7593ca5016296fa336d95c2d842d5bb188960fb + checksum: 10/84d463791bac55ea0fd9a0ca9978fe3743c4b12783d7d530cb852998aeb02fa2dcdb9c9b367860138c179d60a6a5cfebc71e3640b53c5e540b758c662dd6dbd5 languageName: node linkType: hard @@ -6883,16 +6879,6 @@ __metadata: languageName: node linkType: hard -"@lit-labs/preact-signals@npm:^1.0.2": - version: 1.0.2 - resolution: "@lit-labs/preact-signals@npm:1.0.2" - dependencies: - "@preact/signals-core": "npm:^1.3.0" - lit: "npm:^3.1.2" - checksum: 10/92609c05b55ba77403420e1f438376e1b3422f01493fc213aee2e9479d82a5a5f4e47cc1727dda34f3dc091c267f11c99b788f425d0d8776ac9eadc382400791 - languageName: node - linkType: hard - "@lit-labs/ssr-dom-shim@npm:^1.0.0, @lit-labs/ssr-dom-shim@npm:^1.1.0, @lit-labs/ssr-dom-shim@npm:^1.2.0": version: 1.2.1 resolution: "@lit-labs/ssr-dom-shim@npm:1.2.1" @@ -10324,7 +10310,7 @@ __metadata: languageName: node linkType: hard -"@preact/signals-core@npm:^1.2.3, @preact/signals-core@npm:^1.3.0, @preact/signals-core@npm:^1.8.0": +"@preact/signals-core@npm:^1.2.3, @preact/signals-core@npm:^1.8.0": version: 1.8.0 resolution: "@preact/signals-core@npm:1.8.0" checksum: 10/480c1aaf1bce6f8bd5544eec9fd92a70ccdfffa24c23d99aa8e3c13783cc6b06ec0a3d90578c5fd368d06121cbe0f8fbe81368aa45ddba11d8a28af15410a9dc @@ -14189,11 +14175,11 @@ __metadata: "@affine/debug": "workspace:*" "@affine/env": "workspace:*" "@affine/templates": "workspace:*" - "@blocksuite/block-std": "npm:0.17.9" - "@blocksuite/blocks": "npm:0.17.9" - "@blocksuite/global": "npm:0.17.9" - "@blocksuite/presets": "npm:0.17.9" - "@blocksuite/store": "npm:0.17.9" + "@blocksuite/block-std": "npm:0.17.10" + "@blocksuite/blocks": "npm:0.17.10" + "@blocksuite/global": "npm:0.17.10" + "@blocksuite/presets": "npm:0.17.10" + "@blocksuite/store": "npm:0.17.10" "@datastructures-js/binary-search-tree": "npm:^5.3.2" "@testing-library/react": "npm:^16.0.0" async-call-rpc: "npm:^6.4.0"