diff --git a/packages/common/env/package.json b/packages/common/env/package.json index 6cd0e581cf02..db1acfde6e50 100644 --- a/packages/common/env/package.json +++ b/packages/common/env/package.json @@ -3,8 +3,7 @@ "private": true, "type": "module", "devDependencies": { - "@blocksuite/global": "0.17.13", - "@blocksuite/store": "0.17.13", + "@blocksuite/affine": "0.0.0-canary-20240919125746", "vitest": "2.1.1" }, "exports": { diff --git a/packages/common/env/src/constant.ts b/packages/common/env/src/constant.ts index 802b073670d8..13b2fdd7146c 100644 --- a/packages/common/env/src/constant.ts +++ b/packages/common/env/src/constant.ts @@ -1,5 +1,5 @@ // This file should has not side effect -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; declare global { // eslint-disable-next-line no-var diff --git a/packages/common/env/src/filter.ts b/packages/common/env/src/filter.ts index 55c60bb6f9a1..db2d1a5e2488 100644 --- a/packages/common/env/src/filter.ts +++ b/packages/common/env/src/filter.ts @@ -1,4 +1,4 @@ -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; import { z } from 'zod'; export const literalValueSchema: z.ZodType = diff --git a/packages/common/env/src/global.ts b/packages/common/env/src/global.ts index 7540bc473734..4a6a4411dd4d 100644 --- a/packages/common/env/src/global.ts +++ b/packages/common/env/src/global.ts @@ -1,5 +1,3 @@ -/// - import { UaHelper } from './ua-helper.js'; export type BUILD_CONFIG_TYPE = { diff --git a/packages/common/infra/package.json b/packages/common/infra/package.json index 79422b3d5aac..8758fc64cd76 100644 --- a/packages/common/infra/package.json +++ b/packages/common/infra/package.json @@ -14,10 +14,7 @@ "@affine/debug": "workspace:*", "@affine/env": "workspace:*", "@affine/templates": "workspace:*", - "@blocksuite/blocks": "0.17.13", - "@blocksuite/global": "0.17.13", - "@blocksuite/presets": "0.17.13", - "@blocksuite/store": "0.17.13", + "@blocksuite/affine": "0.0.0-canary-20240919125746", "@datastructures-js/binary-search-tree": "^5.3.2", "foxact": "^0.2.33", "fuse.js": "^7.0.0", @@ -34,7 +31,7 @@ "devDependencies": { "@affine-test/fixtures": "workspace:*", "@affine/templates": "workspace:*", - "@blocksuite/presets": "0.17.13", + "@blocksuite/presets": "0.0.0-canary-20240919125746", "@testing-library/react": "^16.0.0", "fake-indexeddb": "^6.0.0", "react": "^18.2.0", diff --git a/packages/common/infra/src/blocksuite/migration/blocksuite.ts b/packages/common/infra/src/blocksuite/migration/blocksuite.ts index f07a55cd7dc3..cb891abb97e0 100644 --- a/packages/common/infra/src/blocksuite/migration/blocksuite.ts +++ b/packages/common/infra/src/blocksuite/migration/blocksuite.ts @@ -1,4 +1,4 @@ -import type { Schema } from '@blocksuite/store'; +import type { Schema } from '@blocksuite/affine/store'; import type { Array as YArray } from 'yjs'; import { applyUpdate, diff --git a/packages/common/infra/src/blocksuite/migration/workspace.ts b/packages/common/infra/src/blocksuite/migration/workspace.ts index 79b6f4700e8d..1b36b5e52557 100644 --- a/packages/common/infra/src/blocksuite/migration/workspace.ts +++ b/packages/common/infra/src/blocksuite/migration/workspace.ts @@ -1,4 +1,4 @@ -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; import type { Array as YArray, Doc as YDoc, Map as YMap } from 'yjs'; /** diff --git a/packages/common/infra/src/initialization/index.ts b/packages/common/infra/src/initialization/index.ts index c120ecee07fd..6051345d0f95 100644 --- a/packages/common/infra/src/initialization/index.ts +++ b/packages/common/infra/src/initialization/index.ts @@ -1,11 +1,11 @@ -import type { SurfaceBlockProps } from '@blocksuite/block-std/gfx'; +import type { SurfaceBlockProps } from '@blocksuite/affine/block-std/gfx'; import { NoteDisplayMode, type NoteProps, type ParagraphProps, type RootBlockProps, -} from '@blocksuite/blocks'; -import { type Doc, Text } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import { type Doc, Text } from '@blocksuite/affine/store'; export interface DocProps { page?: Partial; diff --git a/packages/common/infra/src/modules/doc/entities/doc.ts b/packages/common/infra/src/modules/doc/entities/doc.ts index ba14c73f05f7..f08af61a6a42 100644 --- a/packages/common/infra/src/modules/doc/entities/doc.ts +++ b/packages/common/infra/src/modules/doc/entities/doc.ts @@ -1,4 +1,4 @@ -import type { DocMode, RootBlockModel } from '@blocksuite/blocks'; +import type { DocMode, RootBlockModel } from '@blocksuite/affine/blocks'; import { Entity } from '../../../framework'; import type { WorkspaceService } from '../../workspace'; diff --git a/packages/common/infra/src/modules/doc/entities/record-list.ts b/packages/common/infra/src/modules/doc/entities/record-list.ts index 1caa94f7aa0b..2cdfcb556fdb 100644 --- a/packages/common/infra/src/modules/doc/entities/record-list.ts +++ b/packages/common/infra/src/modules/doc/entities/record-list.ts @@ -1,4 +1,4 @@ -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { map } from 'rxjs'; import { Entity } from '../../../framework'; diff --git a/packages/common/infra/src/modules/doc/entities/record.ts b/packages/common/infra/src/modules/doc/entities/record.ts index c07c6cc63663..6afe1876d1dd 100644 --- a/packages/common/infra/src/modules/doc/entities/record.ts +++ b/packages/common/infra/src/modules/doc/entities/record.ts @@ -1,5 +1,5 @@ -import type { DocMode } from '@blocksuite/blocks'; -import type { DocMeta } from '@blocksuite/store'; +import type { DocMode } from '@blocksuite/affine/blocks'; +import type { DocMeta } from '@blocksuite/affine/store'; import { Entity } from '../../../framework'; import { LiveData } from '../../../livedata'; diff --git a/packages/common/infra/src/modules/doc/scopes/doc.ts b/packages/common/infra/src/modules/doc/scopes/doc.ts index d49f0ddf8f5b..6ef46871d028 100644 --- a/packages/common/infra/src/modules/doc/scopes/doc.ts +++ b/packages/common/infra/src/modules/doc/scopes/doc.ts @@ -1,4 +1,4 @@ -import type { Doc as BlockSuiteDoc } from '@blocksuite/store'; +import type { Doc as BlockSuiteDoc } from '@blocksuite/affine/store'; import { Scope } from '../../../framework'; import type { DocRecord } from '../entities/record'; diff --git a/packages/common/infra/src/modules/doc/services/docs.ts b/packages/common/infra/src/modules/doc/services/docs.ts index 1d1f33f5c323..5485301b3a90 100644 --- a/packages/common/infra/src/modules/doc/services/docs.ts +++ b/packages/common/infra/src/modules/doc/services/docs.ts @@ -1,5 +1,5 @@ import { Unreachable } from '@affine/env/constant'; -import { type DocMode } from '@blocksuite/blocks'; +import { type DocMode } from '@blocksuite/affine/blocks'; import { Service } from '../../../framework'; import { type DocProps, initDocFromProps } from '../../../initialization'; diff --git a/packages/common/infra/src/modules/doc/stores/docs.ts b/packages/common/infra/src/modules/doc/stores/docs.ts index 272a589aa417..0647a0a50e58 100644 --- a/packages/common/infra/src/modules/doc/stores/docs.ts +++ b/packages/common/infra/src/modules/doc/stores/docs.ts @@ -1,5 +1,5 @@ -import type { DocMode } from '@blocksuite/blocks'; -import type { DocMeta } from '@blocksuite/store'; +import type { DocMode } from '@blocksuite/affine/blocks'; +import type { DocMeta } from '@blocksuite/affine/store'; import { isEqual } from 'lodash-es'; import { distinctUntilChanged, Observable } from 'rxjs'; diff --git a/packages/common/infra/src/modules/feature-flag/types.ts b/packages/common/infra/src/modules/feature-flag/types.ts index e01209276bf8..11565a8ce3d8 100644 --- a/packages/common/infra/src/modules/feature-flag/types.ts +++ b/packages/common/infra/src/modules/feature-flag/types.ts @@ -1,3 +1,4 @@ +import type { BlockSuiteFlags } from '@blocksuite/affine/global/types'; type FeedbackType = 'discord' | 'email' | 'github'; export type FlagInfo = { diff --git a/packages/common/infra/src/modules/global-context/entities/global-context.ts b/packages/common/infra/src/modules/global-context/entities/global-context.ts index e350da46ecf8..37f0bedfd971 100644 --- a/packages/common/infra/src/modules/global-context/entities/global-context.ts +++ b/packages/common/infra/src/modules/global-context/entities/global-context.ts @@ -1,4 +1,4 @@ -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { Entity } from '../../../framework'; import { LiveData } from '../../../livedata'; diff --git a/packages/common/infra/src/modules/workspace/entities/workspace.ts b/packages/common/infra/src/modules/workspace/entities/workspace.ts index d32148b44154..bf61729b9525 100644 --- a/packages/common/infra/src/modules/workspace/entities/workspace.ts +++ b/packages/common/infra/src/modules/workspace/entities/workspace.ts @@ -1,4 +1,4 @@ -import { DocCollection } from '@blocksuite/store'; +import { DocCollection } from '@blocksuite/affine/store'; import { nanoid } from 'nanoid'; import { Observable } from 'rxjs'; import type { Awareness } from 'y-protocols/awareness.js'; diff --git a/packages/common/infra/src/modules/workspace/global-schema.ts b/packages/common/infra/src/modules/workspace/global-schema.ts index 9be14d428687..4466ece1cbd3 100644 --- a/packages/common/infra/src/modules/workspace/global-schema.ts +++ b/packages/common/infra/src/modules/workspace/global-schema.ts @@ -1,6 +1,6 @@ -import { AffineSchemas } from '@blocksuite/blocks/schemas'; -import { AIChatBlockSchema } from '@blocksuite/presets'; -import { Schema } from '@blocksuite/store'; +import { AffineSchemas } from '@blocksuite/affine/blocks/schemas'; +import { AIChatBlockSchema } from '@blocksuite/affine/presets'; +import { Schema } from '@blocksuite/affine/store'; let _schema: Schema | null = null; export function getAFFiNEWorkspaceSchema() { diff --git a/packages/common/infra/src/modules/workspace/providers/flavour.ts b/packages/common/infra/src/modules/workspace/providers/flavour.ts index e00fd850e093..c75ffd8115a0 100644 --- a/packages/common/infra/src/modules/workspace/providers/flavour.ts +++ b/packages/common/infra/src/modules/workspace/providers/flavour.ts @@ -1,5 +1,5 @@ import type { WorkspaceFlavour } from '@affine/env/workspace'; -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; import { createIdentifier } from '../../../framework'; import type { LiveData } from '../../../livedata'; diff --git a/packages/common/infra/src/modules/workspace/scopes/workspace.ts b/packages/common/infra/src/modules/workspace/scopes/workspace.ts index 6371139231e9..934eee8ebd6a 100644 --- a/packages/common/infra/src/modules/workspace/scopes/workspace.ts +++ b/packages/common/infra/src/modules/workspace/scopes/workspace.ts @@ -2,7 +2,7 @@ import { Scope } from '../../../framework'; import type { WorkspaceOpenOptions } from '../open-options'; import type { WorkspaceEngineProvider } from '../providers/flavour'; -export type { DocCollection } from '@blocksuite/store'; +export type { DocCollection } from '@blocksuite/affine/store'; export class WorkspaceScope extends Scope<{ openOptions: WorkspaceOpenOptions; diff --git a/packages/common/infra/src/modules/workspace/services/factory.ts b/packages/common/infra/src/modules/workspace/services/factory.ts index 171f4bc0b03c..5b87046495ed 100644 --- a/packages/common/infra/src/modules/workspace/services/factory.ts +++ b/packages/common/infra/src/modules/workspace/services/factory.ts @@ -1,5 +1,5 @@ import type { WorkspaceFlavour } from '@affine/env/workspace'; -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; import { Service } from '../../../framework'; import type { BlobStorage, DocStorage } from '../../../sync'; diff --git a/packages/common/infra/src/modules/workspace/services/transform.ts b/packages/common/infra/src/modules/workspace/services/transform.ts index 9c2351299edf..690a506c82ee 100644 --- a/packages/common/infra/src/modules/workspace/services/transform.ts +++ b/packages/common/infra/src/modules/workspace/services/transform.ts @@ -1,5 +1,5 @@ import { WorkspaceFlavour } from '@affine/env/workspace'; -import { assertEquals } from '@blocksuite/global/utils'; +import { assertEquals } from '@blocksuite/affine/global/utils'; import { applyUpdate, encodeStateAsUpdate } from 'yjs'; import { Service } from '../../../framework'; diff --git a/packages/common/infra/src/modules/workspace/testing/testing-provider.ts b/packages/common/infra/src/modules/workspace/testing/testing-provider.ts index 9e8707be5ee7..11468860a4a3 100644 --- a/packages/common/infra/src/modules/workspace/testing/testing-provider.ts +++ b/packages/common/infra/src/modules/workspace/testing/testing-provider.ts @@ -1,5 +1,5 @@ import { WorkspaceFlavour } from '@affine/env/workspace'; -import { DocCollection, nanoid } from '@blocksuite/store'; +import { DocCollection, nanoid } from '@blocksuite/affine/store'; import { map } from 'rxjs'; import { applyUpdate, encodeStateAsUpdate } from 'yjs'; diff --git a/packages/common/infra/src/sync/blob/blob.ts b/packages/common/infra/src/sync/blob/blob.ts index 658e9989b933..7e7b35a0a613 100644 --- a/packages/common/infra/src/sync/blob/blob.ts +++ b/packages/common/infra/src/sync/blob/blob.ts @@ -1,5 +1,5 @@ import { DebugLogger } from '@affine/debug'; -import { Slot } from '@blocksuite/global/utils'; +import { Slot } from '@blocksuite/affine/global/utils'; import { difference } from 'lodash-es'; import { LiveData } from '../../livedata'; diff --git a/packages/frontend/apps/electron/package.json b/packages/frontend/apps/electron/package.json index 9b60ef2abdec..536d677613e0 100644 --- a/packages/frontend/apps/electron/package.json +++ b/packages/frontend/apps/electron/package.json @@ -28,7 +28,7 @@ "@affine/core": "workspace:*", "@affine/i18n": "workspace:*", "@affine/native": "workspace:*", - "@blocksuite/global": "0.17.13", + "@blocksuite/affine": "0.0.0-canary-20240919125746", "@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/electron/src/helper/main-rpc.ts b/packages/frontend/apps/electron/src/helper/main-rpc.ts index 64862e44c919..419970f29667 100644 --- a/packages/frontend/apps/electron/src/helper/main-rpc.ts +++ b/packages/frontend/apps/electron/src/helper/main-rpc.ts @@ -1,4 +1,4 @@ -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { AsyncCall } from 'async-call-rpc'; import type { HelperToMain, MainToHelper } from '../shared/type'; diff --git a/packages/frontend/apps/mobile/package.json b/packages/frontend/apps/mobile/package.json index 1fab85730c99..2825d51a7deb 100644 --- a/packages/frontend/apps/mobile/package.json +++ b/packages/frontend/apps/mobile/package.json @@ -13,7 +13,7 @@ "@affine/component": "workspace:*", "@affine/core": "workspace:*", "@affine/i18n": "workspace:*", - "@blocksuite/blocks": "0.17.13", + "@blocksuite/affine": "0.0.0-canary-20240919125746", "@blocksuite/icons": "^2.1.67", "@sentry/react": "^8.0.0", "react": "^18.2.0", diff --git a/packages/frontend/component/package.json b/packages/frontend/component/package.json index ed020023a511..3a298b01503d 100644 --- a/packages/frontend/component/package.json +++ b/packages/frontend/component/package.json @@ -13,11 +13,8 @@ "build:storybook": "storybook build" }, "peerDependencies": { - "@blocksuite/blocks": "*", - "@blocksuite/global": "*", - "@blocksuite/icons": "2.1.67", - "@blocksuite/presets": "*", - "@blocksuite/store": "*" + "@blocksuite/affine": "*", + "@blocksuite/icons": "2.1.67" }, "dependencies": { "@affine/cli": "workspace:*", @@ -63,7 +60,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@blocksuite/global": "0.17.13", + "@blocksuite/affine": "0.0.0-canary-20240919125746", "@blocksuite/icons": "2.1.67", "@chromatic-com/storybook": "^2.0.0", "@storybook/addon-essentials": "^8.2.9", diff --git a/packages/frontend/component/src/components/resize-panel/resize-panel.tsx b/packages/frontend/component/src/components/resize-panel/resize-panel.tsx index 5c9d38b4873a..73e68eff292f 100644 --- a/packages/frontend/component/src/components/resize-panel/resize-panel.tsx +++ b/packages/frontend/component/src/components/resize-panel/resize-panel.tsx @@ -1,4 +1,4 @@ -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { assignInlineVars } from '@vanilla-extract/dynamic'; import clsx from 'clsx'; import { diff --git a/packages/frontend/core/package.json b/packages/frontend/core/package.json index 8a935d265847..8d276a04414b 100644 --- a/packages/frontend/core/package.json +++ b/packages/frontend/core/package.json @@ -16,13 +16,8 @@ "@affine/i18n": "workspace:*", "@affine/templates": "workspace:*", "@affine/track": "workspace:*", - "@blocksuite/block-std": "0.17.13", - "@blocksuite/blocks": "0.17.13", - "@blocksuite/global": "0.17.13", + "@blocksuite/affine": "0.0.0-canary-20240919125746", "@blocksuite/icons": "2.1.67", - "@blocksuite/inline": "0.17.13", - "@blocksuite/presets": "0.17.13", - "@blocksuite/store": "0.17.13", "@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/_common/chat-actions-handle.ts b/packages/frontend/core/src/blocksuite/presets/ai/_common/chat-actions-handle.ts index fa95460cfead..26849edba259 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/_common/chat-actions-handle.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/_common/chat-actions-handle.ts @@ -3,13 +3,13 @@ import type { BlockSelection, EditorHost, TextSelection, -} from '@blocksuite/block-std'; +} from '@blocksuite/affine/block-std'; import type { DocMode, EdgelessRootService, ImageSelection, RootService, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { BlocksUtils, DocModeProvider, @@ -18,14 +18,14 @@ import { NotificationProvider, RefNodeSlotsProvider, TelemetryProvider, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { Bound, getElementsBound, type SerializedXYWH, -} from '@blocksuite/global/utils'; -import { type ChatMessage } from '@blocksuite/presets'; -import type { Doc } from '@blocksuite/store'; +} from '@blocksuite/affine/global/utils'; +import { type ChatMessage } from '@blocksuite/affine/presets'; +import type { Doc } from '@blocksuite/affine/store'; import type { TemplateResult } from 'lit'; import { AIProvider, type AIUserInfo } from '../provider'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/_common/components/ask-ai-button.ts b/packages/frontend/core/src/blocksuite/presets/ai/_common/components/ask-ai-button.ts index 22ea6438acd7..70fd1ff3233d 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/_common/components/ask-ai-button.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/_common/components/ask-ai-button.ts @@ -1,13 +1,13 @@ import './ask-ai-panel'; -import { type EditorHost } from '@blocksuite/block-std'; +import { type EditorHost } from '@blocksuite/affine/block-std'; import { type AIItemGroupConfig, AIStarIcon, EdgelessRootService, -} from '@blocksuite/blocks'; -import { createLitPortal, HoverController } from '@blocksuite/blocks'; -import { assertExists, WithDisposable } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { createLitPortal, HoverController } from '@blocksuite/affine/blocks'; +import { assertExists, WithDisposable } from '@blocksuite/affine/global/utils'; import { flip, offset } from '@floating-ui/dom'; import { css, html, LitElement, nothing } from 'lit'; import { property, query } from 'lit/decorators.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/_common/components/ask-ai-panel.ts b/packages/frontend/core/src/blocksuite/presets/ai/_common/components/ask-ai-panel.ts index d787e9793797..18171b868926 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/_common/components/ask-ai-panel.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/_common/components/ask-ai-panel.ts @@ -1,10 +1,10 @@ -import { type EditorHost } from '@blocksuite/block-std'; +import { type EditorHost } from '@blocksuite/affine/block-std'; import { type AIItemGroupConfig, EdgelessRootService, scrollbarStyle, -} from '@blocksuite/blocks'; -import { WithDisposable } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { css, html, LitElement } from 'lit'; import { property } from 'lit/decorators.js'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/_common/components/chat-action-list.ts b/packages/frontend/core/src/blocksuite/presets/ai/_common/components/chat-action-list.ts index e3e29df3359a..9742143104d9 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/_common/components/chat-action-list.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/_common/components/chat-action-list.ts @@ -2,8 +2,11 @@ import type { BlockSelection, EditorHost, TextSelection, -} from '@blocksuite/block-std'; -import { type ImageSelection, NotificationProvider } from '@blocksuite/blocks'; +} from '@blocksuite/affine/block-std'; +import { + type ImageSelection, + NotificationProvider, +} from '@blocksuite/affine/blocks'; import { css, html, LitElement, nothing } from 'lit'; import { property } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/_common/components/copy-more.ts b/packages/frontend/core/src/blocksuite/presets/ai/_common/components/copy-more.ts index e3854046da9a..dae309d4a116 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/_common/components/copy-more.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/_common/components/copy-more.ts @@ -2,13 +2,13 @@ import type { BlockSelection, EditorHost, TextSelection, -} from '@blocksuite/block-std'; +} from '@blocksuite/affine/block-std'; import { createButtonPopper, NotificationProvider, Tooltip, -} from '@blocksuite/blocks'; -import { noop, WithDisposable } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { noop, WithDisposable } from '@blocksuite/affine/global/utils'; import { css, html, LitElement, nothing, type PropertyValues } from 'lit'; import { property, query, state } from 'lit/decorators.js'; import { repeat } from 'lit/directives/repeat.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/_common/config.ts b/packages/frontend/core/src/blocksuite/presets/ai/_common/config.ts index 297ef055850a..73713ee88675 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/_common/config.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/_common/config.ts @@ -1,4 +1,8 @@ -import type { Chain, EditorHost, InitCommandCtx } from '@blocksuite/block-std'; +import type { + Chain, + EditorHost, + InitCommandCtx, +} from '@blocksuite/affine/block-std'; import { type AIItemGroupConfig, type AISubItemConfig, @@ -6,7 +10,7 @@ import { EDGELESS_ELEMENT_TOOLBAR_WIDGET, type EdgelessElementToolbarWidget, matchFlavours, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import type { TemplateResult } from 'lit'; import { actionToHandler } from '../actions/doc-handler'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/actions/doc-handler.ts b/packages/frontend/core/src/blocksuite/presets/ai/actions/doc-handler.ts index 7af487228d33..48b483d6c5de 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/actions/doc-handler.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/actions/doc-handler.ts @@ -1,10 +1,10 @@ -import type { EditorHost } from '@blocksuite/block-std'; +import type { EditorHost } from '@blocksuite/affine/block-std'; import type { AffineAIPanelWidget, AffineAIPanelWidgetConfig, AIError, -} from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; import type { TemplateResult } from 'lit'; import { diff --git a/packages/frontend/core/src/blocksuite/presets/ai/actions/edgeless-handler.ts b/packages/frontend/core/src/blocksuite/presets/ai/actions/edgeless-handler.ts index 27523ae305dc..9865812699d8 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/actions/edgeless-handler.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/actions/edgeless-handler.ts @@ -1,10 +1,10 @@ -import type { EditorHost } from '@blocksuite/block-std'; +import type { EditorHost } from '@blocksuite/affine/block-std'; import type { AffineAIPanelWidget, AIError, EdgelessCopilotWidget, MindmapElementModel, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { BlocksUtils, EdgelessTextBlockModel, @@ -13,10 +13,10 @@ import { NoteBlockModel, ShapeElementModel, TextElementModel, -} from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; -import { AIChatBlockModel } from '@blocksuite/presets'; -import { Slice } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; +import { AIChatBlockModel } from '@blocksuite/affine/presets'; +import { Slice } from '@blocksuite/affine/store'; import type { TemplateResult } from 'lit'; import { getAIPanel } from '../ai-panel'; 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 d186eef8012c..32ae66672a28 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,4 +1,4 @@ -import type { EditorHost } from '@blocksuite/block-std'; +import type { EditorHost } from '@blocksuite/affine/block-std'; import type { AffineAIPanelWidget, AIItemConfig, @@ -8,7 +8,7 @@ import type { MindmapElementModel, ShapeElementModel, SurfaceBlockModel, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { DeleteIcon, EDGELESS_ELEMENT_TOOLBAR_WIDGET, @@ -23,8 +23,8 @@ import { NoteDisplayMode, ResetIcon, TelemetryProvider, -} from '@blocksuite/blocks'; -import { assertExists, Bound } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { assertExists, Bound } from '@blocksuite/affine/global/utils'; import { html, type TemplateResult } from 'lit'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/actions/types.ts b/packages/frontend/core/src/blocksuite/presets/ai/actions/types.ts index d11918ba5134..051fdc41c159 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/actions/types.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/actions/types.ts @@ -1,6 +1,6 @@ import type { getCopilotHistoriesQuery, RequestOptions } from '@affine/graphql'; -import type { EditorHost } from '@blocksuite/block-std'; -import type { BlockModel } from '@blocksuite/store'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import type { BlockModel } from '@blocksuite/affine/store'; export const translateLangs = [ 'English', diff --git a/packages/frontend/core/src/blocksuite/presets/ai/ai-panel.ts b/packages/frontend/core/src/blocksuite/presets/ai/ai-panel.ts index 2e5a5d79451c..047fc97d1a37 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/ai-panel.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/ai-panel.ts @@ -1,4 +1,4 @@ -import type { EditorHost } from '@blocksuite/block-std'; +import type { EditorHost } from '@blocksuite/affine/block-std'; import { AFFINE_AI_PANEL_WIDGET, AffineAIPanelWidget, @@ -8,8 +8,8 @@ import { isInsideEdgelessEditor, matchFlavours, NoteDisplayMode, -} from '@blocksuite/blocks'; -import { assertExists, Bound } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { assertExists, Bound } from '@blocksuite/affine/global/utils'; import type { TemplateResult } from 'lit'; import { diff --git a/packages/frontend/core/src/blocksuite/presets/ai/ai-spec.ts b/packages/frontend/core/src/blocksuite/presets/ai/ai-spec.ts index 66c12f74cab1..0f8eadd546c5 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/ai-spec.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/ai-spec.ts @@ -2,7 +2,7 @@ import { BlockServiceWatcher, type ExtensionType, WidgetViewMapIdentifier, -} from '@blocksuite/block-std'; +} from '@blocksuite/affine/block-std'; import { AFFINE_AI_PANEL_WIDGET, AFFINE_EDGELESS_COPILOT_WIDGET, @@ -21,8 +21,8 @@ import { pageRootWidgetViewMap, ParagraphBlockService, ParagraphBlockSpec, -} from '@blocksuite/blocks'; -import { assertInstanceOf } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { assertInstanceOf } from '@blocksuite/affine/global/utils'; import { literal, unsafeStatic } from 'lit/static-html.js'; import { buildAIPanelConfig } from './ai-panel'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/action-wrapper.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/action-wrapper.ts index 0487fb63bd20..78c10d542a71 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/action-wrapper.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/action-wrapper.ts @@ -1,5 +1,5 @@ -import type { EditorHost } from '@blocksuite/block-std'; -import { WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { css, html, LitElement, nothing, type TemplateResult } from 'lit'; import { property, state } from 'lit/decorators.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/chat-text.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/chat-text.ts index 39d19362fd80..b84a553fafbe 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/chat-text.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/chat-text.ts @@ -1,8 +1,8 @@ import './action-wrapper'; -import type { EditorHost } from '@blocksuite/block-std'; -import { ShadowlessElement } from '@blocksuite/block-std'; -import { WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { ShadowlessElement } from '@blocksuite/affine/block-std'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { html, nothing } from 'lit'; import { property } from 'lit/decorators.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/image-to-text.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/image-to-text.ts index cdfcd44256f8..cb6cca8a9e15 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/image-to-text.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/image-to-text.ts @@ -1,8 +1,8 @@ import './action-wrapper'; -import type { EditorHost } from '@blocksuite/block-std'; -import { ShadowlessElement } from '@blocksuite/block-std'; -import { WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { ShadowlessElement } from '@blocksuite/affine/block-std'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { html, nothing } from 'lit'; import { property } from 'lit/decorators.js'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/image.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/image.ts index efd0aedb1c9e..097acf09502e 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/image.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/image.ts @@ -1,8 +1,8 @@ import './action-wrapper'; -import type { EditorHost } from '@blocksuite/block-std'; -import { ShadowlessElement } from '@blocksuite/block-std'; -import { WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { ShadowlessElement } from '@blocksuite/affine/block-std'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { html, nothing } from 'lit'; import { property } from 'lit/decorators.js'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/make-real.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/make-real.ts index 740994a8d5f9..c64ab750f7c4 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/make-real.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/make-real.ts @@ -1,8 +1,8 @@ import './action-wrapper'; -import type { EditorHost } from '@blocksuite/block-std'; -import { ShadowlessElement } from '@blocksuite/block-std'; -import { WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { ShadowlessElement } from '@blocksuite/affine/block-std'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { html } from 'lit'; import { property } from 'lit/decorators.js'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/mindmap.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/mindmap.ts index 84a283d4a724..15e69b353016 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/mindmap.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/mindmap.ts @@ -1,9 +1,9 @@ import './action-wrapper'; -import type { EditorHost } from '@blocksuite/block-std'; -import { ShadowlessElement } from '@blocksuite/block-std'; -import { MiniMindmapPreview } from '@blocksuite/blocks'; -import { noop, WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { ShadowlessElement } from '@blocksuite/affine/block-std'; +import { MiniMindmapPreview } from '@blocksuite/affine/blocks'; +import { noop, WithDisposable } from '@blocksuite/affine/global/utils'; import { html } from 'lit'; import { property } from 'lit/decorators.js'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/slides.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/slides.ts index 3ce2fc9634b4..b50920a47a9a 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/slides.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/slides.ts @@ -1,9 +1,9 @@ import './action-wrapper'; import '../../messages/slides-renderer'; -import type { EditorHost } from '@blocksuite/block-std'; -import { ShadowlessElement } from '@blocksuite/block-std'; -import { WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { ShadowlessElement } from '@blocksuite/affine/block-std'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { html, nothing } from 'lit'; import { property } from 'lit/decorators.js'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/text.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/text.ts index f449465291c0..36f0eccbb806 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/text.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/actions/text.ts @@ -1,7 +1,7 @@ import './action-wrapper'; -import type { EditorHost } from '@blocksuite/block-std'; -import { WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { css, html, LitElement } from 'lit'; import { property } from 'lit/decorators.js'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/ai-loading.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/ai-loading.ts index e67dfe81b18e..a15096a3f7b0 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/ai-loading.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/ai-loading.ts @@ -1,4 +1,4 @@ -import { WithDisposable } from '@blocksuite/global/utils'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { css, html, LitElement } from 'lit'; import { property } from 'lit/decorators.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-cards.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-cards.ts index c50f33606910..41f2343c8085 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-cards.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-cards.ts @@ -1,12 +1,12 @@ -import type { EditorHost } from '@blocksuite/block-std'; +import type { EditorHost } from '@blocksuite/affine/block-std'; import { type ImageBlockModel, isInsideEdgelessEditor, type NoteBlockModel, NoteDisplayMode, -} from '@blocksuite/blocks'; -import { WithDisposable } from '@blocksuite/global/utils'; -import type { BlockModel } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; +import type { BlockModel } from '@blocksuite/affine/store'; import { css, html, diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-context.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-context.ts index bc3b1316cdab..41b49c5060b8 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-context.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-context.ts @@ -1,4 +1,4 @@ -import type { AIError } from '@blocksuite/blocks'; +import type { AIError } from '@blocksuite/affine/blocks'; export type ChatMessage = { id: string; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-input.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-input.ts index 5451c2e69c6c..48649e6455d5 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-input.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-input.ts @@ -1,6 +1,6 @@ -import type { EditorHost } from '@blocksuite/block-std'; -import { type AIError, openFileOrFiles } from '@blocksuite/blocks'; -import { assertExists, WithDisposable } from '@blocksuite/global/utils'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { type AIError, openFileOrFiles } from '@blocksuite/affine/blocks'; +import { assertExists, WithDisposable } from '@blocksuite/affine/global/utils'; import { css, html, LitElement, nothing } from 'lit'; import { property, query, state } from 'lit/decorators.js'; import { repeat } from 'lit/directives/repeat.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-messages.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-messages.ts index 37ee429de6f3..993c05dfe56d 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-messages.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-messages.ts @@ -13,16 +13,16 @@ import './chat-cards'; import '../_common/components/chat-action-list'; import '../_common/components/copy-more'; -import type { BaseSelection, EditorHost } from '@blocksuite/block-std'; -import { ShadowlessElement } from '@blocksuite/block-std'; +import type { BaseSelection, EditorHost } from '@blocksuite/affine/block-std'; +import { ShadowlessElement } from '@blocksuite/affine/block-std'; import { type AIError, DocModeProvider, isInsidePageEditor, PaymentRequiredError, UnauthorizedError, -} from '@blocksuite/blocks'; -import { WithDisposable } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { css, html, nothing, type PropertyValues } from 'lit'; import { property, query, state } from 'lit/decorators.js'; import { repeat } from 'lit/directives/repeat.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/index.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/index.ts index f59c0a6155cf..37a6ef32598c 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/index.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/index.ts @@ -1,11 +1,11 @@ import './chat-panel-input'; import './chat-panel-messages'; -import type { EditorHost } from '@blocksuite/block-std'; -import { ShadowlessElement } from '@blocksuite/block-std'; -import { NotificationProvider } from '@blocksuite/blocks'; -import { debounce, WithDisposable } from '@blocksuite/global/utils'; -import type { Doc } from '@blocksuite/store'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { ShadowlessElement } from '@blocksuite/affine/block-std'; +import { NotificationProvider } from '@blocksuite/affine/blocks'; +import { debounce, WithDisposable } from '@blocksuite/affine/global/utils'; +import type { Doc } from '@blocksuite/affine/store'; import { css, html, type PropertyValues } from 'lit'; import { property, state } from 'lit/decorators.js'; import { createRef, type Ref, ref } from 'lit/directives/ref.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/entries/code-toolbar/setup-code-toolbar.ts b/packages/frontend/core/src/blocksuite/presets/ai/entries/code-toolbar/setup-code-toolbar.ts index c531c547cf1d..109379e3c875 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/entries/code-toolbar/setup-code-toolbar.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/entries/code-toolbar/setup-code-toolbar.ts @@ -1,6 +1,6 @@ import '../../_common/components/ask-ai-button'; -import type { AffineCodeToolbarWidget } from '@blocksuite/blocks'; +import type { AffineCodeToolbarWidget } from '@blocksuite/affine/blocks'; import { html } from 'lit'; const AICodeItemGroups = buildAICodeItemGroups(); 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 d4baedc1b3a2..0c9b933e2a5b 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 @@ -5,7 +5,7 @@ import { MindmapElementModel, ShapeElementModel, TextElementModel, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { AIExpandMindMapIcon, diff --git a/packages/frontend/core/src/blocksuite/presets/ai/entries/edgeless/index.ts b/packages/frontend/core/src/blocksuite/presets/ai/entries/edgeless/index.ts index 7cd5bb92bc9a..0d9e7ad2bff9 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/entries/edgeless/index.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/entries/edgeless/index.ts @@ -4,9 +4,9 @@ import type { EdgelessCopilotWidget, EdgelessElementToolbarWidget, EdgelessRootBlockComponent, -} from '@blocksuite/blocks'; -import { EdgelessCopilotToolbarEntry } from '@blocksuite/blocks'; -import { noop } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { EdgelessCopilotToolbarEntry } from '@blocksuite/affine/blocks'; +import { noop } from '@blocksuite/affine/global/utils'; import { html } from 'lit'; import { edgelessActionGroups } from './actions-config'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/entries/format-bar/setup-format-bar.ts b/packages/frontend/core/src/blocksuite/presets/ai/entries/format-bar/setup-format-bar.ts index 9061f40c083a..6c102d94b32a 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/entries/format-bar/setup-format-bar.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/entries/format-bar/setup-format-bar.ts @@ -3,7 +3,7 @@ import '../../_common/components/ask-ai-button'; import { type AffineFormatBarWidget, toolbarDefaultConfig, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { html, type TemplateResult } from 'lit'; import { AIItemGroups } from '../../_common/config'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/entries/image-toolbar/setup-image-toolbar.ts b/packages/frontend/core/src/blocksuite/presets/ai/entries/image-toolbar/setup-image-toolbar.ts index 54e219568d90..00e5269b8409 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/entries/image-toolbar/setup-image-toolbar.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/entries/image-toolbar/setup-image-toolbar.ts @@ -1,6 +1,6 @@ import '../../_common/components/ask-ai-button'; -import type { AffineImageToolbarWidget } from '@blocksuite/blocks'; +import type { AffineImageToolbarWidget } from '@blocksuite/affine/blocks'; import { html } from 'lit'; import type { AskAIButtonOptions } from '../../_common/components/ask-ai-button'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/entries/slash-menu/setup-slash-menu.ts b/packages/frontend/core/src/blocksuite/presets/ai/entries/slash-menu/setup-slash-menu.ts index 0e8fcc772512..7add7bbd6205 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/entries/slash-menu/setup-slash-menu.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/entries/slash-menu/setup-slash-menu.ts @@ -6,14 +6,14 @@ import { type AffineSlashSubMenu, type AIItemConfig, DocModeProvider, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { AFFINE_AI_PANEL_WIDGET, AffineSlashMenuWidget, AIStarIcon, MoreHorizontalIcon, -} from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { html } from 'lit'; import { AIItemGroups } from '../../_common/config'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/entries/space/setup-space.ts b/packages/frontend/core/src/blocksuite/presets/ai/entries/space/setup-space.ts index e394a1b39587..57b7aa8f85fb 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/entries/space/setup-space.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/entries/space/setup-space.ts @@ -1,4 +1,4 @@ -import type { AffineAIPanelWidget } from '@blocksuite/blocks'; +import type { AffineAIPanelWidget } from '@blocksuite/affine/blocks'; import { handleInlineAskAIAction } from '../../actions/doc-handler'; import { AIProvider } from '../../provider'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/messages/error.ts b/packages/frontend/core/src/blocksuite/presets/ai/messages/error.ts index dfe0e63ec519..90f9b04ee979 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/messages/error.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/messages/error.ts @@ -1,10 +1,10 @@ -import { type EditorHost } from '@blocksuite/block-std'; +import { type EditorHost } from '@blocksuite/affine/block-std'; import { type AIError, PaymentRequiredError, UnauthorizedError, -} from '@blocksuite/blocks'; -import { WithDisposable } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; import { html, LitElement, nothing, type TemplateResult } from 'lit'; import { property } from 'lit/decorators.js'; import { styleMap } from 'lit/directives/style-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/messages/mindmap.ts b/packages/frontend/core/src/blocksuite/presets/ai/messages/mindmap.ts index be3c15d5c38a..73cc59fc724f 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/messages/mindmap.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/messages/mindmap.ts @@ -1,10 +1,13 @@ -import type { EditorHost } from '@blocksuite/block-std'; +import type { EditorHost } from '@blocksuite/affine/block-std'; import type { AffineAIPanelWidgetConfig, MindmapStyle, -} from '@blocksuite/blocks'; -import { markdownToMindmap, MiniMindmapPreview } from '@blocksuite/blocks'; -import { noop } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { + markdownToMindmap, + MiniMindmapPreview, +} from '@blocksuite/affine/blocks'; +import { noop } from '@blocksuite/affine/global/utils'; import { html, nothing } from 'lit'; import { getAIPanel } from '../ai-panel'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/messages/slides-renderer.ts b/packages/frontend/core/src/blocksuite/presets/ai/messages/slides-renderer.ts index e583a3ab2d4d..5cf4834b0c6e 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/messages/slides-renderer.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/messages/slides-renderer.ts @@ -1,12 +1,12 @@ -import { BlockStdScope, type EditorHost } from '@blocksuite/block-std'; +import { BlockStdScope, type EditorHost } from '@blocksuite/affine/block-std'; import { type AffineAIPanelWidgetConfig, EdgelessEditorBlockSpecs, -} from '@blocksuite/blocks'; -import { AffineSchemas } from '@blocksuite/blocks/schemas'; -import { WithDisposable } from '@blocksuite/global/utils'; -import type { Doc } from '@blocksuite/store'; -import { DocCollection, Schema } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import { AffineSchemas } from '@blocksuite/affine/blocks/schemas'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; +import type { Doc } from '@blocksuite/affine/store'; +import { DocCollection, Schema } from '@blocksuite/affine/store'; import { css, html, LitElement, nothing } from 'lit'; import { property, query } from 'lit/decorators.js'; import { createRef, type Ref, ref } from 'lit/directives/ref.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/messages/text.ts b/packages/frontend/core/src/blocksuite/presets/ai/messages/text.ts index 457d984178f1..27ed1f029880 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/messages/text.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/messages/text.ts @@ -1,16 +1,16 @@ -import { BlockStdScope, type EditorHost } from '@blocksuite/block-std'; +import { BlockStdScope, type EditorHost } from '@blocksuite/affine/block-std'; import { type AffineAIPanelState, type AffineAIPanelWidgetConfig, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { CodeBlockComponent, DividerBlockComponent, ListBlockComponent, ParagraphBlockComponent, -} from '@blocksuite/blocks'; -import { WithDisposable } from '@blocksuite/global/utils'; -import { BlockViewType, type Doc, type Query } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import { WithDisposable } from '@blocksuite/affine/global/utils'; +import { BlockViewType, type Doc, type Query } from '@blocksuite/affine/store'; import { css, html, LitElement, type PropertyValues } from 'lit'; import { property, query } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/messages/wrapper.ts b/packages/frontend/core/src/blocksuite/presets/ai/messages/wrapper.ts index 7e115746be55..fb955c313877 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/messages/wrapper.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/messages/wrapper.ts @@ -1,5 +1,5 @@ -import type { EditorHost } from '@blocksuite/block-std'; -import type { AffineAIPanelWidgetConfig } from '@blocksuite/blocks'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import type { AffineAIPanelWidgetConfig } from '@blocksuite/affine/blocks'; import { css, html, LitElement, nothing } from 'lit'; import { property } from 'lit/decorators.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/peek-view/chat-block-input.ts b/packages/frontend/core/src/blocksuite/presets/ai/peek-view/chat-block-input.ts index 9889d21f734f..3aaa6fb9d9de 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/peek-view/chat-block-input.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/peek-view/chat-block-input.ts @@ -1,6 +1,6 @@ -import type { EditorHost } from '@blocksuite/block-std'; -import { type AIError, openFileOrFiles } from '@blocksuite/blocks'; -import { type ChatMessage } from '@blocksuite/presets'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { type AIError, openFileOrFiles } from '@blocksuite/affine/blocks'; +import { type ChatMessage } from '@blocksuite/affine/presets'; import { css, html, LitElement, nothing } from 'lit'; import { property, query, state } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; 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 c3aaa953e9f8..3733ea5236c3 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,7 +3,7 @@ import './date-time'; import '../_common/components/chat-action-list'; import '../_common/components/copy-more'; -import { type EditorHost } from '@blocksuite/block-std'; +import { type EditorHost } from '@blocksuite/affine/block-std'; import { type AIError, CanvasElementType, @@ -11,13 +11,13 @@ import { DocModeProvider, type EdgelessRootService, TelemetryProvider, -} from '@blocksuite/blocks'; -import { NotificationProvider } from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; +import { NotificationProvider } from '@blocksuite/affine/blocks'; import { type AIChatBlockModel, type ChatMessage, ChatMessagesSchema, -} from '@blocksuite/presets'; +} from '@blocksuite/affine/presets'; import { html, LitElement, nothing } from 'lit'; import { property, query, state } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/peek-view/types.ts b/packages/frontend/core/src/blocksuite/presets/ai/peek-view/types.ts index cd8b9d7fcae6..a16e3a11f710 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/peek-view/types.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/peek-view/types.ts @@ -1,5 +1,5 @@ -import type { AIError } from '@blocksuite/blocks'; -import { type ChatMessage } from '@blocksuite/presets'; +import type { AIError } from '@blocksuite/affine/blocks'; +import { type ChatMessage } from '@blocksuite/affine/presets'; export type ChatStatus = | 'success' diff --git a/packages/frontend/core/src/blocksuite/presets/ai/peek-view/utils.ts b/packages/frontend/core/src/blocksuite/presets/ai/peek-view/utils.ts index 8f68cc7dd268..93a530b62f28 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/peek-view/utils.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/peek-view/utils.ts @@ -1,10 +1,10 @@ -import type { EdgelessRootService } from '@blocksuite/blocks'; -import { Bound } from '@blocksuite/global/utils'; +import type { EdgelessRootService } from '@blocksuite/affine/blocks'; +import { Bound } from '@blocksuite/affine/global/utils'; import { type AIChatBlockModel, CHAT_BLOCK_HEIGHT, CHAT_BLOCK_WIDTH, -} from '@blocksuite/presets'; +} from '@blocksuite/affine/presets'; /** * Calculates the bounding box for a child block diff --git a/packages/frontend/core/src/blocksuite/presets/ai/provider.ts b/packages/frontend/core/src/blocksuite/presets/ai/provider.ts index 6135dce200ef..9ddcbd5e1273 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/provider.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/provider.ts @@ -1,6 +1,9 @@ -import type { EditorHost } from '@blocksuite/block-std'; -import { PaymentRequiredError, UnauthorizedError } from '@blocksuite/blocks'; -import { Slot } from '@blocksuite/store'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { + PaymentRequiredError, + UnauthorizedError, +} from '@blocksuite/affine/blocks'; +import { Slot } from '@blocksuite/affine/store'; export interface AIUserInfo { id: string; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/slides/index.ts b/packages/frontend/core/src/blocksuite/presets/ai/slides/index.ts index 05089b1d070a..c713f7e6ef7f 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/slides/index.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/slides/index.ts @@ -1,6 +1,6 @@ -import type { EditorHost } from '@blocksuite/block-std'; -import type { EdgelessRootService } from '@blocksuite/blocks'; -import type { BlockSnapshot } from '@blocksuite/store'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import type { EdgelessRootService } from '@blocksuite/affine/blocks'; +import type { BlockSnapshot } from '@blocksuite/affine/store'; import { markdownToSnapshot } from '../utils/markdown-utils'; import { getSurfaceElementFromEditor } from '../utils/selection-utils'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/slides/template.ts b/packages/frontend/core/src/blocksuite/presets/ai/slides/template.ts index 816679a28c12..9f369191dffd 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/slides/template.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/slides/template.ts @@ -1,5 +1,5 @@ -import { Bound } from '@blocksuite/global/utils'; -import { nanoid } from '@blocksuite/store'; +import { Bound } from '@blocksuite/affine/global/utils'; +import { nanoid } from '@blocksuite/affine/store'; import { AIProvider } from '../provider'; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/utils/connector.ts b/packages/frontend/core/src/blocksuite/presets/ai/utils/connector.ts index d6ab52cf4ecc..6b5fc8c6496b 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/connector.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/connector.ts @@ -2,8 +2,8 @@ import { type ConnectorElementModel, type EdgelessRootService, SurfaceBlockComponent, -} from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; export const getConnectorFromId = ( id: string, diff --git a/packages/frontend/core/src/blocksuite/presets/ai/utils/custom-specs.ts b/packages/frontend/core/src/blocksuite/presets/ai/utils/custom-specs.ts index 25760913c7b3..537041feea31 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/custom-specs.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/custom-specs.ts @@ -1,5 +1,8 @@ -import { BlockViewIdentifier, type ExtensionType } from '@blocksuite/block-std'; -import { PageEditorBlockSpecs } from '@blocksuite/blocks'; +import { + BlockViewIdentifier, + type ExtensionType, +} from '@blocksuite/affine/block-std'; +import { PageEditorBlockSpecs } from '@blocksuite/affine/blocks'; import { literal } from 'lit/static-html.js'; export const CustomPageEditorBlockSpecs: ExtensionType[] = [ 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 2e8dc329b26d..f3d4e20da3e1 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/edgeless.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/edgeless.ts @@ -1,4 +1,4 @@ -import type { BlockComponent, EditorHost } from '@blocksuite/block-std'; +import type { BlockComponent, EditorHost } from '@blocksuite/affine/block-std'; import { AFFINE_EDGELESS_COPILOT_WIDGET, type EdgelessCopilotWidget, @@ -6,7 +6,7 @@ import { matchFlavours, MindmapElementModel, type ShapeElementModel, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; export function mindMapToMarkdown(mindmap: MindmapElementModel) { let markdownStr = ''; diff --git a/packages/frontend/core/src/blocksuite/presets/ai/utils/editor-actions.ts b/packages/frontend/core/src/blocksuite/presets/ai/utils/editor-actions.ts index c28651577a80..e19f3838b5f8 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/editor-actions.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/editor-actions.ts @@ -2,10 +2,10 @@ import type { BlockComponent, EditorHost, TextSelection, -} from '@blocksuite/block-std'; -import type { AffineAIPanelWidget } from '@blocksuite/blocks'; -import { isInsideEdgelessEditor } from '@blocksuite/blocks'; -import { type BlockModel, Slice } from '@blocksuite/store'; +} from '@blocksuite/affine/block-std'; +import type { AffineAIPanelWidget } from '@blocksuite/affine/blocks'; +import { isInsideEdgelessEditor } from '@blocksuite/affine/blocks'; +import { type BlockModel, Slice } from '@blocksuite/affine/store'; import { insertFromMarkdown, diff --git a/packages/frontend/core/src/blocksuite/presets/ai/utils/image.ts b/packages/frontend/core/src/blocksuite/presets/ai/utils/image.ts index 870412de7b72..d26be8469ea1 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/image.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/image.ts @@ -1,5 +1,5 @@ -import { fetchImage } from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; +import { fetchImage } from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; export async function fetchImageToFile( url: string, diff --git a/packages/frontend/core/src/blocksuite/presets/ai/utils/markdown-utils.ts b/packages/frontend/core/src/blocksuite/presets/ai/utils/markdown-utils.ts index 5b64544ee6c4..1df1ce17b36b 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/markdown-utils.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/markdown-utils.ts @@ -2,7 +2,7 @@ import type { EditorHost, TextRangePoint, TextSelection, -} from '@blocksuite/block-std'; +} from '@blocksuite/affine/block-std'; import { defaultImageProxyMiddleware, embedSyncedDocMiddleware, @@ -11,8 +11,8 @@ import { pasteMiddleware, PlainTextAdapter, titleMiddleware, -} from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; import type { BlockModel, BlockSnapshot, @@ -20,8 +20,8 @@ import type { DraftModel, Slice, SliceSnapshot, -} from '@blocksuite/store'; -import { DocCollection, Job } from '@blocksuite/store'; +} from '@blocksuite/affine/store'; +import { DocCollection, Job } from '@blocksuite/affine/store'; const updateSnapshotText = ( point: TextRangePoint, diff --git a/packages/frontend/core/src/blocksuite/presets/ai/utils/selection-utils.ts b/packages/frontend/core/src/blocksuite/presets/ai/utils/selection-utils.ts index f3c22f7fb7db..566c39efdd66 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/selection-utils.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/selection-utils.ts @@ -1,18 +1,18 @@ -import type { EditorHost } from '@blocksuite/block-std'; +import type { EditorHost } from '@blocksuite/affine/block-std'; import { type CopilotSelectionController, type FrameBlockModel, ImageBlockModel, type SurfaceBlockComponent, -} from '@blocksuite/blocks'; -import { BlocksUtils, EdgelessRootService } from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; +} from '@blocksuite/affine/blocks'; +import { BlocksUtils, EdgelessRootService } from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { type BlockModel, type DraftModel, Slice, toDraftModel, -} from '@blocksuite/store'; +} from '@blocksuite/affine/store'; import { getEdgelessCopilotWidget, getService } from './edgeless'; import { getContentFromSlice } from './markdown-utils'; diff --git a/packages/frontend/core/src/commands/affine-creation.tsx b/packages/frontend/core/src/commands/affine-creation.tsx index d14111c74eac..f9c87abe4ba6 100644 --- a/packages/frontend/core/src/commands/affine-creation.tsx +++ b/packages/frontend/core/src/commands/affine-creation.tsx @@ -1,6 +1,6 @@ import type { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { ImportIcon, PlusIcon } from '@blocksuite/icons/rc'; import type { usePageHelper } from '../components/blocksuite/block-suite-page-list/utils'; diff --git a/packages/frontend/core/src/commands/affine-navigation.tsx b/packages/frontend/core/src/commands/affine-navigation.tsx index 75874a2f35e4..a7715a960817 100644 --- a/packages/frontend/core/src/commands/affine-navigation.tsx +++ b/packages/frontend/core/src/commands/affine-navigation.tsx @@ -1,7 +1,7 @@ import type { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; +import type { DocCollection } from '@blocksuite/affine/store'; import { ArrowRightBigIcon } from '@blocksuite/icons/rc'; -import type { DocCollection } from '@blocksuite/store'; import type { createStore } from 'jotai'; import { diff --git a/packages/frontend/core/src/components/affine/page-history-modal/data.ts b/packages/frontend/core/src/components/affine/page-history-modal/data.ts index f1a74f001eca..237d989a80ef 100644 --- a/packages/frontend/core/src/components/affine/page-history-modal/data.ts +++ b/packages/frontend/core/src/components/affine/page-history-modal/data.ts @@ -4,8 +4,8 @@ import { DebugLogger } from '@affine/debug'; import type { ListHistoryQuery } from '@affine/graphql'; import { listHistoryQuery, recoverDocMutation } from '@affine/graphql'; import { i18nTime } from '@affine/i18n'; -import { assertEquals } from '@blocksuite/global/utils'; -import { DocCollection } from '@blocksuite/store'; +import { assertEquals } from '@blocksuite/affine/global/utils'; +import { DocCollection } from '@blocksuite/affine/store'; import { getAFFiNEWorkspaceSchema } from '@toeverything/infra'; import { useEffect, useMemo } from 'react'; import useSWRImmutable from 'swr/immutable'; diff --git a/packages/frontend/core/src/components/affine/page-history-modal/history-modal.tsx b/packages/frontend/core/src/components/affine/page-history-modal/history-modal.tsx index b76a7aa7b306..1c072385781a 100644 --- a/packages/frontend/core/src/components/affine/page-history-modal/history-modal.tsx +++ b/packages/frontend/core/src/components/affine/page-history-modal/history-modal.tsx @@ -9,9 +9,12 @@ import { WorkspacePermissionService } from '@affine/core/modules/permissions'; import { WorkspaceQuotaService } from '@affine/core/modules/quota'; import { i18nTime, Trans, useI18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; +import type { + Doc as BlockSuiteDoc, + DocCollection, +} from '@blocksuite/affine/store'; import { CloseIcon, ToggleCollapseIcon } from '@blocksuite/icons/rc'; -import type { Doc as BlockSuiteDoc, DocCollection } from '@blocksuite/store'; import * as Collapsible from '@radix-ui/react-collapsible'; import type { DialogContentProps } from '@radix-ui/react-dialog'; import { useLiveData, useService, WorkspaceService } from '@toeverything/infra'; diff --git a/packages/frontend/core/src/components/affine/page-properties/table.tsx b/packages/frontend/core/src/components/affine/page-properties/table.tsx index 1d138a891cc9..3586a75391b8 100644 --- a/packages/frontend/core/src/components/affine/page-properties/table.tsx +++ b/packages/frontend/core/src/components/affine/page-properties/table.tsx @@ -10,7 +10,7 @@ import type { } from '@affine/core/modules/properties/services/schema'; import { i18nTime, useI18n } from '@affine/i18n'; import { track } from '@affine/track'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { ArrowDownSmallIcon, DeleteIcon, diff --git a/packages/frontend/core/src/components/affine/reference-link/index.tsx b/packages/frontend/core/src/components/affine/reference-link/index.tsx index 3094c0ebab42..fc6a42f6a71f 100644 --- a/packages/frontend/core/src/components/affine/reference-link/index.tsx +++ b/packages/frontend/core/src/components/affine/reference-link/index.tsx @@ -7,8 +7,8 @@ import { import { WorkbenchLink } from '@affine/core/modules/workbench'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { DocMode } from '@blocksuite/blocks'; -import type { DocCollection } from '@blocksuite/store'; +import type { DocMode } from '@blocksuite/affine/blocks'; +import type { DocCollection } from '@blocksuite/affine/store'; import { useLiveData, useService } from '@toeverything/infra'; import { nanoid } from 'nanoid'; import { diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/connector.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/connector.tsx index 1813d45506dc..6e9bd157c51c 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/connector.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/connector.tsx @@ -19,8 +19,8 @@ import { PointStyle, StrokeStyle, TextAlign, -} from '@blocksuite/blocks'; -import type { Doc } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import type { Doc } from '@blocksuite/affine/store'; import { useFramework, useLiveData } from '@toeverything/infra'; import { useCallback, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/docs/index.ts b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/docs/index.ts index de7d95a7b28f..ccad21654624 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/docs/index.ts +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/docs/index.ts @@ -1,6 +1,6 @@ -import { AffineSchemas } from '@blocksuite/blocks'; -import type { Doc, DocSnapshot } from '@blocksuite/store'; -import { DocCollection, Job, Schema } from '@blocksuite/store'; +import { AffineSchemas } from '@blocksuite/affine/blocks'; +import type { Doc, DocSnapshot } from '@blocksuite/affine/store'; +import { DocCollection, Job, Schema } from '@blocksuite/affine/store'; const getCollection = (() => { let collection: DocCollection | null = null; diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/mind-map.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/mind-map.tsx index 08afaabbf5c2..c44af2507ad2 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/mind-map.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/mind-map.tsx @@ -7,8 +7,8 @@ import { import { SettingRow } from '@affine/component/setting-components'; import { EditorSettingService } from '@affine/core/modules/editor-settting'; import { useI18n } from '@affine/i18n'; -import { LayoutType, MindmapStyle } from '@blocksuite/blocks'; -import type { Doc } from '@blocksuite/store'; +import { LayoutType, MindmapStyle } from '@blocksuite/affine/blocks'; +import type { Doc } from '@blocksuite/affine/store'; import { useFramework, useLiveData } from '@toeverything/infra'; import { useCallback, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/note.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/note.tsx index 41f39f2bcf3e..ac566ee7941d 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/note.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/note.tsx @@ -15,8 +15,8 @@ import { NoteShadow, NoteShadowMap, StrokeStyle, -} from '@blocksuite/blocks'; -import type { Doc } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import type { Doc } from '@blocksuite/affine/store'; import { useFramework, useLiveData } from '@toeverything/infra'; import { useCallback, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/pen.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/pen.tsx index 6257374b0bb9..af7db658eb83 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/pen.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/pen.tsx @@ -2,8 +2,8 @@ import { MenuItem, MenuTrigger, Slider } from '@affine/component'; import { SettingRow } from '@affine/component/setting-components'; import { EditorSettingService } from '@affine/core/modules/editor-settting'; import { useI18n } from '@affine/i18n'; -import { LineColor, LineColorMap } from '@blocksuite/blocks'; -import type { Doc } from '@blocksuite/store'; +import { LineColor, LineColorMap } from '@blocksuite/affine/blocks'; +import type { Doc } from '@blocksuite/affine/store'; import { useFramework, useLiveData } from '@toeverything/infra'; import { useCallback, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/shape.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/shape.tsx index a09a6d963f42..de6ce22b6c7e 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/shape.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/shape.tsx @@ -8,12 +8,12 @@ import { import { SettingRow } from '@affine/component/setting-components'; import { EditorSettingService } from '@affine/core/modules/editor-settting'; import { useI18n } from '@affine/i18n'; -import type { EditorHost } from '@blocksuite/block-std'; +import type { EditorHost } from '@blocksuite/affine/block-std'; import type { EdgelessRootService, ShapeElementModel, ShapeName, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { createEnumMap, FontFamily, @@ -28,8 +28,8 @@ import { ShapeType, StrokeStyle, TextAlign, -} from '@blocksuite/blocks'; -import type { Doc } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import type { Doc } from '@blocksuite/affine/store'; import { useFramework, useLiveData } from '@toeverything/infra'; import { useCallback, useMemo, useState } from 'react'; diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/snapshot.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/snapshot.tsx index 96380a9f9305..a3c45e64d2aa 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/snapshot.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/snapshot.tsx @@ -1,13 +1,13 @@ import { Skeleton } from '@affine/component'; import type { EditorSettingSchema } from '@affine/core/modules/editor-settting'; import { EditorSettingService } from '@affine/core/modules/editor-settting'; -import type { EditorHost } from '@blocksuite/block-std'; -import { BlockStdScope } from '@blocksuite/block-std'; -import type { GfxPrimitiveElementModel } from '@blocksuite/block-std/gfx'; -import type { EdgelessRootService } from '@blocksuite/blocks'; -import { SpecProvider } from '@blocksuite/blocks'; -import { Bound } from '@blocksuite/global/utils'; -import type { Block, Doc } from '@blocksuite/store'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import { BlockStdScope } from '@blocksuite/affine/block-std'; +import type { GfxPrimitiveElementModel } from '@blocksuite/affine/block-std/gfx'; +import type { EdgelessRootService } from '@blocksuite/affine/blocks'; +import { SpecProvider } from '@blocksuite/affine/blocks'; +import { Bound } from '@blocksuite/affine/global/utils'; +import type { Block, Doc } from '@blocksuite/affine/store'; import { useFramework } from '@toeverything/infra'; import { isEqual } from 'lodash-es'; import { useCallback, useEffect, useRef } from 'react'; diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/text.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/text.tsx index 723533505c88..c7c29554304a 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/text.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/text.tsx @@ -15,8 +15,8 @@ import { LineColor, LineColorMap, TextAlign, -} from '@blocksuite/blocks'; -import type { Doc } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import type { Doc } from '@blocksuite/affine/store'; import { useFramework, useLiveData } from '@toeverything/infra'; import { useCallback, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/utils.ts b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/utils.ts index f3767465a9a4..31ecf421759f 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/utils.ts +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/edgeless/utils.ts @@ -1,6 +1,6 @@ -import type { SurfaceBlockModel } from '@blocksuite/block-std/gfx'; -import type { FrameBlockModel } from '@blocksuite/blocks'; -import type { Doc } from '@blocksuite/store'; +import type { SurfaceBlockModel } from '@blocksuite/affine/block-std/gfx'; +import type { FrameBlockModel } from '@blocksuite/affine/blocks'; +import type { Doc } from '@blocksuite/affine/store'; export function getSurfaceBlock(doc: Doc) { const blocks = doc.getBlocksByFlavour('affine:surface'); diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/general.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/general.tsx index 61c60fe7996b..fe3fdd64801c 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/general.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/general.tsx @@ -24,7 +24,7 @@ import { SystemFontFamilyService, } from '@affine/core/modules/system-font-family'; import { useI18n } from '@affine/i18n'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { DoneIcon, SearchIcon } from '@blocksuite/icons/rc'; import { FeatureFlagService, diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/utils.ts b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/utils.ts index 66431d2814a8..4f970ba9cfd6 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/utils.ts +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/editor/utils.ts @@ -1,4 +1,4 @@ -import { FontWeight } from '@blocksuite/blocks'; +import { FontWeight } from '@blocksuite/affine/blocks'; import { useTheme } from 'next-themes'; function getColorFromMap( diff --git a/packages/frontend/core/src/components/affine/share-page-modal/index.tsx b/packages/frontend/core/src/components/affine/share-page-modal/index.tsx index 9ef355cc18e6..5e794ddb5ab7 100644 --- a/packages/frontend/core/src/components/affine/share-page-modal/index.tsx +++ b/packages/frontend/core/src/components/affine/share-page-modal/index.tsx @@ -1,6 +1,6 @@ import { useEnableCloud } from '@affine/core/components/hooks/affine/use-enable-cloud'; import { track } from '@affine/track'; -import type { Doc } from '@blocksuite/store'; +import type { Doc } from '@blocksuite/affine/store'; import { type Workspace } from '@toeverything/infra'; import { useCallback } from 'react'; diff --git a/packages/frontend/core/src/components/affine/share-page-modal/share-menu/share-menu.tsx b/packages/frontend/core/src/components/affine/share-page-modal/share-menu/share-menu.tsx index 246db6153b14..ceb219996a7b 100644 --- a/packages/frontend/core/src/components/affine/share-page-modal/share-menu/share-menu.tsx +++ b/packages/frontend/core/src/components/affine/share-page-modal/share-menu/share-menu.tsx @@ -4,8 +4,8 @@ import { Menu } from '@affine/component/ui/menu'; import { ShareInfoService } from '@affine/core/modules/share-doc'; import { WorkspaceFlavour } from '@affine/env/workspace'; import { useI18n } from '@affine/i18n'; +import type { Doc } from '@blocksuite/affine/store'; import { LockIcon, PublishIcon } from '@blocksuite/icons/rc'; -import type { Doc } from '@blocksuite/store'; import { useLiveData, useService, diff --git a/packages/frontend/core/src/components/affine/share-page-modal/share-menu/share-page.tsx b/packages/frontend/core/src/components/affine/share-page-modal/share-menu/share-page.tsx index 811231cd7d66..6240a43a2270 100644 --- a/packages/frontend/core/src/components/affine/share-page-modal/share-menu/share-page.tsx +++ b/packages/frontend/core/src/components/affine/share-page-modal/share-menu/share-page.tsx @@ -15,7 +15,7 @@ import { WorkspaceFlavour } from '@affine/env/workspace'; import { PublicPageMode } from '@affine/graphql'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { BlockIcon, CollaborationIcon, diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/copilot-client.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/copilot-client.ts index 1a30678b8508..60d2a8e41c13 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/copilot-client.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/copilot-client.ts @@ -19,7 +19,7 @@ import { GeneralNetworkError, PaymentRequiredError, UnauthorizedError, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { getCurrentStore } from '@toeverything/infra'; type OptionsField = diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/request.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/request.ts index 74c1e0f0bf99..3fea50acea13 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/request.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/request.ts @@ -1,6 +1,6 @@ import { AIProvider } from '@affine/core/blocksuite/presets/ai'; import type { ForkChatSessionInput } from '@affine/graphql'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { partition } from 'lodash-es'; import { CopilotClient } from './copilot-client'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/setup-provider.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/setup-provider.tsx index e701af56d4f6..57d2e5c3b4d1 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/setup-provider.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/setup-provider.tsx @@ -7,8 +7,8 @@ import { type RequestOptions, } from '@affine/graphql'; import { track } from '@affine/track'; -import { UnauthorizedError } from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; +import { UnauthorizedError } from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { getCurrentStore } from '@toeverything/infra'; import { z } from 'zod'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/tracker.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/tracker.ts index 89ff5296257a..0265aac74141 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/tracker.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/tracker.ts @@ -1,7 +1,7 @@ import { AIProvider } from '@affine/core/blocksuite/presets/ai'; import { mixpanel, track } from '@affine/track'; -import type { EditorHost } from '@blocksuite/block-std'; -import type { BlockModel } from '@blocksuite/store'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import type { BlockModel } from '@blocksuite/affine/store'; import { lowerCase, omit } from 'lodash-es'; type ElementModel = BlockSuite.SurfaceElementModel; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/blocksuite-editor-container.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-editor/blocksuite-editor-container.tsx index 8a7143f47037..1b8d59426abf 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/blocksuite-editor-container.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/blocksuite-editor-container.tsx @@ -1,11 +1,11 @@ -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import type { AffineEditorContainer, DocTitle, EdgelessEditor, PageEditor, -} from '@blocksuite/presets'; -import { type Doc, Slot } from '@blocksuite/store'; +} from '@blocksuite/affine/presets'; +import { type Doc, Slot } from '@blocksuite/affine/store'; import clsx from 'clsx'; import type React from 'react'; import { diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/blocksuite-editor.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-editor/blocksuite-editor.tsx index 45553c323cf8..e27ba8b8eaf0 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/blocksuite-editor.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/blocksuite-editor.tsx @@ -8,10 +8,10 @@ import { EmbedLoomBlockService, EmbedYoutubeBlockService, ImageBlockService, -} from '@blocksuite/blocks'; -import { DisposableGroup } from '@blocksuite/global/utils'; -import type { AffineEditorContainer } from '@blocksuite/presets'; -import type { Doc } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import { DisposableGroup } from '@blocksuite/affine/global/utils'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; +import type { Doc } from '@blocksuite/affine/store'; import { use } from 'foxact/use'; import type { CSSProperties } from 'react'; import { Suspense, useEffect } from 'react'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/index.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/index.ts index d3be9554de2a..9cb13115ce82 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/index.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/index.ts @@ -1,13 +1,11 @@ import { registerAICustomComponents } from '@affine/core/blocksuite/presets/ai'; -import { effects as blocksEffects } from '@blocksuite/blocks/effects'; -import { effects as presetsEffects } from '@blocksuite/presets/effects'; +import { effects } from '@blocksuite/affine/effects'; import { setupAIProvider } from './ai/setup-provider'; import { effects as edgelessEffects } from './specs/edgeless'; import { effects as patchEffects } from './specs/preview'; -blocksEffects(); -presetsEffects(); +effects(); patchEffects(); setupAIProvider(); edgelessEffects(); diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/journal-doc-title.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-editor/journal-doc-title.tsx index d42a8496c15e..6cde60aac8ec 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/journal-doc-title.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/journal-doc-title.tsx @@ -1,6 +1,6 @@ import { useJournalInfoHelper } from '@affine/core/components/hooks/use-journal'; import { useI18n } from '@affine/i18n'; -import type { Doc } from '@blocksuite/store'; +import type { Doc } from '@blocksuite/affine/store'; import * as styles from './styles.css'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/lit-adaper.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-editor/lit-adaper.tsx index 70b653b30ba5..23cfc457721c 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/lit-adaper.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/lit-adaper.tsx @@ -8,9 +8,13 @@ import { EditorService } from '@affine/core/modules/editor'; import { EditorSettingService } from '@affine/core/modules/editor-settting'; import { PeekViewService } from '@affine/core/modules/peek-view'; import { toURLSearchParams } from '@affine/core/utils'; -import type { DocMode } from '@blocksuite/blocks'; -import { DocTitle, EdgelessEditor, PageEditor } from '@blocksuite/presets'; -import type { Doc } from '@blocksuite/store'; +import type { DocMode } from '@blocksuite/affine/blocks'; +import { + DocTitle, + EdgelessEditor, + PageEditor, +} from '@blocksuite/affine/presets'; +import type { Doc } from '@blocksuite/affine/store'; import { DocService, DocsService, diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/no-page-error.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/no-page-error.ts index 326c4211254f..8c63dfc37d8f 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/no-page-error.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/no-page-error.ts @@ -1,4 +1,4 @@ -import type { Doc } from '@blocksuite/store'; +import type { Doc } from '@blocksuite/affine/store'; import type { Map as YMap } from 'yjs'; /** diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/common.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/common.ts index 6e093d810fbb..2cbf03ac9bbd 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/common.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/common.ts @@ -3,7 +3,7 @@ import { AIImageBlockSpec, AIParagraphBlockSpec, } from '@affine/core/blocksuite/presets/ai'; -import type { ExtensionType } from '@blocksuite/block-std'; +import type { ExtensionType } from '@blocksuite/affine/block-std'; import { BookmarkBlockSpec, CodeBlockSpec, @@ -24,8 +24,8 @@ import { ParagraphBlockSpec, RefNodeSlotsExtension, RichTextExtensions, -} from '@blocksuite/blocks'; -import { AIChatBlockSpec } from '@blocksuite/presets'; +} from '@blocksuite/affine/blocks'; +import { AIChatBlockSpec } from '@blocksuite/affine/presets'; import { CustomAttachmentBlockSpec } from './custom/attachment-block'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/attachment-block.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/attachment-block.ts index aa33403f02fb..17a938b228fa 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/attachment-block.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/attachment-block.ts @@ -3,11 +3,11 @@ import { BlockServiceIdentifier, type ExtensionType, StdIdentifier, -} from '@blocksuite/block-std'; +} from '@blocksuite/affine/block-std'; import { AttachmentBlockService, AttachmentBlockSpec, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import bytes from 'bytes'; class CustomAttachmentBlockService extends AttachmentBlockService { diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/database-block.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/database-block.ts index 95736bf20901..cc08ea3ccb01 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/database-block.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/database-block.ts @@ -7,7 +7,10 @@ import { getAffineCloudBaseUrl } from '@affine/core/modules/cloud/services/fetch import { EditorService } from '@affine/core/modules/editor'; import { I18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { DatabaseBlockModel, MenuOptions } from '@blocksuite/blocks'; +import type { + DatabaseBlockModel, + MenuOptions, +} from '@blocksuite/affine/blocks'; import { LinkIcon } from '@blocksuite/icons/lit'; import type { FrameworkProvider } from '@toeverything/infra'; import type { TemplateResult } from 'lit'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/root-block.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/root-block.ts index 3e4c1c6e0377..e19cbb85bcc3 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/root-block.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/root-block.ts @@ -4,14 +4,20 @@ import { } from '@affine/core/blocksuite/presets/ai'; import { EditorSettingService } from '@affine/core/modules/editor-settting'; import { mixpanel } from '@affine/track'; -import { ConfigExtension, type ExtensionType } from '@blocksuite/block-std'; +import { + ConfigExtension, + type ExtensionType, +} from '@blocksuite/affine/block-std'; import { EdgelessRootBlockSpec, EditorSettingExtension, FontLoaderService, PageRootBlockSpec, -} from '@blocksuite/blocks'; -import { type TelemetryEventMap, TelemetryProvider } from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; +import { + type TelemetryEventMap, + TelemetryProvider, +} from '@blocksuite/affine/blocks'; import { type FrameworkProvider } from '@toeverything/infra'; import { getFontConfigExtension } from '../font-extension'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/spec-patchers.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/spec-patchers.tsx index 3a136d288bd8..011066a79492 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/spec-patchers.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/spec-patchers.tsx @@ -27,15 +27,15 @@ import { BlockViewIdentifier, type ExtensionType, type WidgetComponent, -} from '@blocksuite/block-std'; -import { BlockServiceWatcher } from '@blocksuite/block-std'; +} from '@blocksuite/affine/block-std'; +import { BlockServiceWatcher } from '@blocksuite/affine/block-std'; import type { AffineReference, DocMode, DocModeProvider, QuickSearchResult, RootService, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { AffineSlashMenuWidget, DocModeExtension, @@ -46,9 +46,9 @@ import { PeekViewExtension, QuickSearchExtension, ReferenceNodeConfigExtension, -} from '@blocksuite/blocks'; -import { AIChatBlockSchema } from '@blocksuite/presets'; -import { type BlockSnapshot, Text } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import { AIChatBlockSchema } from '@blocksuite/affine/presets'; +import { type BlockSnapshot, Text } from '@blocksuite/affine/store'; import { type DocProps, type DocService, diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/linked.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/linked.ts index 22fa16841553..3371ebf1f21c 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/linked.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/linked.ts @@ -2,10 +2,10 @@ import { DocDisplayMetaService } from '@affine/core/modules/doc-display-meta'; import { WorkspacePropertiesAdapter } from '@affine/core/modules/properties'; import { I18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { EditorHost } from '@blocksuite/block-std'; -import type { AffineInlineEditor } from '@blocksuite/blocks'; -import { LinkedWidgetUtils } from '@blocksuite/blocks'; -import type { DocMeta } from '@blocksuite/store'; +import type { EditorHost } from '@blocksuite/affine/block-std'; +import type { AffineInlineEditor } from '@blocksuite/affine/blocks'; +import { LinkedWidgetUtils } from '@blocksuite/affine/blocks'; +import type { DocMeta } from '@blocksuite/affine/store'; import { type FrameworkProvider, WorkspaceService } from '@toeverything/infra'; // TODO: fix the type diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/toolbar.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/toolbar.ts index 13981f92a1dd..7380edf9b783 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/toolbar.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/toolbar.ts @@ -7,12 +7,12 @@ import { getAffineCloudBaseUrl } from '@affine/core/modules/cloud/services/fetch import { EditorService } from '@affine/core/modules/editor'; import { I18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { MenuItemGroup } from '@blocksuite/affine-components/toolbar'; import type { GfxBlockElementModel, GfxPrimitiveElementModel, -} from '@blocksuite/block-std/gfx'; -import type { MenuContext } from '@blocksuite/blocks'; +} from '@blocksuite/affine/block-std/gfx'; +import type { MenuContext } from '@blocksuite/affine/blocks'; +import type { MenuItemGroup } from '@blocksuite/affine-components/toolbar'; import { LinkIcon } from '@blocksuite/icons/lit'; import type { FrameworkProvider } from '@toeverything/infra'; 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 2f109893cc0e..50a6ffc87a5a 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 { builtInTemplates as builtInEdgelessTemplates } from '@affine/templates/edgeless'; import { builtInTemplates as builtInStickersTemplates } from '@affine/templates/stickers'; -import type { ExtensionType } from '@blocksuite/block-std'; -import type { TemplateManager } from '@blocksuite/blocks'; +import type { ExtensionType } from '@blocksuite/affine/block-std'; +import type { TemplateManager } from '@blocksuite/affine/blocks'; import { EdgelessNoteBlockSpec, EdgelessSurfaceBlockSpec, @@ -9,7 +9,7 @@ import { EdgelessTemplatePanel, EdgelessTextBlockSpec, FrameBlockSpec, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import type { FrameworkProvider } from '@toeverything/infra'; import { AIBlockSpecs, DefaultBlockSpecs } from './common'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/font-extension.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/font-extension.ts index 8d2473ecaf9a..72456a5fc168 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/font-extension.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/font-extension.ts @@ -1,4 +1,7 @@ -import { AffineCanvasTextFonts, FontConfigExtension } from '@blocksuite/blocks'; +import { + AffineCanvasTextFonts, + FontConfigExtension, +} from '@blocksuite/affine/blocks'; export function getFontConfigExtension() { return FontConfigExtension( 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 13f1864cd7c8..b7ea0e5f4f93 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,9 +1,9 @@ -import type { ExtensionType } from '@blocksuite/block-std'; +import type { ExtensionType } from '@blocksuite/affine/block-std'; import { NoteBlockSpec, PageSurfaceBlockSpec, PageSurfaceRefBlockSpec, -} from '@blocksuite/blocks'; +} from '@blocksuite/affine/blocks'; import { type FrameworkProvider } from '@toeverything/infra'; import { AIBlockSpecs, DefaultBlockSpecs } from './common'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/preview.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/preview.ts index d49719116f84..410510f547db 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/preview.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/preview.ts @@ -1,6 +1,6 @@ -import type { ExtensionType } from '@blocksuite/block-std'; -import { SpecProvider } from '@blocksuite/blocks'; -import { AIChatBlockSpec } from '@blocksuite/presets'; +import type { ExtensionType } from '@blocksuite/affine/block-std'; +import { SpecProvider } from '@blocksuite/affine/blocks'; +import { AIChatBlockSpec } from '@blocksuite/affine/presets'; import { getFontConfigExtension } from './font-extension'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-header/journal/date-picker.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-header/journal/date-picker.tsx index ac76a12a1904..13587d5c67c9 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-header/journal/date-picker.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-header/journal/date-picker.tsx @@ -4,7 +4,7 @@ import { useJournalInfoHelper, useJournalRouteHelper, } from '@affine/core/components/hooks/use-journal'; -import type { Doc, DocCollection } from '@blocksuite/store'; +import type { Doc, DocCollection } from '@blocksuite/affine/store'; import dayjs from 'dayjs'; import { useEffect, useRef, useState } from 'react'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-header/journal/today-button.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-header/journal/today-button.tsx index dce5c4b9dc2d..d528b38a8718 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-header/journal/today-button.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-header/journal/today-button.tsx @@ -1,7 +1,7 @@ import { Button } from '@affine/component'; import { useJournalRouteHelper } from '@affine/core/components/hooks/use-journal'; import { useI18n } from '@affine/i18n'; -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; import { useCallback } from 'react'; export interface JournalTodayButtonProps { diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-header/menu/index.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-header/menu/index.tsx index 0de35334c7b9..612ff304e0ad 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-header/menu/index.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-header/menu/index.tsx @@ -26,6 +26,7 @@ import { ViewService } from '@affine/core/modules/workbench/services/view'; import { WorkspaceFlavour } from '@affine/env/workspace'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; +import type { Doc } from '@blocksuite/affine/store'; import { DuplicateIcon, EdgelessIcon, @@ -41,7 +42,6 @@ import { SplitViewIcon, TocIcon, } from '@blocksuite/icons/rc'; -import type { Doc } from '@blocksuite/store'; import { useLiveData, useService, WorkspaceService } from '@toeverything/infra'; import { useSetAtom } from 'jotai'; import { useCallback, useState } from 'react'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-mode-switch/index.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-mode-switch/index.tsx index 5d6f054b92c0..d33e3072fdce 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-mode-switch/index.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-mode-switch/index.tsx @@ -3,7 +3,7 @@ import { registerAffineCommand } from '@affine/core/commands'; import { EditorService } from '@affine/core/modules/editor'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { EdgelessIcon, PageIcon } from '@blocksuite/icons/rc'; import { useLiveData, useService } from '@toeverything/infra'; import { useCallback, useEffect, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-page-list/utils.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-page-list/utils.tsx index c332810765de..89846db071c2 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-page-list/utils.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-page-list/utils.tsx @@ -1,8 +1,8 @@ import { toast } from '@affine/component'; import { EditorSettingService } from '@affine/core/modules/editor-settting'; import { WorkbenchService } from '@affine/core/modules/workbench'; -import type { DocMode } from '@blocksuite/blocks'; -import type { DocCollection } from '@blocksuite/store'; +import type { DocMode } from '@blocksuite/affine/blocks'; +import type { DocCollection } from '@blocksuite/affine/store'; import { type DocProps, DocsService, useServices } from '@toeverything/infra'; import { useCallback, useMemo } from 'react'; @@ -43,7 +43,7 @@ export const usePageHelper = (docCollection: DocCollection) => { const importFileAndOpen = useMemo( () => async () => { - const { showImportModal } = await import('@blocksuite/blocks'); + const { showImportModal } = await import('@blocksuite/affine/blocks'); const { promise, resolve, reject } = Promise.withResolvers< Parameters< diff --git a/packages/frontend/core/src/components/blocksuite/outline-viewer/index.tsx b/packages/frontend/core/src/components/blocksuite/outline-viewer/index.tsx index dd8a55fa9842..7b18cd8373a6 100644 --- a/packages/frontend/core/src/components/blocksuite/outline-viewer/index.tsx +++ b/packages/frontend/core/src/components/blocksuite/outline-viewer/index.tsx @@ -1,5 +1,5 @@ -import type { AffineEditorContainer } from '@blocksuite/presets'; -import { OutlineViewer } from '@blocksuite/presets'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; +import { OutlineViewer } from '@blocksuite/affine/presets'; import { useCallback, useRef } from 'react'; import * as styles from './outline-viewer.css'; diff --git a/packages/frontend/core/src/components/cloud/share-header-right-item/index.tsx b/packages/frontend/core/src/components/cloud/share-header-right-item/index.tsx index 42ea2f5ba519..ab5cb3642a0e 100644 --- a/packages/frontend/core/src/components/cloud/share-header-right-item/index.tsx +++ b/packages/frontend/core/src/components/cloud/share-header-right-item/index.tsx @@ -1,5 +1,5 @@ import { AuthService } from '@affine/core/modules/cloud'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { useLiveData, useService } from '@toeverything/infra'; import { ImportTemplateButton } from './import-template'; diff --git a/packages/frontend/core/src/components/hooks/affine/use-all-page-list-config.tsx b/packages/frontend/core/src/components/hooks/affine/use-all-page-list-config.tsx index 3bc7fca4a04c..6941bfe61471 100644 --- a/packages/frontend/core/src/components/hooks/affine/use-all-page-list-config.tsx +++ b/packages/frontend/core/src/components/hooks/affine/use-all-page-list-config.tsx @@ -6,7 +6,7 @@ import { CompatibleFavoriteItemsAdapter } from '@affine/core/modules/properties' import { ShareDocsListService } from '@affine/core/modules/share-doc'; import { PublicPageMode } from '@affine/graphql'; import { useI18n } from '@affine/i18n'; -import type { DocMeta } from '@blocksuite/store'; +import type { DocMeta } from '@blocksuite/affine/store'; import { useLiveData, useService, WorkspaceService } from '@toeverything/infra'; import { useCallback, useEffect, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/hooks/affine/use-block-suite-meta-helper.ts b/packages/frontend/core/src/components/hooks/affine/use-block-suite-meta-helper.ts index 4020199be43f..6efe884a6fc4 100644 --- a/packages/frontend/core/src/components/hooks/affine/use-block-suite-meta-helper.ts +++ b/packages/frontend/core/src/components/hooks/affine/use-block-suite-meta-helper.ts @@ -1,7 +1,7 @@ import { useAsyncCallback } from '@affine/core/components/hooks/affine-async-hooks'; import { useDocMetaHelper } from '@affine/core/components/hooks/use-block-suite-page-meta'; import { useDocCollectionHelper } from '@affine/core/components/hooks/use-block-suite-workspace-helper'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { DocsService, useService, WorkspaceService } from '@toeverything/infra'; import { useCallback } from 'react'; import { applyUpdate, encodeStateAsUpdate } from 'yjs'; diff --git a/packages/frontend/core/src/components/hooks/affine/use-export-page.ts b/packages/frontend/core/src/components/hooks/affine/use-export-page.ts index c020f9de9260..7056aa06021d 100644 --- a/packages/frontend/core/src/components/hooks/affine/use-export-page.ts +++ b/packages/frontend/core/src/components/hooks/affine/use-export-page.ts @@ -11,9 +11,9 @@ import { HtmlTransformer, MarkdownTransformer, printToPdf, -} from '@blocksuite/blocks'; -import type { AffineEditorContainer } from '@blocksuite/presets'; -import type { Doc } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; +import type { Doc } from '@blocksuite/affine/store'; import { useLiveData, useService } from '@toeverything/infra'; import { useSetAtom } from 'jotai'; import { nanoid } from 'nanoid'; diff --git a/packages/frontend/core/src/components/hooks/affine/use-reference-link-helper.ts b/packages/frontend/core/src/components/hooks/affine/use-reference-link-helper.ts index 6f2a9150b67f..7652229fc553 100644 --- a/packages/frontend/core/src/components/hooks/affine/use-reference-link-helper.ts +++ b/packages/frontend/core/src/components/hooks/affine/use-reference-link-helper.ts @@ -1,4 +1,4 @@ -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; import { useCallback } from 'react'; export function useReferenceLinkHelper(docCollection: DocCollection) { diff --git a/packages/frontend/core/src/components/hooks/affine/use-share-url.ts b/packages/frontend/core/src/components/hooks/affine/use-share-url.ts index 597d636310f6..adc295a47b9c 100644 --- a/packages/frontend/core/src/components/hooks/affine/use-share-url.ts +++ b/packages/frontend/core/src/components/hooks/affine/use-share-url.ts @@ -3,9 +3,9 @@ import { getAffineCloudBaseUrl } from '@affine/core/modules/cloud/services/fetch import { toURLSearchParams } from '@affine/core/utils'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; -import { type EditorHost } from '@blocksuite/block-std'; -import { GfxBlockElementModel } from '@blocksuite/block-std/gfx'; -import type { DocMode, EdgelessRootService } from '@blocksuite/blocks'; +import { type EditorHost } from '@blocksuite/affine/block-std'; +import { GfxBlockElementModel } from '@blocksuite/affine/block-std/gfx'; +import type { DocMode, EdgelessRootService } from '@blocksuite/affine/blocks'; import { useCallback } from 'react'; export type UseSharingUrl = { diff --git a/packages/frontend/core/src/components/hooks/use-all-block-suite-page-meta.ts b/packages/frontend/core/src/components/hooks/use-all-block-suite-page-meta.ts index c6bc598efe80..52ef8099a6fb 100644 --- a/packages/frontend/core/src/components/hooks/use-all-block-suite-page-meta.ts +++ b/packages/frontend/core/src/components/hooks/use-all-block-suite-page-meta.ts @@ -1,4 +1,4 @@ -import type { DocCollection, DocMeta } from '@blocksuite/store'; +import type { DocCollection, DocMeta } from '@blocksuite/affine/store'; import type { Atom } from 'jotai'; import { atom, useAtomValue } from 'jotai'; diff --git a/packages/frontend/core/src/components/hooks/use-app-config-storage.ts b/packages/frontend/core/src/components/hooks/use-app-config-storage.ts index b5416c3abe04..7b7f080cd83a 100644 --- a/packages/frontend/core/src/components/hooks/use-app-config-storage.ts +++ b/packages/frontend/core/src/components/hooks/use-app-config-storage.ts @@ -1,5 +1,5 @@ import { apis } from '@affine/electron-api'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import type { AppConfigSchema } from '@toeverything/infra'; import { AppConfigStorage, defaultAppConfig } from '@toeverything/infra'; import type { Dispatch } from 'react'; diff --git a/packages/frontend/core/src/components/hooks/use-block-suite-editor.ts b/packages/frontend/core/src/components/hooks/use-block-suite-editor.ts index f8e3f9a570fc..608b6ee93a40 100644 --- a/packages/frontend/core/src/components/hooks/use-block-suite-editor.ts +++ b/packages/frontend/core/src/components/hooks/use-block-suite-editor.ts @@ -1,4 +1,4 @@ -import type { AffineEditorContainer } from '@blocksuite/presets'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; import type { SetStateAction } from 'jotai'; import { atom, useAtom } from 'jotai'; diff --git a/packages/frontend/core/src/components/hooks/use-block-suite-page-meta.ts b/packages/frontend/core/src/components/hooks/use-block-suite-page-meta.ts index 98604a5d2fe7..467765cd86f3 100644 --- a/packages/frontend/core/src/components/hooks/use-block-suite-page-meta.ts +++ b/packages/frontend/core/src/components/hooks/use-block-suite-page-meta.ts @@ -1,4 +1,4 @@ -import type { DocCollection, DocMeta } from '@blocksuite/store'; +import type { DocCollection, DocMeta } from '@blocksuite/affine/store'; import { DocsService, useService, WorkspaceService } from '@toeverything/infra'; import { useCallback, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/hooks/use-block-suite-workspace-helper.ts b/packages/frontend/core/src/components/hooks/use-block-suite-workspace-helper.ts index a27d08b54c88..72d7521ac2c5 100644 --- a/packages/frontend/core/src/components/hooks/use-block-suite-workspace-helper.ts +++ b/packages/frontend/core/src/components/hooks/use-block-suite-workspace-helper.ts @@ -1,4 +1,4 @@ -import type { Doc, DocCollection } from '@blocksuite/store'; +import type { Doc, DocCollection } from '@blocksuite/affine/store'; import { useMemo } from 'react'; export function useDocCollectionHelper(docCollection: DocCollection) { diff --git a/packages/frontend/core/src/components/hooks/use-block-suite-workspace-page-title.ts b/packages/frontend/core/src/components/hooks/use-block-suite-workspace-page-title.ts index c5339174957e..cc484a0b2b5f 100644 --- a/packages/frontend/core/src/components/hooks/use-block-suite-workspace-page-title.ts +++ b/packages/frontend/core/src/components/hooks/use-block-suite-workspace-page-title.ts @@ -1,5 +1,5 @@ -import { assertExists } from '@blocksuite/global/utils'; -import type { DocCollection } from '@blocksuite/store'; +import { assertExists } from '@blocksuite/affine/global/utils'; +import type { DocCollection } from '@blocksuite/affine/store'; import type { Atom } from 'jotai'; import { atom, useAtomValue } from 'jotai'; import { useCallback } from 'react'; diff --git a/packages/frontend/core/src/components/hooks/use-block-suite-workspace-page.ts b/packages/frontend/core/src/components/hooks/use-block-suite-workspace-page.ts index 1ec1070ac3eb..562266e2dce5 100644 --- a/packages/frontend/core/src/components/hooks/use-block-suite-workspace-page.ts +++ b/packages/frontend/core/src/components/hooks/use-block-suite-workspace-page.ts @@ -1,6 +1,6 @@ import { DebugLogger } from '@affine/debug'; -import { DisposableGroup } from '@blocksuite/global/utils'; -import type { Doc, DocCollection } from '@blocksuite/store'; +import { DisposableGroup } from '@blocksuite/affine/global/utils'; +import type { Doc, DocCollection } from '@blocksuite/affine/store'; import { useEffect, useState } from 'react'; const logger = new DebugLogger('use-doc-collection-page'); diff --git a/packages/frontend/core/src/components/hooks/use-journal.ts b/packages/frontend/core/src/components/hooks/use-journal.ts index 6a972ccdc676..b5e87f9656a2 100644 --- a/packages/frontend/core/src/components/hooks/use-journal.ts +++ b/packages/frontend/core/src/components/hooks/use-journal.ts @@ -1,7 +1,7 @@ import { EditorSettingService } from '@affine/core/modules/editor-settting'; import { i18nTime } from '@affine/i18n'; import { track } from '@affine/track'; -import { type DocCollection, Text } from '@blocksuite/store'; +import { type DocCollection, Text } from '@blocksuite/affine/store'; import { type DocProps, DocsService, diff --git a/packages/frontend/core/src/components/hooks/use-navigate-helper.ts b/packages/frontend/core/src/components/hooks/use-navigate-helper.ts index 55ebcd4fef17..230a5cc35f35 100644 --- a/packages/frontend/core/src/components/hooks/use-navigate-helper.ts +++ b/packages/frontend/core/src/components/hooks/use-navigate-helper.ts @@ -1,4 +1,4 @@ -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { createContext, useCallback, useContext, useMemo } from 'react'; import type { NavigateFunction, NavigateOptions } from 'react-router-dom'; diff --git a/packages/frontend/core/src/components/hooks/use-register-workspace-commands.ts b/packages/frontend/core/src/components/hooks/use-register-workspace-commands.ts index 120656666a7d..5014218e02b7 100644 --- a/packages/frontend/core/src/components/hooks/use-register-workspace-commands.ts +++ b/packages/frontend/core/src/components/hooks/use-register-workspace-commands.ts @@ -1,5 +1,5 @@ import { useI18n } from '@affine/i18n'; -import type { AffineEditorContainer } from '@blocksuite/presets'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; import { useService, WorkspaceService } from '@toeverything/infra'; import { useStore } from 'jotai'; import { useTheme } from 'next-themes'; diff --git a/packages/frontend/core/src/components/layouts/workspace-layout.tsx b/packages/frontend/core/src/components/layouts/workspace-layout.tsx index 751700810c92..b71ad55cacb3 100644 --- a/packages/frontend/core/src/components/layouts/workspace-layout.tsx +++ b/packages/frontend/core/src/components/layouts/workspace-layout.tsx @@ -4,7 +4,7 @@ import { resolveGlobalLoadingEventAtom, } from '@affine/component/global-loading'; import { useI18n } from '@affine/i18n'; -import { type DocMode, ZipTransformer } from '@blocksuite/blocks'; +import { type DocMode, ZipTransformer } from '@blocksuite/affine/blocks'; import { DocsService, effect, diff --git a/packages/frontend/core/src/components/page-detail-editor.tsx b/packages/frontend/core/src/components/page-detail-editor.tsx index 66637bbd4e3e..7c55411eb3e9 100644 --- a/packages/frontend/core/src/components/page-detail-editor.tsx +++ b/packages/frontend/core/src/components/page-detail-editor.tsx @@ -1,6 +1,6 @@ import './page-detail-editor.css'; -import type { AffineEditorContainer } from '@blocksuite/presets'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; import { useLiveData, useService } from '@toeverything/infra'; import { cssVar } from '@toeverything/theme'; import clsx from 'clsx'; diff --git a/packages/frontend/core/src/components/page-list/__tests__/filter.spec.tsx b/packages/frontend/core/src/components/page-list/__tests__/filter.spec.tsx index 8604ff721876..7ee1666b633e 100644 --- a/packages/frontend/core/src/components/page-list/__tests__/filter.spec.tsx +++ b/packages/frontend/core/src/components/page-list/__tests__/filter.spec.tsx @@ -11,7 +11,7 @@ import type { VariableMap, } from '@affine/env/filter'; import { createI18n, I18nextProvider } from '@affine/i18n'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { render } from '@testing-library/react'; import type { ReactElement } from 'react'; import { useState } from 'react'; diff --git a/packages/frontend/core/src/components/page-list/__tests__/use-block-suite-page-preview.spec.ts b/packages/frontend/core/src/components/page-list/__tests__/use-block-suite-page-preview.spec.ts index 2ff2155d540a..d8fba4c4896a 100644 --- a/packages/frontend/core/src/components/page-list/__tests__/use-block-suite-page-preview.spec.ts +++ b/packages/frontend/core/src/components/page-list/__tests__/use-block-suite-page-preview.spec.ts @@ -3,10 +3,10 @@ */ import 'fake-indexeddb/auto'; -import { AffineSchemas } from '@blocksuite/blocks/schemas'; -import { assertExists } from '@blocksuite/global/utils'; -import type { Doc } from '@blocksuite/store'; -import { DocCollection, Schema } from '@blocksuite/store'; +import { AffineSchemas } from '@blocksuite/affine/blocks/schemas'; +import { assertExists } from '@blocksuite/affine/global/utils'; +import type { Doc } from '@blocksuite/affine/store'; +import { DocCollection, Schema } from '@blocksuite/affine/store'; import { renderHook } from '@testing-library/react'; import { useAtomValue } from 'jotai'; import { beforeEach, describe, expect, test, vi } from 'vitest'; diff --git a/packages/frontend/core/src/components/page-list/docs/page-list-header.tsx b/packages/frontend/core/src/components/page-list/docs/page-list-header.tsx index 161509e54287..5a336afd8866 100644 --- a/packages/frontend/core/src/components/page-list/docs/page-list-header.tsx +++ b/packages/frontend/core/src/components/page-list/docs/page-list-header.tsx @@ -13,7 +13,7 @@ import { isNewTabTrigger } from '@affine/core/utils'; import type { Collection } from '@affine/env/filter'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { ArrowDownSmallIcon, SearchIcon, diff --git a/packages/frontend/core/src/components/page-list/docs/virtualized-page-list.tsx b/packages/frontend/core/src/components/page-list/docs/virtualized-page-list.tsx index a35b0aef35ed..ade146738a81 100644 --- a/packages/frontend/core/src/components/page-list/docs/virtualized-page-list.tsx +++ b/packages/frontend/core/src/components/page-list/docs/virtualized-page-list.tsx @@ -5,7 +5,7 @@ import { CollectionService } from '@affine/core/modules/collection'; import type { Tag } from '@affine/core/modules/tag'; import type { Collection, Filter } from '@affine/env/filter'; import { Trans, useI18n } from '@affine/i18n'; -import type { DocMeta } from '@blocksuite/store'; +import type { DocMeta } from '@blocksuite/affine/store'; import { useService, WorkspaceService } from '@toeverything/infra'; import { useCallback, useMemo, useRef, useState } from 'react'; diff --git a/packages/frontend/core/src/components/page-list/group-definitions.tsx b/packages/frontend/core/src/components/page-list/group-definitions.tsx index 6135972fa076..7a180d48b92e 100644 --- a/packages/frontend/core/src/components/page-list/group-definitions.tsx +++ b/packages/frontend/core/src/components/page-list/group-definitions.tsx @@ -2,8 +2,8 @@ import { CompatibleFavoriteItemsAdapter } from '@affine/core/modules/properties' import type { Tag } from '@affine/core/modules/tag'; import { TagService } from '@affine/core/modules/tag'; import { useI18n } from '@affine/i18n'; +import type { DocMeta } from '@blocksuite/affine/store'; import { FavoritedIcon, FavoriteIcon } from '@blocksuite/icons/rc'; -import type { DocMeta } from '@blocksuite/store'; import { LiveData, useLiveData, useService } from '@toeverything/infra'; import { type ReactNode, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/page-list/operation-cell.tsx b/packages/frontend/core/src/components/page-list/operation-cell.tsx index c40a140ed547..9ca95c3d801f 100644 --- a/packages/frontend/core/src/components/page-list/operation-cell.tsx +++ b/packages/frontend/core/src/components/page-list/operation-cell.tsx @@ -14,6 +14,7 @@ import { WorkbenchService } from '@affine/core/modules/workbench'; import type { Collection, DeleteCollectionInfo } from '@affine/env/filter'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; +import type { DocMeta } from '@blocksuite/affine/store'; import { DeleteIcon, DeletePermanentlyIcon, @@ -28,7 +29,6 @@ import { ResetIcon, SplitViewIcon, } from '@blocksuite/icons/rc'; -import type { DocMeta } from '@blocksuite/store'; import { FeatureFlagService, useLiveData, diff --git a/packages/frontend/core/src/components/page-list/page-content-preview.tsx b/packages/frontend/core/src/components/page-list/page-content-preview.tsx index a40ef97e97bc..644d807df853 100644 --- a/packages/frontend/core/src/components/page-list/page-content-preview.tsx +++ b/packages/frontend/core/src/components/page-list/page-content-preview.tsx @@ -1,4 +1,4 @@ -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; import { useAtomValue } from 'jotai'; import { type ReactNode, Suspense } from 'react'; diff --git a/packages/frontend/core/src/components/page-list/page-group.tsx b/packages/frontend/core/src/components/page-list/page-group.tsx index 3532cdc3ff43..399bce1b4905 100644 --- a/packages/frontend/core/src/components/page-list/page-group.tsx +++ b/packages/frontend/core/src/components/page-list/page-group.tsx @@ -1,9 +1,9 @@ import { DocDisplayMetaService } from '@affine/core/modules/doc-display-meta'; import type { Tag } from '@affine/env/filter'; import { useI18n } from '@affine/i18n'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; +import type { DocCollection, DocMeta } from '@blocksuite/affine/store'; import { ToggleCollapseIcon, ViewLayersIcon } from '@blocksuite/icons/rc'; -import type { DocCollection, DocMeta } from '@blocksuite/store'; import * as Collapsible from '@radix-ui/react-collapsible'; import { useLiveData, useService } from '@toeverything/infra'; import clsx from 'clsx'; diff --git a/packages/frontend/core/src/components/page-list/types.ts b/packages/frontend/core/src/components/page-list/types.ts index 9a3e45116392..e8887ce205ba 100644 --- a/packages/frontend/core/src/components/page-list/types.ts +++ b/packages/frontend/core/src/components/page-list/types.ts @@ -1,5 +1,5 @@ import type { Collection, Tag } from '@affine/env/filter'; -import type { DocCollection, DocMeta } from '@blocksuite/store'; +import type { DocCollection, DocMeta } from '@blocksuite/affine/store'; import type { PropsWithChildren, ReactNode } from 'react'; import type { To } from 'react-router-dom'; diff --git a/packages/frontend/core/src/components/page-list/use-block-suite-page-preview.ts b/packages/frontend/core/src/components/page-list/use-block-suite-page-preview.ts index 6cd2c491aac0..f5efc2edc3dd 100644 --- a/packages/frontend/core/src/components/page-list/use-block-suite-page-preview.ts +++ b/packages/frontend/core/src/components/page-list/use-block-suite-page-preview.ts @@ -1,4 +1,4 @@ -import type { Doc } from '@blocksuite/store'; +import type { Doc } from '@blocksuite/affine/store'; import type { Atom } from 'jotai'; import { atom } from 'jotai'; diff --git a/packages/frontend/core/src/components/page-list/use-block-suite-workspace-page.ts b/packages/frontend/core/src/components/page-list/use-block-suite-workspace-page.ts index a020eff1df79..b7d2833af6f8 100644 --- a/packages/frontend/core/src/components/page-list/use-block-suite-workspace-page.ts +++ b/packages/frontend/core/src/components/page-list/use-block-suite-workspace-page.ts @@ -1,6 +1,6 @@ import { DebugLogger } from '@affine/debug'; -import { DisposableGroup } from '@blocksuite/global/utils'; -import type { Doc, DocCollection } from '@blocksuite/store'; +import { DisposableGroup } from '@blocksuite/affine/global/utils'; +import type { Doc, DocCollection } from '@blocksuite/affine/store'; import { useEffect, useState } from 'react'; const logger = new DebugLogger('useBlockSuiteWorkspacePage'); diff --git a/packages/frontend/core/src/components/page-list/use-collection-manager.ts b/packages/frontend/core/src/components/page-list/use-collection-manager.ts index 3ef98e923b78..8264c0fb5b8e 100644 --- a/packages/frontend/core/src/components/page-list/use-collection-manager.ts +++ b/packages/frontend/core/src/components/page-list/use-collection-manager.ts @@ -1,5 +1,5 @@ import type { Collection, Filter, VariableMap } from '@affine/env/filter'; -import type { DocMeta } from '@blocksuite/store'; +import type { DocMeta } from '@blocksuite/affine/store'; import { evalFilterList } from './filter'; diff --git a/packages/frontend/core/src/components/page-list/use-filtered-page-metas.tsx b/packages/frontend/core/src/components/page-list/use-filtered-page-metas.tsx index 4799b13323ee..c5b7aa0df878 100644 --- a/packages/frontend/core/src/components/page-list/use-filtered-page-metas.tsx +++ b/packages/frontend/core/src/components/page-list/use-filtered-page-metas.tsx @@ -2,7 +2,7 @@ import { CompatibleFavoriteItemsAdapter } from '@affine/core/modules/properties' import { ShareDocsListService } from '@affine/core/modules/share-doc'; import type { Collection, Filter } from '@affine/env/filter'; import { PublicPageMode } from '@affine/graphql'; -import type { DocMeta } from '@blocksuite/store'; +import type { DocMeta } from '@blocksuite/affine/store'; import { useLiveData, useService } from '@toeverything/infra'; import { useCallback, useEffect, useMemo } from 'react'; diff --git a/packages/frontend/core/src/components/page-list/view/edit-collection/edit-collection.tsx b/packages/frontend/core/src/components/page-list/view/edit-collection/edit-collection.tsx index 8afc8c00ffaf..f74bb9b5da3b 100644 --- a/packages/frontend/core/src/components/page-list/view/edit-collection/edit-collection.tsx +++ b/packages/frontend/core/src/components/page-list/view/edit-collection/edit-collection.tsx @@ -2,7 +2,7 @@ import { Button, Modal, RadioGroup } from '@affine/component'; import { useAllPageListConfig } from '@affine/core/components/hooks/affine/use-all-page-list-config'; import type { Collection } from '@affine/env/filter'; import { useI18n } from '@affine/i18n'; -import type { DocCollection, DocMeta } from '@blocksuite/store'; +import type { DocCollection, DocMeta } from '@blocksuite/affine/store'; import type { DialogContentProps } from '@radix-ui/react-dialog'; import type { ReactNode } from 'react'; import { useCallback, useMemo, useState } from 'react'; diff --git a/packages/frontend/core/src/components/page-list/view/edit-collection/rules-mode.tsx b/packages/frontend/core/src/components/page-list/view/edit-collection/rules-mode.tsx index 35f051794b79..d64f05e71711 100644 --- a/packages/frontend/core/src/components/page-list/view/edit-collection/rules-mode.tsx +++ b/packages/frontend/core/src/components/page-list/view/edit-collection/rules-mode.tsx @@ -2,13 +2,13 @@ import { Button, IconButton, Tooltip } from '@affine/component'; import { CompatibleFavoriteItemsAdapter } from '@affine/core/modules/properties'; import type { Collection } from '@affine/env/filter'; import { Trans, useI18n } from '@affine/i18n'; +import type { DocMeta } from '@blocksuite/affine/store'; import { CloseIcon, EdgelessIcon, PageIcon, ToggleCollapseIcon, } from '@blocksuite/icons/rc'; -import type { DocMeta } from '@blocksuite/store'; import { DocsService, useLiveData, useService } from '@toeverything/infra'; import { cssVar } from '@toeverything/theme'; import clsx from 'clsx'; diff --git a/packages/frontend/core/src/components/page-list/view/edit-collection/select-page.tsx b/packages/frontend/core/src/components/page-list/view/edit-collection/select-page.tsx index 881a8d39daa2..28a34848cb54 100644 --- a/packages/frontend/core/src/components/page-list/view/edit-collection/select-page.tsx +++ b/packages/frontend/core/src/components/page-list/view/edit-collection/select-page.tsx @@ -4,8 +4,8 @@ import { CompatibleFavoriteItemsAdapter } from '@affine/core/modules/properties' import { ShareDocsListService } from '@affine/core/modules/share-doc'; import { PublicPageMode } from '@affine/graphql'; import { Trans, useI18n } from '@affine/i18n'; +import type { DocMeta } from '@blocksuite/affine/store'; import { FilterIcon } from '@blocksuite/icons/rc'; -import type { DocMeta } from '@blocksuite/store'; import { useLiveData, useServices, diff --git a/packages/frontend/core/src/components/page-list/view/edit-collection/use-search.tsx b/packages/frontend/core/src/components/page-list/view/edit-collection/use-search.tsx index dd70c8fa7775..74b83db6f144 100644 --- a/packages/frontend/core/src/components/page-list/view/edit-collection/use-search.tsx +++ b/packages/frontend/core/src/components/page-list/view/edit-collection/use-search.tsx @@ -1,4 +1,4 @@ -import type { DocMeta } from '@blocksuite/store'; +import type { DocMeta } from '@blocksuite/affine/store'; import { useState } from 'react'; export const useSearch = (list: DocMeta[]) => { diff --git a/packages/frontend/core/src/components/page-list/virtualized-trash-list.tsx b/packages/frontend/core/src/components/page-list/virtualized-trash-list.tsx index 802dbc7a0c28..a70e60641abe 100644 --- a/packages/frontend/core/src/components/page-list/virtualized-trash-list.tsx +++ b/packages/frontend/core/src/components/page-list/virtualized-trash-list.tsx @@ -2,7 +2,7 @@ import { toast, useConfirmModal } from '@affine/component'; import { useBlockSuiteMetaHelper } from '@affine/core/components/hooks/affine/use-block-suite-meta-helper'; import { useBlockSuiteDocMeta } from '@affine/core/components/hooks/use-block-suite-page-meta'; import { Trans, useI18n } from '@affine/i18n'; -import type { DocMeta } from '@blocksuite/store'; +import type { DocMeta } from '@blocksuite/affine/store'; import { useService, WorkspaceService } from '@toeverything/infra'; import { useCallback, useMemo, useRef, useState } from 'react'; diff --git a/packages/frontend/core/src/components/providers/swr-config-provider.tsx b/packages/frontend/core/src/components/providers/swr-config-provider.tsx index 4abffaf6ac18..fa20135f1064 100644 --- a/packages/frontend/core/src/components/providers/swr-config-provider.tsx +++ b/packages/frontend/core/src/components/providers/swr-config-provider.tsx @@ -1,6 +1,6 @@ import { notify } from '@affine/component'; import { GraphQLError } from '@affine/graphql'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import type { PropsWithChildren, ReactNode } from 'react'; import { useCallback } from 'react'; import type { SWRConfiguration } from 'swr'; diff --git a/packages/frontend/core/src/components/root-app-sidebar/import-page.tsx b/packages/frontend/core/src/components/root-app-sidebar/import-page.tsx index a4d25afe8300..1a5217467897 100644 --- a/packages/frontend/core/src/components/root-app-sidebar/import-page.tsx +++ b/packages/frontend/core/src/components/root-app-sidebar/import-page.tsx @@ -1,8 +1,8 @@ import { useAsyncCallback } from '@affine/core/components/hooks/affine-async-hooks'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; +import type { DocCollection } from '@blocksuite/affine/store'; import { ImportIcon } from '@blocksuite/icons/rc'; -import type { DocCollection } from '@blocksuite/store'; import { MenuItem } from '../app-sidebar'; import { usePageHelper } from '../blocksuite/block-suite-page-list/utils'; diff --git a/packages/frontend/core/src/components/root-app-sidebar/index.tsx b/packages/frontend/core/src/components/root-app-sidebar/index.tsx index 7736414d9f4e..39bf3583b475 100644 --- a/packages/frontend/core/src/components/root-app-sidebar/index.tsx +++ b/packages/frontend/core/src/components/root-app-sidebar/index.tsx @@ -12,13 +12,13 @@ import { isNewTabTrigger } from '@affine/core/utils'; import { apis, events } from '@affine/electron-api'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; +import type { Doc } from '@blocksuite/affine/store'; import { AllDocsIcon, GithubIcon, JournalIcon, SettingsIcon, } from '@blocksuite/icons/rc'; -import type { Doc } from '@blocksuite/store'; import type { Workspace } from '@toeverything/infra'; import { useLiveData, diff --git a/packages/frontend/core/src/components/root-app-sidebar/journal-button.tsx b/packages/frontend/core/src/components/root-app-sidebar/journal-button.tsx index cb80f23f25b4..4e456cf8fa6b 100644 --- a/packages/frontend/core/src/components/root-app-sidebar/journal-button.tsx +++ b/packages/frontend/core/src/components/root-app-sidebar/journal-button.tsx @@ -7,8 +7,8 @@ import { DocDisplayMetaService } from '@affine/core/modules/doc-display-meta'; import { WorkbenchService } from '@affine/core/modules/workbench'; import { isNewTabTrigger } from '@affine/core/utils'; import { useI18n } from '@affine/i18n'; +import type { DocCollection } from '@blocksuite/affine/store'; import { TodayIcon } from '@blocksuite/icons/rc'; -import type { DocCollection } from '@blocksuite/store'; import { useLiveData, useService } from '@toeverything/infra'; import { type MouseEvent } from 'react'; diff --git a/packages/frontend/core/src/desktop/pages/import-template.tsx b/packages/frontend/core/src/desktop/pages/import-template.tsx index caf479c0f8b2..48b659c265f1 100644 --- a/packages/frontend/core/src/desktop/pages/import-template.tsx +++ b/packages/frontend/core/src/desktop/pages/import-template.tsx @@ -1,4 +1,4 @@ -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { useService } from '@toeverything/infra'; import { useEffect } from 'react'; import { useSearchParams } from 'react-router-dom'; diff --git a/packages/frontend/core/src/desktop/pages/onboarding.tsx b/packages/frontend/core/src/desktop/pages/onboarding.tsx index 2ef01cafcb5d..f494f0f94dde 100644 --- a/packages/frontend/core/src/desktop/pages/onboarding.tsx +++ b/packages/frontend/core/src/desktop/pages/onboarding.tsx @@ -1,5 +1,5 @@ import { apis } from '@affine/electron-api'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { useCallback } from 'react'; import { redirect } from 'react-router-dom'; diff --git a/packages/frontend/core/src/desktop/pages/workspace/detail-page/detail-page-header.tsx b/packages/frontend/core/src/desktop/pages/workspace/detail-page/detail-page-header.tsx index 4d585a9efa85..dbefe6a8c867 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/detail-page/detail-page-header.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/detail-page/detail-page-header.tsx @@ -17,7 +17,7 @@ import { useDocCollectionPageTitle } from '@affine/core/components/hooks/use-blo import { useJournalInfoHelper } from '@affine/core/components/hooks/use-journal'; import { EditorService } from '@affine/core/modules/editor'; import { ViewIcon, ViewTitle } from '@affine/core/modules/workbench'; -import type { Doc } from '@blocksuite/store'; +import type { Doc } from '@blocksuite/affine/store'; import { useLiveData, useService, type Workspace } from '@toeverything/infra'; import { useAtom, useAtomValue } from 'jotai'; import { forwardRef, useCallback, useEffect, useRef, useState } from 'react'; diff --git a/packages/frontend/core/src/desktop/pages/workspace/detail-page/detail-page.tsx b/packages/frontend/core/src/desktop/pages/workspace/detail-page/detail-page.tsx index 3ac40b1ec1d1..3481d61f26df 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/detail-page/detail-page.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/detail-page/detail-page.tsx @@ -10,10 +10,10 @@ import { EditorService } from '@affine/core/modules/editor'; import { RecentDocsService } from '@affine/core/modules/quicksearch'; import { ViewService } from '@affine/core/modules/workbench/services/view'; import { useI18n } from '@affine/i18n'; -import { RefNodeSlotsProvider } from '@blocksuite/blocks'; -import { DisposableGroup } from '@blocksuite/global/utils'; +import { RefNodeSlotsProvider } from '@blocksuite/affine/blocks'; +import { DisposableGroup } from '@blocksuite/affine/global/utils'; +import { type AffineEditorContainer } from '@blocksuite/affine/presets'; import { AiIcon, FrameIcon, TocIcon, TodayIcon } from '@blocksuite/icons/rc'; -import { type AffineEditorContainer } from '@blocksuite/presets'; import { DocService, FeatureFlagService, diff --git a/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/chat.tsx b/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/chat.tsx index e07df7dc1e60..31dcf8a4b321 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/chat.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/chat.tsx @@ -1,7 +1,10 @@ import { ChatPanel } from '@affine/core/blocksuite/presets/ai'; -import { DocModeProvider, RefNodeSlotsProvider } from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; -import type { AffineEditorContainer } from '@blocksuite/presets'; +import { + DocModeProvider, + RefNodeSlotsProvider, +} from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; import { forwardRef, useCallback, useEffect, useRef } from 'react'; import * as styles from './chat.css'; diff --git a/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/frame.tsx b/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/frame.tsx index 616b7dc035df..6ca62948e7b4 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/frame.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/frame.tsx @@ -1,6 +1,6 @@ -import { assertExists } from '@blocksuite/global/utils'; -import type { AffineEditorContainer } from '@blocksuite/presets'; -import { FramePanel } from '@blocksuite/presets'; +import { assertExists } from '@blocksuite/affine/global/utils'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; +import { FramePanel } from '@blocksuite/affine/presets'; import { useCallback, useRef } from 'react'; import * as styles from './frame.css'; diff --git a/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/outline.tsx b/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/outline.tsx index 999d134ff4f7..f16195948649 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/outline.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/detail-page/tabs/outline.tsx @@ -1,5 +1,5 @@ -import type { AffineEditorContainer } from '@blocksuite/presets'; -import { OutlinePanel } from '@blocksuite/presets'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; +import { OutlinePanel } from '@blocksuite/affine/presets'; import { useCallback, useRef } from 'react'; import * as styles from './outline.css'; diff --git a/packages/frontend/core/src/desktop/pages/workspace/index.tsx b/packages/frontend/core/src/desktop/pages/workspace/index.tsx index 508d81623011..7107c84b3a36 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/index.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/index.tsx @@ -1,7 +1,7 @@ import { AffineOtherPageLayout } from '@affine/component/affine-other-page-layout'; import { AppFallback } from '@affine/core/components/affine/app-container'; import { workbenchRoutes } from '@affine/core/desktop/workbench-router'; -import { ZipTransformer } from '@blocksuite/blocks'; +import { ZipTransformer } from '@blocksuite/affine/blocks'; import type { Workspace, WorkspaceMetadata } from '@toeverything/infra'; import { FrameworkScope, diff --git a/packages/frontend/core/src/desktop/pages/workspace/share/share-header.tsx b/packages/frontend/core/src/desktop/pages/workspace/share/share-header.tsx index 532169364f5e..b8a98ee44b0d 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/share/share-header.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/share/share-header.tsx @@ -2,7 +2,7 @@ import { AuthModal } from '@affine/core/components/affine/auth'; import { BlocksuiteHeaderTitle } from '@affine/core/components/blocksuite/block-suite-header/title'; import { EditorModeSwitch } from '@affine/core/components/blocksuite/block-suite-mode-switch'; import ShareHeaderRightItem from '@affine/core/components/cloud/share-header-right-item'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import * as styles from './share-header.css'; diff --git a/packages/frontend/core/src/desktop/pages/workspace/share/share-page.tsx b/packages/frontend/core/src/desktop/pages/workspace/share/share-page.tsx index e1fa0cc116a7..6f036b229fc5 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/share/share-page.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/share/share-page.tsx @@ -17,9 +17,9 @@ import { ShareReaderService } from '@affine/core/modules/share-doc'; import { CloudBlobStorage } from '@affine/core/modules/workspace-engine'; import { WorkspaceFlavour } from '@affine/env/workspace'; import { useI18n } from '@affine/i18n'; -import { type DocMode, DocModes } from '@blocksuite/blocks'; +import { type DocMode, DocModes } from '@blocksuite/affine/blocks'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; import { Logo1Icon } from '@blocksuite/icons/rc'; -import type { AffineEditorContainer } from '@blocksuite/presets'; import type { Doc, Workspace } from '@toeverything/infra'; import { DocsService, diff --git a/packages/frontend/core/src/desktop/pages/workspace/trash-page.tsx b/packages/frontend/core/src/desktop/pages/workspace/trash-page.tsx index 52c0743cdd17..ee39e6c0c61d 100644 --- a/packages/frontend/core/src/desktop/pages/workspace/trash-page.tsx +++ b/packages/frontend/core/src/desktop/pages/workspace/trash-page.tsx @@ -5,7 +5,7 @@ import { } from '@affine/core/components/page-list'; import { Header } from '@affine/core/components/pure/header'; import { useI18n } from '@affine/i18n'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import { DeleteIcon } from '@blocksuite/icons/rc'; import { GlobalContextService, diff --git a/packages/frontend/core/src/mobile/components/doc-card/index.tsx b/packages/frontend/core/src/mobile/components/doc-card/index.tsx index 2d6f2db93307..6b0a75aec7c6 100644 --- a/packages/frontend/core/src/mobile/components/doc-card/index.tsx +++ b/packages/frontend/core/src/mobile/components/doc-card/index.tsx @@ -7,7 +7,7 @@ import { WorkbenchLink, type WorkbenchLinkProps, } from '@affine/core/modules/workbench'; -import type { DocMeta } from '@blocksuite/store'; +import type { DocMeta } from '@blocksuite/affine/store'; import { useLiveData, useService, WorkspaceService } from '@toeverything/infra'; import clsx from 'clsx'; import { forwardRef, type ReactNode } from 'react'; diff --git a/packages/frontend/core/src/mobile/components/search-input/index.tsx b/packages/frontend/core/src/mobile/components/search-input/index.tsx index 31612bfe0784..5ad91b7d5e54 100644 --- a/packages/frontend/core/src/mobile/components/search-input/index.tsx +++ b/packages/frontend/core/src/mobile/components/search-input/index.tsx @@ -1,5 +1,5 @@ import { useAutoFocus } from '@affine/component'; -import { getFigmaSquircleSvgPath } from '@blocksuite/global/utils'; +import { getFigmaSquircleSvgPath } from '@blocksuite/affine/global/utils'; import { SearchIcon } from '@blocksuite/icons/rc'; import clsx from 'clsx'; import { debounce } from 'lodash-es'; diff --git a/packages/frontend/core/src/mobile/pages/workspace/detail/mobile-detail-page.tsx b/packages/frontend/core/src/mobile/pages/workspace/detail/mobile-detail-page.tsx index e58b4d0b8c93..45a4f859d1b8 100644 --- a/packages/frontend/core/src/mobile/pages/workspace/detail/mobile-detail-page.tsx +++ b/packages/frontend/core/src/mobile/pages/workspace/detail/mobile-detail-page.tsx @@ -19,9 +19,9 @@ import { EmbedYoutubeBlockService, ImageBlockService, RefNodeSlotsProvider, -} from '@blocksuite/blocks'; -import { DisposableGroup } from '@blocksuite/global/utils'; -import { type AffineEditorContainer } from '@blocksuite/presets'; +} from '@blocksuite/affine/blocks'; +import { DisposableGroup } from '@blocksuite/affine/global/utils'; +import { type AffineEditorContainer } from '@blocksuite/affine/presets'; import { DocService, FrameworkScope, diff --git a/packages/frontend/core/src/mobile/views/all-docs/doc/list.tsx b/packages/frontend/core/src/mobile/views/all-docs/doc/list.tsx index 9fe199431f0a..2ff82558bc22 100644 --- a/packages/frontend/core/src/mobile/views/all-docs/doc/list.tsx +++ b/packages/frontend/core/src/mobile/views/all-docs/doc/list.tsx @@ -10,8 +10,8 @@ import { import { itemsToItemGroups } from '@affine/core/components/page-list/items-to-item-group'; import type { Tag } from '@affine/core/modules/tag'; import type { Collection, Filter } from '@affine/env/filter'; +import type { DocMeta } from '@blocksuite/affine/store'; import { ToggleExpandIcon } from '@blocksuite/icons/rc'; -import type { DocMeta } from '@blocksuite/store'; import * as Collapsible from '@radix-ui/react-collapsible'; import { useLiveData, useService, WorkspaceService } from '@toeverything/infra'; import { useMemo } from 'react'; diff --git a/packages/frontend/core/src/mobile/views/all-docs/doc/masonry.tsx b/packages/frontend/core/src/mobile/views/all-docs/doc/masonry.tsx index 8cd912911054..254cfca0bbe5 100644 --- a/packages/frontend/core/src/mobile/views/all-docs/doc/masonry.tsx +++ b/packages/frontend/core/src/mobile/views/all-docs/doc/masonry.tsx @@ -1,4 +1,4 @@ -import type { DocMeta } from '@blocksuite/store'; +import type { DocMeta } from '@blocksuite/affine/store'; import { useMemo } from 'react'; import { DocCard } from '../../../components'; diff --git a/packages/frontend/core/src/modules/docs-search/worker/in-worker.ts b/packages/frontend/core/src/modules/docs-search/worker/in-worker.ts index 7ba7151f3fa0..96fb092f27cb 100644 --- a/packages/frontend/core/src/modules/docs-search/worker/in-worker.ts +++ b/packages/frontend/core/src/modules/docs-search/worker/in-worker.ts @@ -1,5 +1,5 @@ -import type { AffineTextAttributes } from '@blocksuite/blocks'; -import type { DeltaInsert } from '@blocksuite/inline'; +import type { AffineTextAttributes } from '@blocksuite/affine/blocks'; +import type { DeltaInsert } from '@blocksuite/affine/inline'; import { Document } from '@toeverything/infra'; import { toHexString } from 'lib0/buffer.js'; import { digest as lib0Digest } from 'lib0/hash/sha256'; diff --git a/packages/frontend/core/src/modules/editor-settting/entities/editor-setting.ts b/packages/frontend/core/src/modules/editor-settting/entities/editor-setting.ts index b8966a0148e1..dd2535784b31 100644 --- a/packages/frontend/core/src/modules/editor-settting/entities/editor-setting.ts +++ b/packages/frontend/core/src/modules/editor-settting/entities/editor-setting.ts @@ -1,8 +1,8 @@ +import type { DeepPartial } from '@blocksuite/affine/global/utils'; import { createSignalFromObservable, type Signal, } from '@blocksuite/affine-shared/utils'; -import type { DeepPartial } from '@blocksuite/global/utils'; import { Entity, LiveData } from '@toeverything/infra'; import { isObject, merge } from 'lodash-es'; import type { Observable } from 'rxjs'; diff --git a/packages/frontend/core/src/modules/editor/entities/editor.ts b/packages/frontend/core/src/modules/editor/entities/editor.ts index 379eac5ab347..99ce00da9523 100644 --- a/packages/frontend/core/src/modules/editor/entities/editor.ts +++ b/packages/frontend/core/src/modules/editor/entities/editor.ts @@ -2,9 +2,12 @@ import type { DocMode, EdgelessRootService, ReferenceParams, -} from '@blocksuite/blocks'; -import type { InlineEditor } from '@blocksuite/inline'; -import type { AffineEditorContainer, DocTitle } from '@blocksuite/presets'; +} from '@blocksuite/affine/blocks'; +import type { InlineEditor } from '@blocksuite/affine/inline'; +import type { + AffineEditorContainer, + DocTitle, +} from '@blocksuite/affine/presets'; import type { DocService, WorkspaceService } from '@toeverything/infra'; import { Entity, LiveData } from '@toeverything/infra'; import { isEqual } from 'lodash-es'; diff --git a/packages/frontend/core/src/modules/explorer/views/nodes/collection/index.tsx b/packages/frontend/core/src/modules/explorer/views/nodes/collection/index.tsx index d324168d8522..eceadff47a70 100644 --- a/packages/frontend/core/src/modules/explorer/views/nodes/collection/index.tsx +++ b/packages/frontend/core/src/modules/explorer/views/nodes/collection/index.tsx @@ -17,8 +17,8 @@ import type { Collection } from '@affine/env/filter'; import { PublicPageMode } from '@affine/graphql'; import { useI18n } from '@affine/i18n'; import { track } from '@affine/track'; +import type { DocMeta } from '@blocksuite/affine/store'; import { FilterMinusIcon } from '@blocksuite/icons/rc'; -import type { DocMeta } from '@blocksuite/store'; import { DocsService, GlobalContextService, diff --git a/packages/frontend/core/src/modules/import-template/entities/dialog.ts b/packages/frontend/core/src/modules/import-template/entities/dialog.ts index 8eb1599171b6..caed7787c63b 100644 --- a/packages/frontend/core/src/modules/import-template/entities/dialog.ts +++ b/packages/frontend/core/src/modules/import-template/entities/dialog.ts @@ -1,4 +1,4 @@ -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { Entity, LiveData } from '@toeverything/infra'; interface TemplateOptions { diff --git a/packages/frontend/core/src/modules/import-template/services/import.ts b/packages/frontend/core/src/modules/import-template/services/import.ts index 5d0bb9214721..af8183d6ab5b 100644 --- a/packages/frontend/core/src/modules/import-template/services/import.ts +++ b/packages/frontend/core/src/modules/import-template/services/import.ts @@ -1,5 +1,5 @@ import type { WorkspaceFlavour } from '@affine/env/workspace'; -import { type DocMode, ZipTransformer } from '@blocksuite/blocks'; +import { type DocMode, ZipTransformer } from '@blocksuite/affine/blocks'; import type { WorkspaceMetadata, WorkspacesService } from '@toeverything/infra'; import { DocsService, Service } from '@toeverything/infra'; diff --git a/packages/frontend/core/src/modules/import-template/views/dialog.tsx b/packages/frontend/core/src/modules/import-template/views/dialog.tsx index 12f863d79b6d..86f25f46d423 100644 --- a/packages/frontend/core/src/modules/import-template/views/dialog.tsx +++ b/packages/frontend/core/src/modules/import-template/views/dialog.tsx @@ -5,7 +5,7 @@ import { useWorkspaceName } from '@affine/core/components/hooks/use-workspace-in import { WorkspaceSelector } from '@affine/core/components/workspace-selector'; import { WorkspaceFlavour } from '@affine/env/workspace'; import { useI18n } from '@affine/i18n'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { AllDocsIcon } from '@blocksuite/icons/rc'; import { useLiveData, diff --git a/packages/frontend/core/src/modules/navigation/utils.ts b/packages/frontend/core/src/modules/navigation/utils.ts index 6944ecf42e7c..d583477198e9 100644 --- a/packages/frontend/core/src/modules/navigation/utils.ts +++ b/packages/frontend/core/src/modules/navigation/utils.ts @@ -1,4 +1,4 @@ -import type { ReferenceParams } from '@blocksuite/blocks'; +import type { ReferenceParams } from '@blocksuite/affine/blocks'; import { isNil, pick, pickBy } from 'lodash-es'; import type { ParsedQuery, ParseOptions } from 'query-string'; import queryString from 'query-string'; diff --git a/packages/frontend/core/src/modules/peek-view/entities/peek-view.ts b/packages/frontend/core/src/modules/peek-view/entities/peek-view.ts index 71d714fa8f02..d018e9b3a60c 100644 --- a/packages/frontend/core/src/modules/peek-view/entities/peek-view.ts +++ b/packages/frontend/core/src/modules/peek-view/entities/peek-view.ts @@ -1,4 +1,4 @@ -import type { BlockComponent, EditorHost } from '@blocksuite/block-std'; +import type { BlockComponent, EditorHost } from '@blocksuite/affine/block-std'; import type { DocMode, EmbedLinkedDocModel, @@ -6,10 +6,10 @@ import type { ImageBlockModel, SurfaceRefBlockComponent, SurfaceRefBlockModel, -} from '@blocksuite/blocks'; -import { AffineReference } from '@blocksuite/blocks'; -import type { AIChatBlockModel } from '@blocksuite/presets'; -import type { BlockModel } from '@blocksuite/store'; +} from '@blocksuite/affine/blocks'; +import { AffineReference } from '@blocksuite/affine/blocks'; +import type { AIChatBlockModel } from '@blocksuite/affine/presets'; +import type { BlockModel } from '@blocksuite/affine/store'; import { Entity, LiveData } from '@toeverything/infra'; import type { TemplateResult } from 'lit'; import { firstValueFrom, map, race } from 'rxjs'; diff --git a/packages/frontend/core/src/modules/peek-view/view/doc-preview/doc-peek-view.tsx b/packages/frontend/core/src/modules/peek-view/view/doc-preview/doc-peek-view.tsx index 896d9b10ddc2..961f275816d2 100644 --- a/packages/frontend/core/src/modules/peek-view/view/doc-preview/doc-peek-view.tsx +++ b/packages/frontend/core/src/modules/peek-view/view/doc-preview/doc-peek-view.tsx @@ -11,9 +11,9 @@ import { type DocMode, type EdgelessRootService, RefNodeSlotsProvider, -} from '@blocksuite/blocks'; -import { Bound, DisposableGroup } from '@blocksuite/global/utils'; -import type { AffineEditorContainer } from '@blocksuite/presets'; +} from '@blocksuite/affine/blocks'; +import { Bound, DisposableGroup } from '@blocksuite/affine/global/utils'; +import type { AffineEditorContainer } from '@blocksuite/affine/presets'; import { FrameworkScope, useLiveData, diff --git a/packages/frontend/core/src/modules/peek-view/view/image-preview/index.tsx b/packages/frontend/core/src/modules/peek-view/view/image-preview/index.tsx index f7db5592a73a..55b74a2dec06 100644 --- a/packages/frontend/core/src/modules/peek-view/view/image-preview/index.tsx +++ b/packages/frontend/core/src/modules/peek-view/view/image-preview/index.tsx @@ -1,8 +1,9 @@ import { toast } from '@affine/component'; import { Button, IconButton } from '@affine/component/ui/button'; import { useAsyncCallback } from '@affine/core/components/hooks/affine-async-hooks'; -import type { ImageBlockModel } from '@blocksuite/blocks'; -import { assertExists } from '@blocksuite/global/utils'; +import type { ImageBlockModel } from '@blocksuite/affine/blocks'; +import { assertExists } from '@blocksuite/affine/global/utils'; +import type { BlockModel } from '@blocksuite/affine/store'; import { ArrowLeftSmallIcon, ArrowRightSmallIcon, @@ -14,7 +15,6 @@ import { PlusIcon, ViewBarIcon, } from '@blocksuite/icons/rc'; -import type { BlockModel } from '@blocksuite/store'; import { useService } from '@toeverything/infra'; import clsx from 'clsx'; import { fileTypeFromBuffer } from 'file-type'; diff --git a/packages/frontend/core/src/modules/peek-view/view/peek-view-controls.tsx b/packages/frontend/core/src/modules/peek-view/view/peek-view-controls.tsx index 9647f5dce4f7..306586d108f0 100644 --- a/packages/frontend/core/src/modules/peek-view/view/peek-view-controls.tsx +++ b/packages/frontend/core/src/modules/peek-view/view/peek-view-controls.tsx @@ -1,6 +1,6 @@ import { IconButton } from '@affine/component'; import { useI18n } from '@affine/i18n'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { CloseIcon, ExpandFullIcon, diff --git a/packages/frontend/core/src/modules/peek-view/view/peek-view-manager.tsx b/packages/frontend/core/src/modules/peek-view/view/peek-view-manager.tsx index 4c899710d178..fd47d82a7c02 100644 --- a/packages/frontend/core/src/modules/peek-view/view/peek-view-manager.tsx +++ b/packages/frontend/core/src/modules/peek-view/view/peek-view-manager.tsx @@ -1,6 +1,6 @@ import { toReactNode } from '@affine/component'; import { AIChatBlockPeekViewTemplate } from '@affine/core/blocksuite/presets/ai'; -import { BlockComponent } from '@blocksuite/block-std'; +import { BlockComponent } from '@blocksuite/affine/block-std'; import { useLiveData, useService } from '@toeverything/infra'; import { useEffect, useMemo } from 'react'; diff --git a/packages/frontend/core/src/modules/peek-view/view/utils.ts b/packages/frontend/core/src/modules/peek-view/view/utils.ts index dfb7f042ccea..765ac2ff2633 100644 --- a/packages/frontend/core/src/modules/peek-view/view/utils.ts +++ b/packages/frontend/core/src/modules/peek-view/view/utils.ts @@ -1,4 +1,4 @@ -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import type { Doc } from '@toeverything/infra'; import { DocsService, diff --git a/packages/frontend/core/src/modules/properties/services/adapter.ts b/packages/frontend/core/src/modules/properties/services/adapter.ts index 3554162051e5..d40ee7ecef84 100644 --- a/packages/frontend/core/src/modules/properties/services/adapter.ts +++ b/packages/frontend/core/src/modules/properties/services/adapter.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/no-non-null-assertion */ // the adapter is to bridge the workspace rootdoc & native js bindings -import { createYProxy, type Y } from '@blocksuite/store'; +import { createYProxy, type Y } from '@blocksuite/affine/store'; import type { WorkspaceService } from '@toeverything/infra'; import { LiveData, Service } from '@toeverything/infra'; import { defaultsDeep } from 'lodash-es'; diff --git a/packages/frontend/core/src/modules/properties/services/legacy-properties.ts b/packages/frontend/core/src/modules/properties/services/legacy-properties.ts index a65e8a25b75d..ec98809e2b8d 100644 --- a/packages/frontend/core/src/modules/properties/services/legacy-properties.ts +++ b/packages/frontend/core/src/modules/properties/services/legacy-properties.ts @@ -1,5 +1,5 @@ import type { Tag } from '@affine/env/filter'; -import type { DocsPropertiesMeta } from '@blocksuite/store'; +import type { DocsPropertiesMeta } from '@blocksuite/affine/store'; import type { WorkspaceService } from '@toeverything/infra'; import { LiveData, Service } from '@toeverything/infra'; import { Observable } from 'rxjs'; diff --git a/packages/frontend/core/src/modules/quicksearch/impls/commands.ts b/packages/frontend/core/src/modules/quicksearch/impls/commands.ts index d0f540d88dfc..4d215e662c86 100644 --- a/packages/frontend/core/src/modules/quicksearch/impls/commands.ts +++ b/packages/frontend/core/src/modules/quicksearch/impls/commands.ts @@ -4,7 +4,7 @@ import { type CommandCategory, PreconditionStrategy, } from '@affine/core/commands'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import type { GlobalContextService } from '@toeverything/infra'; import { Entity, LiveData } from '@toeverything/infra'; import Fuse from 'fuse.js'; diff --git a/packages/frontend/core/src/modules/quicksearch/impls/creation.ts b/packages/frontend/core/src/modules/quicksearch/impls/creation.ts index 8f6dca5e6d78..47ebc09358a3 100644 --- a/packages/frontend/core/src/modules/quicksearch/impls/creation.ts +++ b/packages/frontend/core/src/modules/quicksearch/impls/creation.ts @@ -1,4 +1,4 @@ -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { EdgelessIcon, PageIcon } from '@blocksuite/icons/rc'; import { Entity, LiveData } from '@toeverything/infra'; diff --git a/packages/frontend/core/src/modules/quicksearch/impls/links.ts b/packages/frontend/core/src/modules/quicksearch/impls/links.ts index 5201107c4e78..50bfa12c747d 100644 --- a/packages/frontend/core/src/modules/quicksearch/impls/links.ts +++ b/packages/frontend/core/src/modules/quicksearch/impls/links.ts @@ -1,4 +1,4 @@ -import type { ReferenceParams } from '@blocksuite/blocks'; +import type { ReferenceParams } from '@blocksuite/affine/blocks'; import { BlockLinkIcon, EdgelessIcon, PageIcon } from '@blocksuite/icons/rc'; import type { DocsService, WorkspaceService } from '@toeverything/infra'; import { Entity, LiveData } from '@toeverything/infra'; diff --git a/packages/frontend/core/src/modules/quicksearch/services/cmdk.ts b/packages/frontend/core/src/modules/quicksearch/services/cmdk.ts index 94c33d6a32dc..f2384fb79492 100644 --- a/packages/frontend/core/src/modules/quicksearch/services/cmdk.ts +++ b/packages/frontend/core/src/modules/quicksearch/services/cmdk.ts @@ -1,5 +1,5 @@ import { track } from '@affine/track'; -import { Text } from '@blocksuite/store'; +import { Text } from '@blocksuite/affine/store'; import type { DocProps, DocsService } from '@toeverything/infra'; import { Service } from '@toeverything/infra'; diff --git a/packages/frontend/core/src/modules/share-doc/entities/share-reader.ts b/packages/frontend/core/src/modules/share-doc/entities/share-reader.ts index 5b16b07f770b..82c94db32081 100644 --- a/packages/frontend/core/src/modules/share-doc/entities/share-reader.ts +++ b/packages/frontend/core/src/modules/share-doc/entities/share-reader.ts @@ -1,5 +1,5 @@ import { UserFriendlyError } from '@affine/graphql'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { effect, Entity, diff --git a/packages/frontend/core/src/modules/share-doc/stores/share-reader.ts b/packages/frontend/core/src/modules/share-doc/stores/share-reader.ts index 60132e7978b9..fd9e66bea65c 100644 --- a/packages/frontend/core/src/modules/share-doc/stores/share-reader.ts +++ b/packages/frontend/core/src/modules/share-doc/stores/share-reader.ts @@ -1,5 +1,5 @@ import { ErrorNames, UserFriendlyError } from '@affine/graphql'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { Store } from '@toeverything/infra'; import { type FetchService, isBackendError } from '../../cloud'; diff --git a/packages/frontend/core/src/modules/workbench/entities/workbench.ts b/packages/frontend/core/src/modules/workbench/entities/workbench.ts index 5711a1a74506..788512938d50 100644 --- a/packages/frontend/core/src/modules/workbench/entities/workbench.ts +++ b/packages/frontend/core/src/modules/workbench/entities/workbench.ts @@ -1,5 +1,5 @@ import { Unreachable } from '@affine/env/constant'; -import type { DocMode } from '@blocksuite/blocks'; +import type { DocMode } from '@blocksuite/affine/blocks'; import { Entity, LiveData } from '@toeverything/infra'; import { type To } from 'history'; import { nanoid } from 'nanoid'; diff --git a/packages/frontend/core/src/modules/workspace-engine/impls/cloud.ts b/packages/frontend/core/src/modules/workspace-engine/impls/cloud.ts index 30610c30f869..3be51a66c3cf 100644 --- a/packages/frontend/core/src/modules/workspace-engine/impls/cloud.ts +++ b/packages/frontend/core/src/modules/workspace-engine/impls/cloud.ts @@ -6,7 +6,7 @@ import { getIsOwnerQuery, getWorkspacesQuery, } from '@affine/graphql'; -import { DocCollection } from '@blocksuite/store'; +import { DocCollection } from '@blocksuite/affine/store'; import { ApplicationStarted, type BlobStorage, diff --git a/packages/frontend/core/src/modules/workspace-engine/impls/engine/blob-sqlite.ts b/packages/frontend/core/src/modules/workspace-engine/impls/engine/blob-sqlite.ts index b7f39999b209..cc7c5e219fa8 100644 --- a/packages/frontend/core/src/modules/workspace-engine/impls/engine/blob-sqlite.ts +++ b/packages/frontend/core/src/modules/workspace-engine/impls/engine/blob-sqlite.ts @@ -1,5 +1,5 @@ import { apis } from '@affine/electron-api'; -import { assertExists } from '@blocksuite/global/utils'; +import { assertExists } from '@blocksuite/affine/global/utils'; import type { BlobStorage } from '@toeverything/infra'; import { bufferToBlob } from '../../utils/buffer-to-blob'; diff --git a/packages/frontend/core/src/modules/workspace-engine/impls/local.ts b/packages/frontend/core/src/modules/workspace-engine/impls/local.ts index 647c1602a0d2..4cd22f35a198 100644 --- a/packages/frontend/core/src/modules/workspace-engine/impls/local.ts +++ b/packages/frontend/core/src/modules/workspace-engine/impls/local.ts @@ -1,6 +1,6 @@ import { apis } from '@affine/electron-api'; import { WorkspaceFlavour } from '@affine/env/workspace'; -import { DocCollection } from '@blocksuite/store'; +import { DocCollection } from '@blocksuite/affine/store'; import type { BlobStorage, DocStorage, diff --git a/packages/frontend/core/src/utils/first-app-data.ts b/packages/frontend/core/src/utils/first-app-data.ts index 0d201b961f00..57d89fd5b5d9 100644 --- a/packages/frontend/core/src/utils/first-app-data.ts +++ b/packages/frontend/core/src/utils/first-app-data.ts @@ -2,7 +2,7 @@ import { DebugLogger } from '@affine/debug'; import { DEFAULT_WORKSPACE_NAME } from '@affine/env/constant'; import { WorkspaceFlavour } from '@affine/env/workspace'; import onboardingUrl from '@affine/templates/onboarding.zip'; -import { ZipTransformer } from '@blocksuite/blocks'; +import { ZipTransformer } from '@blocksuite/affine/blocks'; import type { WorkspacesService } from '@toeverything/infra'; import { DocsService } from '@toeverything/infra'; diff --git a/packages/frontend/core/src/utils/toast.ts b/packages/frontend/core/src/utils/toast.ts index b65e99d96fbc..d07e485ac365 100644 --- a/packages/frontend/core/src/utils/toast.ts +++ b/packages/frontend/core/src/utils/toast.ts @@ -1,6 +1,6 @@ import type { ToastOptions } from '@affine/component'; import { toast as basicToast } from '@affine/component'; -import { assertEquals } from '@blocksuite/global/utils'; +import { assertEquals } from '@blocksuite/affine/global/utils'; export const toast = (message: string, options?: ToastOptions) => { const modal = document.querySelector( diff --git a/packages/frontend/core/src/utils/user-setting.ts b/packages/frontend/core/src/utils/user-setting.ts index cb1438bc4651..40996fe5aa7a 100644 --- a/packages/frontend/core/src/utils/user-setting.ts +++ b/packages/frontend/core/src/utils/user-setting.ts @@ -1,5 +1,5 @@ import type { Collection } from '@affine/env/filter'; -import type { DocCollection } from '@blocksuite/store'; +import type { DocCollection } from '@blocksuite/affine/store'; import { nanoid } from 'nanoid'; import type { Map as YMap } from 'yjs'; import { Doc as YDoc } from 'yjs'; diff --git a/scripts/setup/vi-mock.ts b/scripts/setup/vi-mock.ts index 70b4028dd564..b7d48d73d58f 100644 --- a/scripts/setup/vi-mock.ts +++ b/scripts/setup/vi-mock.ts @@ -4,7 +4,7 @@ vi.mock('lottie-web', () => ({ default: {}, })); -vi.mock('@blocksuite/presets', () => ({ +vi.mock('@blocksuite/affine/presets', () => ({ AffineEditorContainer: vi.fn(), BiDirectionalLinkPanel: vi.fn(), DocMetaTags: vi.fn(), diff --git a/tools/@types/env/__all.d.ts b/tools/@types/env/__all.d.ts index 3bf37f80a036..a191d8003830 100644 --- a/tools/@types/env/__all.d.ts +++ b/tools/@types/env/__all.d.ts @@ -20,7 +20,7 @@ declare global { var SENTRY_RELEASE: { id: string } | undefined; } -declare module '@blocksuite/store' { +declare module '@blocksuite/affine/store' { interface DocMeta { /** * @deprecated diff --git a/tools/bump-blocksuite/index.js b/tools/bump-blocksuite/index.js index 521b8e36d455..257ee2ad3a63 100644 --- a/tools/bump-blocksuite/index.js +++ b/tools/bump-blocksuite/index.js @@ -17,15 +17,13 @@ import corePackage from '../../packages/frontend/core/package.json' assert { typ const clipboard = new Clipboard(); -const oldHash = corePackage.dependencies['@blocksuite/block-std'] - .split('-') - .pop(); +const oldHash = corePackage.dependencies['@blocksuite/affine'].split('-').pop(); const info = await fetch( 'https://registry.npmjs.org/@blocksuite/block-std' ).then(res => res.json()); -const latestVersion = info['dist-tags'].latest; +const latestVersion = info['dist-tags'].canary; const latestHash = latestVersion.split('-').pop(); if (oldHash === latestHash) { diff --git a/tools/cli/package.json b/tools/cli/package.json index a771fa187102..4d218eb9306a 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.13", + "@blocksuite/affine": "0.0.0-canary-20240919125746", "@clack/core": "^0.3.4", "@clack/prompts": "^0.7.0", "@magic-works/i18n-codegen": "^0.6.0", diff --git a/tools/cli/src/webpack/config.ts b/tools/cli/src/webpack/config.ts index 77b913e38a47..c2887d0caaf2 100644 --- a/tools/cli/src/webpack/config.ts +++ b/tools/cli/src/webpack/config.ts @@ -155,7 +155,7 @@ export const createConfiguration: ( alias: { yjs: join(workspaceRoot, 'node_modules', 'yjs'), lit: join(workspaceRoot, 'node_modules', 'lit'), - '@blocksuite/block-std': blocksuiteBaseDir + '@blocksuite/affine/block-std': blocksuiteBaseDir ? join(blocksuiteBaseDir, 'packages', 'framework', 'block-std', 'src') : join( workspaceRoot, @@ -164,7 +164,7 @@ export const createConfiguration: ( 'block-std', 'dist' ), - '@blocksuite/blocks': blocksuiteBaseDir + '@blocksuite/affine/blocks': blocksuiteBaseDir ? join(blocksuiteBaseDir, 'packages', 'blocks', 'src') : join( workspaceRoot, @@ -173,7 +173,7 @@ export const createConfiguration: ( 'blocks', 'dist' ), - '@blocksuite/presets': blocksuiteBaseDir + '@blocksuite/affine/presets': blocksuiteBaseDir ? join(blocksuiteBaseDir, 'packages', 'presets', 'src') : join( workspaceRoot, @@ -182,7 +182,7 @@ export const createConfiguration: ( 'presets', 'dist' ), - '@blocksuite/global': blocksuiteBaseDir + '@blocksuite/affine/global': blocksuiteBaseDir ? join(blocksuiteBaseDir, 'packages', 'framework', 'global', 'src') : join( workspaceRoot, @@ -191,27 +191,28 @@ export const createConfiguration: ( 'global', 'dist' ), - '@blocksuite/store/providers/broadcast-channel': blocksuiteBaseDir - ? join( - blocksuiteBaseDir, - 'packages', - 'framework', - 'store', - 'src/providers/broadcast-channel' - ) - : join( - workspaceRoot, - 'node_modules', - '@blocksuite', - 'store', - 'dist', - 'providers', - 'broadcast-channel.js' - ), - '@blocksuite/store': blocksuiteBaseDir + '@blocksuite/affine/store/providers/broadcast-channel': + blocksuiteBaseDir + ? join( + blocksuiteBaseDir, + 'packages', + 'framework', + 'store', + 'src/providers/broadcast-channel' + ) + : join( + workspaceRoot, + 'node_modules', + '@blocksuite', + 'store', + 'dist', + 'providers', + 'broadcast-channel.js' + ), + '@blocksuite/affine/store': blocksuiteBaseDir ? join(blocksuiteBaseDir, 'packages', 'framework', 'store', 'src') : join(workspaceRoot, 'node_modules', '@blocksuite', 'store', 'dist'), - '@blocksuite/inline': blocksuiteBaseDir + '@blocksuite/affine/inline': blocksuiteBaseDir ? join(blocksuiteBaseDir, 'packages', 'framework', 'inline', 'src') : join( workspaceRoot, diff --git a/tools/cli/src/webpack/runtime-config.ts b/tools/cli/src/webpack/runtime-config.ts index 9d68075f2db8..380581ea1dca 100644 --- a/tools/cli/src/webpack/runtime-config.ts +++ b/tools/cli/src/webpack/runtime-config.ts @@ -23,7 +23,7 @@ export function getBuildConfig(buildFlags: BuildFlags): BUILD_CONFIG_TYPE { appBuildType: 'stable' as const, serverUrlPrefix: 'https://app.affine.pro', appVersion: packageJson.version, - editorVersion: packageJson.devDependencies['@blocksuite/presets'], + editorVersion: packageJson.devDependencies['@blocksuite/affine'], githubUrl: 'https://github.com/toeverything/AFFiNE', changelogUrl: 'https://affine.pro/what-is-new', downloadUrl: 'https://affine.pro/download', diff --git a/vitest.config.ts b/vitest.config.ts index ae537e167ca5..66f131358af5 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -73,7 +73,7 @@ export default defineConfig({ }, server: { deps: { - inline: ['@blocksuite/blocks'], + inline: ['@blocksuite/affine/blocks'], }, }, }, diff --git a/yarn.lock b/yarn.lock index 440fb4ba1588..da0bbba7da05 100644 --- a/yarn.lock +++ b/yarn.lock @@ -237,7 +237,7 @@ __metadata: "@affine/env": "workspace:*" "@affine/templates": "workspace:*" "@aws-sdk/client-s3": "npm:^3.620.0" - "@blocksuite/presets": "npm:0.17.13" + "@blocksuite/affine": "npm:0.0.0-canary-20240919125746" "@clack/core": "npm:^0.3.4" "@clack/prompts": "npm:^0.7.0" "@magic-works/i18n-codegen": "npm:^0.6.0" @@ -294,7 +294,7 @@ __metadata: "@affine/i18n": "workspace:*" "@atlaskit/pragmatic-drag-and-drop": "npm:^1.2.1" "@atlaskit/pragmatic-drag-and-drop-hitbox": "npm:^1.0.3" - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/affine": "npm:0.0.0-canary-20240919125746" "@blocksuite/icons": "npm:2.1.67" "@chromatic-com/storybook": "npm:^2.0.0" "@emotion/react": "npm:^11.11.4" @@ -347,11 +347,8 @@ __metadata: vitest: "npm:2.1.1" zod: "npm:^3.22.4" peerDependencies: - "@blocksuite/blocks": "*" - "@blocksuite/global": "*" + "@blocksuite/affine": "*" "@blocksuite/icons": 2.1.67 - "@blocksuite/presets": "*" - "@blocksuite/store": "*" languageName: unknown linkType: soft @@ -367,13 +364,8 @@ __metadata: "@affine/i18n": "workspace:*" "@affine/templates": "workspace:*" "@affine/track": "workspace:*" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/blocks": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/affine": "npm:0.0.0-canary-20240919125746" "@blocksuite/icons": "npm:2.1.67" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/presets": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" "@dnd-kit/core": "npm:^6.1.0" "@dnd-kit/modifiers": "npm:^7.0.0" "@dnd-kit/sortable": "npm:^8.0.0" @@ -478,7 +470,7 @@ __metadata: "@affine/core": "workspace:*" "@affine/i18n": "workspace:*" "@affine/native": "workspace:*" - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/affine": "npm:0.0.0-canary-20240919125746" "@electron-forge/cli": "npm:^7.3.0" "@electron-forge/core": "npm:^7.3.0" "@electron-forge/core-utils": "npm:^7.3.0" @@ -530,8 +522,7 @@ __metadata: version: 0.0.0-use.local resolution: "@affine/env@workspace:packages/common/env" dependencies: - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/affine": "npm:0.0.0-canary-20240919125746" vitest: "npm:2.1.1" zod: "npm:^3.22.4" peerDependencies: @@ -583,7 +574,7 @@ __metadata: "@affine/component": "workspace:*" "@affine/core": "workspace:*" "@affine/i18n": "workspace:*" - "@blocksuite/blocks": "npm:0.17.13" + "@blocksuite/affine": "npm:0.0.0-canary-20240919125746" "@blocksuite/icons": "npm:^2.1.67" "@sentry/react": "npm:^8.0.0" "@types/react": "npm:^18.2.75" @@ -2446,19 +2437,19 @@ __metadata: languageName: node linkType: hard -"@blocksuite/affine-block-embed@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/affine-block-embed@npm:0.17.13" +"@blocksuite/affine-block-embed@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine-block-embed@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-block-surface": "npm:0.17.13" - "@blocksuite/affine-components": "npm:0.17.13" - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/affine-block-surface": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-components": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" "@blocksuite/icons": "npm:^2.1.67" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@floating-ui/dom": "npm:^1.6.10" "@lit/context": "npm:^1.1.2" "@preact/signals-core": "npm:^1.8.0" @@ -2466,21 +2457,21 @@ __metadata: lit: "npm:^3.2.0" minimatch: "npm:^10.0.1" zod: "npm:^3.23.8" - checksum: 10/b31b3aa33c659656c88cd6f39df3b33370e27183729b3d2f493af9a1ebc6414d5484889a862d729bcb0fcc259d5271bf5e823173bc3ffd6c7ef589378cb78a3e + checksum: 10/cae94fc6d57b65232c4b24b851c504fbd67d65e5966b2babe9cb29fb534409a83a0bbb533673ee7f81e941d7fade0f0cfd49e8ae2dbd99cf860f5a49c104e806 languageName: node linkType: hard -"@blocksuite/affine-block-list@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/affine-block-list@npm:0.17.13" +"@blocksuite/affine-block-list@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine-block-list@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-components": "npm:0.17.13" - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/affine-components": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@floating-ui/dom": "npm:^1.6.10" "@lit/context": "npm:^1.1.2" "@preact/signals-core": "npm:^1.8.0" @@ -2488,21 +2479,21 @@ __metadata: lit: "npm:^3.2.0" minimatch: "npm:^10.0.1" zod: "npm:^3.23.8" - checksum: 10/e8a2d590cd550673d07f7d4da2080972843ae0fdb54c81cee622aa94c8150b6f75e8cc8ad0446328772bbfb0c80b22c7599bdce72182ea61e1ba1e68f05b792a + checksum: 10/bfb31f1ce0c84037f5cefefb5bf07c520f1835a873328c5503f8582fe193ea09f3ece5ad84836032b3a44820367ecf7f3432e58c3906a8d79f171088e6638c0c languageName: node linkType: hard -"@blocksuite/affine-block-paragraph@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/affine-block-paragraph@npm:0.17.13" +"@blocksuite/affine-block-paragraph@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine-block-paragraph@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-components": "npm:0.17.13" - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/affine-components": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@floating-ui/dom": "npm:^1.6.10" "@lit/context": "npm:^1.1.2" "@preact/signals-core": "npm:^1.8.0" @@ -2510,21 +2501,21 @@ __metadata: lit: "npm:^3.2.0" minimatch: "npm:^10.0.1" zod: "npm:^3.23.8" - checksum: 10/74aff6d71d2e9841049b6094551d1d692f71722892e95a8ea8ef76a4c58abb098d385fb093421b8741bf758906aaa5ae9bca1912d67fa6266ee85754a3c01138 + checksum: 10/3e0b86b455bd8dd971fd6b504fca8522019bc30c32b65280c04634fd7436d54bb026cfc45df3f865dd04bc48cccad448c4168ab5132f1905deb59c09f1e23eef languageName: node linkType: hard -"@blocksuite/affine-block-surface@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/affine-block-surface@npm:0.17.13" +"@blocksuite/affine-block-surface@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine-block-surface@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-components": "npm:0.17.13" - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/affine-components": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@lit/context": "npm:^1.1.2" "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" @@ -2532,58 +2523,58 @@ __metadata: lit: "npm:^3.2.0" nanoid: "npm:^5.0.7" zod: "npm:^3.23.8" - checksum: 10/a95f4128dd01fcffbcc4df71540d8e178376f10508090daaa54b3c569172ce8deb5ee2f561d1f39c05bf8218462c88b15a164cca089f38dd516dd8e8725aa2be + checksum: 10/3f2617e28cb83cef6efc1632f1619b9c315c0e33f2bb82b23c96783e97659c543d2499d1ebb769c2a695d15aed1e136397a72a6c6431bea37e9953f10c58f0c1 languageName: node linkType: hard -"@blocksuite/affine-components@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/affine-components@npm:0.17.13" +"@blocksuite/affine-components@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine-components@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" "@blocksuite/icons": "npm:^2.1.67" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@floating-ui/dom": "npm:^1.6.10" "@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" + date-fns: "npm:^4.0.0" katex: "npm:^0.16.11" lit: "npm:^3.2.0" shiki: "npm:^1.12.0" zod: "npm:^3.23.8" - checksum: 10/ced33ea1eb64cc7a9799d4cd04c73931d44f371f2ab83f6be08651fa5358867db93d65b0924aa561772ad6c628f7343b40e36f409448e5cdc72778bab4f58d13 + checksum: 10/19e9c41a9b990594ffc38e574c745994e681ac954c188fef68870edc793eacd18c2060be4d2f73d480c85133f719184effebcf89c8ddcaffddba93a08d9580ea languageName: node linkType: hard -"@blocksuite/affine-model@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/affine-model@npm:0.17.13" +"@blocksuite/affine-model@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine-model@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" fractional-indexing: "npm:^3.2.0" zod: "npm:^3.23.8" - checksum: 10/9c71d72af34149f7c8a1b84df1f4dad403fe8b2a4be28934e22e90bae333697536da6019f086223768b2df1ed52e409b1c4ff150ce8b0ae37c5dc095418b7a77 + checksum: 10/506893e629c9b888c3cc705a39229b5ab800c9733cb4ea843e3cfee5b17ebdb4947772db1fc9fadacc7f13c72aa0424e32c62cda29aea8efe7823cd75676a3ce languageName: node linkType: hard -"@blocksuite/affine-shared@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/affine-shared@npm:0.17.13" +"@blocksuite/affine-shared@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine-shared@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@floating-ui/dom": "npm:^1.6.10" "@lit/context": "npm:^1.1.2" "@preact/signals-core": "npm:^1.8.0" @@ -2593,32 +2584,46 @@ __metadata: lodash.mergewith: "npm:^4.6.2" minimatch: "npm:^10.0.1" zod: "npm:^3.23.8" - checksum: 10/42b8556eae7a1c3d6a9daf5388420b0dc911bd9067136e7a162eb47d35e8733bff4e2dd0a7c26fba48192b857df34e8927122cc971871be5bcb4d37f168d38ab + checksum: 10/d54e0e2cfa5232bc3457f46a68165b015a3ae551a92e3969b25529f0843743b92efc5314a2a62d241f70ce32c8ebab5221ab13d40b7a51fa938502214971f59d languageName: node linkType: hard -"@blocksuite/affine-widget-scroll-anchoring@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/affine-widget-scroll-anchoring@npm:0.17.13" +"@blocksuite/affine-widget-scroll-anchoring@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine-widget-scroll-anchoring@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" "@preact/signals-core": "npm:^1.8.0" "@toeverything/theme": "npm:^1.0.8" lit: "npm:^3.2.0" - checksum: 10/527a3b82dd1bd70fd4d9c5013ded7866e20ba7340041dcfd2886ee30b5d9965bf53e93edad54a443a53882a91b91e7db4af09bc13dcced2013cdbb5614a12917 + checksum: 10/0996aaee11c35d31ca54f855a7ca4f2015593933bef2ab237c24d7e3be7b64c19a8aefb4d05e7dba0676329666857c5ab9977f1fdde7861cb0b842eac9e28bf7 + languageName: node + linkType: hard + +"@blocksuite/affine@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/affine@npm:0.0.0-canary-20240919125746" + dependencies: + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/blocks": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/presets": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" + checksum: 10/a8fff9ba2ed399605026f48144221c001066cce7406bfa42eb097ad454be18b582534899e9d1ad49c200ece8fba20335f8d1c9c2dfdabebd39f3b1139b011d69 languageName: node linkType: hard -"@blocksuite/block-std@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/block-std@npm:0.17.13" +"@blocksuite/block-std@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/block-std@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@lit/context": "npm:^1.1.2" "@preact/signals-core": "npm:^1.8.0" "@types/hast": "npm:^3.0.4" @@ -2630,28 +2635,28 @@ __metadata: unified: "npm:^11.0.5" w3c-keyname: "npm:^2.2.8" zod: "npm:^3.23.8" - checksum: 10/5cd0103ff097740fcb74eb46ac7b1a21b1bda323255d5fdb1f422f9b4f639ef85a993430e5247e83faebbad8212b12731137b1bd39ad4cd6bbb425f6822cb710 + checksum: 10/ab4738d390e870d134ee2e4536d3ff6e20b137790e8694e46430ac13ae3bb4e2e262851933b82b0504e546c7ebe00a9bfe4fa97a40dc0444382dbf0caef63136 languageName: node linkType: hard -"@blocksuite/blocks@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/blocks@npm:0.17.13" +"@blocksuite/blocks@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/blocks@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-block-embed": "npm:0.17.13" - "@blocksuite/affine-block-list": "npm:0.17.13" - "@blocksuite/affine-block-paragraph": "npm:0.17.13" - "@blocksuite/affine-block-surface": "npm:0.17.13" - "@blocksuite/affine-components": "npm:0.17.13" - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/affine-widget-scroll-anchoring": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/data-view": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/affine-block-embed": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-block-list": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-block-paragraph": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-block-surface": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-components": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-widget-scroll-anchoring": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/data-view": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" "@blocksuite/icons": "npm:^2.1.67" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@floating-ui/dom": "npm:^1.6.10" "@lit/context": "npm:^1.1.2" "@preact/signals-core": "npm:^1.8.0" @@ -2660,7 +2665,7 @@ __metadata: "@types/mdast": "npm:^4.0.4" "@types/sortablejs": "npm:^1.15.8" collapse-white-space: "npm:^2.1.0" - date-fns: "npm:^3.6.0" + date-fns: "npm:^4.0.0" dompurify: "npm:^3.1.6" fflate: "npm:^0.8.2" file-type: "npm:^19.4.1" @@ -2689,41 +2694,41 @@ __metadata: sortablejs: "npm:^1.15.2" unified: "npm:^11.0.5" zod: "npm:^3.23.8" - checksum: 10/55acae610632fe5de42b9eed042c1e7b73aa105146b26ede180cc0a0db0e84c5ff7a20766826a1533d6e8f7902df94785784698157a0ec80de9ac5fcf51e4a21 + checksum: 10/8da9e95bf1451c6f7feb5d22c0fe413c05995c8d7d3a74941797f76d661ed235396247830a8fabb92345d8ab4e911f8b6328eba13bda6318e961e5b309bf7c64 languageName: node linkType: hard -"@blocksuite/data-view@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/data-view@npm:0.17.13" +"@blocksuite/data-view@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/data-view@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-components": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/affine-components": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" "@blocksuite/icons": "npm:^2.1.67" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@floating-ui/dom": "npm:^1.6.10" "@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" + date-fns: "npm:^4.0.0" lit: "npm:^3.2.0" sortablejs: "npm:^1.15.2" zod: "npm:^3.23.8" - checksum: 10/28824c7be480a1e5f0a38ad3b337b604ee77ec64eadca54c4241e35ffd462588ffbc6fb0b42000adc76378ad94cc522116c2378f4887c3cc3edf8df3116ac9af + checksum: 10/f23c1f13877f09c64d2d87807de10ad38eb1f910bde7a986a476c868fb253f9462d46a9003897488f66addd77f22199051d9916092e1fbc5871986bf965222c7 languageName: node linkType: hard -"@blocksuite/global@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/global@npm:0.17.13" +"@blocksuite/global@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/global@npm:0.0.0-canary-20240919125746" dependencies: "@preact/signals-core": "npm:^1.8.0" lib0: "npm:^0.2.97" lit: "npm:^3.2.0" zod: "npm:^3.23.8" - checksum: 10/69d6fa50ad7f6308a8e232fefb3b2332d465e66bc24a4f2eca0249c856bc4a406b03de0dd6e1629edec4a09adff6293451f8db3166efdec6465a09e2903e47cf + checksum: 10/35439e84253a71c7fe1cad2a28d601ff6148ab8c4fc817659490f90cfa469cda7d08631970bb46139adc67522d55d2388e17f0b3599412805a4cb176f8705d4d languageName: node linkType: hard @@ -2743,48 +2748,48 @@ __metadata: languageName: node linkType: hard -"@blocksuite/inline@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/inline@npm:0.17.13" +"@blocksuite/inline@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/inline@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" zod: "npm:^3.23.8" peerDependencies: lit: ^3.2.0 yjs: ^13.6.18 - checksum: 10/ca1ce4b64308aa46c0ec0d50bbdad157ac9a76a379ab6397ddb705cbcf3dfbc763e2949cd9ebe6f196eb112f1872ed205f4f391330e404a71b64abaea2102c88 + checksum: 10/b85e45084df3262f76dafaabb5dedaa456b5ebf2156059ffe7bde9a8dae63561b5f250d325ec29bd56b8ae49d93a22a870319366b8e1bde141aab5e4c66225d5 languageName: node linkType: hard -"@blocksuite/presets@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/presets@npm:0.17.13" +"@blocksuite/presets@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/presets@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/affine-block-surface": "npm:0.17.13" - "@blocksuite/affine-model": "npm:0.17.13" - "@blocksuite/affine-shared": "npm:0.17.13" - "@blocksuite/block-std": "npm:0.17.13" - "@blocksuite/blocks": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/affine-block-surface": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-model": "npm:0.0.0-canary-20240919125746" + "@blocksuite/affine-shared": "npm:0.0.0-canary-20240919125746" + "@blocksuite/block-std": "npm:0.0.0-canary-20240919125746" + "@blocksuite/blocks": "npm:0.0.0-canary-20240919125746" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/store": "npm:0.0.0-canary-20240919125746" "@floating-ui/dom": "npm:^1.6.10" "@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/429582e26b0401fa0062f7099bc51a885472e0e77ee2ea1424ab6f38840708315c5cca58196b8529637cb7e0937576ee1db96480771e283a49cfc11fbb67768d + checksum: 10/2fef09ed4c65978ed64a28c43788be4fc26ad2ba304992ea05bf7f4a8b725bafe18b271af33f0c42d89ebd6e1a0174aaa24a48438ab8db2a7ca45c4336363671 languageName: node linkType: hard -"@blocksuite/store@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/store@npm:0.17.13" +"@blocksuite/store@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/store@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/inline": "npm:0.17.13" - "@blocksuite/sync": "npm:0.17.13" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" + "@blocksuite/inline": "npm:0.0.0-canary-20240919125746" + "@blocksuite/sync": "npm:0.0.0-canary-20240919125746" "@preact/signals-core": "npm:^1.8.0" "@types/flexsearch": "npm:^0.7.6" "@types/lodash.ismatch": "npm:^4.4.9" @@ -2799,21 +2804,21 @@ __metadata: zod: "npm:^3.23.8" peerDependencies: yjs: ^13.6.18 - checksum: 10/d33ac3b0b7c070c7508dcb58ecb04b95a9f03060fb9e46fe2070579082be7aef8fe074f4fbc6f40462ab38fc98b52c56741b57a810fb5064b3e682a5f8f247d8 + checksum: 10/6a465ffbbd863e494b2f16aa3a3ced9a1cd5c1b9e8edb98fe19c68ca801874f3ca262e9a952e6f411a2e7d08296d9ac67a6615b87bd9a3aa418cacb15a31f35f languageName: node linkType: hard -"@blocksuite/sync@npm:0.17.13": - version: 0.17.13 - resolution: "@blocksuite/sync@npm:0.17.13" +"@blocksuite/sync@npm:0.0.0-canary-20240919125746": + version: 0.0.0-canary-20240919125746 + resolution: "@blocksuite/sync@npm:0.0.0-canary-20240919125746" dependencies: - "@blocksuite/global": "npm:0.17.13" + "@blocksuite/global": "npm:0.0.0-canary-20240919125746" idb: "npm:^8.0.0" idb-keyval: "npm:^6.2.1" y-protocols: "npm:^1.0.6" peerDependencies: yjs: ^13.6.15 - checksum: 10/1b5112c4fcc96cbe312e8fa874e4bc23f4222bef32ea18a3e1ab195773af28c0ac793b31075c5f5d5f3ed5a49e4cc769b5deee29a299b48a31deb7f42c0d62c4 + checksum: 10/40dad1f5c2df82fcbfa12863d7eb07518e3ad38678ee95acb902f531512f78f56fef6e75ad23b6a92716ffb83bf96ce1b06c492d766f8660c439c519d1e063a5 languageName: node linkType: hard @@ -12632,10 +12637,8 @@ __metadata: "@affine/debug": "workspace:*" "@affine/env": "workspace:*" "@affine/templates": "workspace:*" - "@blocksuite/blocks": "npm:0.17.13" - "@blocksuite/global": "npm:0.17.13" - "@blocksuite/presets": "npm:0.17.13" - "@blocksuite/store": "npm:0.17.13" + "@blocksuite/affine": "npm:0.0.0-canary-20240919125746" + "@blocksuite/presets": "npm:0.0.0-canary-20240919125746" "@datastructures-js/binary-search-tree": "npm:^5.3.2" "@testing-library/react": "npm:^16.0.0" fake-indexeddb: "npm:^6.0.0" @@ -17714,7 +17717,7 @@ __metadata: languageName: node linkType: hard -"date-fns@npm:^4.1.0": +"date-fns@npm:^4.0.0, date-fns@npm:^4.1.0": version: 4.1.0 resolution: "date-fns@npm:4.1.0" checksum: 10/d5f6e9de5bbc52310f786099e18609289ed5e30af60a71e0646784c8185ddd1d0eebcf7c96b7faaaefc4a8366f3a3a4244d099b6d0866ee2bec80d1361e64342