From 8aedef0a3642bf496678b496307a531df0c4e94e Mon Sep 17 00:00:00 2001 From: Saul-Mirone Date: Sat, 8 Mar 2025 03:57:04 +0000 Subject: [PATCH] chore(editor): reorg packages (#10702) --- .../affine/block-attachment/tsconfig.json | 21 -- .../affine/block-bookmark/tsconfig.json | 20 -- blocksuite/affine/block-callout/tsconfig.json | 20 -- blocksuite/affine/block-code/tsconfig.json | 20 -- .../affine/block-data-view/tsconfig.json | 21 -- .../affine/block-database/tsconfig.json | 23 -- blocksuite/affine/block-divider/tsconfig.json | 18 -- .../affine/block-edgeless-text/tsconfig.json | 20 -- blocksuite/affine/block-embed/tsconfig.json | 21 -- .../affine/block-embed/vitest.config.ts | 30 --- blocksuite/affine/block-frame/tsconfig.json | 19 -- blocksuite/affine/block-image/tsconfig.json | 21 -- blocksuite/affine/block-latex/tsconfig.json | 21 -- blocksuite/affine/block-list/tsconfig.json | 19 -- blocksuite/affine/block-list/vitest.config.ts | 30 --- blocksuite/affine/block-note/tsconfig.json | 23 -- .../affine/block-paragraph/tsconfig.json | 19 -- blocksuite/affine/block-root/tsconfig.json | 43 --- .../affine/block-surface-ref/tsconfig.json | 20 -- blocksuite/affine/block-surface/tsconfig.json | 19 -- .../affine/block-surface/vitest.config.ts | 30 --- blocksuite/affine/block-table/tsconfig.json | 21 -- .../block-attachment/package.json | 0 .../src/adapters/notion-html.ts | 0 .../block-attachment/src/attachment-block.ts | 0 .../src/attachment-edgeless-block.ts | 0 .../src/attachment-service.ts | 0 .../block-attachment/src/attachment-spec.ts | 0 .../src/components/rename-model.ts | 0 .../block-attachment/src/components/styles.ts | 0 .../src/configs/slash-menu.ts | 0 .../block-attachment/src/configs/toolbar.ts | 0 .../block-attachment/src/configs/tooltips.ts | 0 .../block-attachment/src/effects.ts | 0 .../block-attachment/src/embed.ts | 0 .../block-attachment/src/index.ts | 0 .../block-attachment/src/styles.ts | 0 .../block-attachment/src/utils.ts | 0 .../blocks/block-attachment/tsconfig.json | 21 ++ .../{ => blocks}/block-bookmark/package.json | 0 .../block-bookmark/src/adapters/extension.ts | 0 .../block-bookmark/src/adapters/html.ts | 0 .../block-bookmark/src/adapters/index.ts | 0 .../block-bookmark/src/adapters/markdown.ts | 0 .../src/adapters/notion-html.ts | 0 .../block-bookmark/src/adapters/plain-text.ts | 0 .../block-bookmark/src/bookmark-block.ts | 0 .../src/bookmark-edgeless-block.ts | 0 .../block-bookmark/src/bookmark-spec.ts | 0 .../block-bookmark/src/commands/index.ts | 0 .../src/commands/insert-bookmark.ts | 0 .../commands/insert-link-by-quick-search.ts | 0 .../src/components/bookmark-card.ts | 0 .../block-bookmark/src/components/index.ts | 0 .../block-bookmark/src/configs/slash-menu.ts | 0 .../block-bookmark/src/configs/toolbar.ts | 0 .../block-bookmark/src/configs/tooltips.ts | 0 .../block-bookmark/src/effects.ts | 0 .../{ => blocks}/block-bookmark/src/index.ts | 0 .../{ => blocks}/block-bookmark/src/styles.ts | 0 .../{ => blocks}/block-bookmark/src/utils.ts | 0 .../blocks/block-bookmark/tsconfig.json | 20 ++ .../{ => blocks}/block-callout/package.json | 0 .../block-callout/src/callout-block.ts | 0 .../block-callout/src/callout-keymap.ts | 0 .../block-callout/src/callout-spec.ts | 0 .../block-callout/src/configs/slash-menu.ts | 0 .../{ => blocks}/block-callout/src/effects.ts | 0 .../block-callout/src/emoji-menu.ts | 0 .../{ => blocks}/block-callout/src/index.ts | 0 .../affine/blocks/block-callout/tsconfig.json | 20 ++ .../{ => blocks}/block-code/package.json | 0 .../block-code/src/adapters/extension.ts | 0 .../block-code/src/adapters/html.ts | 0 .../block-code/src/adapters/index.ts | 0 .../block-code/src/adapters/markdown.ts | 0 .../block-code/src/adapters/notion-html.ts | 0 .../block-code/src/adapters/plain-text.ts | 0 .../block-code/src/clipboard/index.ts | 0 .../block-code/src/code-block-config.ts | 0 .../block-code/src/code-block-inline.ts | 0 .../block-code/src/code-block-service.ts | 0 .../block-code/src/code-block-spec.ts | 0 .../{ => blocks}/block-code/src/code-block.ts | 0 .../code-toolbar/components/code-toolbar.ts | 0 .../code-toolbar/components/lang-button.ts | 0 .../block-code/src/code-toolbar/config.ts | 0 .../block-code/src/code-toolbar/context.ts | 0 .../block-code/src/code-toolbar/index.ts | 0 .../block-code/src/code-toolbar/utils.ts | 0 .../block-code/src/configs/slash-menu.ts | 0 .../{ => blocks}/block-code/src/effects.ts | 0 .../src/highlight/affine-code-unit.ts | 0 .../block-code/src/highlight/const.ts | 0 .../{ => blocks}/block-code/src/index.ts | 0 .../{ => blocks}/block-code/src/styles.ts | 0 .../affine/blocks/block-code/tsconfig.json | 20 ++ .../{ => blocks}/block-data-view/package.json | 0 .../block-data-view/src/block-meta/base.ts | 0 .../block-data-view/src/block-meta/index.ts | 0 .../block-data-view/src/block-meta/todo.ts | 0 .../block-data-view/src/columns/index.ts | 0 .../block-data-view/src/configs/slash-menu.ts | 0 .../block-data-view/src/configs/tooltips.ts | 0 .../block-data-view/src/data-source.ts | 0 .../block-data-view/src/data-view-block.ts | 0 .../block-data-view/src/data-view-model.ts | 0 .../block-data-view/src/data-view-spec.ts | 0 .../block-data-view/src/effects.ts | 0 .../{ => blocks}/block-data-view/src/index.ts | 0 .../block-data-view/src/views/index.ts | 0 .../blocks/block-data-view/tsconfig.json | 21 ++ .../{ => blocks}/block-database/package.json | 0 .../block-database/src/adapters/extension.ts | 0 .../block-database/src/adapters/html.ts | 0 .../block-database/src/adapters/index.ts | 0 .../block-database/src/adapters/markdown.ts | 0 .../src/adapters/notion-html.ts | 0 .../block-database/src/adapters/plain-text.ts | 0 .../block-database/src/adapters/utils.ts | 0 .../block-database/src/block-icons.ts | 0 .../block-database/src/commands.ts | 0 .../block-database/src/components/layout.ts | 0 .../src/components/title/index.ts | 0 .../{ => blocks}/block-database/src/config.ts | 0 .../block-database/src/configs/slash-menu.ts | 0 .../block-database/src/configs/tooltips.ts | 0 .../src/context/host-context.ts | 0 .../block-database/src/data-source.ts | 0 .../block-database/src/database-block.ts | 0 .../src/database-dnd-preview-block.ts | 0 .../block-database/src/database-spec.ts | 0 .../src/detail-panel/block-renderer.ts | 0 .../src/detail-panel/note-renderer.ts | 0 .../block-database/src/effects.ts | 0 .../{ => blocks}/block-database/src/index.ts | 0 .../block-database/src/properties/converts.ts | 0 .../block-database/src/properties/index.ts | 0 .../src/properties/link/cell-renderer.ts | 0 .../properties/link/components/link-node.ts | 0 .../src/properties/link/define.ts | 0 .../block-database/src/properties/model.ts | 0 .../src/properties/rich-text/cell-renderer.ts | 0 .../src/properties/rich-text/define.ts | 0 .../src/properties/title/cell-renderer.ts | 0 .../src/properties/title/define.ts | 0 .../src/properties/title/icon.ts | 0 .../src/properties/title/text.ts | 0 .../block-database/src/properties/utils.ts | 0 .../block-database/src/selection.ts | 0 .../block-database/src/utils/block-utils.ts | 0 .../block-database/src/utils/current-view.ts | 0 .../block-database/src/utils/title-doc.ts | 0 .../block-database/src/views/index.ts | 0 .../block-database/src/widgets/index.ts | 0 .../blocks/block-database/tsconfig.json | 23 ++ .../{ => blocks}/block-divider/package.json | 0 .../block-divider/src/adapters/extension.ts | 0 .../block-divider/src/adapters/html.ts | 0 .../block-divider/src/adapters/index.ts | 0 .../block-divider/src/adapters/markdown.ts | 0 .../block-divider/src/adapters/notion-html.ts | 0 .../block-divider/src/adapters/plain-text.ts | 0 .../block-divider/src/divider-block.ts | 0 .../block-divider/src/divider-spec.ts | 0 .../{ => blocks}/block-divider/src/effects.ts | 0 .../{ => blocks}/block-divider/src/index.ts | 0 .../{ => blocks}/block-divider/src/styles.ts | 0 .../affine/blocks/block-divider/tsconfig.json | 18 ++ .../block-edgeless-text/package.json | 0 .../block-edgeless-text/src/commands/index.ts | 0 .../src/commands/insert-edgeless-text.ts | 0 .../src/edgeless-text-block.ts | 0 .../src/edgeless-text-spec.ts | 0 .../block-edgeless-text/src/effects.ts | 0 .../block-edgeless-text/src/index.ts | 0 .../blocks/block-edgeless-text/tsconfig.json | 20 ++ .../{ => blocks}/block-embed/package.json | 0 .../block-embed/src/common/adapters/html.ts | 0 .../src/common/adapters/markdown.ts | 0 .../src/common/adapters/notion-html.ts | 0 .../src/common/adapters/plain-text.ts | 0 .../src/common/embed-block-element.ts | 0 .../src/common/embed-note-content-styles.ts | 0 .../src/common/insert-embed-card.ts | 0 .../src/common/render-linked-doc.ts | 0 .../src/common/to-edgeless-embed-block.ts | 0 .../block-embed/src/common/utils.ts | 0 .../block-embed/src/configs/toolbar.ts | 0 .../{ => blocks}/block-embed/src/effects.ts | 0 .../embed-figma-block/adapters/extension.ts | 0 .../src/embed-figma-block/adapters/html.ts | 0 .../src/embed-figma-block/adapters/index.ts | 0 .../embed-figma-block/adapters/markdown.ts | 0 .../embed-figma-block/adapters/notion-html.ts | 0 .../embed-figma-block/adapters/plain-text.ts | 0 .../embed-figma-block/configs/slash-menu.ts | 0 .../src/embed-figma-block/configs/tooltips.ts | 0 .../embed-edgeless-figma-block.ts | 0 .../embed-figma-block/embed-figma-block.ts | 0 .../embed-figma-block/embed-figma-model.ts | 0 .../embed-figma-block/embed-figma-service.ts | 0 .../src/embed-figma-block/embed-figma-spec.ts | 0 .../src/embed-figma-block/index.ts | 0 .../src/embed-figma-block/styles.ts | 0 .../embed-github-block/adapters/extension.ts | 0 .../src/embed-github-block/adapters/html.ts | 0 .../src/embed-github-block/adapters/index.ts | 0 .../embed-github-block/adapters/markdown.ts | 0 .../adapters/notion-html.ts | 0 .../embed-github-block/adapters/plain-text.ts | 0 .../embed-github-block/configs/slash-menu.ts | 0 .../embed-github-block/configs/tooltips.ts | 0 .../embed-edgeless-github-block.ts | 0 .../embed-github-block/embed-github-block.ts | 0 .../embed-github-block/embed-github-model.ts | 0 .../embed-github-service.ts | 0 .../embed-github-block/embed-github-spec.ts | 0 .../src/embed-github-block/index.ts | 0 .../src/embed-github-block/styles.ts | 0 .../src/embed-github-block/utils.ts | 0 .../components/fullscreen-toolbar.ts | 0 .../src/embed-html-block/configs/toolbar.ts | 0 .../src/embed-html-block/configs/tooltips.ts | 0 .../embed-edgeless-html-block.ts | 0 .../src/embed-html-block/embed-html-block.ts | 0 .../src/embed-html-block/embed-html-spec.ts | 0 .../block-embed/src/embed-html-block/index.ts | 0 .../src/embed-html-block/styles.ts | 0 .../adapters/extension.ts | 0 .../embed-linked-doc-block/adapters/html.ts | 0 .../embed-linked-doc-block/adapters/index.ts | 0 .../adapters/markdown.ts | 0 .../adapters/plain-text.ts | 0 .../embed-linked-doc-block/commands/index.ts | 0 .../commands/insert-embed-linked-doc.ts | 0 .../configs/slash-menu.ts | 0 .../embed-linked-doc-block/configs/toolbar.ts | 0 .../configs/tooltips.ts | 0 .../embed-edgeless-linked-doc-block.ts | 0 .../embed-linked-doc-block.ts | 0 .../embed-linked-doc-spec.ts | 0 .../src/embed-linked-doc-block/index.ts | 0 .../src/embed-linked-doc-block/styles.ts | 0 .../src/embed-linked-doc-block/utils.ts | 0 .../embed-loom-block/adapters/extension.ts | 0 .../src/embed-loom-block/adapters/html.ts | 0 .../src/embed-loom-block/adapters/index.ts | 0 .../src/embed-loom-block/adapters/markdown.ts | 0 .../embed-loom-block/adapters/notion-html.ts | 0 .../embed-loom-block/adapters/plain-text.ts | 0 .../embed-loom-block/configs/slash-menu.ts | 0 .../embed-edgeless-loom-bock.ts | 0 .../src/embed-loom-block/embed-loom-block.ts | 0 .../src/embed-loom-block/embed-loom-model.ts | 0 .../embed-loom-block/embed-loom-service.ts | 0 .../src/embed-loom-block/embed-loom-spec.ts | 0 .../block-embed/src/embed-loom-block/index.ts | 0 .../src/embed-loom-block/styles.ts | 0 .../block-embed/src/embed-loom-block/utils.ts | 0 .../adapters/extension.ts | 0 .../embed-synced-doc-block/adapters/html.ts | 0 .../embed-synced-doc-block/adapters/index.ts | 0 .../adapters/markdown.ts | 0 .../adapters/plain-text.ts | 0 .../components/embed-synced-doc-card.ts | 0 .../embed-synced-doc-block/configs/toolbar.ts | 0 .../embed-edgeless-synced-doc-block.ts | 0 .../embed-synced-doc-block.ts | 0 .../embed-synced-doc-service.ts | 0 .../embed-synced-doc-spec.ts | 0 .../src/embed-synced-doc-block/index.ts | 0 .../src/embed-synced-doc-block/styles.ts | 0 .../src/embed-synced-doc-block/utils.ts | 0 .../embed-youtube-block/adapters/extension.ts | 0 .../src/embed-youtube-block/adapters/html.ts | 0 .../src/embed-youtube-block/adapters/index.ts | 0 .../embed-youtube-block/adapters/markdown.ts | 0 .../adapters/notion-html.ts | 0 .../adapters/plain-text.ts | 0 .../embed-youtube-block/configs/slash-menu.ts | 0 .../embed-youtube-block/configs/tooltips.ts | 0 .../embed-edgeless-youtube-block.ts | 0 .../embed-youtube-block.ts | 0 .../embed-youtube-model.ts | 0 .../embed-youtube-service.ts | 0 .../embed-youtube-block/embed-youtube-spec.ts | 0 .../src/embed-youtube-block/index.ts | 0 .../src/embed-youtube-block/styles.ts | 0 .../src/embed-youtube-block/utils.ts | 0 .../{ => blocks}/block-embed/src/index.ts | 0 .../{ => blocks}/block-embed/src/types.ts | 0 .../affine/blocks/block-embed/tsconfig.json | 21 ++ .../{ => blocks}/block-frame/package.json | 0 .../{ => blocks}/block-frame/src/effects.ts | 0 .../block-frame/src/frame-block.ts | 0 .../block-frame/src/frame-manager.ts | 0 .../block-frame/src/frame-spec.ts | 0 .../{ => blocks}/block-frame/src/index.ts | 0 .../{ => blocks}/block-frame/src/tool.ts | 0 .../affine/blocks/block-frame/tsconfig.json | 19 ++ .../{ => blocks}/block-image/package.json | 0 .../block-image/src/adapters/extension.ts | 0 .../block-image/src/adapters/html.ts | 0 .../block-image/src/adapters/index.ts | 0 .../block-image/src/adapters/markdown.ts | 0 .../block-image/src/adapters/middleware.ts | 0 .../block-image/src/adapters/notion-html.ts | 0 .../block-image/src/commands/index.ts | 0 .../block-image/src/commands/insert-images.ts | 0 .../src/components/image-block-fallback.ts | 0 .../src/components/image-selected-rect.ts | 0 .../src/components/page-image-block.ts | 0 .../block-image/src/configs/slash-menu.ts | 0 .../block-image/src/configs/tooltips.ts | 0 .../{ => blocks}/block-image/src/effects.ts | 0 .../block-image/src/image-block.ts | 0 .../block-image/src/image-edgeless-block.ts | 0 .../block-image/src/image-proxy-service.ts | 0 .../block-image/src/image-resize-manager.ts | 0 .../block-image/src/image-service.ts | 0 .../block-image/src/image-spec.ts | 0 .../{ => blocks}/block-image/src/index.ts | 0 .../block-image/src/preview-image/edgeless.ts | 0 .../block-image/src/preview-image/page.ts | 0 .../{ => blocks}/block-image/src/styles.ts | 0 .../{ => blocks}/block-image/src/utils.ts | 0 .../affine/blocks/block-image/tsconfig.json | 21 ++ .../{ => blocks}/block-latex/package.json | 0 .../block-latex/src/adapters/extension.ts | 0 .../block-latex/src/adapters/index.ts | 0 .../block-latex/src/adapters/markdown.ts | 0 .../block-latex/src/adapters/notion-html.ts | 0 .../block-latex/src/adapters/plain-text.ts | 0 .../{ => blocks}/block-latex/src/commands.ts | 0 .../block-latex/src/configs/slash-menu.ts | 0 .../{ => blocks}/block-latex/src/effects.ts | 0 .../{ => blocks}/block-latex/src/index.ts | 0 .../block-latex/src/latex-block.ts | 0 .../block-latex/src/latex-spec.ts | 0 .../{ => blocks}/block-latex/src/styles.ts | 0 .../affine/blocks/block-latex/tsconfig.json | 21 ++ .../{ => blocks}/block-list/package.json | 0 .../block-list/src/adapters/extension.ts | 0 .../block-list/src/adapters/html.ts | 0 .../block-list/src/adapters/index.ts | 0 .../block-list/src/adapters/markdown.ts | 0 .../block-list/src/adapters/notion-html.ts | 0 .../block-list/src/adapters/plain-text.ts | 0 .../src/commands/convert-to-numbered-list.ts | 0 .../block-list/src/commands/dedent-list.ts | 0 .../block-list/src/commands/indent-list.ts | 0 .../block-list/src/commands/index.ts | 0 .../src/commands/list-to-paragraph.ts | 0 .../block-list/src/commands/split-list.ts | 0 .../block-list/src/commands/utils.ts | 0 .../{ => blocks}/block-list/src/effects.ts | 0 .../{ => blocks}/block-list/src/index.ts | 0 .../{ => blocks}/block-list/src/list-block.ts | 0 .../block-list/src/list-keymap.ts | 0 .../{ => blocks}/block-list/src/list-spec.ts | 0 .../{ => blocks}/block-list/src/styles.ts | 0 .../block-list/src/utils/forward-delete.ts | 0 .../block-list/src/utils/get-list-icon.ts | 0 .../block-list/src/utils/get-number-prefix.ts | 0 .../affine/blocks/block-list/tsconfig.json | 19 ++ .../{ => blocks}/block-note/package.json | 0 .../block-note/src/adapters/html.ts | 0 .../block-note/src/adapters/index.ts | 0 .../block-note/src/adapters/markdown.ts | 0 .../block-note/src/adapters/plain-text.ts | 0 .../block-note/src/commands/block-type.ts | 0 .../src/commands/change-note-display-mode.ts | 0 .../src/commands/dedent-block-to-root.ts | 0 .../block-note/src/commands/dedent-block.ts | 0 .../src/commands/dedent-blocks-to-root.ts | 0 .../block-note/src/commands/dedent-blocks.ts | 0 .../block-note/src/commands/indent-block.ts | 0 .../block-note/src/commands/indent-blocks.ts | 0 .../block-note/src/commands/index.ts | 0 .../block-note/src/commands/select-block.ts | 0 .../src/commands/select-blocks-between.ts | 0 .../edgeless-note-background.css.ts | 0 .../components/edgeless-note-background.ts | 0 .../src/components/edgeless-note-mask.ts | 0 .../edgeless-page-block-title.css.ts | 0 .../components/edgeless-page-block-title.ts | 0 .../src/components/more-indicator.ts | 0 .../{ => blocks}/block-note/src/config.ts | 0 .../block-note/src/configs/slash-menu.ts | 0 .../block-note/src/configs/tooltips.ts | 0 .../{ => blocks}/block-note/src/effects.ts | 0 .../{ => blocks}/block-note/src/index.ts | 0 .../{ => blocks}/block-note/src/move-block.ts | 0 .../{ => blocks}/block-note/src/note-block.ts | 0 .../block-note/src/note-edgeless-block.css.ts | 0 .../block-note/src/note-edgeless-block.ts | 0 .../block-note/src/note-service.ts | 0 .../{ => blocks}/block-note/src/note-spec.ts | 0 .../block-note/src/quick-action.ts | 0 .../affine/blocks/block-note/tsconfig.json | 23 ++ .../{ => blocks}/block-paragraph/package.json | 0 .../block-paragraph/src/adapters/extension.ts | 0 .../block-paragraph/src/adapters/html.ts | 0 .../block-paragraph/src/adapters/index.ts | 0 .../block-paragraph/src/adapters/markdown.ts | 0 .../src/adapters/notion-html.ts | 0 .../src/adapters/plain-text.ts | 0 .../src/commands/add-paragraph.ts | 0 .../src/commands/append-paragraph.ts | 0 .../src/commands/dedent-paragraph.ts | 0 .../src/commands/indent-paragraph.ts | 0 .../block-paragraph/src/commands/index.ts | 0 .../src/commands/split-paragraph.ts | 0 .../block-paragraph/src/effects.ts | 0 .../block-paragraph/src/heading-icon.ts | 0 .../{ => blocks}/block-paragraph/src/index.ts | 0 .../block-paragraph/src/paragraph-block.ts | 0 .../block-paragraph/src/paragraph-keymap.ts | 0 .../block-paragraph/src/paragraph-service.ts | 0 .../block-paragraph/src/paragraph-spec.ts | 0 .../block-paragraph/src/styles.ts | 0 .../src/utils/forward-delete.ts | 0 .../src/utils/merge-with-prev.ts | 0 .../blocks/block-paragraph/tsconfig.json | 19 ++ .../{ => blocks}/block-root/package.json | 0 .../block-root/src/adapters/extension.ts | 0 .../block-root/src/adapters/html.ts | 0 .../block-root/src/adapters/index.ts | 0 .../block-root/src/adapters/markdown.ts | 0 .../block-root/src/adapters/notion-html.ts | 0 .../block-root/src/clipboard/adapter.ts | 0 .../block-root/src/clipboard/index.ts | 0 .../src/clipboard/page-clipboard.ts | 0 .../src/clipboard/readonly-clipboard.ts | 0 .../block-root/src/clipboard/utils.ts | 0 .../block-root/src/common-specs/index.ts | 0 .../block-root/src/common-specs/widgets.ts | 0 .../block-root/src/configs/toolbar.ts | 0 .../src/edgeless/clipboard/clipboard.ts | 0 .../auto-complete/auto-complete-panel.ts | 0 .../auto-complete/edgeless-auto-complete.ts | 0 .../components/auto-complete/utils.ts | 0 .../components/buttons/tool-icon-button.ts | 0 .../components/buttons/toolbar-button.ts | 0 .../components/connector/connector-handle.ts | 0 .../components/frame/frame-preview.ts | 0 .../edgeless/components/note-slicer/index.ts | 0 .../edgeless/components/panel/align-panel.ts | 0 .../components/panel/card-style-panel.ts | 0 .../edgeless/components/panel/color-panel.ts | 0 .../components/panel/font-family-panel.ts | 0 .../panel/font-weight-and-style-panel.ts | 0 .../src/edgeless/components/panel/icons.ts | 0 .../components/panel/line-styles-panel.ts | 0 .../components/panel/line-width-panel.ts | 0 .../panel/note-display-mode-panel.ts | 0 .../components/panel/note-shadow-panel.ts | 0 .../edgeless/components/panel/scale-panel.ts | 0 .../edgeless/components/panel/shape-panel.ts | 0 .../components/panel/shape-style-panel.ts | 0 .../edgeless/components/panel/size-panel.ts | 0 .../components/panel/stroke-style-panel.ts | 0 .../edgeless-navigator-black-background.ts | 0 .../rects/edgeless-dragging-area-rect.ts | 0 .../rects/edgeless-selected-rect.ts | 0 .../components/resize/resize-handles.ts | 0 .../components/resize/resize-manager.ts | 0 .../text/edgeless-connector-label-editor.ts | 0 .../text/edgeless-frame-title-editor.ts | 0 .../text/edgeless-group-title-editor.ts | 0 .../text/edgeless-shape-text-editor.ts | 0 .../components/text/edgeless-text-editor.ts | 0 .../components/toolbar/brush/brush-menu.ts | 0 .../toolbar/brush/brush-tool-button.ts | 0 .../components/toolbar/brush/icons.ts | 0 .../toolbar/common/create-popper.ts | 0 .../draggable/draggable-element.controller.ts | 0 .../common/draggable/event-resolver.ts | 0 .../common/draggable/overlay-factory.ts | 0 .../toolbar/common/draggable/types.ts | 0 .../components/toolbar/common/slide-menu.ts | 0 .../toolbar/common/toolbar-arrow-up-icon.ts | 0 .../components/toolbar/common/type.ts | 0 .../toolbar/connector/connector-dense-menu.ts | 0 .../toolbar/connector/connector-menu.ts | 0 .../connector/connector-tool-button.ts | 0 .../edgeless/components/toolbar/context.ts | 0 .../toolbar/default/default-tool-button.ts | 0 .../components/toolbar/edgeless-toolbar.ts | 0 .../toolbar/eraser/eraser-tool-button.ts | 0 .../components/toolbar/eraser/icons.ts | 0 .../components/toolbar/frame/config.ts | 0 .../toolbar/frame/frame-dense-menu.ts | 0 .../components/toolbar/frame/frame-menu.ts | 0 .../toolbar/frame/frame-tool-button.ts | 0 .../components/toolbar/lasso/icons.ts | 0 .../toolbar/lasso/lasso-dense-menu.ts | 0 .../toolbar/lasso/lasso-tool-button.ts | 0 .../toolbar/link/link-dense-menu.ts | 0 .../toolbar/link/link-tool-button.ts | 0 .../components/toolbar/mindmap/assets.ts | 0 .../toolbar/mindmap/basket-elements.ts | 0 .../components/toolbar/mindmap/icons.ts | 0 .../mindmap/mindmap-importing-placeholder.ts | 0 .../toolbar/mindmap/mindmap-menu.ts | 0 .../toolbar/mindmap/mindmap-tool-button.ts | 0 .../toolbar/mindmap/utils/import-mindmap.ts | 0 .../toolbar/mixins/quick-tool.mixin.ts | 0 .../components/toolbar/mixins/tool.mixin.ts | 0 .../mixins/toolbar-button-with-menu.mixin.ts | 0 .../edgeless/components/toolbar/note/icon.ts | 0 .../toolbar/note/note-menu-config.ts | 0 .../components/toolbar/note/note-menu.ts | 0 .../toolbar/note/note-senior-button.ts | 0 .../toolbar/note/note-tool-button.ts | 0 .../toolbar/present/frame-order-button.ts | 0 .../toolbar/present/frame-order-menu.ts | 0 .../present/navigator-setting-button.ts | 0 .../toolbar/present/present-button.ts | 0 .../toolbar/presentation-toolbar.ts | 0 .../components/toolbar/shape/icons.ts | 0 .../toolbar/shape/shape-draggable.ts | 0 .../toolbar/shape/shape-menu-config.ts | 0 .../components/toolbar/shape/shape-menu.ts | 0 .../toolbar/shape/shape-tool-button.ts | 0 .../toolbar/shape/shape-tool-element.ts | 0 .../components/toolbar/shape/utils.ts | 0 .../toolbar/template/builtin-templates.ts | 0 .../components/toolbar/template/cards.ts | 0 .../toolbar/template/overlay-scrollbar.ts | 0 .../toolbar/template/template-loading.ts | 0 .../toolbar/template/template-panel.ts | 0 .../toolbar/template/template-tool-button.ts | 0 .../toolbar/template/template-type.ts | 0 .../components/toolbar/template/utils.ts | 0 .../components/toolbar/text/text-menu.ts | 0 .../src/edgeless/components/toolbar/tools.ts | 0 .../src/edgeless/components/utils.ts | 0 .../src/edgeless/edgeless-builtin-spec.ts | 0 .../src/edgeless/edgeless-keyboard.ts | 0 .../src/edgeless/edgeless-root-block.ts | 0 .../edgeless/edgeless-root-preview-block.ts | 0 .../src/edgeless/edgeless-root-service.ts | 0 .../src/edgeless/edgeless-root-spec.ts | 0 .../src/edgeless/gfx-tool/brush-tool.ts | 0 .../src/edgeless/gfx-tool/connector-tool.ts | 0 .../gfx-tool/default-tool-ext/event-ext.ts | 0 .../edgeless/gfx-tool/default-tool-ext/ext.ts | 0 .../mind-map-ext/drag-utils.ts | 0 .../mind-map-ext/indicator-overlay.ts | 0 .../mind-map-ext/mind-map-ext.ts | 0 .../src/edgeless/gfx-tool/default-tool.ts | 0 .../src/edgeless/gfx-tool/empty-tool.ts | 0 .../src/edgeless/gfx-tool/eraser-tool.ts | 0 .../src/edgeless/gfx-tool/frame-tool.ts | 0 .../block-root/src/edgeless/gfx-tool/index.ts | 0 .../src/edgeless/gfx-tool/lasso-tool.ts | 0 .../src/edgeless/gfx-tool/note-tool.ts | 0 .../src/edgeless/gfx-tool/pan-tool.ts | 0 .../src/edgeless/gfx-tool/shape-tool.ts | 0 .../src/edgeless/gfx-tool/template-tool.ts | 0 .../src/edgeless/gfx-tool/text-tool.ts | 0 .../block-root/src/edgeless/index.ts | 0 .../src/edgeless/middlewares/base.ts | 0 .../edgeless/services/template-middlewares.ts | 0 .../src/edgeless/services/template.ts | 0 .../src/edgeless/utils/bound-utils.ts | 0 .../src/edgeless/utils/clipboard-utils.ts | 0 .../src/edgeless/utils/clone-utils.ts | 0 .../src/edgeless/utils/connector.ts | 0 .../block-root/src/edgeless/utils/consts.ts | 0 .../block-root/src/edgeless/utils/crud.ts | 0 .../src/edgeless/utils/hotkey-utils.ts | 0 .../block-root/src/edgeless/utils/mindmap.ts | 0 .../src/edgeless/utils/panning-utils.ts | 0 .../block-root/src/edgeless/utils/query.ts | 0 .../src/edgeless/utils/snap-manager.ts | 0 .../block-root/src/edgeless/utils/text.ts | 0 .../src/edgeless/utils/tool-overlay.ts | 0 .../{ => blocks}/block-root/src/effects.ts | 0 .../{ => blocks}/block-root/src/index.ts | 0 .../src/keyboard/keyboard-manager.ts | 0 .../block-root/src/page/page-root-block.ts | 0 .../block-root/src/page/page-root-service.ts | 0 .../block-root/src/page/page-root-spec.ts | 0 .../src/preview/preview-root-block.ts | 0 .../src/preview/preview-root-spec.ts | 0 .../block-root/src/root-config.ts | 0 .../block-root/src/root-service.ts | 0 .../block-root/src/transformers/html.ts | 0 .../block-root/src/transformers/index.ts | 0 .../block-root/src/transformers/markdown.ts | 0 .../src/transformers/notion-html.ts | 0 .../block-root/src/transformers/utils.ts | 0 .../block-root/src/transformers/zip.ts | 0 .../{ => blocks}/block-root/src/types.ts | 0 .../block-root/src/utils/callback.ts | 0 .../block-root/src/utils/index.ts | 0 .../block-root/src/utils/query.ts | 0 .../block-root/src/utils/types.ts | 0 .../widgets/edgeless-zoom-toolbar/index.ts | 0 .../zoom-bar-toggle-button.ts | 0 .../edgeless-zoom-toolbar/zoom-toolbar.ts | 0 .../element-toolbar/add-frame-button.ts | 0 .../element-toolbar/add-group-button.ts | 0 .../widgets/element-toolbar/align-button.ts | 0 .../change-attachment-button.ts | 0 .../element-toolbar/change-brush-button.ts | 0 .../change-connector-button.ts | 0 .../change-edgeless-text-button.ts | 0 .../change-embed-card-button.ts | 0 .../element-toolbar/change-frame-button.ts | 0 .../element-toolbar/change-group-button.ts | 0 .../element-toolbar/change-image-button.ts | 0 .../element-toolbar/change-mindmap-button.ts | 0 .../element-toolbar/change-note-button.ts | 0 .../element-toolbar/change-shape-button.ts | 0 .../element-toolbar/change-text-button.ts | 0 .../element-toolbar/change-text-menu.ts | 0 .../src/widgets/element-toolbar/effects.ts | 0 .../src/widgets/element-toolbar/icons.ts | 0 .../src/widgets/element-toolbar/index.ts | 0 .../widgets/element-toolbar/lock-button.ts | 0 .../element-toolbar/more-menu/button.ts | 0 .../element-toolbar/more-menu/config.ts | 0 .../element-toolbar/more-menu/context.ts | 0 .../more-menu/render-linked-doc.ts | 0 .../release-from-group-button.ts | 0 .../src/widgets/element-toolbar/styles.css.ts | 0 .../image-toolbar/components/image-toolbar.ts | 0 .../src/widgets/image-toolbar/config.ts | 0 .../src/widgets/image-toolbar/context.ts | 0 .../src/widgets/image-toolbar/index.ts | 0 .../src/widgets/image-toolbar/styles.ts | 0 .../src/widgets/image-toolbar/utils.ts | 0 .../block-root/src/widgets/index.ts | 0 .../src/widgets/inner-modal/inner-modal.ts | 0 .../src/widgets/keyboard-toolbar/config.ts | 0 .../src/widgets/keyboard-toolbar/effects.ts | 0 .../src/widgets/keyboard-toolbar/icons.ts | 0 .../src/widgets/keyboard-toolbar/index.ts | 0 .../keyboard-toolbar/keyboard-tool-panel.ts | 0 .../keyboard-toolbar/keyboard-toolbar.ts | 0 .../keyboard-toolbar/position-controller.ts | 0 .../src/widgets/keyboard-toolbar/styles.ts | 0 .../src/widgets/keyboard-toolbar/utils.ts | 0 .../src/widgets/linked-doc/config.ts | 0 .../src/widgets/linked-doc/effects.ts | 0 .../linked-doc/import-doc/import-doc.ts | 0 .../widgets/linked-doc/import-doc/index.ts | 0 .../widgets/linked-doc/import-doc/loader.ts | 0 .../widgets/linked-doc/import-doc/styles.ts | 0 .../src/widgets/linked-doc/index.ts | 0 .../widgets/linked-doc/linked-doc-popover.ts | 0 .../linked-doc/mobile-linked-doc-menu.ts | 0 .../src/widgets/linked-doc/styles.ts | 0 .../src/widgets/linked-doc/utils.ts | 0 .../src/widgets/modal/custom-modal.ts | 0 .../block-root/src/widgets/modal/modal.ts | 0 .../page-dragging-area/page-dragging-area.ts | 0 .../src/widgets/surface-ref-toolbar/config.ts | 0 .../widgets/surface-ref-toolbar/context.ts | 0 .../surface-ref-toolbar.ts | 0 .../src/widgets/surface-ref-toolbar/utils.ts | 0 .../viewport-overlay/viewport-overlay.ts | 0 .../affine/blocks/block-root/tsconfig.json | 43 +++ .../block-surface-ref/package.json | 0 .../block-surface-ref/src/commands.ts | 0 .../src/configs/slash-menu.ts | 0 .../block-surface-ref/src/configs/tooltips.ts | 0 .../block-surface-ref/src/effects.ts | 0 .../block-surface-ref/src/index.ts | 0 .../src/portal/generic-block.ts | 0 .../block-surface-ref/src/portal/note.ts | 0 .../src/surface-ref-block-edgeless.ts | 0 .../src/surface-ref-block.ts | 0 .../block-surface-ref/src/surface-ref-spec.ts | 0 .../block-surface-ref/src/types.ts | 0 .../block-surface-ref/src/utils.ts | 0 .../blocks/block-surface-ref/tsconfig.json | 20 ++ .../{ => blocks}/block-surface/package.json | 0 .../src/__tests__/a-star.unit.spec.ts | 0 .../src/__tests__/bound.unit.spec.ts | 0 .../src/__tests__/graph.unit.spec.ts | 0 .../src/__tests__/math-utils.unit.spec.ts | 0 .../src/__tests__/priority-queue.unit.spec.ts | 0 .../src/__tests__/sort.unit.spec.ts | 0 .../block-surface/src/adapters/extension.ts | 0 .../src/adapters/html-adapter/html.ts | 0 .../block-surface/src/adapters/index.ts | 0 .../element-adapter/elements/brush.ts | 0 .../element-adapter/elements/connector.ts | 0 .../element-adapter/elements/group.ts | 0 .../element-adapter/elements/index.ts | 0 .../element-adapter/elements/mindmap.ts | 0 .../element-adapter/elements/shape.ts | 0 .../markdown/element-adapter/elements/text.ts | 0 .../markdown/element-adapter/index.ts | 0 .../adapters/markdown/element-adapter/type.ts | 0 .../src/adapters/markdown/markdown.ts | 0 .../element-adapter/elements/brush.ts | 0 .../element-adapter/elements/connector.ts | 0 .../element-adapter/elements/group.ts | 0 .../element-adapter/elements/index.ts | 0 .../element-adapter/elements/mindmap.ts | 0 .../element-adapter/elements/shape.ts | 0 .../element-adapter/elements/text.ts | 0 .../plain-text/element-adapter/index.ts | 0 .../plain-text/element-adapter/type.ts | 0 .../src/adapters/plain-text/plain-text.ts | 0 .../block-surface/src/adapters/type.ts | 0 .../src/adapters/types/mindmap.ts | 0 .../src/adapters/utils/mindmap.ts | 0 .../block-surface/src/adapters/utils/text.ts | 0 .../block-surface/src/commands/auto-align.ts | 0 .../block-surface/src/commands/index.ts | 0 .../src/commands/reassociate-connectors.ts | 0 .../{ => blocks}/block-surface/src/consts.ts | 0 .../{ => blocks}/block-surface/src/effects.ts | 0 .../block-surface/src/element-model/base.ts | 0 .../block-surface/src/element-model/index.ts | 0 .../src/extensions/crud-extension.ts | 0 .../export-manager/export-manager.ts | 0 .../export-manager/file-exporter.ts | 0 .../src/extensions/export-manager/index.ts | 0 .../block-surface/src/extensions/index.ts | 0 .../src/extensions/legacy-slot-extension.ts | 0 .../block-surface/src/extensions/query.ts | 0 .../{ => blocks}/block-surface/src/index.ts | 0 .../src/managers/connector-manager.ts | 0 .../src/renderer/canvas-renderer.ts | 0 .../src/renderer/elements/brush/index.ts | 0 .../src/renderer/elements/connector/index.ts | 0 .../src/renderer/elements/connector/utils.ts | 0 .../src/renderer/elements/group/consts.ts | 0 .../src/renderer/elements/group/index.ts | 0 .../src/renderer/elements/group/utils.ts | 0 .../src/renderer/elements/index.ts | 0 .../src/renderer/elements/mindmap.ts | 0 .../src/renderer/elements/shape/diamond.ts | 0 .../src/renderer/elements/shape/ellipse.ts | 0 .../src/renderer/elements/shape/index.ts | 0 .../src/renderer/elements/shape/rect.ts | 0 .../src/renderer/elements/shape/triangle.ts | 0 .../src/renderer/elements/shape/utils.ts | 0 .../src/renderer/elements/text/index.ts | 0 .../src/renderer/elements/text/utils.ts | 0 .../src/renderer/elements/type.ts | 0 .../block-surface/src/renderer/overlay.ts | 0 .../block-surface/src/surface-block-void.ts | 0 .../block-surface/src/surface-block.ts | 0 .../block-surface/src/surface-model.ts | 0 .../block-surface/src/surface-service.ts | 0 .../block-surface/src/surface-spec.ts | 0 .../block-surface/src/surface-transformer.ts | 0 .../block-surface/src/utils/a-star.ts | 0 .../block-surface/src/utils/add-note.ts | 0 .../block-surface/src/utils/font.ts | 0 .../src/utils/get-bg-grip-gap.ts | 0 .../src/utils/get-last-props-key.ts | 0 .../src/utils/get-surface-block.ts | 0 .../block-surface/src/utils/graph.ts | 0 .../block-surface/src/utils/index.ts | 0 .../block-surface/src/utils/mindmap/layout.ts | 0 .../src/utils/mindmap/style-svg.ts | 0 .../block-surface/src/utils/mindmap/utils.ts | 0 .../src/utils/path-data-parser/LICENSE | 0 .../src/utils/path-data-parser/absolutize.ts | 0 .../src/utils/path-data-parser/normalize.ts | 0 .../src/utils/path-data-parser/parser.ts | 0 .../src/utils/points-on-curve/LICENSE | 0 .../utils/points-on-curve/curve-to-bezier.ts | 0 .../src/utils/points-on-curve/index.ts | 0 .../src/utils/points-on-path/LICENSE | 0 .../src/utils/points-on-path/index.ts | 0 .../block-surface/src/utils/priority-queue.ts | 0 .../block-surface/src/utils/rough/LICENSE | 0 .../block-surface/src/utils/rough/canvas.ts | 0 .../block-surface/src/utils/rough/core.ts | 0 .../src/utils/rough/fillers/dashed-filler.ts | 0 .../src/utils/rough/fillers/dot-filler.ts | 0 .../utils/rough/fillers/filler-interface.ts | 0 .../src/utils/rough/fillers/filler.ts | 0 .../src/utils/rough/fillers/hachure-filler.ts | 0 .../src/utils/rough/fillers/hatch-filler.ts | 0 .../utils/rough/fillers/scan-line-hachure.ts | 0 .../src/utils/rough/fillers/zigzag-filler.ts | 0 .../utils/rough/fillers/zigzag-line-filler.ts | 0 .../src/utils/rough/generator.ts | 0 .../block-surface/src/utils/rough/geometry.ts | 0 .../block-surface/src/utils/rough/math.ts | 0 .../block-surface/src/utils/rough/renderer.ts | 0 .../block-surface/src/utils/rough/rough.ts | 0 .../block-surface/src/utils/rough/svg.ts | 0 .../block-surface/src/utils/sort.ts | 0 .../block-surface/src/utils/update-xywh.ts | 0 .../block-surface/src/view/mindmap.ts | 0 .../block-surface/src/watchers/connector.ts | 0 .../block-surface/src/watchers/group.ts | 0 .../affine/blocks/block-surface/tsconfig.json | 19 ++ .../{ => blocks}/block-table/package.json | 0 .../block-table/src/adapters/extension.ts | 0 .../block-table/src/adapters/html.ts | 0 .../block-table/src/adapters/index.ts | 0 .../block-table/src/adapters/markdown.ts | 0 .../block-table/src/adapters/notion-html.ts | 0 .../block-table/src/adapters/plain-text.ts | 0 .../block-table/src/adapters/utils.ts | 0 .../block-table/src/add-button.css.ts | 0 .../block-table/src/add-button.ts | 0 .../{ => blocks}/block-table/src/color.ts | 0 .../{ => blocks}/block-table/src/commands.ts | 0 .../block-table/src/configs/slash-menu.ts | 0 .../{ => blocks}/block-table/src/consts.ts | 0 .../{ => blocks}/block-table/src/effects.ts | 0 .../{ => blocks}/block-table/src/index.ts | 0 .../block-table/src/selection-controller.ts | 0 .../block-table/src/selection-layer.ts | 0 .../block-table/src/selection-schema.ts | 0 .../block-table/src/table-block.css.ts | 0 .../block-table/src/table-block.ts | 0 .../block-table/src/table-cell.css.ts | 0 .../block-table/src/table-cell.ts | 0 .../block-table/src/table-data-manager.ts | 0 .../block-table/src/table-spec.ts | 0 .../{ => blocks}/block-table/src/utils.ts | 0 .../affine/blocks/block-table/tsconfig.json | 21 ++ .../affine/fragment-doc-title/tsconfig.json | 21 -- .../affine/fragment-frame-panel/tsconfig.json | 21 -- .../affine/fragment-outline/tsconfig.json | 21 -- .../fragment-doc-title/package.json | 0 .../fragment-doc-title/src/doc-title.ts | 0 .../fragment-doc-title/src/effects.ts | 0 .../fragment-doc-title/src/index.ts | 0 .../fragment-doc-title/src/utils.ts | 0 .../fragment-doc-title/tsconfig.json | 21 ++ .../fragment-frame-panel/package.json | 0 .../src/body/frame-panel-body.ts | 0 .../src/card/frame-card-title-editor.ts | 0 .../src/card/frame-card-title.ts | 0 .../src/card/frame-card.ts | 0 .../fragment-frame-panel/src/effects.ts | 0 .../fragment-frame-panel/src/frame-panel.ts | 0 .../src/header/frame-panel-header.ts | 0 .../src/header/frames-setting-menu.ts | 0 .../fragment-frame-panel/src/index.ts | 0 .../fragment-frame-panel/src/utils/drag.ts | 0 .../fragment-frame-panel/tsconfig.json | 21 ++ .../fragment-outline/package.json | 0 .../src/body/outline-notice.css.ts | 0 .../src/body/outline-notice.ts | 0 .../src/body/outline-panel-body.css.ts | 0 .../src/body/outline-panel-body.ts | 0 .../src/card/outline-card.css.ts | 0 .../fragment-outline/src/card/outline-card.ts | 0 .../src/card/outline-preview.css.ts | 0 .../src/card/outline-preview.ts | 0 .../fragment-outline/src/config.ts | 0 .../fragment-outline/src/effects.ts | 0 .../src/header/outline-panel-header.css.ts | 0 .../src/header/outline-panel-header.ts | 0 .../src/header/outline-setting-menu.css.ts | 0 .../src/header/outline-setting-menu.ts | 0 .../fragment-outline/src/index.ts | 0 .../src/mobile-outline-panel.ts | 0 .../fragment-outline/src/outline-panel.css.ts | 0 .../fragment-outline/src/outline-panel.ts | 0 .../fragment-outline/src/outline-viewer.ts | 0 .../src/utils/custom-events.ts | 0 .../fragment-outline/src/utils/drag.ts | 0 .../fragment-outline/src/utils/query.ts | 0 .../fragment-outline/src/utils/scroll.ts | 0 .../fragments/fragment-outline/tsconfig.json | 21 ++ .../affine/widget-drag-handle/tsconfig.json | 23 -- .../tsconfig.json | 18 -- .../affine/widget-frame-title/tsconfig.json | 16 -- .../widget-remote-selection/tsconfig.json | 17 -- .../widget-scroll-anchoring/tsconfig.json | 15 -- .../affine/widget-slash-menu/tsconfig.json | 18 -- .../affine/widget-toolbar/tsconfig.json | 18 -- .../widget-drag-handle/package.json | 0 .../widget-drag-handle/src/config.ts | 0 .../widget-drag-handle/src/consts.ts | 0 .../widget-drag-handle/src/drag-handle.ts | 0 .../widget-drag-handle/src/effects.ts | 0 .../src/helpers/preview-helper.ts | 0 .../src/helpers/rect-helper.ts | 0 .../src/helpers/selection-helper.ts | 0 .../widget-drag-handle/src/index.ts | 0 .../src/middleware/blocks-filter.ts | 0 .../src/middleware/new-id-cross-doc.ts | 0 .../src/middleware/reorder-list.ts | 0 .../widget-drag-handle/src/styles.ts | 0 .../widget-drag-handle/src/utils.ts | 0 .../src/watchers/drag-event-watcher.ts | 0 .../src/watchers/edgeless-watcher.ts | 0 .../src/watchers/handle-event-watcher.ts | 0 .../src/watchers/keyboard-event-watcher.ts | 0 .../src/watchers/page-watcher.ts | 0 .../src/watchers/pointer-event-watcher.ts | 0 .../widgets/widget-drag-handle/tsconfig.json | 23 ++ .../widget-edgeless-auto-connect/package.json | 0 .../src/effects.ts | 0 .../widget-edgeless-auto-connect/src/index.ts | 0 .../tsconfig.json | 18 ++ .../widget-frame-title/package.json | 0 .../widget-frame-title/src/effects.ts | 0 .../widget-frame-title/src/frame-title.ts | 0 .../widget-frame-title/src/index.ts | 0 .../widget-frame-title/src/styles.ts | 0 .../widgets/widget-frame-title/tsconfig.json | 16 ++ .../widget-remote-selection/package.json | 0 .../widget-remote-selection/src/doc/config.ts | 0 .../src/doc/doc-remote-selection.ts | 0 .../widget-remote-selection/src/doc/index.ts | 0 .../widget-remote-selection/src/doc/utils.ts | 0 .../src/edgeless/index.ts | 0 .../widget-remote-selection/src/effects.ts | 0 .../widget-remote-selection/src/index.ts | 0 .../src/manager/color-picker.ts | 0 .../src/manager/remote-color-manager.ts | 0 .../widget-remote-selection/tsconfig.json | 17 ++ .../widget-scroll-anchoring/package.json | 0 .../widget-scroll-anchoring/src/effects.ts | 0 .../widget-scroll-anchoring/src/index.ts | 0 .../src/scroll-anchoring.ts | 0 .../widget-scroll-anchoring/tsconfig.json | 15 ++ .../{ => widgets}/widget-slash-menu/README.md | 0 .../widget-slash-menu/package.json | 0 .../widget-slash-menu/src/config.ts | 0 .../widget-slash-menu/src/consts.ts | 0 .../widget-slash-menu/src/effects.ts | 0 .../widget-slash-menu/src/extensions.ts | 0 .../widget-slash-menu/src/index.ts | 0 .../src/slash-menu-popover.ts | 0 .../widget-slash-menu/src/styles.ts | 0 .../widget-slash-menu/src/tooltips/copy.ts | 0 .../widget-slash-menu/src/tooltips/delete.ts | 0 .../widget-slash-menu/src/tooltips/empty.ts | 0 .../widget-slash-menu/src/tooltips/index.ts | 0 .../src/tooltips/move-down.ts | 0 .../widget-slash-menu/src/tooltips/move-up.ts | 0 .../widget-slash-menu/src/tooltips/now.ts | 0 .../widget-slash-menu/src/tooltips/today.ts | 0 .../src/tooltips/tomorrow.ts | 0 .../src/tooltips/yesterday.ts | 0 .../widget-slash-menu/src/types.ts | 0 .../widget-slash-menu/src/utils.ts | 0 .../widget-slash-menu/src/widget.ts | 0 .../widgets/widget-slash-menu/tsconfig.json | 18 ++ .../{ => widgets}/widget-toolbar/package.json | 0 .../widget-toolbar/src/effects.ts | 0 .../{ => widgets}/widget-toolbar/src/index.ts | 0 .../widget-toolbar/src/toolbar.ts | 0 .../{ => widgets}/widget-toolbar/src/utils.ts | 0 .../widgets/widget-toolbar/tsconfig.json | 18 ++ blocksuite/blocks/tsconfig.json | 58 ++-- tools/utils/src/workspace.gen.ts | 248 +++++++++--------- tsconfig.json | 58 ++-- yarn.lock | 116 ++++---- 961 files changed, 837 insertions(+), 927 deletions(-) delete mode 100644 blocksuite/affine/block-attachment/tsconfig.json delete mode 100644 blocksuite/affine/block-bookmark/tsconfig.json delete mode 100644 blocksuite/affine/block-callout/tsconfig.json delete mode 100644 blocksuite/affine/block-code/tsconfig.json delete mode 100644 blocksuite/affine/block-data-view/tsconfig.json delete mode 100644 blocksuite/affine/block-database/tsconfig.json delete mode 100644 blocksuite/affine/block-divider/tsconfig.json delete mode 100644 blocksuite/affine/block-edgeless-text/tsconfig.json delete mode 100644 blocksuite/affine/block-embed/tsconfig.json delete mode 100644 blocksuite/affine/block-embed/vitest.config.ts delete mode 100644 blocksuite/affine/block-frame/tsconfig.json delete mode 100644 blocksuite/affine/block-image/tsconfig.json delete mode 100644 blocksuite/affine/block-latex/tsconfig.json delete mode 100644 blocksuite/affine/block-list/tsconfig.json delete mode 100644 blocksuite/affine/block-list/vitest.config.ts delete mode 100644 blocksuite/affine/block-note/tsconfig.json delete mode 100644 blocksuite/affine/block-paragraph/tsconfig.json delete mode 100644 blocksuite/affine/block-root/tsconfig.json delete mode 100644 blocksuite/affine/block-surface-ref/tsconfig.json delete mode 100644 blocksuite/affine/block-surface/tsconfig.json delete mode 100644 blocksuite/affine/block-surface/vitest.config.ts delete mode 100644 blocksuite/affine/block-table/tsconfig.json rename blocksuite/affine/{ => blocks}/block-attachment/package.json (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/attachment-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/attachment-edgeless-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/attachment-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/attachment-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/components/rename-model.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/components/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/configs/toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/embed.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-attachment/src/utils.ts (100%) create mode 100644 blocksuite/affine/blocks/block-attachment/tsconfig.json rename blocksuite/affine/{ => blocks}/block-bookmark/package.json (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/bookmark-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/bookmark-edgeless-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/bookmark-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/commands/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/commands/insert-bookmark.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/commands/insert-link-by-quick-search.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/components/bookmark-card.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/components/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/configs/toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-bookmark/src/utils.ts (100%) create mode 100644 blocksuite/affine/blocks/block-bookmark/tsconfig.json rename blocksuite/affine/{ => blocks}/block-callout/package.json (100%) rename blocksuite/affine/{ => blocks}/block-callout/src/callout-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-callout/src/callout-keymap.ts (100%) rename blocksuite/affine/{ => blocks}/block-callout/src/callout-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-callout/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-callout/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-callout/src/emoji-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-callout/src/index.ts (100%) create mode 100644 blocksuite/affine/blocks/block-callout/tsconfig.json rename blocksuite/affine/{ => blocks}/block-code/package.json (100%) rename blocksuite/affine/{ => blocks}/block-code/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/clipboard/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-block-config.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-block-inline.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-block-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-block-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-toolbar/components/code-toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-toolbar/components/lang-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-toolbar/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-toolbar/context.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-toolbar/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/code-toolbar/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/highlight/affine-code-unit.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/highlight/const.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-code/src/styles.ts (100%) create mode 100644 blocksuite/affine/blocks/block-code/tsconfig.json rename blocksuite/affine/{ => blocks}/block-data-view/package.json (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/block-meta/base.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/block-meta/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/block-meta/todo.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/columns/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/data-source.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/data-view-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/data-view-model.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/data-view-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-data-view/src/views/index.ts (100%) create mode 100644 blocksuite/affine/blocks/block-data-view/tsconfig.json rename blocksuite/affine/{ => blocks}/block-database/package.json (100%) rename blocksuite/affine/{ => blocks}/block-database/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/adapters/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/block-icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/commands.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/components/layout.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/components/title/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/context/host-context.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/data-source.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/database-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/database-dnd-preview-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/database-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/detail-panel/block-renderer.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/detail-panel/note-renderer.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/converts.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/link/cell-renderer.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/link/components/link-node.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/link/define.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/model.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/rich-text/cell-renderer.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/rich-text/define.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/title/cell-renderer.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/title/define.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/title/icon.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/title/text.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/properties/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/selection.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/utils/block-utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/utils/current-view.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/utils/title-doc.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/views/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-database/src/widgets/index.ts (100%) create mode 100644 blocksuite/affine/blocks/block-database/tsconfig.json rename blocksuite/affine/{ => blocks}/block-divider/package.json (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/divider-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/divider-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-divider/src/styles.ts (100%) create mode 100644 blocksuite/affine/blocks/block-divider/tsconfig.json rename blocksuite/affine/{ => blocks}/block-edgeless-text/package.json (100%) rename blocksuite/affine/{ => blocks}/block-edgeless-text/src/commands/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-edgeless-text/src/commands/insert-edgeless-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-edgeless-text/src/edgeless-text-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-edgeless-text/src/edgeless-text-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-edgeless-text/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-edgeless-text/src/index.ts (100%) create mode 100644 blocksuite/affine/blocks/block-edgeless-text/tsconfig.json rename blocksuite/affine/{ => blocks}/block-embed/package.json (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/embed-block-element.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/embed-note-content-styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/insert-embed-card.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/render-linked-doc.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/to-edgeless-embed-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/common/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/configs/toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/embed-edgeless-figma-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/embed-figma-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/embed-figma-model.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/embed-figma-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/embed-figma-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-figma-block/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/embed-edgeless-github-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/embed-github-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/embed-github-model.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/embed-github-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/embed-github-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-github-block/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-html-block/components/fullscreen-toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-html-block/configs/toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-html-block/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-html-block/embed-edgeless-html-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-html-block/embed-html-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-html-block/embed-html-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-html-block/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-html-block/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/commands/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/commands/insert-embed-linked-doc.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/configs/toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/embed-edgeless-linked-doc-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/embed-linked-doc-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/embed-linked-doc-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-linked-doc-block/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/embed-edgeless-loom-bock.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/embed-loom-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/embed-loom-model.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/embed-loom-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/embed-loom-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-loom-block/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/components/embed-synced-doc-card.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/configs/toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/embed-edgeless-synced-doc-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/embed-synced-doc-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/embed-synced-doc-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/embed-synced-doc-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-synced-doc-block/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/embed-edgeless-youtube-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/embed-youtube-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/embed-youtube-model.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/embed-youtube-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/embed-youtube-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/embed-youtube-block/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-embed/src/types.ts (100%) create mode 100644 blocksuite/affine/blocks/block-embed/tsconfig.json rename blocksuite/affine/{ => blocks}/block-frame/package.json (100%) rename blocksuite/affine/{ => blocks}/block-frame/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-frame/src/frame-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-frame/src/frame-manager.ts (100%) rename blocksuite/affine/{ => blocks}/block-frame/src/frame-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-frame/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-frame/src/tool.ts (100%) create mode 100644 blocksuite/affine/blocks/block-frame/tsconfig.json rename blocksuite/affine/{ => blocks}/block-image/package.json (100%) rename blocksuite/affine/{ => blocks}/block-image/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/adapters/middleware.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/commands/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/commands/insert-images.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/components/image-block-fallback.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/components/image-selected-rect.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/components/page-image-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/image-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/image-edgeless-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/image-proxy-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/image-resize-manager.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/image-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/image-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/preview-image/edgeless.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/preview-image/page.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-image/src/utils.ts (100%) create mode 100644 blocksuite/affine/blocks/block-image/tsconfig.json rename blocksuite/affine/{ => blocks}/block-latex/package.json (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/commands.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/latex-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/latex-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-latex/src/styles.ts (100%) create mode 100644 blocksuite/affine/blocks/block-latex/tsconfig.json rename blocksuite/affine/{ => blocks}/block-list/package.json (100%) rename blocksuite/affine/{ => blocks}/block-list/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/commands/convert-to-numbered-list.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/commands/dedent-list.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/commands/indent-list.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/commands/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/commands/list-to-paragraph.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/commands/split-list.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/commands/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/list-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/list-keymap.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/list-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/utils/forward-delete.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/utils/get-list-icon.ts (100%) rename blocksuite/affine/{ => blocks}/block-list/src/utils/get-number-prefix.ts (100%) create mode 100644 blocksuite/affine/blocks/block-list/tsconfig.json rename blocksuite/affine/{ => blocks}/block-note/package.json (100%) rename blocksuite/affine/{ => blocks}/block-note/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/block-type.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/change-note-display-mode.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/dedent-block-to-root.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/dedent-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/dedent-blocks-to-root.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/dedent-blocks.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/indent-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/indent-blocks.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/select-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/commands/select-blocks-between.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/components/edgeless-note-background.css.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/components/edgeless-note-background.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/components/edgeless-note-mask.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/components/edgeless-page-block-title.css.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/components/edgeless-page-block-title.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/components/more-indicator.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/move-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/note-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/note-edgeless-block.css.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/note-edgeless-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/note-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/note-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-note/src/quick-action.ts (100%) create mode 100644 blocksuite/affine/blocks/block-note/tsconfig.json rename blocksuite/affine/{ => blocks}/block-paragraph/package.json (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/commands/add-paragraph.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/commands/append-paragraph.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/commands/dedent-paragraph.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/commands/indent-paragraph.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/commands/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/commands/split-paragraph.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/heading-icon.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/paragraph-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/paragraph-keymap.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/paragraph-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/paragraph-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/utils/forward-delete.ts (100%) rename blocksuite/affine/{ => blocks}/block-paragraph/src/utils/merge-with-prev.ts (100%) create mode 100644 blocksuite/affine/blocks/block-paragraph/tsconfig.json rename blocksuite/affine/{ => blocks}/block-root/package.json (100%) rename blocksuite/affine/{ => blocks}/block-root/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/clipboard/adapter.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/clipboard/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/clipboard/page-clipboard.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/clipboard/readonly-clipboard.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/clipboard/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/common-specs/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/common-specs/widgets.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/configs/toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/clipboard/clipboard.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/auto-complete/auto-complete-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/auto-complete/edgeless-auto-complete.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/auto-complete/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/buttons/tool-icon-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/buttons/toolbar-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/connector/connector-handle.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/frame/frame-preview.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/note-slicer/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/align-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/card-style-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/color-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/font-family-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/font-weight-and-style-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/line-styles-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/line-width-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/note-display-mode-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/note-shadow-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/scale-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/shape-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/shape-style-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/size-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/panel/stroke-style-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/presentation/edgeless-navigator-black-background.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/rects/edgeless-dragging-area-rect.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/rects/edgeless-selected-rect.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/resize/resize-handles.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/resize/resize-manager.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/text/edgeless-connector-label-editor.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/text/edgeless-frame-title-editor.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/text/edgeless-group-title-editor.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/text/edgeless-shape-text-editor.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/text/edgeless-text-editor.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/brush/brush-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/brush/brush-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/brush/icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/common/create-popper.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/common/draggable/draggable-element.controller.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/common/draggable/event-resolver.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/common/draggable/overlay-factory.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/common/draggable/types.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/common/slide-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/common/toolbar-arrow-up-icon.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/common/type.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/connector/connector-dense-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/connector/connector-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/connector/connector-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/context.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/default/default-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/edgeless-toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/eraser/eraser-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/eraser/icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/frame/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/frame/frame-dense-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/frame/frame-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/frame/frame-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/lasso/icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/lasso/lasso-dense-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/lasso/lasso-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/link/link-dense-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/link/link-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mindmap/assets.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mindmap/basket-elements.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mindmap/icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mindmap/mindmap-importing-placeholder.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mindmap/mindmap-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mindmap/mindmap-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mindmap/utils/import-mindmap.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mixins/quick-tool.mixin.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mixins/tool.mixin.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/mixins/toolbar-button-with-menu.mixin.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/note/icon.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/note/note-menu-config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/note/note-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/note/note-senior-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/note/note-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/present/frame-order-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/present/frame-order-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/present/navigator-setting-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/present/present-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/presentation-toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/shape/icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/shape/shape-draggable.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/shape/shape-menu-config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/shape/shape-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/shape/shape-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/shape/shape-tool-element.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/shape/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/template/builtin-templates.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/template/cards.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/template/overlay-scrollbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/template/template-loading.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/template/template-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/template/template-tool-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/template/template-type.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/template/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/text/text-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/toolbar/tools.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/components/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/edgeless-builtin-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/edgeless-keyboard.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/edgeless-root-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/edgeless-root-preview-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/edgeless-root-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/edgeless-root-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/brush-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/connector-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/default-tool-ext/event-ext.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/default-tool-ext/ext.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/drag-utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/indicator-overlay.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/mind-map-ext.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/default-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/empty-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/eraser-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/frame-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/lasso-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/note-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/pan-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/shape-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/template-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/gfx-tool/text-tool.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/middlewares/base.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/services/template-middlewares.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/services/template.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/bound-utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/clipboard-utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/clone-utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/connector.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/consts.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/crud.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/hotkey-utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/mindmap.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/panning-utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/query.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/snap-manager.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/text.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/edgeless/utils/tool-overlay.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/keyboard/keyboard-manager.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/page/page-root-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/page/page-root-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/page/page-root-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/preview/preview-root-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/preview/preview-root-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/root-config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/root-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/transformers/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/transformers/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/transformers/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/transformers/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/transformers/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/transformers/zip.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/types.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/utils/callback.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/utils/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/utils/query.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/utils/types.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/edgeless-zoom-toolbar/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/edgeless-zoom-toolbar/zoom-bar-toggle-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/edgeless-zoom-toolbar/zoom-toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/add-frame-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/add-group-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/align-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-attachment-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-brush-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-connector-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-edgeless-text-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-embed-card-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-frame-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-group-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-image-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-mindmap-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-note-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-shape-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-text-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/change-text-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/lock-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/more-menu/button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/more-menu/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/more-menu/context.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/more-menu/render-linked-doc.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/release-from-group-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/element-toolbar/styles.css.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/image-toolbar/components/image-toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/image-toolbar/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/image-toolbar/context.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/image-toolbar/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/image-toolbar/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/image-toolbar/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/inner-modal/inner-modal.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/icons.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/keyboard-tool-panel.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/keyboard-toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/position-controller.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/keyboard-toolbar/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/import-doc/import-doc.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/import-doc/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/import-doc/loader.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/import-doc/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/linked-doc-popover.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/mobile-linked-doc-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/styles.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/linked-doc/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/modal/custom-modal.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/modal/modal.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/page-dragging-area/page-dragging-area.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/surface-ref-toolbar/config.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/surface-ref-toolbar/context.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/surface-ref-toolbar/surface-ref-toolbar.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/surface-ref-toolbar/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-root/src/widgets/viewport-overlay/viewport-overlay.ts (100%) create mode 100644 blocksuite/affine/blocks/block-root/tsconfig.json rename blocksuite/affine/{ => blocks}/block-surface-ref/package.json (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/commands.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/configs/tooltips.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/portal/generic-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/portal/note.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/surface-ref-block-edgeless.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/surface-ref-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/surface-ref-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/types.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface-ref/src/utils.ts (100%) create mode 100644 blocksuite/affine/blocks/block-surface-ref/tsconfig.json rename blocksuite/affine/{ => blocks}/block-surface/package.json (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/__tests__/a-star.unit.spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/__tests__/bound.unit.spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/__tests__/graph.unit.spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/__tests__/math-utils.unit.spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/__tests__/priority-queue.unit.spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/__tests__/sort.unit.spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/html-adapter/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/elements/brush.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/elements/connector.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/elements/group.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/elements/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/elements/mindmap.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/elements/shape.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/elements/text.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/element-adapter/type.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/markdown/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/elements/brush.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/elements/connector.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/elements/group.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/elements/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/elements/mindmap.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/elements/shape.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/elements/text.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/element-adapter/type.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/plain-text/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/type.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/types/mindmap.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/utils/mindmap.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/adapters/utils/text.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/commands/auto-align.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/commands/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/commands/reassociate-connectors.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/consts.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/element-model/base.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/element-model/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/extensions/crud-extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/extensions/export-manager/export-manager.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/extensions/export-manager/file-exporter.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/extensions/export-manager/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/extensions/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/extensions/legacy-slot-extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/extensions/query.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/managers/connector-manager.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/canvas-renderer.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/brush/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/connector/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/connector/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/group/consts.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/group/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/group/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/mindmap.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/shape/diamond.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/shape/ellipse.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/shape/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/shape/rect.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/shape/triangle.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/shape/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/text/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/text/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/elements/type.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/renderer/overlay.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/surface-block-void.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/surface-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/surface-model.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/surface-service.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/surface-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/surface-transformer.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/a-star.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/add-note.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/font.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/get-bg-grip-gap.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/get-last-props-key.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/get-surface-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/graph.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/mindmap/layout.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/mindmap/style-svg.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/mindmap/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/path-data-parser/LICENSE (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/path-data-parser/absolutize.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/path-data-parser/normalize.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/path-data-parser/parser.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/points-on-curve/LICENSE (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/points-on-curve/curve-to-bezier.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/points-on-curve/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/points-on-path/LICENSE (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/points-on-path/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/priority-queue.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/LICENSE (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/canvas.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/core.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/dashed-filler.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/dot-filler.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/filler-interface.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/filler.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/hachure-filler.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/hatch-filler.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/scan-line-hachure.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/zigzag-filler.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/fillers/zigzag-line-filler.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/generator.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/geometry.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/math.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/renderer.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/rough.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/rough/svg.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/sort.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/utils/update-xywh.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/view/mindmap.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/watchers/connector.ts (100%) rename blocksuite/affine/{ => blocks}/block-surface/src/watchers/group.ts (100%) create mode 100644 blocksuite/affine/blocks/block-surface/tsconfig.json rename blocksuite/affine/{ => blocks}/block-table/package.json (100%) rename blocksuite/affine/{ => blocks}/block-table/src/adapters/extension.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/adapters/html.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/adapters/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/adapters/markdown.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/adapters/notion-html.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/adapters/plain-text.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/adapters/utils.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/add-button.css.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/add-button.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/color.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/commands.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/configs/slash-menu.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/consts.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/effects.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/index.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/selection-controller.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/selection-layer.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/selection-schema.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/table-block.css.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/table-block.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/table-cell.css.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/table-cell.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/table-data-manager.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/table-spec.ts (100%) rename blocksuite/affine/{ => blocks}/block-table/src/utils.ts (100%) create mode 100644 blocksuite/affine/blocks/block-table/tsconfig.json delete mode 100644 blocksuite/affine/fragment-doc-title/tsconfig.json delete mode 100644 blocksuite/affine/fragment-frame-panel/tsconfig.json delete mode 100644 blocksuite/affine/fragment-outline/tsconfig.json rename blocksuite/affine/{ => fragments}/fragment-doc-title/package.json (100%) rename blocksuite/affine/{ => fragments}/fragment-doc-title/src/doc-title.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-doc-title/src/effects.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-doc-title/src/index.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-doc-title/src/utils.ts (100%) create mode 100644 blocksuite/affine/fragments/fragment-doc-title/tsconfig.json rename blocksuite/affine/{ => fragments}/fragment-frame-panel/package.json (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/body/frame-panel-body.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/card/frame-card-title-editor.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/card/frame-card-title.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/card/frame-card.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/effects.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/frame-panel.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/header/frame-panel-header.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/header/frames-setting-menu.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/index.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-frame-panel/src/utils/drag.ts (100%) create mode 100644 blocksuite/affine/fragments/fragment-frame-panel/tsconfig.json rename blocksuite/affine/{ => fragments}/fragment-outline/package.json (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/body/outline-notice.css.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/body/outline-notice.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/body/outline-panel-body.css.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/body/outline-panel-body.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/card/outline-card.css.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/card/outline-card.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/card/outline-preview.css.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/card/outline-preview.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/config.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/effects.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/header/outline-panel-header.css.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/header/outline-panel-header.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/header/outline-setting-menu.css.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/header/outline-setting-menu.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/index.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/mobile-outline-panel.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/outline-panel.css.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/outline-panel.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/outline-viewer.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/utils/custom-events.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/utils/drag.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/utils/query.ts (100%) rename blocksuite/affine/{ => fragments}/fragment-outline/src/utils/scroll.ts (100%) create mode 100644 blocksuite/affine/fragments/fragment-outline/tsconfig.json delete mode 100644 blocksuite/affine/widget-drag-handle/tsconfig.json delete mode 100644 blocksuite/affine/widget-edgeless-auto-connect/tsconfig.json delete mode 100644 blocksuite/affine/widget-frame-title/tsconfig.json delete mode 100644 blocksuite/affine/widget-remote-selection/tsconfig.json delete mode 100644 blocksuite/affine/widget-scroll-anchoring/tsconfig.json delete mode 100644 blocksuite/affine/widget-slash-menu/tsconfig.json delete mode 100644 blocksuite/affine/widget-toolbar/tsconfig.json rename blocksuite/affine/{ => widgets}/widget-drag-handle/package.json (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/config.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/consts.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/drag-handle.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/effects.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/helpers/preview-helper.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/helpers/rect-helper.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/helpers/selection-helper.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/middleware/blocks-filter.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/middleware/new-id-cross-doc.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/middleware/reorder-list.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/styles.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/utils.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/watchers/drag-event-watcher.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/watchers/edgeless-watcher.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/watchers/handle-event-watcher.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/watchers/keyboard-event-watcher.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/watchers/page-watcher.ts (100%) rename blocksuite/affine/{ => widgets}/widget-drag-handle/src/watchers/pointer-event-watcher.ts (100%) create mode 100644 blocksuite/affine/widgets/widget-drag-handle/tsconfig.json rename blocksuite/affine/{ => widgets}/widget-edgeless-auto-connect/package.json (100%) rename blocksuite/affine/{ => widgets}/widget-edgeless-auto-connect/src/effects.ts (100%) rename blocksuite/affine/{ => widgets}/widget-edgeless-auto-connect/src/index.ts (100%) create mode 100644 blocksuite/affine/widgets/widget-edgeless-auto-connect/tsconfig.json rename blocksuite/affine/{ => widgets}/widget-frame-title/package.json (100%) rename blocksuite/affine/{ => widgets}/widget-frame-title/src/effects.ts (100%) rename blocksuite/affine/{ => widgets}/widget-frame-title/src/frame-title.ts (100%) rename blocksuite/affine/{ => widgets}/widget-frame-title/src/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-frame-title/src/styles.ts (100%) create mode 100644 blocksuite/affine/widgets/widget-frame-title/tsconfig.json rename blocksuite/affine/{ => widgets}/widget-remote-selection/package.json (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/doc/config.ts (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/doc/doc-remote-selection.ts (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/doc/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/doc/utils.ts (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/edgeless/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/effects.ts (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/manager/color-picker.ts (100%) rename blocksuite/affine/{ => widgets}/widget-remote-selection/src/manager/remote-color-manager.ts (100%) create mode 100644 blocksuite/affine/widgets/widget-remote-selection/tsconfig.json rename blocksuite/affine/{ => widgets}/widget-scroll-anchoring/package.json (100%) rename blocksuite/affine/{ => widgets}/widget-scroll-anchoring/src/effects.ts (100%) rename blocksuite/affine/{ => widgets}/widget-scroll-anchoring/src/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-scroll-anchoring/src/scroll-anchoring.ts (100%) create mode 100644 blocksuite/affine/widgets/widget-scroll-anchoring/tsconfig.json rename blocksuite/affine/{ => widgets}/widget-slash-menu/README.md (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/package.json (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/config.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/consts.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/effects.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/extensions.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/slash-menu-popover.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/styles.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/copy.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/delete.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/empty.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/move-down.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/move-up.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/now.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/today.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/tomorrow.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/tooltips/yesterday.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/types.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/utils.ts (100%) rename blocksuite/affine/{ => widgets}/widget-slash-menu/src/widget.ts (100%) create mode 100644 blocksuite/affine/widgets/widget-slash-menu/tsconfig.json rename blocksuite/affine/{ => widgets}/widget-toolbar/package.json (100%) rename blocksuite/affine/{ => widgets}/widget-toolbar/src/effects.ts (100%) rename blocksuite/affine/{ => widgets}/widget-toolbar/src/index.ts (100%) rename blocksuite/affine/{ => widgets}/widget-toolbar/src/toolbar.ts (100%) rename blocksuite/affine/{ => widgets}/widget-toolbar/src/utils.ts (100%) create mode 100644 blocksuite/affine/widgets/widget-toolbar/tsconfig.json diff --git a/blocksuite/affine/block-attachment/tsconfig.json b/blocksuite/affine/block-attachment/tsconfig.json deleted file mode 100644 index 606d0cc818..0000000000 --- a/blocksuite/affine/block-attachment/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-embed" }, - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-bookmark/tsconfig.json b/blocksuite/affine/block-bookmark/tsconfig.json deleted file mode 100644 index 4c7ec7ee67..0000000000 --- a/blocksuite/affine/block-bookmark/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-embed" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-callout/tsconfig.json b/blocksuite/affine/block-callout/tsconfig.json deleted file mode 100644 index 170dff87ee..0000000000 --- a/blocksuite/affine/block-callout/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-code/tsconfig.json b/blocksuite/affine/block-code/tsconfig.json deleted file mode 100644 index 170dff87ee..0000000000 --- a/blocksuite/affine/block-code/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-data-view/tsconfig.json b/blocksuite/affine/block-data-view/tsconfig.json deleted file mode 100644 index 0fad6ab334..0000000000 --- a/blocksuite/affine/block-data-view/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-database" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../data-view" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-database/tsconfig.json b/blocksuite/affine/block-database/tsconfig.json deleted file mode 100644 index 2443fbcc28..0000000000 --- a/blocksuite/affine/block-database/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo", - "noUncheckedIndexedAccess": true - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../widget-drag-handle" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../data-view" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-divider/tsconfig.json b/blocksuite/affine/block-divider/tsconfig.json deleted file mode 100644 index 230fca2705..0000000000 --- a/blocksuite/affine/block-divider/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-edgeless-text/tsconfig.json b/blocksuite/affine/block-edgeless-text/tsconfig.json deleted file mode 100644 index e42fd3875a..0000000000 --- a/blocksuite/affine/block-edgeless-text/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-embed/tsconfig.json b/blocksuite/affine/block-embed/tsconfig.json deleted file mode 100644 index e597a9e86b..0000000000 --- a/blocksuite/affine/block-embed/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-embed/vitest.config.ts b/blocksuite/affine/block-embed/vitest.config.ts deleted file mode 100644 index c0330b2ab1..0000000000 --- a/blocksuite/affine/block-embed/vitest.config.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { defineConfig } from 'vitest/config'; - -export default defineConfig({ - esbuild: { - target: 'es2018', - }, - test: { - globalSetup: '../../../scripts/vitest-global.js', - include: ['src/__tests__/**/*.unit.spec.ts'], - testTimeout: 1000, - coverage: { - provider: 'istanbul', // or 'c8' - reporter: ['lcov'], - reportsDirectory: '../../../.coverage/affine-block-list', - }, - /** - * Custom handler for console.log in tests. - * - * Return `false` to ignore the log. - */ - onConsoleLog(log, type) { - if (log.includes('https://lit.dev/msg/dev-mode')) { - return false; - } - console.warn(`Unexpected ${type} log`, log); - throw new Error(log); - }, - environment: 'happy-dom', - }, -}); diff --git a/blocksuite/affine/block-frame/tsconfig.json b/blocksuite/affine/block-frame/tsconfig.json deleted file mode 100644 index 445ea6a4cc..0000000000 --- a/blocksuite/affine/block-frame/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-image/tsconfig.json b/blocksuite/affine/block-image/tsconfig.json deleted file mode 100644 index add7ccdadf..0000000000 --- a/blocksuite/affine/block-image/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-note" }, - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-latex/tsconfig.json b/blocksuite/affine/block-latex/tsconfig.json deleted file mode 100644 index 0f980ec951..0000000000 --- a/blocksuite/affine/block-latex/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-note" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-list/tsconfig.json b/blocksuite/affine/block-list/tsconfig.json deleted file mode 100644 index c76a0cb85f..0000000000 --- a/blocksuite/affine/block-list/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-list/vitest.config.ts b/blocksuite/affine/block-list/vitest.config.ts deleted file mode 100644 index c0330b2ab1..0000000000 --- a/blocksuite/affine/block-list/vitest.config.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { defineConfig } from 'vitest/config'; - -export default defineConfig({ - esbuild: { - target: 'es2018', - }, - test: { - globalSetup: '../../../scripts/vitest-global.js', - include: ['src/__tests__/**/*.unit.spec.ts'], - testTimeout: 1000, - coverage: { - provider: 'istanbul', // or 'c8' - reporter: ['lcov'], - reportsDirectory: '../../../.coverage/affine-block-list', - }, - /** - * Custom handler for console.log in tests. - * - * Return `false` to ignore the log. - */ - onConsoleLog(log, type) { - if (log.includes('https://lit.dev/msg/dev-mode')) { - return false; - } - console.warn(`Unexpected ${type} log`, log); - throw new Error(log); - }, - environment: 'happy-dom', - }, -}); diff --git a/blocksuite/affine/block-note/tsconfig.json b/blocksuite/affine/block-note/tsconfig.json deleted file mode 100644 index 845a74421d..0000000000 --- a/blocksuite/affine/block-note/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-embed" }, - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../fragment-doc-title" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-paragraph/tsconfig.json b/blocksuite/affine/block-paragraph/tsconfig.json deleted file mode 100644 index c76a0cb85f..0000000000 --- a/blocksuite/affine/block-paragraph/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-root/tsconfig.json b/blocksuite/affine/block-root/tsconfig.json deleted file mode 100644 index c41ccf9fc9..0000000000 --- a/blocksuite/affine/block-root/tsconfig.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-attachment" }, - { "path": "../block-bookmark" }, - { "path": "../block-data-view" }, - { "path": "../block-database" }, - { "path": "../block-edgeless-text" }, - { "path": "../block-embed" }, - { "path": "../block-frame" }, - { "path": "../block-image" }, - { "path": "../block-latex" }, - { "path": "../block-list" }, - { "path": "../block-note" }, - { "path": "../block-paragraph" }, - { "path": "../block-surface" }, - { "path": "../block-surface-ref" }, - { "path": "../block-table" }, - { "path": "../components" }, - { "path": "../fragment-doc-title" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../widget-drag-handle" }, - { "path": "../widget-edgeless-auto-connect" }, - { "path": "../widget-frame-title" }, - { "path": "../widget-remote-selection" }, - { "path": "../widget-scroll-anchoring" }, - { "path": "../widget-slash-menu" }, - { "path": "../widget-toolbar" }, - { "path": "../../framework/block-std" }, - { "path": "../data-view" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-surface-ref/tsconfig.json b/blocksuite/affine/block-surface-ref/tsconfig.json deleted file mode 100644 index 152a689128..0000000000 --- a/blocksuite/affine/block-surface-ref/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-surface/tsconfig.json b/blocksuite/affine/block-surface/tsconfig.json deleted file mode 100644 index c76a0cb85f..0000000000 --- a/blocksuite/affine/block-surface/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-surface/vitest.config.ts b/blocksuite/affine/block-surface/vitest.config.ts deleted file mode 100644 index a45195590e..0000000000 --- a/blocksuite/affine/block-surface/vitest.config.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { defineConfig } from 'vitest/config'; - -export default defineConfig({ - esbuild: { - target: 'es2018', - }, - test: { - globalSetup: '../../../scripts/vitest-global.js', - include: ['src/__tests__/**/*.unit.spec.ts'], - testTimeout: 1000, - coverage: { - provider: 'istanbul', // or 'c8' - reporter: ['lcov'], - reportsDirectory: '../../../.coverage/affine-block-surface', - }, - /** - * Custom handler for console.log in tests. - * - * Return `false` to ignore the log. - */ - onConsoleLog(log, type) { - if (log.includes('https://lit.dev/msg/dev-mode')) { - return false; - } - console.warn(`Unexpected ${type} log`, log); - throw new Error(log); - }, - environment: 'happy-dom', - }, -}); diff --git a/blocksuite/affine/block-table/tsconfig.json b/blocksuite/affine/block-table/tsconfig.json deleted file mode 100644 index 0c13dc513c..0000000000 --- a/blocksuite/affine/block-table/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo", - "noUncheckedIndexedAccess": true - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../widget-slash-menu" }, - { "path": "../../framework/block-std" }, - { "path": "../data-view" }, - { "path": "../../framework/global" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/block-attachment/package.json b/blocksuite/affine/blocks/block-attachment/package.json similarity index 100% rename from blocksuite/affine/block-attachment/package.json rename to blocksuite/affine/blocks/block-attachment/package.json diff --git a/blocksuite/affine/block-attachment/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-attachment/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-attachment/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-attachment/src/attachment-block.ts b/blocksuite/affine/blocks/block-attachment/src/attachment-block.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/attachment-block.ts rename to blocksuite/affine/blocks/block-attachment/src/attachment-block.ts diff --git a/blocksuite/affine/block-attachment/src/attachment-edgeless-block.ts b/blocksuite/affine/blocks/block-attachment/src/attachment-edgeless-block.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/attachment-edgeless-block.ts rename to blocksuite/affine/blocks/block-attachment/src/attachment-edgeless-block.ts diff --git a/blocksuite/affine/block-attachment/src/attachment-service.ts b/blocksuite/affine/blocks/block-attachment/src/attachment-service.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/attachment-service.ts rename to blocksuite/affine/blocks/block-attachment/src/attachment-service.ts diff --git a/blocksuite/affine/block-attachment/src/attachment-spec.ts b/blocksuite/affine/blocks/block-attachment/src/attachment-spec.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/attachment-spec.ts rename to blocksuite/affine/blocks/block-attachment/src/attachment-spec.ts diff --git a/blocksuite/affine/block-attachment/src/components/rename-model.ts b/blocksuite/affine/blocks/block-attachment/src/components/rename-model.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/components/rename-model.ts rename to blocksuite/affine/blocks/block-attachment/src/components/rename-model.ts diff --git a/blocksuite/affine/block-attachment/src/components/styles.ts b/blocksuite/affine/blocks/block-attachment/src/components/styles.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/components/styles.ts rename to blocksuite/affine/blocks/block-attachment/src/components/styles.ts diff --git a/blocksuite/affine/block-attachment/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-attachment/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-attachment/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-attachment/src/configs/toolbar.ts b/blocksuite/affine/blocks/block-attachment/src/configs/toolbar.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/configs/toolbar.ts rename to blocksuite/affine/blocks/block-attachment/src/configs/toolbar.ts diff --git a/blocksuite/affine/block-attachment/src/configs/tooltips.ts b/blocksuite/affine/blocks/block-attachment/src/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/configs/tooltips.ts rename to blocksuite/affine/blocks/block-attachment/src/configs/tooltips.ts diff --git a/blocksuite/affine/block-attachment/src/effects.ts b/blocksuite/affine/blocks/block-attachment/src/effects.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/effects.ts rename to blocksuite/affine/blocks/block-attachment/src/effects.ts diff --git a/blocksuite/affine/block-attachment/src/embed.ts b/blocksuite/affine/blocks/block-attachment/src/embed.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/embed.ts rename to blocksuite/affine/blocks/block-attachment/src/embed.ts diff --git a/blocksuite/affine/block-attachment/src/index.ts b/blocksuite/affine/blocks/block-attachment/src/index.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/index.ts rename to blocksuite/affine/blocks/block-attachment/src/index.ts diff --git a/blocksuite/affine/block-attachment/src/styles.ts b/blocksuite/affine/blocks/block-attachment/src/styles.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/styles.ts rename to blocksuite/affine/blocks/block-attachment/src/styles.ts diff --git a/blocksuite/affine/block-attachment/src/utils.ts b/blocksuite/affine/blocks/block-attachment/src/utils.ts similarity index 100% rename from blocksuite/affine/block-attachment/src/utils.ts rename to blocksuite/affine/blocks/block-attachment/src/utils.ts diff --git a/blocksuite/affine/blocks/block-attachment/tsconfig.json b/blocksuite/affine/blocks/block-attachment/tsconfig.json new file mode 100644 index 0000000000..e2b13ea526 --- /dev/null +++ b/blocksuite/affine/blocks/block-attachment/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-embed" }, + { "path": "../block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-bookmark/package.json b/blocksuite/affine/blocks/block-bookmark/package.json similarity index 100% rename from blocksuite/affine/block-bookmark/package.json rename to blocksuite/affine/blocks/block-bookmark/package.json diff --git a/blocksuite/affine/block-bookmark/src/adapters/extension.ts b/blocksuite/affine/blocks/block-bookmark/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-bookmark/src/adapters/extension.ts diff --git a/blocksuite/affine/block-bookmark/src/adapters/html.ts b/blocksuite/affine/blocks/block-bookmark/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/adapters/html.ts rename to blocksuite/affine/blocks/block-bookmark/src/adapters/html.ts diff --git a/blocksuite/affine/block-bookmark/src/adapters/index.ts b/blocksuite/affine/blocks/block-bookmark/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/adapters/index.ts rename to blocksuite/affine/blocks/block-bookmark/src/adapters/index.ts diff --git a/blocksuite/affine/block-bookmark/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-bookmark/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-bookmark/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-bookmark/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-bookmark/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-bookmark/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-bookmark/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-bookmark/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-bookmark/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-bookmark/src/bookmark-block.ts b/blocksuite/affine/blocks/block-bookmark/src/bookmark-block.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/bookmark-block.ts rename to blocksuite/affine/blocks/block-bookmark/src/bookmark-block.ts diff --git a/blocksuite/affine/block-bookmark/src/bookmark-edgeless-block.ts b/blocksuite/affine/blocks/block-bookmark/src/bookmark-edgeless-block.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/bookmark-edgeless-block.ts rename to blocksuite/affine/blocks/block-bookmark/src/bookmark-edgeless-block.ts diff --git a/blocksuite/affine/block-bookmark/src/bookmark-spec.ts b/blocksuite/affine/blocks/block-bookmark/src/bookmark-spec.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/bookmark-spec.ts rename to blocksuite/affine/blocks/block-bookmark/src/bookmark-spec.ts diff --git a/blocksuite/affine/block-bookmark/src/commands/index.ts b/blocksuite/affine/blocks/block-bookmark/src/commands/index.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/commands/index.ts rename to blocksuite/affine/blocks/block-bookmark/src/commands/index.ts diff --git a/blocksuite/affine/block-bookmark/src/commands/insert-bookmark.ts b/blocksuite/affine/blocks/block-bookmark/src/commands/insert-bookmark.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/commands/insert-bookmark.ts rename to blocksuite/affine/blocks/block-bookmark/src/commands/insert-bookmark.ts diff --git a/blocksuite/affine/block-bookmark/src/commands/insert-link-by-quick-search.ts b/blocksuite/affine/blocks/block-bookmark/src/commands/insert-link-by-quick-search.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/commands/insert-link-by-quick-search.ts rename to blocksuite/affine/blocks/block-bookmark/src/commands/insert-link-by-quick-search.ts diff --git a/blocksuite/affine/block-bookmark/src/components/bookmark-card.ts b/blocksuite/affine/blocks/block-bookmark/src/components/bookmark-card.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/components/bookmark-card.ts rename to blocksuite/affine/blocks/block-bookmark/src/components/bookmark-card.ts diff --git a/blocksuite/affine/block-bookmark/src/components/index.ts b/blocksuite/affine/blocks/block-bookmark/src/components/index.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/components/index.ts rename to blocksuite/affine/blocks/block-bookmark/src/components/index.ts diff --git a/blocksuite/affine/block-bookmark/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-bookmark/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-bookmark/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-bookmark/src/configs/toolbar.ts b/blocksuite/affine/blocks/block-bookmark/src/configs/toolbar.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/configs/toolbar.ts rename to blocksuite/affine/blocks/block-bookmark/src/configs/toolbar.ts diff --git a/blocksuite/affine/block-bookmark/src/configs/tooltips.ts b/blocksuite/affine/blocks/block-bookmark/src/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/configs/tooltips.ts rename to blocksuite/affine/blocks/block-bookmark/src/configs/tooltips.ts diff --git a/blocksuite/affine/block-bookmark/src/effects.ts b/blocksuite/affine/blocks/block-bookmark/src/effects.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/effects.ts rename to blocksuite/affine/blocks/block-bookmark/src/effects.ts diff --git a/blocksuite/affine/block-bookmark/src/index.ts b/blocksuite/affine/blocks/block-bookmark/src/index.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/index.ts rename to blocksuite/affine/blocks/block-bookmark/src/index.ts diff --git a/blocksuite/affine/block-bookmark/src/styles.ts b/blocksuite/affine/blocks/block-bookmark/src/styles.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/styles.ts rename to blocksuite/affine/blocks/block-bookmark/src/styles.ts diff --git a/blocksuite/affine/block-bookmark/src/utils.ts b/blocksuite/affine/blocks/block-bookmark/src/utils.ts similarity index 100% rename from blocksuite/affine/block-bookmark/src/utils.ts rename to blocksuite/affine/blocks/block-bookmark/src/utils.ts diff --git a/blocksuite/affine/blocks/block-bookmark/tsconfig.json b/blocksuite/affine/blocks/block-bookmark/tsconfig.json new file mode 100644 index 0000000000..c11fe7abc3 --- /dev/null +++ b/blocksuite/affine/blocks/block-bookmark/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-embed" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-callout/package.json b/blocksuite/affine/blocks/block-callout/package.json similarity index 100% rename from blocksuite/affine/block-callout/package.json rename to blocksuite/affine/blocks/block-callout/package.json diff --git a/blocksuite/affine/block-callout/src/callout-block.ts b/blocksuite/affine/blocks/block-callout/src/callout-block.ts similarity index 100% rename from blocksuite/affine/block-callout/src/callout-block.ts rename to blocksuite/affine/blocks/block-callout/src/callout-block.ts diff --git a/blocksuite/affine/block-callout/src/callout-keymap.ts b/blocksuite/affine/blocks/block-callout/src/callout-keymap.ts similarity index 100% rename from blocksuite/affine/block-callout/src/callout-keymap.ts rename to blocksuite/affine/blocks/block-callout/src/callout-keymap.ts diff --git a/blocksuite/affine/block-callout/src/callout-spec.ts b/blocksuite/affine/blocks/block-callout/src/callout-spec.ts similarity index 100% rename from blocksuite/affine/block-callout/src/callout-spec.ts rename to blocksuite/affine/blocks/block-callout/src/callout-spec.ts diff --git a/blocksuite/affine/block-callout/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-callout/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-callout/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-callout/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-callout/src/effects.ts b/blocksuite/affine/blocks/block-callout/src/effects.ts similarity index 100% rename from blocksuite/affine/block-callout/src/effects.ts rename to blocksuite/affine/blocks/block-callout/src/effects.ts diff --git a/blocksuite/affine/block-callout/src/emoji-menu.ts b/blocksuite/affine/blocks/block-callout/src/emoji-menu.ts similarity index 100% rename from blocksuite/affine/block-callout/src/emoji-menu.ts rename to blocksuite/affine/blocks/block-callout/src/emoji-menu.ts diff --git a/blocksuite/affine/block-callout/src/index.ts b/blocksuite/affine/blocks/block-callout/src/index.ts similarity index 100% rename from blocksuite/affine/block-callout/src/index.ts rename to blocksuite/affine/blocks/block-callout/src/index.ts diff --git a/blocksuite/affine/blocks/block-callout/tsconfig.json b/blocksuite/affine/blocks/block-callout/tsconfig.json new file mode 100644 index 0000000000..683d57906b --- /dev/null +++ b/blocksuite/affine/blocks/block-callout/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-code/package.json b/blocksuite/affine/blocks/block-code/package.json similarity index 100% rename from blocksuite/affine/block-code/package.json rename to blocksuite/affine/blocks/block-code/package.json diff --git a/blocksuite/affine/block-code/src/adapters/extension.ts b/blocksuite/affine/blocks/block-code/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-code/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-code/src/adapters/extension.ts diff --git a/blocksuite/affine/block-code/src/adapters/html.ts b/blocksuite/affine/blocks/block-code/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-code/src/adapters/html.ts rename to blocksuite/affine/blocks/block-code/src/adapters/html.ts diff --git a/blocksuite/affine/block-code/src/adapters/index.ts b/blocksuite/affine/blocks/block-code/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-code/src/adapters/index.ts rename to blocksuite/affine/blocks/block-code/src/adapters/index.ts diff --git a/blocksuite/affine/block-code/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-code/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-code/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-code/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-code/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-code/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-code/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-code/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-code/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-code/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-code/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-code/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-code/src/clipboard/index.ts b/blocksuite/affine/blocks/block-code/src/clipboard/index.ts similarity index 100% rename from blocksuite/affine/block-code/src/clipboard/index.ts rename to blocksuite/affine/blocks/block-code/src/clipboard/index.ts diff --git a/blocksuite/affine/block-code/src/code-block-config.ts b/blocksuite/affine/blocks/block-code/src/code-block-config.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-block-config.ts rename to blocksuite/affine/blocks/block-code/src/code-block-config.ts diff --git a/blocksuite/affine/block-code/src/code-block-inline.ts b/blocksuite/affine/blocks/block-code/src/code-block-inline.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-block-inline.ts rename to blocksuite/affine/blocks/block-code/src/code-block-inline.ts diff --git a/blocksuite/affine/block-code/src/code-block-service.ts b/blocksuite/affine/blocks/block-code/src/code-block-service.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-block-service.ts rename to blocksuite/affine/blocks/block-code/src/code-block-service.ts diff --git a/blocksuite/affine/block-code/src/code-block-spec.ts b/blocksuite/affine/blocks/block-code/src/code-block-spec.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-block-spec.ts rename to blocksuite/affine/blocks/block-code/src/code-block-spec.ts diff --git a/blocksuite/affine/block-code/src/code-block.ts b/blocksuite/affine/blocks/block-code/src/code-block.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-block.ts rename to blocksuite/affine/blocks/block-code/src/code-block.ts diff --git a/blocksuite/affine/block-code/src/code-toolbar/components/code-toolbar.ts b/blocksuite/affine/blocks/block-code/src/code-toolbar/components/code-toolbar.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-toolbar/components/code-toolbar.ts rename to blocksuite/affine/blocks/block-code/src/code-toolbar/components/code-toolbar.ts diff --git a/blocksuite/affine/block-code/src/code-toolbar/components/lang-button.ts b/blocksuite/affine/blocks/block-code/src/code-toolbar/components/lang-button.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-toolbar/components/lang-button.ts rename to blocksuite/affine/blocks/block-code/src/code-toolbar/components/lang-button.ts diff --git a/blocksuite/affine/block-code/src/code-toolbar/config.ts b/blocksuite/affine/blocks/block-code/src/code-toolbar/config.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-toolbar/config.ts rename to blocksuite/affine/blocks/block-code/src/code-toolbar/config.ts diff --git a/blocksuite/affine/block-code/src/code-toolbar/context.ts b/blocksuite/affine/blocks/block-code/src/code-toolbar/context.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-toolbar/context.ts rename to blocksuite/affine/blocks/block-code/src/code-toolbar/context.ts diff --git a/blocksuite/affine/block-code/src/code-toolbar/index.ts b/blocksuite/affine/blocks/block-code/src/code-toolbar/index.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-toolbar/index.ts rename to blocksuite/affine/blocks/block-code/src/code-toolbar/index.ts diff --git a/blocksuite/affine/block-code/src/code-toolbar/utils.ts b/blocksuite/affine/blocks/block-code/src/code-toolbar/utils.ts similarity index 100% rename from blocksuite/affine/block-code/src/code-toolbar/utils.ts rename to blocksuite/affine/blocks/block-code/src/code-toolbar/utils.ts diff --git a/blocksuite/affine/block-code/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-code/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-code/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-code/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-code/src/effects.ts b/blocksuite/affine/blocks/block-code/src/effects.ts similarity index 100% rename from blocksuite/affine/block-code/src/effects.ts rename to blocksuite/affine/blocks/block-code/src/effects.ts diff --git a/blocksuite/affine/block-code/src/highlight/affine-code-unit.ts b/blocksuite/affine/blocks/block-code/src/highlight/affine-code-unit.ts similarity index 100% rename from blocksuite/affine/block-code/src/highlight/affine-code-unit.ts rename to blocksuite/affine/blocks/block-code/src/highlight/affine-code-unit.ts diff --git a/blocksuite/affine/block-code/src/highlight/const.ts b/blocksuite/affine/blocks/block-code/src/highlight/const.ts similarity index 100% rename from blocksuite/affine/block-code/src/highlight/const.ts rename to blocksuite/affine/blocks/block-code/src/highlight/const.ts diff --git a/blocksuite/affine/block-code/src/index.ts b/blocksuite/affine/blocks/block-code/src/index.ts similarity index 100% rename from blocksuite/affine/block-code/src/index.ts rename to blocksuite/affine/blocks/block-code/src/index.ts diff --git a/blocksuite/affine/block-code/src/styles.ts b/blocksuite/affine/blocks/block-code/src/styles.ts similarity index 100% rename from blocksuite/affine/block-code/src/styles.ts rename to blocksuite/affine/blocks/block-code/src/styles.ts diff --git a/blocksuite/affine/blocks/block-code/tsconfig.json b/blocksuite/affine/blocks/block-code/tsconfig.json new file mode 100644 index 0000000000..683d57906b --- /dev/null +++ b/blocksuite/affine/blocks/block-code/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-data-view/package.json b/blocksuite/affine/blocks/block-data-view/package.json similarity index 100% rename from blocksuite/affine/block-data-view/package.json rename to blocksuite/affine/blocks/block-data-view/package.json diff --git a/blocksuite/affine/block-data-view/src/block-meta/base.ts b/blocksuite/affine/blocks/block-data-view/src/block-meta/base.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/block-meta/base.ts rename to blocksuite/affine/blocks/block-data-view/src/block-meta/base.ts diff --git a/blocksuite/affine/block-data-view/src/block-meta/index.ts b/blocksuite/affine/blocks/block-data-view/src/block-meta/index.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/block-meta/index.ts rename to blocksuite/affine/blocks/block-data-view/src/block-meta/index.ts diff --git a/blocksuite/affine/block-data-view/src/block-meta/todo.ts b/blocksuite/affine/blocks/block-data-view/src/block-meta/todo.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/block-meta/todo.ts rename to blocksuite/affine/blocks/block-data-view/src/block-meta/todo.ts diff --git a/blocksuite/affine/block-data-view/src/columns/index.ts b/blocksuite/affine/blocks/block-data-view/src/columns/index.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/columns/index.ts rename to blocksuite/affine/blocks/block-data-view/src/columns/index.ts diff --git a/blocksuite/affine/block-data-view/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-data-view/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-data-view/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-data-view/src/configs/tooltips.ts b/blocksuite/affine/blocks/block-data-view/src/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/configs/tooltips.ts rename to blocksuite/affine/blocks/block-data-view/src/configs/tooltips.ts diff --git a/blocksuite/affine/block-data-view/src/data-source.ts b/blocksuite/affine/blocks/block-data-view/src/data-source.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/data-source.ts rename to blocksuite/affine/blocks/block-data-view/src/data-source.ts diff --git a/blocksuite/affine/block-data-view/src/data-view-block.ts b/blocksuite/affine/blocks/block-data-view/src/data-view-block.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/data-view-block.ts rename to blocksuite/affine/blocks/block-data-view/src/data-view-block.ts diff --git a/blocksuite/affine/block-data-view/src/data-view-model.ts b/blocksuite/affine/blocks/block-data-view/src/data-view-model.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/data-view-model.ts rename to blocksuite/affine/blocks/block-data-view/src/data-view-model.ts diff --git a/blocksuite/affine/block-data-view/src/data-view-spec.ts b/blocksuite/affine/blocks/block-data-view/src/data-view-spec.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/data-view-spec.ts rename to blocksuite/affine/blocks/block-data-view/src/data-view-spec.ts diff --git a/blocksuite/affine/block-data-view/src/effects.ts b/blocksuite/affine/blocks/block-data-view/src/effects.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/effects.ts rename to blocksuite/affine/blocks/block-data-view/src/effects.ts diff --git a/blocksuite/affine/block-data-view/src/index.ts b/blocksuite/affine/blocks/block-data-view/src/index.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/index.ts rename to blocksuite/affine/blocks/block-data-view/src/index.ts diff --git a/blocksuite/affine/block-data-view/src/views/index.ts b/blocksuite/affine/blocks/block-data-view/src/views/index.ts similarity index 100% rename from blocksuite/affine/block-data-view/src/views/index.ts rename to blocksuite/affine/blocks/block-data-view/src/views/index.ts diff --git a/blocksuite/affine/blocks/block-data-view/tsconfig.json b/blocksuite/affine/blocks/block-data-view/tsconfig.json new file mode 100644 index 0000000000..7f70b7f2b8 --- /dev/null +++ b/blocksuite/affine/blocks/block-data-view/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-database" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../data-view" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-database/package.json b/blocksuite/affine/blocks/block-database/package.json similarity index 100% rename from blocksuite/affine/block-database/package.json rename to blocksuite/affine/blocks/block-database/package.json diff --git a/blocksuite/affine/block-database/src/adapters/extension.ts b/blocksuite/affine/blocks/block-database/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-database/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-database/src/adapters/extension.ts diff --git a/blocksuite/affine/block-database/src/adapters/html.ts b/blocksuite/affine/blocks/block-database/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-database/src/adapters/html.ts rename to blocksuite/affine/blocks/block-database/src/adapters/html.ts diff --git a/blocksuite/affine/block-database/src/adapters/index.ts b/blocksuite/affine/blocks/block-database/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-database/src/adapters/index.ts rename to blocksuite/affine/blocks/block-database/src/adapters/index.ts diff --git a/blocksuite/affine/block-database/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-database/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-database/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-database/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-database/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-database/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-database/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-database/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-database/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-database/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-database/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-database/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-database/src/adapters/utils.ts b/blocksuite/affine/blocks/block-database/src/adapters/utils.ts similarity index 100% rename from blocksuite/affine/block-database/src/adapters/utils.ts rename to blocksuite/affine/blocks/block-database/src/adapters/utils.ts diff --git a/blocksuite/affine/block-database/src/block-icons.ts b/blocksuite/affine/blocks/block-database/src/block-icons.ts similarity index 100% rename from blocksuite/affine/block-database/src/block-icons.ts rename to blocksuite/affine/blocks/block-database/src/block-icons.ts diff --git a/blocksuite/affine/block-database/src/commands.ts b/blocksuite/affine/blocks/block-database/src/commands.ts similarity index 100% rename from blocksuite/affine/block-database/src/commands.ts rename to blocksuite/affine/blocks/block-database/src/commands.ts diff --git a/blocksuite/affine/block-database/src/components/layout.ts b/blocksuite/affine/blocks/block-database/src/components/layout.ts similarity index 100% rename from blocksuite/affine/block-database/src/components/layout.ts rename to blocksuite/affine/blocks/block-database/src/components/layout.ts diff --git a/blocksuite/affine/block-database/src/components/title/index.ts b/blocksuite/affine/blocks/block-database/src/components/title/index.ts similarity index 100% rename from blocksuite/affine/block-database/src/components/title/index.ts rename to blocksuite/affine/blocks/block-database/src/components/title/index.ts diff --git a/blocksuite/affine/block-database/src/config.ts b/blocksuite/affine/blocks/block-database/src/config.ts similarity index 100% rename from blocksuite/affine/block-database/src/config.ts rename to blocksuite/affine/blocks/block-database/src/config.ts diff --git a/blocksuite/affine/block-database/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-database/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-database/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-database/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-database/src/configs/tooltips.ts b/blocksuite/affine/blocks/block-database/src/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-database/src/configs/tooltips.ts rename to blocksuite/affine/blocks/block-database/src/configs/tooltips.ts diff --git a/blocksuite/affine/block-database/src/context/host-context.ts b/blocksuite/affine/blocks/block-database/src/context/host-context.ts similarity index 100% rename from blocksuite/affine/block-database/src/context/host-context.ts rename to blocksuite/affine/blocks/block-database/src/context/host-context.ts diff --git a/blocksuite/affine/block-database/src/data-source.ts b/blocksuite/affine/blocks/block-database/src/data-source.ts similarity index 100% rename from blocksuite/affine/block-database/src/data-source.ts rename to blocksuite/affine/blocks/block-database/src/data-source.ts diff --git a/blocksuite/affine/block-database/src/database-block.ts b/blocksuite/affine/blocks/block-database/src/database-block.ts similarity index 100% rename from blocksuite/affine/block-database/src/database-block.ts rename to blocksuite/affine/blocks/block-database/src/database-block.ts diff --git a/blocksuite/affine/block-database/src/database-dnd-preview-block.ts b/blocksuite/affine/blocks/block-database/src/database-dnd-preview-block.ts similarity index 100% rename from blocksuite/affine/block-database/src/database-dnd-preview-block.ts rename to blocksuite/affine/blocks/block-database/src/database-dnd-preview-block.ts diff --git a/blocksuite/affine/block-database/src/database-spec.ts b/blocksuite/affine/blocks/block-database/src/database-spec.ts similarity index 100% rename from blocksuite/affine/block-database/src/database-spec.ts rename to blocksuite/affine/blocks/block-database/src/database-spec.ts diff --git a/blocksuite/affine/block-database/src/detail-panel/block-renderer.ts b/blocksuite/affine/blocks/block-database/src/detail-panel/block-renderer.ts similarity index 100% rename from blocksuite/affine/block-database/src/detail-panel/block-renderer.ts rename to blocksuite/affine/blocks/block-database/src/detail-panel/block-renderer.ts diff --git a/blocksuite/affine/block-database/src/detail-panel/note-renderer.ts b/blocksuite/affine/blocks/block-database/src/detail-panel/note-renderer.ts similarity index 100% rename from blocksuite/affine/block-database/src/detail-panel/note-renderer.ts rename to blocksuite/affine/blocks/block-database/src/detail-panel/note-renderer.ts diff --git a/blocksuite/affine/block-database/src/effects.ts b/blocksuite/affine/blocks/block-database/src/effects.ts similarity index 100% rename from blocksuite/affine/block-database/src/effects.ts rename to blocksuite/affine/blocks/block-database/src/effects.ts diff --git a/blocksuite/affine/block-database/src/index.ts b/blocksuite/affine/blocks/block-database/src/index.ts similarity index 100% rename from blocksuite/affine/block-database/src/index.ts rename to blocksuite/affine/blocks/block-database/src/index.ts diff --git a/blocksuite/affine/block-database/src/properties/converts.ts b/blocksuite/affine/blocks/block-database/src/properties/converts.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/converts.ts rename to blocksuite/affine/blocks/block-database/src/properties/converts.ts diff --git a/blocksuite/affine/block-database/src/properties/index.ts b/blocksuite/affine/blocks/block-database/src/properties/index.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/index.ts rename to blocksuite/affine/blocks/block-database/src/properties/index.ts diff --git a/blocksuite/affine/block-database/src/properties/link/cell-renderer.ts b/blocksuite/affine/blocks/block-database/src/properties/link/cell-renderer.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/link/cell-renderer.ts rename to blocksuite/affine/blocks/block-database/src/properties/link/cell-renderer.ts diff --git a/blocksuite/affine/block-database/src/properties/link/components/link-node.ts b/blocksuite/affine/blocks/block-database/src/properties/link/components/link-node.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/link/components/link-node.ts rename to blocksuite/affine/blocks/block-database/src/properties/link/components/link-node.ts diff --git a/blocksuite/affine/block-database/src/properties/link/define.ts b/blocksuite/affine/blocks/block-database/src/properties/link/define.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/link/define.ts rename to blocksuite/affine/blocks/block-database/src/properties/link/define.ts diff --git a/blocksuite/affine/block-database/src/properties/model.ts b/blocksuite/affine/blocks/block-database/src/properties/model.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/model.ts rename to blocksuite/affine/blocks/block-database/src/properties/model.ts diff --git a/blocksuite/affine/block-database/src/properties/rich-text/cell-renderer.ts b/blocksuite/affine/blocks/block-database/src/properties/rich-text/cell-renderer.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/rich-text/cell-renderer.ts rename to blocksuite/affine/blocks/block-database/src/properties/rich-text/cell-renderer.ts diff --git a/blocksuite/affine/block-database/src/properties/rich-text/define.ts b/blocksuite/affine/blocks/block-database/src/properties/rich-text/define.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/rich-text/define.ts rename to blocksuite/affine/blocks/block-database/src/properties/rich-text/define.ts diff --git a/blocksuite/affine/block-database/src/properties/title/cell-renderer.ts b/blocksuite/affine/blocks/block-database/src/properties/title/cell-renderer.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/title/cell-renderer.ts rename to blocksuite/affine/blocks/block-database/src/properties/title/cell-renderer.ts diff --git a/blocksuite/affine/block-database/src/properties/title/define.ts b/blocksuite/affine/blocks/block-database/src/properties/title/define.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/title/define.ts rename to blocksuite/affine/blocks/block-database/src/properties/title/define.ts diff --git a/blocksuite/affine/block-database/src/properties/title/icon.ts b/blocksuite/affine/blocks/block-database/src/properties/title/icon.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/title/icon.ts rename to blocksuite/affine/blocks/block-database/src/properties/title/icon.ts diff --git a/blocksuite/affine/block-database/src/properties/title/text.ts b/blocksuite/affine/blocks/block-database/src/properties/title/text.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/title/text.ts rename to blocksuite/affine/blocks/block-database/src/properties/title/text.ts diff --git a/blocksuite/affine/block-database/src/properties/utils.ts b/blocksuite/affine/blocks/block-database/src/properties/utils.ts similarity index 100% rename from blocksuite/affine/block-database/src/properties/utils.ts rename to blocksuite/affine/blocks/block-database/src/properties/utils.ts diff --git a/blocksuite/affine/block-database/src/selection.ts b/blocksuite/affine/blocks/block-database/src/selection.ts similarity index 100% rename from blocksuite/affine/block-database/src/selection.ts rename to blocksuite/affine/blocks/block-database/src/selection.ts diff --git a/blocksuite/affine/block-database/src/utils/block-utils.ts b/blocksuite/affine/blocks/block-database/src/utils/block-utils.ts similarity index 100% rename from blocksuite/affine/block-database/src/utils/block-utils.ts rename to blocksuite/affine/blocks/block-database/src/utils/block-utils.ts diff --git a/blocksuite/affine/block-database/src/utils/current-view.ts b/blocksuite/affine/blocks/block-database/src/utils/current-view.ts similarity index 100% rename from blocksuite/affine/block-database/src/utils/current-view.ts rename to blocksuite/affine/blocks/block-database/src/utils/current-view.ts diff --git a/blocksuite/affine/block-database/src/utils/title-doc.ts b/blocksuite/affine/blocks/block-database/src/utils/title-doc.ts similarity index 100% rename from blocksuite/affine/block-database/src/utils/title-doc.ts rename to blocksuite/affine/blocks/block-database/src/utils/title-doc.ts diff --git a/blocksuite/affine/block-database/src/views/index.ts b/blocksuite/affine/blocks/block-database/src/views/index.ts similarity index 100% rename from blocksuite/affine/block-database/src/views/index.ts rename to blocksuite/affine/blocks/block-database/src/views/index.ts diff --git a/blocksuite/affine/block-database/src/widgets/index.ts b/blocksuite/affine/blocks/block-database/src/widgets/index.ts similarity index 100% rename from blocksuite/affine/block-database/src/widgets/index.ts rename to blocksuite/affine/blocks/block-database/src/widgets/index.ts diff --git a/blocksuite/affine/blocks/block-database/tsconfig.json b/blocksuite/affine/blocks/block-database/tsconfig.json new file mode 100644 index 0000000000..723fdd6103 --- /dev/null +++ b/blocksuite/affine/blocks/block-database/tsconfig.json @@ -0,0 +1,23 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo", + "noUncheckedIndexedAccess": true + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-drag-handle" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../data-view" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-divider/package.json b/blocksuite/affine/blocks/block-divider/package.json similarity index 100% rename from blocksuite/affine/block-divider/package.json rename to blocksuite/affine/blocks/block-divider/package.json diff --git a/blocksuite/affine/block-divider/src/adapters/extension.ts b/blocksuite/affine/blocks/block-divider/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-divider/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-divider/src/adapters/extension.ts diff --git a/blocksuite/affine/block-divider/src/adapters/html.ts b/blocksuite/affine/blocks/block-divider/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-divider/src/adapters/html.ts rename to blocksuite/affine/blocks/block-divider/src/adapters/html.ts diff --git a/blocksuite/affine/block-divider/src/adapters/index.ts b/blocksuite/affine/blocks/block-divider/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-divider/src/adapters/index.ts rename to blocksuite/affine/blocks/block-divider/src/adapters/index.ts diff --git a/blocksuite/affine/block-divider/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-divider/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-divider/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-divider/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-divider/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-divider/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-divider/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-divider/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-divider/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-divider/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-divider/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-divider/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-divider/src/divider-block.ts b/blocksuite/affine/blocks/block-divider/src/divider-block.ts similarity index 100% rename from blocksuite/affine/block-divider/src/divider-block.ts rename to blocksuite/affine/blocks/block-divider/src/divider-block.ts diff --git a/blocksuite/affine/block-divider/src/divider-spec.ts b/blocksuite/affine/blocks/block-divider/src/divider-spec.ts similarity index 100% rename from blocksuite/affine/block-divider/src/divider-spec.ts rename to blocksuite/affine/blocks/block-divider/src/divider-spec.ts diff --git a/blocksuite/affine/block-divider/src/effects.ts b/blocksuite/affine/blocks/block-divider/src/effects.ts similarity index 100% rename from blocksuite/affine/block-divider/src/effects.ts rename to blocksuite/affine/blocks/block-divider/src/effects.ts diff --git a/blocksuite/affine/block-divider/src/index.ts b/blocksuite/affine/blocks/block-divider/src/index.ts similarity index 100% rename from blocksuite/affine/block-divider/src/index.ts rename to blocksuite/affine/blocks/block-divider/src/index.ts diff --git a/blocksuite/affine/block-divider/src/styles.ts b/blocksuite/affine/blocks/block-divider/src/styles.ts similarity index 100% rename from blocksuite/affine/block-divider/src/styles.ts rename to blocksuite/affine/blocks/block-divider/src/styles.ts diff --git a/blocksuite/affine/blocks/block-divider/tsconfig.json b/blocksuite/affine/blocks/block-divider/tsconfig.json new file mode 100644 index 0000000000..e66b3b80b1 --- /dev/null +++ b/blocksuite/affine/blocks/block-divider/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-edgeless-text/package.json b/blocksuite/affine/blocks/block-edgeless-text/package.json similarity index 100% rename from blocksuite/affine/block-edgeless-text/package.json rename to blocksuite/affine/blocks/block-edgeless-text/package.json diff --git a/blocksuite/affine/block-edgeless-text/src/commands/index.ts b/blocksuite/affine/blocks/block-edgeless-text/src/commands/index.ts similarity index 100% rename from blocksuite/affine/block-edgeless-text/src/commands/index.ts rename to blocksuite/affine/blocks/block-edgeless-text/src/commands/index.ts diff --git a/blocksuite/affine/block-edgeless-text/src/commands/insert-edgeless-text.ts b/blocksuite/affine/blocks/block-edgeless-text/src/commands/insert-edgeless-text.ts similarity index 100% rename from blocksuite/affine/block-edgeless-text/src/commands/insert-edgeless-text.ts rename to blocksuite/affine/blocks/block-edgeless-text/src/commands/insert-edgeless-text.ts diff --git a/blocksuite/affine/block-edgeless-text/src/edgeless-text-block.ts b/blocksuite/affine/blocks/block-edgeless-text/src/edgeless-text-block.ts similarity index 100% rename from blocksuite/affine/block-edgeless-text/src/edgeless-text-block.ts rename to blocksuite/affine/blocks/block-edgeless-text/src/edgeless-text-block.ts diff --git a/blocksuite/affine/block-edgeless-text/src/edgeless-text-spec.ts b/blocksuite/affine/blocks/block-edgeless-text/src/edgeless-text-spec.ts similarity index 100% rename from blocksuite/affine/block-edgeless-text/src/edgeless-text-spec.ts rename to blocksuite/affine/blocks/block-edgeless-text/src/edgeless-text-spec.ts diff --git a/blocksuite/affine/block-edgeless-text/src/effects.ts b/blocksuite/affine/blocks/block-edgeless-text/src/effects.ts similarity index 100% rename from blocksuite/affine/block-edgeless-text/src/effects.ts rename to blocksuite/affine/blocks/block-edgeless-text/src/effects.ts diff --git a/blocksuite/affine/block-edgeless-text/src/index.ts b/blocksuite/affine/blocks/block-edgeless-text/src/index.ts similarity index 100% rename from blocksuite/affine/block-edgeless-text/src/index.ts rename to blocksuite/affine/blocks/block-edgeless-text/src/index.ts diff --git a/blocksuite/affine/blocks/block-edgeless-text/tsconfig.json b/blocksuite/affine/blocks/block-edgeless-text/tsconfig.json new file mode 100644 index 0000000000..e039dcec62 --- /dev/null +++ b/blocksuite/affine/blocks/block-edgeless-text/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-embed/package.json b/blocksuite/affine/blocks/block-embed/package.json similarity index 100% rename from blocksuite/affine/block-embed/package.json rename to blocksuite/affine/blocks/block-embed/package.json diff --git a/blocksuite/affine/block-embed/src/common/adapters/html.ts b/blocksuite/affine/blocks/block-embed/src/common/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/adapters/html.ts rename to blocksuite/affine/blocks/block-embed/src/common/adapters/html.ts diff --git a/blocksuite/affine/block-embed/src/common/adapters/markdown.ts b/blocksuite/affine/blocks/block-embed/src/common/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/adapters/markdown.ts rename to blocksuite/affine/blocks/block-embed/src/common/adapters/markdown.ts diff --git a/blocksuite/affine/block-embed/src/common/adapters/notion-html.ts b/blocksuite/affine/blocks/block-embed/src/common/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-embed/src/common/adapters/notion-html.ts diff --git a/blocksuite/affine/block-embed/src/common/adapters/plain-text.ts b/blocksuite/affine/blocks/block-embed/src/common/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-embed/src/common/adapters/plain-text.ts diff --git a/blocksuite/affine/block-embed/src/common/embed-block-element.ts b/blocksuite/affine/blocks/block-embed/src/common/embed-block-element.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/embed-block-element.ts rename to blocksuite/affine/blocks/block-embed/src/common/embed-block-element.ts diff --git a/blocksuite/affine/block-embed/src/common/embed-note-content-styles.ts b/blocksuite/affine/blocks/block-embed/src/common/embed-note-content-styles.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/embed-note-content-styles.ts rename to blocksuite/affine/blocks/block-embed/src/common/embed-note-content-styles.ts diff --git a/blocksuite/affine/block-embed/src/common/insert-embed-card.ts b/blocksuite/affine/blocks/block-embed/src/common/insert-embed-card.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/insert-embed-card.ts rename to blocksuite/affine/blocks/block-embed/src/common/insert-embed-card.ts diff --git a/blocksuite/affine/block-embed/src/common/render-linked-doc.ts b/blocksuite/affine/blocks/block-embed/src/common/render-linked-doc.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/render-linked-doc.ts rename to blocksuite/affine/blocks/block-embed/src/common/render-linked-doc.ts diff --git a/blocksuite/affine/block-embed/src/common/to-edgeless-embed-block.ts b/blocksuite/affine/blocks/block-embed/src/common/to-edgeless-embed-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/to-edgeless-embed-block.ts rename to blocksuite/affine/blocks/block-embed/src/common/to-edgeless-embed-block.ts diff --git a/blocksuite/affine/block-embed/src/common/utils.ts b/blocksuite/affine/blocks/block-embed/src/common/utils.ts similarity index 100% rename from blocksuite/affine/block-embed/src/common/utils.ts rename to blocksuite/affine/blocks/block-embed/src/common/utils.ts diff --git a/blocksuite/affine/block-embed/src/configs/toolbar.ts b/blocksuite/affine/blocks/block-embed/src/configs/toolbar.ts similarity index 100% rename from blocksuite/affine/block-embed/src/configs/toolbar.ts rename to blocksuite/affine/blocks/block-embed/src/configs/toolbar.ts diff --git a/blocksuite/affine/block-embed/src/effects.ts b/blocksuite/affine/blocks/block-embed/src/effects.ts similarity index 100% rename from blocksuite/affine/block-embed/src/effects.ts rename to blocksuite/affine/blocks/block-embed/src/effects.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/adapters/extension.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/adapters/extension.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/extension.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/adapters/html.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/adapters/html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/html.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/adapters/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/adapters/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/adapters/markdown.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/adapters/markdown.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/markdown.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/adapters/notion-html.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/notion-html.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/adapters/plain-text.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/adapters/plain-text.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/configs/slash-menu.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/configs/slash-menu.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/configs/tooltips.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/configs/tooltips.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/configs/tooltips.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/embed-edgeless-figma-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-edgeless-figma-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/embed-edgeless-figma-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-edgeless-figma-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/embed-figma-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-figma-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/embed-figma-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-figma-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/embed-figma-model.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-figma-model.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/embed-figma-model.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-figma-model.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/embed-figma-service.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-figma-service.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/embed-figma-service.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-figma-service.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/embed-figma-spec.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-figma-spec.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/embed-figma-spec.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/embed-figma-spec.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-figma-block/styles.ts b/blocksuite/affine/blocks/block-embed/src/embed-figma-block/styles.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-figma-block/styles.ts rename to blocksuite/affine/blocks/block-embed/src/embed-figma-block/styles.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/adapters/extension.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/adapters/extension.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/extension.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/adapters/html.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/adapters/html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/html.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/adapters/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/adapters/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/adapters/markdown.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/adapters/markdown.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/markdown.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/adapters/notion-html.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/notion-html.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/adapters/plain-text.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/adapters/plain-text.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/configs/slash-menu.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/configs/slash-menu.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/configs/tooltips.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/configs/tooltips.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/configs/tooltips.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/embed-edgeless-github-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-edgeless-github-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/embed-edgeless-github-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-edgeless-github-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/embed-github-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-github-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/embed-github-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-github-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/embed-github-model.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-github-model.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/embed-github-model.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-github-model.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/embed-github-service.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-github-service.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/embed-github-service.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-github-service.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/embed-github-spec.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-github-spec.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/embed-github-spec.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/embed-github-spec.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/styles.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/styles.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/styles.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/styles.ts diff --git a/blocksuite/affine/block-embed/src/embed-github-block/utils.ts b/blocksuite/affine/blocks/block-embed/src/embed-github-block/utils.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-github-block/utils.ts rename to blocksuite/affine/blocks/block-embed/src/embed-github-block/utils.ts diff --git a/blocksuite/affine/block-embed/src/embed-html-block/components/fullscreen-toolbar.ts b/blocksuite/affine/blocks/block-embed/src/embed-html-block/components/fullscreen-toolbar.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-html-block/components/fullscreen-toolbar.ts rename to blocksuite/affine/blocks/block-embed/src/embed-html-block/components/fullscreen-toolbar.ts diff --git a/blocksuite/affine/block-embed/src/embed-html-block/configs/toolbar.ts b/blocksuite/affine/blocks/block-embed/src/embed-html-block/configs/toolbar.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-html-block/configs/toolbar.ts rename to blocksuite/affine/blocks/block-embed/src/embed-html-block/configs/toolbar.ts diff --git a/blocksuite/affine/block-embed/src/embed-html-block/configs/tooltips.ts b/blocksuite/affine/blocks/block-embed/src/embed-html-block/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-html-block/configs/tooltips.ts rename to blocksuite/affine/blocks/block-embed/src/embed-html-block/configs/tooltips.ts diff --git a/blocksuite/affine/block-embed/src/embed-html-block/embed-edgeless-html-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-html-block/embed-edgeless-html-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-html-block/embed-edgeless-html-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-html-block/embed-edgeless-html-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-html-block/embed-html-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-html-block/embed-html-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-html-block/embed-html-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-html-block/embed-html-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-html-block/embed-html-spec.ts b/blocksuite/affine/blocks/block-embed/src/embed-html-block/embed-html-spec.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-html-block/embed-html-spec.ts rename to blocksuite/affine/blocks/block-embed/src/embed-html-block/embed-html-spec.ts diff --git a/blocksuite/affine/block-embed/src/embed-html-block/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-html-block/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-html-block/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-html-block/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-html-block/styles.ts b/blocksuite/affine/blocks/block-embed/src/embed-html-block/styles.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-html-block/styles.ts rename to blocksuite/affine/blocks/block-embed/src/embed-html-block/styles.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/extension.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/extension.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/extension.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/html.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/html.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/markdown.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/markdown.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/markdown.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/plain-text.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/adapters/plain-text.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/commands/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/commands/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/commands/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/commands/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/commands/insert-embed-linked-doc.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/commands/insert-embed-linked-doc.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/commands/insert-embed-linked-doc.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/commands/insert-embed-linked-doc.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/configs/slash-menu.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/configs/slash-menu.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/configs/toolbar.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/configs/toolbar.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/configs/toolbar.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/configs/toolbar.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/configs/tooltips.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/configs/tooltips.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/configs/tooltips.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/embed-edgeless-linked-doc-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/embed-edgeless-linked-doc-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/embed-edgeless-linked-doc-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/embed-edgeless-linked-doc-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/embed-linked-doc-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/embed-linked-doc-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/embed-linked-doc-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/embed-linked-doc-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/embed-linked-doc-spec.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/embed-linked-doc-spec.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/embed-linked-doc-spec.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/embed-linked-doc-spec.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/styles.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/styles.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/styles.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/styles.ts diff --git a/blocksuite/affine/block-embed/src/embed-linked-doc-block/utils.ts b/blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/utils.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-linked-doc-block/utils.ts rename to blocksuite/affine/blocks/block-embed/src/embed-linked-doc-block/utils.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/adapters/extension.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/adapters/extension.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/extension.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/adapters/html.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/adapters/html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/html.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/adapters/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/adapters/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/adapters/markdown.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/adapters/markdown.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/markdown.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/adapters/notion-html.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/notion-html.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/adapters/plain-text.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/adapters/plain-text.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/configs/slash-menu.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/configs/slash-menu.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/embed-edgeless-loom-bock.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-edgeless-loom-bock.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/embed-edgeless-loom-bock.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-edgeless-loom-bock.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/embed-loom-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-loom-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/embed-loom-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-loom-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/embed-loom-model.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-loom-model.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/embed-loom-model.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-loom-model.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/embed-loom-service.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-loom-service.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/embed-loom-service.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-loom-service.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/embed-loom-spec.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-loom-spec.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/embed-loom-spec.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/embed-loom-spec.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/styles.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/styles.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/styles.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/styles.ts diff --git a/blocksuite/affine/block-embed/src/embed-loom-block/utils.ts b/blocksuite/affine/blocks/block-embed/src/embed-loom-block/utils.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-loom-block/utils.ts rename to blocksuite/affine/blocks/block-embed/src/embed-loom-block/utils.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/extension.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/extension.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/extension.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/html.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/html.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/markdown.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/markdown.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/markdown.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/plain-text.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/adapters/plain-text.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/components/embed-synced-doc-card.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/components/embed-synced-doc-card.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/components/embed-synced-doc-card.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/components/embed-synced-doc-card.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/configs/toolbar.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/configs/toolbar.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/configs/toolbar.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/configs/toolbar.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/embed-edgeless-synced-doc-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/embed-edgeless-synced-doc-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/embed-edgeless-synced-doc-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/embed-edgeless-synced-doc-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/embed-synced-doc-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/embed-synced-doc-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/embed-synced-doc-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/embed-synced-doc-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/embed-synced-doc-service.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/embed-synced-doc-service.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/embed-synced-doc-service.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/embed-synced-doc-service.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/embed-synced-doc-spec.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/embed-synced-doc-spec.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/embed-synced-doc-spec.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/embed-synced-doc-spec.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/styles.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/styles.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/styles.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/styles.ts diff --git a/blocksuite/affine/block-embed/src/embed-synced-doc-block/utils.ts b/blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/utils.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-synced-doc-block/utils.ts rename to blocksuite/affine/blocks/block-embed/src/embed-synced-doc-block/utils.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/adapters/extension.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/adapters/extension.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/extension.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/adapters/html.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/adapters/html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/html.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/adapters/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/adapters/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/adapters/markdown.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/adapters/markdown.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/markdown.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/adapters/notion-html.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/notion-html.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/adapters/plain-text.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/adapters/plain-text.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/configs/slash-menu.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/configs/slash-menu.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/configs/tooltips.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/configs/tooltips.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/configs/tooltips.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/embed-edgeless-youtube-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-edgeless-youtube-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/embed-edgeless-youtube-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-edgeless-youtube-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/embed-youtube-block.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-youtube-block.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/embed-youtube-block.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-youtube-block.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/embed-youtube-model.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-youtube-model.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/embed-youtube-model.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-youtube-model.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/embed-youtube-service.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-youtube-service.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/embed-youtube-service.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-youtube-service.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/embed-youtube-spec.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-youtube-spec.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/embed-youtube-spec.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/embed-youtube-spec.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/index.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/index.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/index.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/styles.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/styles.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/styles.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/styles.ts diff --git a/blocksuite/affine/block-embed/src/embed-youtube-block/utils.ts b/blocksuite/affine/blocks/block-embed/src/embed-youtube-block/utils.ts similarity index 100% rename from blocksuite/affine/block-embed/src/embed-youtube-block/utils.ts rename to blocksuite/affine/blocks/block-embed/src/embed-youtube-block/utils.ts diff --git a/blocksuite/affine/block-embed/src/index.ts b/blocksuite/affine/blocks/block-embed/src/index.ts similarity index 100% rename from blocksuite/affine/block-embed/src/index.ts rename to blocksuite/affine/blocks/block-embed/src/index.ts diff --git a/blocksuite/affine/block-embed/src/types.ts b/blocksuite/affine/blocks/block-embed/src/types.ts similarity index 100% rename from blocksuite/affine/block-embed/src/types.ts rename to blocksuite/affine/blocks/block-embed/src/types.ts diff --git a/blocksuite/affine/blocks/block-embed/tsconfig.json b/blocksuite/affine/blocks/block-embed/tsconfig.json new file mode 100644 index 0000000000..cde449dc36 --- /dev/null +++ b/blocksuite/affine/blocks/block-embed/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-frame/package.json b/blocksuite/affine/blocks/block-frame/package.json similarity index 100% rename from blocksuite/affine/block-frame/package.json rename to blocksuite/affine/blocks/block-frame/package.json diff --git a/blocksuite/affine/block-frame/src/effects.ts b/blocksuite/affine/blocks/block-frame/src/effects.ts similarity index 100% rename from blocksuite/affine/block-frame/src/effects.ts rename to blocksuite/affine/blocks/block-frame/src/effects.ts diff --git a/blocksuite/affine/block-frame/src/frame-block.ts b/blocksuite/affine/blocks/block-frame/src/frame-block.ts similarity index 100% rename from blocksuite/affine/block-frame/src/frame-block.ts rename to blocksuite/affine/blocks/block-frame/src/frame-block.ts diff --git a/blocksuite/affine/block-frame/src/frame-manager.ts b/blocksuite/affine/blocks/block-frame/src/frame-manager.ts similarity index 100% rename from blocksuite/affine/block-frame/src/frame-manager.ts rename to blocksuite/affine/blocks/block-frame/src/frame-manager.ts diff --git a/blocksuite/affine/block-frame/src/frame-spec.ts b/blocksuite/affine/blocks/block-frame/src/frame-spec.ts similarity index 100% rename from blocksuite/affine/block-frame/src/frame-spec.ts rename to blocksuite/affine/blocks/block-frame/src/frame-spec.ts diff --git a/blocksuite/affine/block-frame/src/index.ts b/blocksuite/affine/blocks/block-frame/src/index.ts similarity index 100% rename from blocksuite/affine/block-frame/src/index.ts rename to blocksuite/affine/blocks/block-frame/src/index.ts diff --git a/blocksuite/affine/block-frame/src/tool.ts b/blocksuite/affine/blocks/block-frame/src/tool.ts similarity index 100% rename from blocksuite/affine/block-frame/src/tool.ts rename to blocksuite/affine/blocks/block-frame/src/tool.ts diff --git a/blocksuite/affine/blocks/block-frame/tsconfig.json b/blocksuite/affine/blocks/block-frame/tsconfig.json new file mode 100644 index 0000000000..0e78cef97d --- /dev/null +++ b/blocksuite/affine/blocks/block-frame/tsconfig.json @@ -0,0 +1,19 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-image/package.json b/blocksuite/affine/blocks/block-image/package.json similarity index 100% rename from blocksuite/affine/block-image/package.json rename to blocksuite/affine/blocks/block-image/package.json diff --git a/blocksuite/affine/block-image/src/adapters/extension.ts b/blocksuite/affine/blocks/block-image/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-image/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-image/src/adapters/extension.ts diff --git a/blocksuite/affine/block-image/src/adapters/html.ts b/blocksuite/affine/blocks/block-image/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-image/src/adapters/html.ts rename to blocksuite/affine/blocks/block-image/src/adapters/html.ts diff --git a/blocksuite/affine/block-image/src/adapters/index.ts b/blocksuite/affine/blocks/block-image/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-image/src/adapters/index.ts rename to blocksuite/affine/blocks/block-image/src/adapters/index.ts diff --git a/blocksuite/affine/block-image/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-image/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-image/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-image/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-image/src/adapters/middleware.ts b/blocksuite/affine/blocks/block-image/src/adapters/middleware.ts similarity index 100% rename from blocksuite/affine/block-image/src/adapters/middleware.ts rename to blocksuite/affine/blocks/block-image/src/adapters/middleware.ts diff --git a/blocksuite/affine/block-image/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-image/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-image/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-image/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-image/src/commands/index.ts b/blocksuite/affine/blocks/block-image/src/commands/index.ts similarity index 100% rename from blocksuite/affine/block-image/src/commands/index.ts rename to blocksuite/affine/blocks/block-image/src/commands/index.ts diff --git a/blocksuite/affine/block-image/src/commands/insert-images.ts b/blocksuite/affine/blocks/block-image/src/commands/insert-images.ts similarity index 100% rename from blocksuite/affine/block-image/src/commands/insert-images.ts rename to blocksuite/affine/blocks/block-image/src/commands/insert-images.ts diff --git a/blocksuite/affine/block-image/src/components/image-block-fallback.ts b/blocksuite/affine/blocks/block-image/src/components/image-block-fallback.ts similarity index 100% rename from blocksuite/affine/block-image/src/components/image-block-fallback.ts rename to blocksuite/affine/blocks/block-image/src/components/image-block-fallback.ts diff --git a/blocksuite/affine/block-image/src/components/image-selected-rect.ts b/blocksuite/affine/blocks/block-image/src/components/image-selected-rect.ts similarity index 100% rename from blocksuite/affine/block-image/src/components/image-selected-rect.ts rename to blocksuite/affine/blocks/block-image/src/components/image-selected-rect.ts diff --git a/blocksuite/affine/block-image/src/components/page-image-block.ts b/blocksuite/affine/blocks/block-image/src/components/page-image-block.ts similarity index 100% rename from blocksuite/affine/block-image/src/components/page-image-block.ts rename to blocksuite/affine/blocks/block-image/src/components/page-image-block.ts diff --git a/blocksuite/affine/block-image/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-image/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-image/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-image/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-image/src/configs/tooltips.ts b/blocksuite/affine/blocks/block-image/src/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-image/src/configs/tooltips.ts rename to blocksuite/affine/blocks/block-image/src/configs/tooltips.ts diff --git a/blocksuite/affine/block-image/src/effects.ts b/blocksuite/affine/blocks/block-image/src/effects.ts similarity index 100% rename from blocksuite/affine/block-image/src/effects.ts rename to blocksuite/affine/blocks/block-image/src/effects.ts diff --git a/blocksuite/affine/block-image/src/image-block.ts b/blocksuite/affine/blocks/block-image/src/image-block.ts similarity index 100% rename from blocksuite/affine/block-image/src/image-block.ts rename to blocksuite/affine/blocks/block-image/src/image-block.ts diff --git a/blocksuite/affine/block-image/src/image-edgeless-block.ts b/blocksuite/affine/blocks/block-image/src/image-edgeless-block.ts similarity index 100% rename from blocksuite/affine/block-image/src/image-edgeless-block.ts rename to blocksuite/affine/blocks/block-image/src/image-edgeless-block.ts diff --git a/blocksuite/affine/block-image/src/image-proxy-service.ts b/blocksuite/affine/blocks/block-image/src/image-proxy-service.ts similarity index 100% rename from blocksuite/affine/block-image/src/image-proxy-service.ts rename to blocksuite/affine/blocks/block-image/src/image-proxy-service.ts diff --git a/blocksuite/affine/block-image/src/image-resize-manager.ts b/blocksuite/affine/blocks/block-image/src/image-resize-manager.ts similarity index 100% rename from blocksuite/affine/block-image/src/image-resize-manager.ts rename to blocksuite/affine/blocks/block-image/src/image-resize-manager.ts diff --git a/blocksuite/affine/block-image/src/image-service.ts b/blocksuite/affine/blocks/block-image/src/image-service.ts similarity index 100% rename from blocksuite/affine/block-image/src/image-service.ts rename to blocksuite/affine/blocks/block-image/src/image-service.ts diff --git a/blocksuite/affine/block-image/src/image-spec.ts b/blocksuite/affine/blocks/block-image/src/image-spec.ts similarity index 100% rename from blocksuite/affine/block-image/src/image-spec.ts rename to blocksuite/affine/blocks/block-image/src/image-spec.ts diff --git a/blocksuite/affine/block-image/src/index.ts b/blocksuite/affine/blocks/block-image/src/index.ts similarity index 100% rename from blocksuite/affine/block-image/src/index.ts rename to blocksuite/affine/blocks/block-image/src/index.ts diff --git a/blocksuite/affine/block-image/src/preview-image/edgeless.ts b/blocksuite/affine/blocks/block-image/src/preview-image/edgeless.ts similarity index 100% rename from blocksuite/affine/block-image/src/preview-image/edgeless.ts rename to blocksuite/affine/blocks/block-image/src/preview-image/edgeless.ts diff --git a/blocksuite/affine/block-image/src/preview-image/page.ts b/blocksuite/affine/blocks/block-image/src/preview-image/page.ts similarity index 100% rename from blocksuite/affine/block-image/src/preview-image/page.ts rename to blocksuite/affine/blocks/block-image/src/preview-image/page.ts diff --git a/blocksuite/affine/block-image/src/styles.ts b/blocksuite/affine/blocks/block-image/src/styles.ts similarity index 100% rename from blocksuite/affine/block-image/src/styles.ts rename to blocksuite/affine/blocks/block-image/src/styles.ts diff --git a/blocksuite/affine/block-image/src/utils.ts b/blocksuite/affine/blocks/block-image/src/utils.ts similarity index 100% rename from blocksuite/affine/block-image/src/utils.ts rename to blocksuite/affine/blocks/block-image/src/utils.ts diff --git a/blocksuite/affine/blocks/block-image/tsconfig.json b/blocksuite/affine/blocks/block-image/tsconfig.json new file mode 100644 index 0000000000..43388554c6 --- /dev/null +++ b/blocksuite/affine/blocks/block-image/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-note" }, + { "path": "../block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-latex/package.json b/blocksuite/affine/blocks/block-latex/package.json similarity index 100% rename from blocksuite/affine/block-latex/package.json rename to blocksuite/affine/blocks/block-latex/package.json diff --git a/blocksuite/affine/block-latex/src/adapters/extension.ts b/blocksuite/affine/blocks/block-latex/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-latex/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-latex/src/adapters/extension.ts diff --git a/blocksuite/affine/block-latex/src/adapters/index.ts b/blocksuite/affine/blocks/block-latex/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-latex/src/adapters/index.ts rename to blocksuite/affine/blocks/block-latex/src/adapters/index.ts diff --git a/blocksuite/affine/block-latex/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-latex/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-latex/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-latex/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-latex/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-latex/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-latex/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-latex/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-latex/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-latex/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-latex/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-latex/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-latex/src/commands.ts b/blocksuite/affine/blocks/block-latex/src/commands.ts similarity index 100% rename from blocksuite/affine/block-latex/src/commands.ts rename to blocksuite/affine/blocks/block-latex/src/commands.ts diff --git a/blocksuite/affine/block-latex/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-latex/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-latex/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-latex/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-latex/src/effects.ts b/blocksuite/affine/blocks/block-latex/src/effects.ts similarity index 100% rename from blocksuite/affine/block-latex/src/effects.ts rename to blocksuite/affine/blocks/block-latex/src/effects.ts diff --git a/blocksuite/affine/block-latex/src/index.ts b/blocksuite/affine/blocks/block-latex/src/index.ts similarity index 100% rename from blocksuite/affine/block-latex/src/index.ts rename to blocksuite/affine/blocks/block-latex/src/index.ts diff --git a/blocksuite/affine/block-latex/src/latex-block.ts b/blocksuite/affine/blocks/block-latex/src/latex-block.ts similarity index 100% rename from blocksuite/affine/block-latex/src/latex-block.ts rename to blocksuite/affine/blocks/block-latex/src/latex-block.ts diff --git a/blocksuite/affine/block-latex/src/latex-spec.ts b/blocksuite/affine/blocks/block-latex/src/latex-spec.ts similarity index 100% rename from blocksuite/affine/block-latex/src/latex-spec.ts rename to blocksuite/affine/blocks/block-latex/src/latex-spec.ts diff --git a/blocksuite/affine/block-latex/src/styles.ts b/blocksuite/affine/blocks/block-latex/src/styles.ts similarity index 100% rename from blocksuite/affine/block-latex/src/styles.ts rename to blocksuite/affine/blocks/block-latex/src/styles.ts diff --git a/blocksuite/affine/blocks/block-latex/tsconfig.json b/blocksuite/affine/blocks/block-latex/tsconfig.json new file mode 100644 index 0000000000..dcc195b6c0 --- /dev/null +++ b/blocksuite/affine/blocks/block-latex/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-note" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-list/package.json b/blocksuite/affine/blocks/block-list/package.json similarity index 100% rename from blocksuite/affine/block-list/package.json rename to blocksuite/affine/blocks/block-list/package.json diff --git a/blocksuite/affine/block-list/src/adapters/extension.ts b/blocksuite/affine/blocks/block-list/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-list/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-list/src/adapters/extension.ts diff --git a/blocksuite/affine/block-list/src/adapters/html.ts b/blocksuite/affine/blocks/block-list/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-list/src/adapters/html.ts rename to blocksuite/affine/blocks/block-list/src/adapters/html.ts diff --git a/blocksuite/affine/block-list/src/adapters/index.ts b/blocksuite/affine/blocks/block-list/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-list/src/adapters/index.ts rename to blocksuite/affine/blocks/block-list/src/adapters/index.ts diff --git a/blocksuite/affine/block-list/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-list/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-list/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-list/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-list/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-list/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-list/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-list/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-list/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-list/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-list/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-list/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-list/src/commands/convert-to-numbered-list.ts b/blocksuite/affine/blocks/block-list/src/commands/convert-to-numbered-list.ts similarity index 100% rename from blocksuite/affine/block-list/src/commands/convert-to-numbered-list.ts rename to blocksuite/affine/blocks/block-list/src/commands/convert-to-numbered-list.ts diff --git a/blocksuite/affine/block-list/src/commands/dedent-list.ts b/blocksuite/affine/blocks/block-list/src/commands/dedent-list.ts similarity index 100% rename from blocksuite/affine/block-list/src/commands/dedent-list.ts rename to blocksuite/affine/blocks/block-list/src/commands/dedent-list.ts diff --git a/blocksuite/affine/block-list/src/commands/indent-list.ts b/blocksuite/affine/blocks/block-list/src/commands/indent-list.ts similarity index 100% rename from blocksuite/affine/block-list/src/commands/indent-list.ts rename to blocksuite/affine/blocks/block-list/src/commands/indent-list.ts diff --git a/blocksuite/affine/block-list/src/commands/index.ts b/blocksuite/affine/blocks/block-list/src/commands/index.ts similarity index 100% rename from blocksuite/affine/block-list/src/commands/index.ts rename to blocksuite/affine/blocks/block-list/src/commands/index.ts diff --git a/blocksuite/affine/block-list/src/commands/list-to-paragraph.ts b/blocksuite/affine/blocks/block-list/src/commands/list-to-paragraph.ts similarity index 100% rename from blocksuite/affine/block-list/src/commands/list-to-paragraph.ts rename to blocksuite/affine/blocks/block-list/src/commands/list-to-paragraph.ts diff --git a/blocksuite/affine/block-list/src/commands/split-list.ts b/blocksuite/affine/blocks/block-list/src/commands/split-list.ts similarity index 100% rename from blocksuite/affine/block-list/src/commands/split-list.ts rename to blocksuite/affine/blocks/block-list/src/commands/split-list.ts diff --git a/blocksuite/affine/block-list/src/commands/utils.ts b/blocksuite/affine/blocks/block-list/src/commands/utils.ts similarity index 100% rename from blocksuite/affine/block-list/src/commands/utils.ts rename to blocksuite/affine/blocks/block-list/src/commands/utils.ts diff --git a/blocksuite/affine/block-list/src/effects.ts b/blocksuite/affine/blocks/block-list/src/effects.ts similarity index 100% rename from blocksuite/affine/block-list/src/effects.ts rename to blocksuite/affine/blocks/block-list/src/effects.ts diff --git a/blocksuite/affine/block-list/src/index.ts b/blocksuite/affine/blocks/block-list/src/index.ts similarity index 100% rename from blocksuite/affine/block-list/src/index.ts rename to blocksuite/affine/blocks/block-list/src/index.ts diff --git a/blocksuite/affine/block-list/src/list-block.ts b/blocksuite/affine/blocks/block-list/src/list-block.ts similarity index 100% rename from blocksuite/affine/block-list/src/list-block.ts rename to blocksuite/affine/blocks/block-list/src/list-block.ts diff --git a/blocksuite/affine/block-list/src/list-keymap.ts b/blocksuite/affine/blocks/block-list/src/list-keymap.ts similarity index 100% rename from blocksuite/affine/block-list/src/list-keymap.ts rename to blocksuite/affine/blocks/block-list/src/list-keymap.ts diff --git a/blocksuite/affine/block-list/src/list-spec.ts b/blocksuite/affine/blocks/block-list/src/list-spec.ts similarity index 100% rename from blocksuite/affine/block-list/src/list-spec.ts rename to blocksuite/affine/blocks/block-list/src/list-spec.ts diff --git a/blocksuite/affine/block-list/src/styles.ts b/blocksuite/affine/blocks/block-list/src/styles.ts similarity index 100% rename from blocksuite/affine/block-list/src/styles.ts rename to blocksuite/affine/blocks/block-list/src/styles.ts diff --git a/blocksuite/affine/block-list/src/utils/forward-delete.ts b/blocksuite/affine/blocks/block-list/src/utils/forward-delete.ts similarity index 100% rename from blocksuite/affine/block-list/src/utils/forward-delete.ts rename to blocksuite/affine/blocks/block-list/src/utils/forward-delete.ts diff --git a/blocksuite/affine/block-list/src/utils/get-list-icon.ts b/blocksuite/affine/blocks/block-list/src/utils/get-list-icon.ts similarity index 100% rename from blocksuite/affine/block-list/src/utils/get-list-icon.ts rename to blocksuite/affine/blocks/block-list/src/utils/get-list-icon.ts diff --git a/blocksuite/affine/block-list/src/utils/get-number-prefix.ts b/blocksuite/affine/blocks/block-list/src/utils/get-number-prefix.ts similarity index 100% rename from blocksuite/affine/block-list/src/utils/get-number-prefix.ts rename to blocksuite/affine/blocks/block-list/src/utils/get-number-prefix.ts diff --git a/blocksuite/affine/blocks/block-list/tsconfig.json b/blocksuite/affine/blocks/block-list/tsconfig.json new file mode 100644 index 0000000000..346d7e4e4e --- /dev/null +++ b/blocksuite/affine/blocks/block-list/tsconfig.json @@ -0,0 +1,19 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-note/package.json b/blocksuite/affine/blocks/block-note/package.json similarity index 100% rename from blocksuite/affine/block-note/package.json rename to blocksuite/affine/blocks/block-note/package.json diff --git a/blocksuite/affine/block-note/src/adapters/html.ts b/blocksuite/affine/blocks/block-note/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-note/src/adapters/html.ts rename to blocksuite/affine/blocks/block-note/src/adapters/html.ts diff --git a/blocksuite/affine/block-note/src/adapters/index.ts b/blocksuite/affine/blocks/block-note/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-note/src/adapters/index.ts rename to blocksuite/affine/blocks/block-note/src/adapters/index.ts diff --git a/blocksuite/affine/block-note/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-note/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-note/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-note/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-note/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-note/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-note/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-note/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-note/src/commands/block-type.ts b/blocksuite/affine/blocks/block-note/src/commands/block-type.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/block-type.ts rename to blocksuite/affine/blocks/block-note/src/commands/block-type.ts diff --git a/blocksuite/affine/block-note/src/commands/change-note-display-mode.ts b/blocksuite/affine/blocks/block-note/src/commands/change-note-display-mode.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/change-note-display-mode.ts rename to blocksuite/affine/blocks/block-note/src/commands/change-note-display-mode.ts diff --git a/blocksuite/affine/block-note/src/commands/dedent-block-to-root.ts b/blocksuite/affine/blocks/block-note/src/commands/dedent-block-to-root.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/dedent-block-to-root.ts rename to blocksuite/affine/blocks/block-note/src/commands/dedent-block-to-root.ts diff --git a/blocksuite/affine/block-note/src/commands/dedent-block.ts b/blocksuite/affine/blocks/block-note/src/commands/dedent-block.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/dedent-block.ts rename to blocksuite/affine/blocks/block-note/src/commands/dedent-block.ts diff --git a/blocksuite/affine/block-note/src/commands/dedent-blocks-to-root.ts b/blocksuite/affine/blocks/block-note/src/commands/dedent-blocks-to-root.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/dedent-blocks-to-root.ts rename to blocksuite/affine/blocks/block-note/src/commands/dedent-blocks-to-root.ts diff --git a/blocksuite/affine/block-note/src/commands/dedent-blocks.ts b/blocksuite/affine/blocks/block-note/src/commands/dedent-blocks.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/dedent-blocks.ts rename to blocksuite/affine/blocks/block-note/src/commands/dedent-blocks.ts diff --git a/blocksuite/affine/block-note/src/commands/indent-block.ts b/blocksuite/affine/blocks/block-note/src/commands/indent-block.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/indent-block.ts rename to blocksuite/affine/blocks/block-note/src/commands/indent-block.ts diff --git a/blocksuite/affine/block-note/src/commands/indent-blocks.ts b/blocksuite/affine/blocks/block-note/src/commands/indent-blocks.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/indent-blocks.ts rename to blocksuite/affine/blocks/block-note/src/commands/indent-blocks.ts diff --git a/blocksuite/affine/block-note/src/commands/index.ts b/blocksuite/affine/blocks/block-note/src/commands/index.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/index.ts rename to blocksuite/affine/blocks/block-note/src/commands/index.ts diff --git a/blocksuite/affine/block-note/src/commands/select-block.ts b/blocksuite/affine/blocks/block-note/src/commands/select-block.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/select-block.ts rename to blocksuite/affine/blocks/block-note/src/commands/select-block.ts diff --git a/blocksuite/affine/block-note/src/commands/select-blocks-between.ts b/blocksuite/affine/blocks/block-note/src/commands/select-blocks-between.ts similarity index 100% rename from blocksuite/affine/block-note/src/commands/select-blocks-between.ts rename to blocksuite/affine/blocks/block-note/src/commands/select-blocks-between.ts diff --git a/blocksuite/affine/block-note/src/components/edgeless-note-background.css.ts b/blocksuite/affine/blocks/block-note/src/components/edgeless-note-background.css.ts similarity index 100% rename from blocksuite/affine/block-note/src/components/edgeless-note-background.css.ts rename to blocksuite/affine/blocks/block-note/src/components/edgeless-note-background.css.ts diff --git a/blocksuite/affine/block-note/src/components/edgeless-note-background.ts b/blocksuite/affine/blocks/block-note/src/components/edgeless-note-background.ts similarity index 100% rename from blocksuite/affine/block-note/src/components/edgeless-note-background.ts rename to blocksuite/affine/blocks/block-note/src/components/edgeless-note-background.ts diff --git a/blocksuite/affine/block-note/src/components/edgeless-note-mask.ts b/blocksuite/affine/blocks/block-note/src/components/edgeless-note-mask.ts similarity index 100% rename from blocksuite/affine/block-note/src/components/edgeless-note-mask.ts rename to blocksuite/affine/blocks/block-note/src/components/edgeless-note-mask.ts diff --git a/blocksuite/affine/block-note/src/components/edgeless-page-block-title.css.ts b/blocksuite/affine/blocks/block-note/src/components/edgeless-page-block-title.css.ts similarity index 100% rename from blocksuite/affine/block-note/src/components/edgeless-page-block-title.css.ts rename to blocksuite/affine/blocks/block-note/src/components/edgeless-page-block-title.css.ts diff --git a/blocksuite/affine/block-note/src/components/edgeless-page-block-title.ts b/blocksuite/affine/blocks/block-note/src/components/edgeless-page-block-title.ts similarity index 100% rename from blocksuite/affine/block-note/src/components/edgeless-page-block-title.ts rename to blocksuite/affine/blocks/block-note/src/components/edgeless-page-block-title.ts diff --git a/blocksuite/affine/block-note/src/components/more-indicator.ts b/blocksuite/affine/blocks/block-note/src/components/more-indicator.ts similarity index 100% rename from blocksuite/affine/block-note/src/components/more-indicator.ts rename to blocksuite/affine/blocks/block-note/src/components/more-indicator.ts diff --git a/blocksuite/affine/block-note/src/config.ts b/blocksuite/affine/blocks/block-note/src/config.ts similarity index 100% rename from blocksuite/affine/block-note/src/config.ts rename to blocksuite/affine/blocks/block-note/src/config.ts diff --git a/blocksuite/affine/block-note/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-note/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-note/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-note/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-note/src/configs/tooltips.ts b/blocksuite/affine/blocks/block-note/src/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-note/src/configs/tooltips.ts rename to blocksuite/affine/blocks/block-note/src/configs/tooltips.ts diff --git a/blocksuite/affine/block-note/src/effects.ts b/blocksuite/affine/blocks/block-note/src/effects.ts similarity index 100% rename from blocksuite/affine/block-note/src/effects.ts rename to blocksuite/affine/blocks/block-note/src/effects.ts diff --git a/blocksuite/affine/block-note/src/index.ts b/blocksuite/affine/blocks/block-note/src/index.ts similarity index 100% rename from blocksuite/affine/block-note/src/index.ts rename to blocksuite/affine/blocks/block-note/src/index.ts diff --git a/blocksuite/affine/block-note/src/move-block.ts b/blocksuite/affine/blocks/block-note/src/move-block.ts similarity index 100% rename from blocksuite/affine/block-note/src/move-block.ts rename to blocksuite/affine/blocks/block-note/src/move-block.ts diff --git a/blocksuite/affine/block-note/src/note-block.ts b/blocksuite/affine/blocks/block-note/src/note-block.ts similarity index 100% rename from blocksuite/affine/block-note/src/note-block.ts rename to blocksuite/affine/blocks/block-note/src/note-block.ts diff --git a/blocksuite/affine/block-note/src/note-edgeless-block.css.ts b/blocksuite/affine/blocks/block-note/src/note-edgeless-block.css.ts similarity index 100% rename from blocksuite/affine/block-note/src/note-edgeless-block.css.ts rename to blocksuite/affine/blocks/block-note/src/note-edgeless-block.css.ts diff --git a/blocksuite/affine/block-note/src/note-edgeless-block.ts b/blocksuite/affine/blocks/block-note/src/note-edgeless-block.ts similarity index 100% rename from blocksuite/affine/block-note/src/note-edgeless-block.ts rename to blocksuite/affine/blocks/block-note/src/note-edgeless-block.ts diff --git a/blocksuite/affine/block-note/src/note-service.ts b/blocksuite/affine/blocks/block-note/src/note-service.ts similarity index 100% rename from blocksuite/affine/block-note/src/note-service.ts rename to blocksuite/affine/blocks/block-note/src/note-service.ts diff --git a/blocksuite/affine/block-note/src/note-spec.ts b/blocksuite/affine/blocks/block-note/src/note-spec.ts similarity index 100% rename from blocksuite/affine/block-note/src/note-spec.ts rename to blocksuite/affine/blocks/block-note/src/note-spec.ts diff --git a/blocksuite/affine/block-note/src/quick-action.ts b/blocksuite/affine/blocks/block-note/src/quick-action.ts similarity index 100% rename from blocksuite/affine/block-note/src/quick-action.ts rename to blocksuite/affine/blocks/block-note/src/quick-action.ts diff --git a/blocksuite/affine/blocks/block-note/tsconfig.json b/blocksuite/affine/blocks/block-note/tsconfig.json new file mode 100644 index 0000000000..5454d41f75 --- /dev/null +++ b/blocksuite/affine/blocks/block-note/tsconfig.json @@ -0,0 +1,23 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-embed" }, + { "path": "../block-surface" }, + { "path": "../../components" }, + { "path": "../../fragments/fragment-doc-title" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-paragraph/package.json b/blocksuite/affine/blocks/block-paragraph/package.json similarity index 100% rename from blocksuite/affine/block-paragraph/package.json rename to blocksuite/affine/blocks/block-paragraph/package.json diff --git a/blocksuite/affine/block-paragraph/src/adapters/extension.ts b/blocksuite/affine/blocks/block-paragraph/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-paragraph/src/adapters/extension.ts diff --git a/blocksuite/affine/block-paragraph/src/adapters/html.ts b/blocksuite/affine/blocks/block-paragraph/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/adapters/html.ts rename to blocksuite/affine/blocks/block-paragraph/src/adapters/html.ts diff --git a/blocksuite/affine/block-paragraph/src/adapters/index.ts b/blocksuite/affine/blocks/block-paragraph/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/adapters/index.ts rename to blocksuite/affine/blocks/block-paragraph/src/adapters/index.ts diff --git a/blocksuite/affine/block-paragraph/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-paragraph/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-paragraph/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-paragraph/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-paragraph/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-paragraph/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-paragraph/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-paragraph/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-paragraph/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-paragraph/src/commands/add-paragraph.ts b/blocksuite/affine/blocks/block-paragraph/src/commands/add-paragraph.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/commands/add-paragraph.ts rename to blocksuite/affine/blocks/block-paragraph/src/commands/add-paragraph.ts diff --git a/blocksuite/affine/block-paragraph/src/commands/append-paragraph.ts b/blocksuite/affine/blocks/block-paragraph/src/commands/append-paragraph.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/commands/append-paragraph.ts rename to blocksuite/affine/blocks/block-paragraph/src/commands/append-paragraph.ts diff --git a/blocksuite/affine/block-paragraph/src/commands/dedent-paragraph.ts b/blocksuite/affine/blocks/block-paragraph/src/commands/dedent-paragraph.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/commands/dedent-paragraph.ts rename to blocksuite/affine/blocks/block-paragraph/src/commands/dedent-paragraph.ts diff --git a/blocksuite/affine/block-paragraph/src/commands/indent-paragraph.ts b/blocksuite/affine/blocks/block-paragraph/src/commands/indent-paragraph.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/commands/indent-paragraph.ts rename to blocksuite/affine/blocks/block-paragraph/src/commands/indent-paragraph.ts diff --git a/blocksuite/affine/block-paragraph/src/commands/index.ts b/blocksuite/affine/blocks/block-paragraph/src/commands/index.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/commands/index.ts rename to blocksuite/affine/blocks/block-paragraph/src/commands/index.ts diff --git a/blocksuite/affine/block-paragraph/src/commands/split-paragraph.ts b/blocksuite/affine/blocks/block-paragraph/src/commands/split-paragraph.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/commands/split-paragraph.ts rename to blocksuite/affine/blocks/block-paragraph/src/commands/split-paragraph.ts diff --git a/blocksuite/affine/block-paragraph/src/effects.ts b/blocksuite/affine/blocks/block-paragraph/src/effects.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/effects.ts rename to blocksuite/affine/blocks/block-paragraph/src/effects.ts diff --git a/blocksuite/affine/block-paragraph/src/heading-icon.ts b/blocksuite/affine/blocks/block-paragraph/src/heading-icon.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/heading-icon.ts rename to blocksuite/affine/blocks/block-paragraph/src/heading-icon.ts diff --git a/blocksuite/affine/block-paragraph/src/index.ts b/blocksuite/affine/blocks/block-paragraph/src/index.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/index.ts rename to blocksuite/affine/blocks/block-paragraph/src/index.ts diff --git a/blocksuite/affine/block-paragraph/src/paragraph-block.ts b/blocksuite/affine/blocks/block-paragraph/src/paragraph-block.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/paragraph-block.ts rename to blocksuite/affine/blocks/block-paragraph/src/paragraph-block.ts diff --git a/blocksuite/affine/block-paragraph/src/paragraph-keymap.ts b/blocksuite/affine/blocks/block-paragraph/src/paragraph-keymap.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/paragraph-keymap.ts rename to blocksuite/affine/blocks/block-paragraph/src/paragraph-keymap.ts diff --git a/blocksuite/affine/block-paragraph/src/paragraph-service.ts b/blocksuite/affine/blocks/block-paragraph/src/paragraph-service.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/paragraph-service.ts rename to blocksuite/affine/blocks/block-paragraph/src/paragraph-service.ts diff --git a/blocksuite/affine/block-paragraph/src/paragraph-spec.ts b/blocksuite/affine/blocks/block-paragraph/src/paragraph-spec.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/paragraph-spec.ts rename to blocksuite/affine/blocks/block-paragraph/src/paragraph-spec.ts diff --git a/blocksuite/affine/block-paragraph/src/styles.ts b/blocksuite/affine/blocks/block-paragraph/src/styles.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/styles.ts rename to blocksuite/affine/blocks/block-paragraph/src/styles.ts diff --git a/blocksuite/affine/block-paragraph/src/utils/forward-delete.ts b/blocksuite/affine/blocks/block-paragraph/src/utils/forward-delete.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/utils/forward-delete.ts rename to blocksuite/affine/blocks/block-paragraph/src/utils/forward-delete.ts diff --git a/blocksuite/affine/block-paragraph/src/utils/merge-with-prev.ts b/blocksuite/affine/blocks/block-paragraph/src/utils/merge-with-prev.ts similarity index 100% rename from blocksuite/affine/block-paragraph/src/utils/merge-with-prev.ts rename to blocksuite/affine/blocks/block-paragraph/src/utils/merge-with-prev.ts diff --git a/blocksuite/affine/blocks/block-paragraph/tsconfig.json b/blocksuite/affine/blocks/block-paragraph/tsconfig.json new file mode 100644 index 0000000000..346d7e4e4e --- /dev/null +++ b/blocksuite/affine/blocks/block-paragraph/tsconfig.json @@ -0,0 +1,19 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-root/package.json b/blocksuite/affine/blocks/block-root/package.json similarity index 100% rename from blocksuite/affine/block-root/package.json rename to blocksuite/affine/blocks/block-root/package.json diff --git a/blocksuite/affine/block-root/src/adapters/extension.ts b/blocksuite/affine/blocks/block-root/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-root/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-root/src/adapters/extension.ts diff --git a/blocksuite/affine/block-root/src/adapters/html.ts b/blocksuite/affine/blocks/block-root/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-root/src/adapters/html.ts rename to blocksuite/affine/blocks/block-root/src/adapters/html.ts diff --git a/blocksuite/affine/block-root/src/adapters/index.ts b/blocksuite/affine/blocks/block-root/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/adapters/index.ts rename to blocksuite/affine/blocks/block-root/src/adapters/index.ts diff --git a/blocksuite/affine/block-root/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-root/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-root/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-root/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-root/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-root/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-root/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-root/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-root/src/clipboard/adapter.ts b/blocksuite/affine/blocks/block-root/src/clipboard/adapter.ts similarity index 100% rename from blocksuite/affine/block-root/src/clipboard/adapter.ts rename to blocksuite/affine/blocks/block-root/src/clipboard/adapter.ts diff --git a/blocksuite/affine/block-root/src/clipboard/index.ts b/blocksuite/affine/blocks/block-root/src/clipboard/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/clipboard/index.ts rename to blocksuite/affine/blocks/block-root/src/clipboard/index.ts diff --git a/blocksuite/affine/block-root/src/clipboard/page-clipboard.ts b/blocksuite/affine/blocks/block-root/src/clipboard/page-clipboard.ts similarity index 100% rename from blocksuite/affine/block-root/src/clipboard/page-clipboard.ts rename to blocksuite/affine/blocks/block-root/src/clipboard/page-clipboard.ts diff --git a/blocksuite/affine/block-root/src/clipboard/readonly-clipboard.ts b/blocksuite/affine/blocks/block-root/src/clipboard/readonly-clipboard.ts similarity index 100% rename from blocksuite/affine/block-root/src/clipboard/readonly-clipboard.ts rename to blocksuite/affine/blocks/block-root/src/clipboard/readonly-clipboard.ts diff --git a/blocksuite/affine/block-root/src/clipboard/utils.ts b/blocksuite/affine/blocks/block-root/src/clipboard/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/clipboard/utils.ts rename to blocksuite/affine/blocks/block-root/src/clipboard/utils.ts diff --git a/blocksuite/affine/block-root/src/common-specs/index.ts b/blocksuite/affine/blocks/block-root/src/common-specs/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/common-specs/index.ts rename to blocksuite/affine/blocks/block-root/src/common-specs/index.ts diff --git a/blocksuite/affine/block-root/src/common-specs/widgets.ts b/blocksuite/affine/blocks/block-root/src/common-specs/widgets.ts similarity index 100% rename from blocksuite/affine/block-root/src/common-specs/widgets.ts rename to blocksuite/affine/blocks/block-root/src/common-specs/widgets.ts diff --git a/blocksuite/affine/block-root/src/configs/toolbar.ts b/blocksuite/affine/blocks/block-root/src/configs/toolbar.ts similarity index 100% rename from blocksuite/affine/block-root/src/configs/toolbar.ts rename to blocksuite/affine/blocks/block-root/src/configs/toolbar.ts diff --git a/blocksuite/affine/block-root/src/edgeless/clipboard/clipboard.ts b/blocksuite/affine/blocks/block-root/src/edgeless/clipboard/clipboard.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/clipboard/clipboard.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/clipboard/clipboard.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/auto-complete/auto-complete-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/auto-complete/auto-complete-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/auto-complete/auto-complete-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/auto-complete/auto-complete-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/auto-complete/edgeless-auto-complete.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/auto-complete/edgeless-auto-complete.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/auto-complete/edgeless-auto-complete.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/auto-complete/edgeless-auto-complete.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/auto-complete/utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/auto-complete/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/auto-complete/utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/auto-complete/utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/buttons/tool-icon-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/buttons/tool-icon-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/buttons/tool-icon-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/buttons/tool-icon-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/buttons/toolbar-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/buttons/toolbar-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/buttons/toolbar-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/buttons/toolbar-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/connector/connector-handle.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/connector/connector-handle.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/connector/connector-handle.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/connector/connector-handle.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/frame/frame-preview.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/frame/frame-preview.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/frame/frame-preview.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/frame/frame-preview.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/note-slicer/index.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/note-slicer/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/note-slicer/index.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/note-slicer/index.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/align-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/align-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/align-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/align-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/card-style-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/card-style-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/card-style-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/card-style-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/color-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/color-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/color-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/color-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/font-family-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/font-family-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/font-family-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/font-family-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/font-weight-and-style-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/font-weight-and-style-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/font-weight-and-style-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/font-weight-and-style-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/icons.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/icons.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/icons.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/icons.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/line-styles-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/line-styles-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/line-styles-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/line-styles-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/line-width-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/line-width-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/line-width-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/line-width-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/note-display-mode-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/note-display-mode-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/note-display-mode-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/note-display-mode-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/note-shadow-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/note-shadow-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/note-shadow-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/note-shadow-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/scale-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/scale-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/scale-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/scale-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/shape-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/shape-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/shape-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/shape-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/shape-style-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/shape-style-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/shape-style-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/shape-style-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/size-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/size-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/size-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/size-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/panel/stroke-style-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/panel/stroke-style-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/panel/stroke-style-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/panel/stroke-style-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/presentation/edgeless-navigator-black-background.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/presentation/edgeless-navigator-black-background.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/presentation/edgeless-navigator-black-background.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/presentation/edgeless-navigator-black-background.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/rects/edgeless-dragging-area-rect.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/rects/edgeless-dragging-area-rect.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/rects/edgeless-dragging-area-rect.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/rects/edgeless-dragging-area-rect.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/rects/edgeless-selected-rect.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/rects/edgeless-selected-rect.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/rects/edgeless-selected-rect.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/rects/edgeless-selected-rect.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/resize/resize-handles.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/resize/resize-handles.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/resize/resize-handles.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/resize/resize-handles.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/resize/resize-manager.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/resize/resize-manager.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/resize/resize-manager.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/resize/resize-manager.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/text/edgeless-connector-label-editor.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-connector-label-editor.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/text/edgeless-connector-label-editor.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-connector-label-editor.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/text/edgeless-frame-title-editor.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-frame-title-editor.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/text/edgeless-frame-title-editor.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-frame-title-editor.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/text/edgeless-group-title-editor.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-group-title-editor.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/text/edgeless-group-title-editor.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-group-title-editor.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/text/edgeless-shape-text-editor.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-shape-text-editor.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/text/edgeless-shape-text-editor.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-shape-text-editor.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/text/edgeless-text-editor.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-text-editor.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/text/edgeless-text-editor.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/text/edgeless-text-editor.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/brush/brush-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/brush/brush-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/brush/brush-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/brush/brush-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/brush/brush-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/brush/brush-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/brush/brush-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/brush/brush-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/brush/icons.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/brush/icons.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/brush/icons.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/brush/icons.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/common/create-popper.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/create-popper.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/common/create-popper.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/create-popper.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/common/draggable/draggable-element.controller.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/draggable/draggable-element.controller.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/common/draggable/draggable-element.controller.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/draggable/draggable-element.controller.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/common/draggable/event-resolver.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/draggable/event-resolver.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/common/draggable/event-resolver.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/draggable/event-resolver.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/common/draggable/overlay-factory.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/draggable/overlay-factory.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/common/draggable/overlay-factory.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/draggable/overlay-factory.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/common/draggable/types.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/draggable/types.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/common/draggable/types.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/draggable/types.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/common/slide-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/slide-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/common/slide-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/slide-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/common/toolbar-arrow-up-icon.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/toolbar-arrow-up-icon.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/common/toolbar-arrow-up-icon.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/toolbar-arrow-up-icon.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/common/type.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/type.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/common/type.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/common/type.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/connector/connector-dense-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/connector/connector-dense-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/connector/connector-dense-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/connector/connector-dense-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/connector/connector-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/connector/connector-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/connector/connector-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/connector/connector-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/connector/connector-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/connector/connector-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/connector/connector-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/connector/connector-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/context.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/context.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/context.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/context.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/default/default-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/default/default-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/default/default-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/default/default-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/edgeless-toolbar.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/edgeless-toolbar.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/edgeless-toolbar.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/edgeless-toolbar.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/eraser/eraser-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/eraser/eraser-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/eraser/eraser-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/eraser/eraser-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/eraser/icons.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/eraser/icons.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/eraser/icons.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/eraser/icons.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/frame/config.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/frame/config.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/frame/config.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/frame/config.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/frame/frame-dense-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/frame/frame-dense-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/frame/frame-dense-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/frame/frame-dense-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/frame/frame-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/frame/frame-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/frame/frame-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/frame/frame-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/frame/frame-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/frame/frame-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/frame/frame-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/frame/frame-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/lasso/icons.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/lasso/icons.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/lasso/icons.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/lasso/icons.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/lasso/lasso-dense-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/lasso/lasso-dense-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/lasso/lasso-dense-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/lasso/lasso-dense-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/lasso/lasso-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/lasso/lasso-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/lasso/lasso-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/lasso/lasso-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/link/link-dense-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/link/link-dense-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/link/link-dense-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/link/link-dense-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/link/link-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/link/link-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/link/link-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/link/link-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/assets.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/assets.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/assets.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/assets.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/basket-elements.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/basket-elements.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/basket-elements.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/basket-elements.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/icons.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/icons.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/icons.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/icons.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/mindmap-importing-placeholder.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/mindmap-importing-placeholder.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/mindmap-importing-placeholder.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/mindmap-importing-placeholder.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/mindmap-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/mindmap-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/mindmap-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/mindmap-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/mindmap-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/mindmap-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/mindmap-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/mindmap-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/utils/import-mindmap.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/utils/import-mindmap.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mindmap/utils/import-mindmap.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mindmap/utils/import-mindmap.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mixins/quick-tool.mixin.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mixins/quick-tool.mixin.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mixins/quick-tool.mixin.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mixins/quick-tool.mixin.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mixins/tool.mixin.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mixins/tool.mixin.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mixins/tool.mixin.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mixins/tool.mixin.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/mixins/toolbar-button-with-menu.mixin.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mixins/toolbar-button-with-menu.mixin.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/mixins/toolbar-button-with-menu.mixin.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/mixins/toolbar-button-with-menu.mixin.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/note/icon.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/icon.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/note/icon.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/icon.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/note/note-menu-config.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/note-menu-config.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/note/note-menu-config.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/note-menu-config.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/note/note-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/note-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/note/note-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/note-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/note/note-senior-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/note-senior-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/note/note-senior-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/note-senior-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/note/note-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/note-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/note/note-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/note/note-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/present/frame-order-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/present/frame-order-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/present/frame-order-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/present/frame-order-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/present/frame-order-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/present/frame-order-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/present/frame-order-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/present/frame-order-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/present/navigator-setting-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/present/navigator-setting-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/present/navigator-setting-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/present/navigator-setting-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/present/present-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/present/present-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/present/present-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/present/present-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/presentation-toolbar.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/presentation-toolbar.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/presentation-toolbar.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/presentation-toolbar.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/icons.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/icons.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/icons.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/icons.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-draggable.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-draggable.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-draggable.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-draggable.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-menu-config.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-menu-config.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-menu-config.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-menu-config.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-tool-element.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-tool-element.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/shape-tool-element.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/shape-tool-element.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/shape/utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/shape/utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/template/builtin-templates.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/builtin-templates.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/template/builtin-templates.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/builtin-templates.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/template/cards.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/cards.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/template/cards.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/cards.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/template/overlay-scrollbar.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/overlay-scrollbar.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/template/overlay-scrollbar.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/overlay-scrollbar.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/template/template-loading.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-loading.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/template/template-loading.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-loading.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/template/template-panel.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/template/template-panel.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-panel.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/template/template-tool-button.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-tool-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/template/template-tool-button.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-tool-button.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/template/template-type.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-type.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/template/template-type.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-type.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/template/utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/template/utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/template/utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/text/text-menu.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/text/text-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/text/text-menu.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/text/text-menu.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/toolbar/tools.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/tools.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/toolbar/tools.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/toolbar/tools.ts diff --git a/blocksuite/affine/block-root/src/edgeless/components/utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/components/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/components/utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/components/utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/edgeless-builtin-spec.ts b/blocksuite/affine/blocks/block-root/src/edgeless/edgeless-builtin-spec.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/edgeless-builtin-spec.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/edgeless-builtin-spec.ts diff --git a/blocksuite/affine/block-root/src/edgeless/edgeless-keyboard.ts b/blocksuite/affine/blocks/block-root/src/edgeless/edgeless-keyboard.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/edgeless-keyboard.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/edgeless-keyboard.ts diff --git a/blocksuite/affine/block-root/src/edgeless/edgeless-root-block.ts b/blocksuite/affine/blocks/block-root/src/edgeless/edgeless-root-block.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/edgeless-root-block.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/edgeless-root-block.ts diff --git a/blocksuite/affine/block-root/src/edgeless/edgeless-root-preview-block.ts b/blocksuite/affine/blocks/block-root/src/edgeless/edgeless-root-preview-block.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/edgeless-root-preview-block.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/edgeless-root-preview-block.ts diff --git a/blocksuite/affine/block-root/src/edgeless/edgeless-root-service.ts b/blocksuite/affine/blocks/block-root/src/edgeless/edgeless-root-service.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/edgeless-root-service.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/edgeless-root-service.ts diff --git a/blocksuite/affine/block-root/src/edgeless/edgeless-root-spec.ts b/blocksuite/affine/blocks/block-root/src/edgeless/edgeless-root-spec.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/edgeless-root-spec.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/edgeless-root-spec.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/brush-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/brush-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/brush-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/brush-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/connector-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/connector-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/connector-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/connector-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/event-ext.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/event-ext.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/event-ext.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/event-ext.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/ext.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/ext.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/ext.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/ext.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/drag-utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/drag-utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/drag-utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/drag-utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/indicator-overlay.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/indicator-overlay.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/indicator-overlay.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/indicator-overlay.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/mind-map-ext.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/mind-map-ext.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/mind-map-ext.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool-ext/mind-map-ext/mind-map-ext.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/default-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/default-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/empty-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/empty-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/empty-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/empty-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/eraser-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/eraser-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/eraser-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/eraser-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/frame-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/frame-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/frame-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/frame-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/index.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/index.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/index.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/lasso-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/lasso-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/lasso-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/lasso-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/note-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/note-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/note-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/note-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/pan-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/pan-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/pan-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/pan-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/shape-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/shape-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/shape-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/shape-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/template-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/template-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/template-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/template-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/gfx-tool/text-tool.ts b/blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/text-tool.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/gfx-tool/text-tool.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/gfx-tool/text-tool.ts diff --git a/blocksuite/affine/block-root/src/edgeless/index.ts b/blocksuite/affine/blocks/block-root/src/edgeless/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/index.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/index.ts diff --git a/blocksuite/affine/block-root/src/edgeless/middlewares/base.ts b/blocksuite/affine/blocks/block-root/src/edgeless/middlewares/base.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/middlewares/base.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/middlewares/base.ts diff --git a/blocksuite/affine/block-root/src/edgeless/services/template-middlewares.ts b/blocksuite/affine/blocks/block-root/src/edgeless/services/template-middlewares.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/services/template-middlewares.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/services/template-middlewares.ts diff --git a/blocksuite/affine/block-root/src/edgeless/services/template.ts b/blocksuite/affine/blocks/block-root/src/edgeless/services/template.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/services/template.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/services/template.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/bound-utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/bound-utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/bound-utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/bound-utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/clipboard-utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/clipboard-utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/clipboard-utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/clipboard-utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/clone-utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/clone-utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/clone-utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/clone-utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/connector.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/connector.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/connector.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/connector.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/consts.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/consts.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/consts.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/consts.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/crud.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/crud.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/crud.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/crud.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/hotkey-utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/hotkey-utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/hotkey-utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/hotkey-utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/mindmap.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/mindmap.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/mindmap.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/mindmap.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/panning-utils.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/panning-utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/panning-utils.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/panning-utils.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/query.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/query.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/query.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/query.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/snap-manager.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/snap-manager.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/snap-manager.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/snap-manager.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/text.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/text.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/text.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/text.ts diff --git a/blocksuite/affine/block-root/src/edgeless/utils/tool-overlay.ts b/blocksuite/affine/blocks/block-root/src/edgeless/utils/tool-overlay.ts similarity index 100% rename from blocksuite/affine/block-root/src/edgeless/utils/tool-overlay.ts rename to blocksuite/affine/blocks/block-root/src/edgeless/utils/tool-overlay.ts diff --git a/blocksuite/affine/block-root/src/effects.ts b/blocksuite/affine/blocks/block-root/src/effects.ts similarity index 100% rename from blocksuite/affine/block-root/src/effects.ts rename to blocksuite/affine/blocks/block-root/src/effects.ts diff --git a/blocksuite/affine/block-root/src/index.ts b/blocksuite/affine/blocks/block-root/src/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/index.ts rename to blocksuite/affine/blocks/block-root/src/index.ts diff --git a/blocksuite/affine/block-root/src/keyboard/keyboard-manager.ts b/blocksuite/affine/blocks/block-root/src/keyboard/keyboard-manager.ts similarity index 100% rename from blocksuite/affine/block-root/src/keyboard/keyboard-manager.ts rename to blocksuite/affine/blocks/block-root/src/keyboard/keyboard-manager.ts diff --git a/blocksuite/affine/block-root/src/page/page-root-block.ts b/blocksuite/affine/blocks/block-root/src/page/page-root-block.ts similarity index 100% rename from blocksuite/affine/block-root/src/page/page-root-block.ts rename to blocksuite/affine/blocks/block-root/src/page/page-root-block.ts diff --git a/blocksuite/affine/block-root/src/page/page-root-service.ts b/blocksuite/affine/blocks/block-root/src/page/page-root-service.ts similarity index 100% rename from blocksuite/affine/block-root/src/page/page-root-service.ts rename to blocksuite/affine/blocks/block-root/src/page/page-root-service.ts diff --git a/blocksuite/affine/block-root/src/page/page-root-spec.ts b/blocksuite/affine/blocks/block-root/src/page/page-root-spec.ts similarity index 100% rename from blocksuite/affine/block-root/src/page/page-root-spec.ts rename to blocksuite/affine/blocks/block-root/src/page/page-root-spec.ts diff --git a/blocksuite/affine/block-root/src/preview/preview-root-block.ts b/blocksuite/affine/blocks/block-root/src/preview/preview-root-block.ts similarity index 100% rename from blocksuite/affine/block-root/src/preview/preview-root-block.ts rename to blocksuite/affine/blocks/block-root/src/preview/preview-root-block.ts diff --git a/blocksuite/affine/block-root/src/preview/preview-root-spec.ts b/blocksuite/affine/blocks/block-root/src/preview/preview-root-spec.ts similarity index 100% rename from blocksuite/affine/block-root/src/preview/preview-root-spec.ts rename to blocksuite/affine/blocks/block-root/src/preview/preview-root-spec.ts diff --git a/blocksuite/affine/block-root/src/root-config.ts b/blocksuite/affine/blocks/block-root/src/root-config.ts similarity index 100% rename from blocksuite/affine/block-root/src/root-config.ts rename to blocksuite/affine/blocks/block-root/src/root-config.ts diff --git a/blocksuite/affine/block-root/src/root-service.ts b/blocksuite/affine/blocks/block-root/src/root-service.ts similarity index 100% rename from blocksuite/affine/block-root/src/root-service.ts rename to blocksuite/affine/blocks/block-root/src/root-service.ts diff --git a/blocksuite/affine/block-root/src/transformers/html.ts b/blocksuite/affine/blocks/block-root/src/transformers/html.ts similarity index 100% rename from blocksuite/affine/block-root/src/transformers/html.ts rename to blocksuite/affine/blocks/block-root/src/transformers/html.ts diff --git a/blocksuite/affine/block-root/src/transformers/index.ts b/blocksuite/affine/blocks/block-root/src/transformers/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/transformers/index.ts rename to blocksuite/affine/blocks/block-root/src/transformers/index.ts diff --git a/blocksuite/affine/block-root/src/transformers/markdown.ts b/blocksuite/affine/blocks/block-root/src/transformers/markdown.ts similarity index 100% rename from blocksuite/affine/block-root/src/transformers/markdown.ts rename to blocksuite/affine/blocks/block-root/src/transformers/markdown.ts diff --git a/blocksuite/affine/block-root/src/transformers/notion-html.ts b/blocksuite/affine/blocks/block-root/src/transformers/notion-html.ts similarity index 100% rename from blocksuite/affine/block-root/src/transformers/notion-html.ts rename to blocksuite/affine/blocks/block-root/src/transformers/notion-html.ts diff --git a/blocksuite/affine/block-root/src/transformers/utils.ts b/blocksuite/affine/blocks/block-root/src/transformers/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/transformers/utils.ts rename to blocksuite/affine/blocks/block-root/src/transformers/utils.ts diff --git a/blocksuite/affine/block-root/src/transformers/zip.ts b/blocksuite/affine/blocks/block-root/src/transformers/zip.ts similarity index 100% rename from blocksuite/affine/block-root/src/transformers/zip.ts rename to blocksuite/affine/blocks/block-root/src/transformers/zip.ts diff --git a/blocksuite/affine/block-root/src/types.ts b/blocksuite/affine/blocks/block-root/src/types.ts similarity index 100% rename from blocksuite/affine/block-root/src/types.ts rename to blocksuite/affine/blocks/block-root/src/types.ts diff --git a/blocksuite/affine/block-root/src/utils/callback.ts b/blocksuite/affine/blocks/block-root/src/utils/callback.ts similarity index 100% rename from blocksuite/affine/block-root/src/utils/callback.ts rename to blocksuite/affine/blocks/block-root/src/utils/callback.ts diff --git a/blocksuite/affine/block-root/src/utils/index.ts b/blocksuite/affine/blocks/block-root/src/utils/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/utils/index.ts rename to blocksuite/affine/blocks/block-root/src/utils/index.ts diff --git a/blocksuite/affine/block-root/src/utils/query.ts b/blocksuite/affine/blocks/block-root/src/utils/query.ts similarity index 100% rename from blocksuite/affine/block-root/src/utils/query.ts rename to blocksuite/affine/blocks/block-root/src/utils/query.ts diff --git a/blocksuite/affine/block-root/src/utils/types.ts b/blocksuite/affine/blocks/block-root/src/utils/types.ts similarity index 100% rename from blocksuite/affine/block-root/src/utils/types.ts rename to blocksuite/affine/blocks/block-root/src/utils/types.ts diff --git a/blocksuite/affine/block-root/src/widgets/edgeless-zoom-toolbar/index.ts b/blocksuite/affine/blocks/block-root/src/widgets/edgeless-zoom-toolbar/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/edgeless-zoom-toolbar/index.ts rename to blocksuite/affine/blocks/block-root/src/widgets/edgeless-zoom-toolbar/index.ts diff --git a/blocksuite/affine/block-root/src/widgets/edgeless-zoom-toolbar/zoom-bar-toggle-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/edgeless-zoom-toolbar/zoom-bar-toggle-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/edgeless-zoom-toolbar/zoom-bar-toggle-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/edgeless-zoom-toolbar/zoom-bar-toggle-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/edgeless-zoom-toolbar/zoom-toolbar.ts b/blocksuite/affine/blocks/block-root/src/widgets/edgeless-zoom-toolbar/zoom-toolbar.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/edgeless-zoom-toolbar/zoom-toolbar.ts rename to blocksuite/affine/blocks/block-root/src/widgets/edgeless-zoom-toolbar/zoom-toolbar.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/add-frame-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/add-frame-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/add-frame-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/add-frame-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/add-group-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/add-group-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/add-group-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/add-group-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/align-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/align-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/align-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/align-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-attachment-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-attachment-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-attachment-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-attachment-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-brush-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-brush-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-brush-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-brush-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-connector-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-connector-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-connector-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-connector-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-edgeless-text-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-edgeless-text-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-edgeless-text-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-edgeless-text-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-embed-card-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-embed-card-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-embed-card-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-embed-card-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-frame-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-frame-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-frame-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-frame-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-group-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-group-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-group-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-group-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-image-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-image-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-image-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-image-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-mindmap-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-mindmap-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-mindmap-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-mindmap-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-note-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-note-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-note-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-note-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-shape-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-shape-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-shape-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-shape-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-text-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-text-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-text-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-text-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/change-text-menu.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-text-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/change-text-menu.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-text-menu.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/effects.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/effects.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/effects.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/effects.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/icons.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/icons.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/icons.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/icons.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/index.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/index.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/index.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/lock-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/lock-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/lock-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/lock-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/more-menu/button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/more-menu/button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/more-menu/button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/more-menu/button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/more-menu/config.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/more-menu/config.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/more-menu/config.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/more-menu/config.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/more-menu/context.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/more-menu/context.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/more-menu/context.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/more-menu/context.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/more-menu/render-linked-doc.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/more-menu/render-linked-doc.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/more-menu/render-linked-doc.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/more-menu/render-linked-doc.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/release-from-group-button.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/release-from-group-button.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/release-from-group-button.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/release-from-group-button.ts diff --git a/blocksuite/affine/block-root/src/widgets/element-toolbar/styles.css.ts b/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/styles.css.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/element-toolbar/styles.css.ts rename to blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/styles.css.ts diff --git a/blocksuite/affine/block-root/src/widgets/image-toolbar/components/image-toolbar.ts b/blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/components/image-toolbar.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/image-toolbar/components/image-toolbar.ts rename to blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/components/image-toolbar.ts diff --git a/blocksuite/affine/block-root/src/widgets/image-toolbar/config.ts b/blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/config.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/image-toolbar/config.ts rename to blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/config.ts diff --git a/blocksuite/affine/block-root/src/widgets/image-toolbar/context.ts b/blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/context.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/image-toolbar/context.ts rename to blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/context.ts diff --git a/blocksuite/affine/block-root/src/widgets/image-toolbar/index.ts b/blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/image-toolbar/index.ts rename to blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/index.ts diff --git a/blocksuite/affine/block-root/src/widgets/image-toolbar/styles.ts b/blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/styles.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/image-toolbar/styles.ts rename to blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/styles.ts diff --git a/blocksuite/affine/block-root/src/widgets/image-toolbar/utils.ts b/blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/image-toolbar/utils.ts rename to blocksuite/affine/blocks/block-root/src/widgets/image-toolbar/utils.ts diff --git a/blocksuite/affine/block-root/src/widgets/index.ts b/blocksuite/affine/blocks/block-root/src/widgets/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/index.ts rename to blocksuite/affine/blocks/block-root/src/widgets/index.ts diff --git a/blocksuite/affine/block-root/src/widgets/inner-modal/inner-modal.ts b/blocksuite/affine/blocks/block-root/src/widgets/inner-modal/inner-modal.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/inner-modal/inner-modal.ts rename to blocksuite/affine/blocks/block-root/src/widgets/inner-modal/inner-modal.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/config.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/config.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/config.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/config.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/effects.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/effects.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/effects.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/effects.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/icons.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/icons.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/icons.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/icons.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/index.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/index.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/index.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/keyboard-tool-panel.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/keyboard-tool-panel.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/keyboard-tool-panel.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/keyboard-tool-panel.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/keyboard-toolbar.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/keyboard-toolbar.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/keyboard-toolbar.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/keyboard-toolbar.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/position-controller.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/position-controller.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/position-controller.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/position-controller.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/styles.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/styles.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/styles.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/styles.ts diff --git a/blocksuite/affine/block-root/src/widgets/keyboard-toolbar/utils.ts b/blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/keyboard-toolbar/utils.ts rename to blocksuite/affine/blocks/block-root/src/widgets/keyboard-toolbar/utils.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/config.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/config.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/config.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/config.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/effects.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/effects.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/effects.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/effects.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/import-doc/import-doc.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/import-doc/import-doc.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/import-doc/import-doc.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/import-doc/import-doc.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/import-doc/index.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/import-doc/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/import-doc/index.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/import-doc/index.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/import-doc/loader.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/import-doc/loader.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/import-doc/loader.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/import-doc/loader.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/import-doc/styles.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/import-doc/styles.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/import-doc/styles.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/import-doc/styles.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/index.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/index.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/index.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/index.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/linked-doc-popover.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/linked-doc-popover.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/linked-doc-popover.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/linked-doc-popover.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/mobile-linked-doc-menu.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/mobile-linked-doc-menu.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/mobile-linked-doc-menu.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/mobile-linked-doc-menu.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/styles.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/styles.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/styles.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/styles.ts diff --git a/blocksuite/affine/block-root/src/widgets/linked-doc/utils.ts b/blocksuite/affine/blocks/block-root/src/widgets/linked-doc/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/linked-doc/utils.ts rename to blocksuite/affine/blocks/block-root/src/widgets/linked-doc/utils.ts diff --git a/blocksuite/affine/block-root/src/widgets/modal/custom-modal.ts b/blocksuite/affine/blocks/block-root/src/widgets/modal/custom-modal.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/modal/custom-modal.ts rename to blocksuite/affine/blocks/block-root/src/widgets/modal/custom-modal.ts diff --git a/blocksuite/affine/block-root/src/widgets/modal/modal.ts b/blocksuite/affine/blocks/block-root/src/widgets/modal/modal.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/modal/modal.ts rename to blocksuite/affine/blocks/block-root/src/widgets/modal/modal.ts diff --git a/blocksuite/affine/block-root/src/widgets/page-dragging-area/page-dragging-area.ts b/blocksuite/affine/blocks/block-root/src/widgets/page-dragging-area/page-dragging-area.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/page-dragging-area/page-dragging-area.ts rename to blocksuite/affine/blocks/block-root/src/widgets/page-dragging-area/page-dragging-area.ts diff --git a/blocksuite/affine/block-root/src/widgets/surface-ref-toolbar/config.ts b/blocksuite/affine/blocks/block-root/src/widgets/surface-ref-toolbar/config.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/surface-ref-toolbar/config.ts rename to blocksuite/affine/blocks/block-root/src/widgets/surface-ref-toolbar/config.ts diff --git a/blocksuite/affine/block-root/src/widgets/surface-ref-toolbar/context.ts b/blocksuite/affine/blocks/block-root/src/widgets/surface-ref-toolbar/context.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/surface-ref-toolbar/context.ts rename to blocksuite/affine/blocks/block-root/src/widgets/surface-ref-toolbar/context.ts diff --git a/blocksuite/affine/block-root/src/widgets/surface-ref-toolbar/surface-ref-toolbar.ts b/blocksuite/affine/blocks/block-root/src/widgets/surface-ref-toolbar/surface-ref-toolbar.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/surface-ref-toolbar/surface-ref-toolbar.ts rename to blocksuite/affine/blocks/block-root/src/widgets/surface-ref-toolbar/surface-ref-toolbar.ts diff --git a/blocksuite/affine/block-root/src/widgets/surface-ref-toolbar/utils.ts b/blocksuite/affine/blocks/block-root/src/widgets/surface-ref-toolbar/utils.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/surface-ref-toolbar/utils.ts rename to blocksuite/affine/blocks/block-root/src/widgets/surface-ref-toolbar/utils.ts diff --git a/blocksuite/affine/block-root/src/widgets/viewport-overlay/viewport-overlay.ts b/blocksuite/affine/blocks/block-root/src/widgets/viewport-overlay/viewport-overlay.ts similarity index 100% rename from blocksuite/affine/block-root/src/widgets/viewport-overlay/viewport-overlay.ts rename to blocksuite/affine/blocks/block-root/src/widgets/viewport-overlay/viewport-overlay.ts diff --git a/blocksuite/affine/blocks/block-root/tsconfig.json b/blocksuite/affine/blocks/block-root/tsconfig.json new file mode 100644 index 0000000000..23a85e97a6 --- /dev/null +++ b/blocksuite/affine/blocks/block-root/tsconfig.json @@ -0,0 +1,43 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-attachment" }, + { "path": "../block-bookmark" }, + { "path": "../block-data-view" }, + { "path": "../block-database" }, + { "path": "../block-edgeless-text" }, + { "path": "../block-embed" }, + { "path": "../block-frame" }, + { "path": "../block-image" }, + { "path": "../block-latex" }, + { "path": "../block-list" }, + { "path": "../block-note" }, + { "path": "../block-paragraph" }, + { "path": "../block-surface" }, + { "path": "../block-surface-ref" }, + { "path": "../block-table" }, + { "path": "../../components" }, + { "path": "../../fragments/fragment-doc-title" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-drag-handle" }, + { "path": "../../widgets/widget-edgeless-auto-connect" }, + { "path": "../../widgets/widget-frame-title" }, + { "path": "../../widgets/widget-remote-selection" }, + { "path": "../../widgets/widget-scroll-anchoring" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../widgets/widget-toolbar" }, + { "path": "../../../framework/block-std" }, + { "path": "../../data-view" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-surface-ref/package.json b/blocksuite/affine/blocks/block-surface-ref/package.json similarity index 100% rename from blocksuite/affine/block-surface-ref/package.json rename to blocksuite/affine/blocks/block-surface-ref/package.json diff --git a/blocksuite/affine/block-surface-ref/src/commands.ts b/blocksuite/affine/blocks/block-surface-ref/src/commands.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/commands.ts rename to blocksuite/affine/blocks/block-surface-ref/src/commands.ts diff --git a/blocksuite/affine/block-surface-ref/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-surface-ref/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-surface-ref/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-surface-ref/src/configs/tooltips.ts b/blocksuite/affine/blocks/block-surface-ref/src/configs/tooltips.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/configs/tooltips.ts rename to blocksuite/affine/blocks/block-surface-ref/src/configs/tooltips.ts diff --git a/blocksuite/affine/block-surface-ref/src/effects.ts b/blocksuite/affine/blocks/block-surface-ref/src/effects.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/effects.ts rename to blocksuite/affine/blocks/block-surface-ref/src/effects.ts diff --git a/blocksuite/affine/block-surface-ref/src/index.ts b/blocksuite/affine/blocks/block-surface-ref/src/index.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/index.ts rename to blocksuite/affine/blocks/block-surface-ref/src/index.ts diff --git a/blocksuite/affine/block-surface-ref/src/portal/generic-block.ts b/blocksuite/affine/blocks/block-surface-ref/src/portal/generic-block.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/portal/generic-block.ts rename to blocksuite/affine/blocks/block-surface-ref/src/portal/generic-block.ts diff --git a/blocksuite/affine/block-surface-ref/src/portal/note.ts b/blocksuite/affine/blocks/block-surface-ref/src/portal/note.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/portal/note.ts rename to blocksuite/affine/blocks/block-surface-ref/src/portal/note.ts diff --git a/blocksuite/affine/block-surface-ref/src/surface-ref-block-edgeless.ts b/blocksuite/affine/blocks/block-surface-ref/src/surface-ref-block-edgeless.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/surface-ref-block-edgeless.ts rename to blocksuite/affine/blocks/block-surface-ref/src/surface-ref-block-edgeless.ts diff --git a/blocksuite/affine/block-surface-ref/src/surface-ref-block.ts b/blocksuite/affine/blocks/block-surface-ref/src/surface-ref-block.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/surface-ref-block.ts rename to blocksuite/affine/blocks/block-surface-ref/src/surface-ref-block.ts diff --git a/blocksuite/affine/block-surface-ref/src/surface-ref-spec.ts b/blocksuite/affine/blocks/block-surface-ref/src/surface-ref-spec.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/surface-ref-spec.ts rename to blocksuite/affine/blocks/block-surface-ref/src/surface-ref-spec.ts diff --git a/blocksuite/affine/block-surface-ref/src/types.ts b/blocksuite/affine/blocks/block-surface-ref/src/types.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/types.ts rename to blocksuite/affine/blocks/block-surface-ref/src/types.ts diff --git a/blocksuite/affine/block-surface-ref/src/utils.ts b/blocksuite/affine/blocks/block-surface-ref/src/utils.ts similarity index 100% rename from blocksuite/affine/block-surface-ref/src/utils.ts rename to blocksuite/affine/blocks/block-surface-ref/src/utils.ts diff --git a/blocksuite/affine/blocks/block-surface-ref/tsconfig.json b/blocksuite/affine/blocks/block-surface-ref/tsconfig.json new file mode 100644 index 0000000000..3aeb8fc2d8 --- /dev/null +++ b/blocksuite/affine/blocks/block-surface-ref/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-surface/package.json b/blocksuite/affine/blocks/block-surface/package.json similarity index 100% rename from blocksuite/affine/block-surface/package.json rename to blocksuite/affine/blocks/block-surface/package.json diff --git a/blocksuite/affine/block-surface/src/__tests__/a-star.unit.spec.ts b/blocksuite/affine/blocks/block-surface/src/__tests__/a-star.unit.spec.ts similarity index 100% rename from blocksuite/affine/block-surface/src/__tests__/a-star.unit.spec.ts rename to blocksuite/affine/blocks/block-surface/src/__tests__/a-star.unit.spec.ts diff --git a/blocksuite/affine/block-surface/src/__tests__/bound.unit.spec.ts b/blocksuite/affine/blocks/block-surface/src/__tests__/bound.unit.spec.ts similarity index 100% rename from blocksuite/affine/block-surface/src/__tests__/bound.unit.spec.ts rename to blocksuite/affine/blocks/block-surface/src/__tests__/bound.unit.spec.ts diff --git a/blocksuite/affine/block-surface/src/__tests__/graph.unit.spec.ts b/blocksuite/affine/blocks/block-surface/src/__tests__/graph.unit.spec.ts similarity index 100% rename from blocksuite/affine/block-surface/src/__tests__/graph.unit.spec.ts rename to blocksuite/affine/blocks/block-surface/src/__tests__/graph.unit.spec.ts diff --git a/blocksuite/affine/block-surface/src/__tests__/math-utils.unit.spec.ts b/blocksuite/affine/blocks/block-surface/src/__tests__/math-utils.unit.spec.ts similarity index 100% rename from blocksuite/affine/block-surface/src/__tests__/math-utils.unit.spec.ts rename to blocksuite/affine/blocks/block-surface/src/__tests__/math-utils.unit.spec.ts diff --git a/blocksuite/affine/block-surface/src/__tests__/priority-queue.unit.spec.ts b/blocksuite/affine/blocks/block-surface/src/__tests__/priority-queue.unit.spec.ts similarity index 100% rename from blocksuite/affine/block-surface/src/__tests__/priority-queue.unit.spec.ts rename to blocksuite/affine/blocks/block-surface/src/__tests__/priority-queue.unit.spec.ts diff --git a/blocksuite/affine/block-surface/src/__tests__/sort.unit.spec.ts b/blocksuite/affine/blocks/block-surface/src/__tests__/sort.unit.spec.ts similarity index 100% rename from blocksuite/affine/block-surface/src/__tests__/sort.unit.spec.ts rename to blocksuite/affine/blocks/block-surface/src/__tests__/sort.unit.spec.ts diff --git a/blocksuite/affine/block-surface/src/adapters/extension.ts b/blocksuite/affine/blocks/block-surface/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/extension.ts diff --git a/blocksuite/affine/block-surface/src/adapters/html-adapter/html.ts b/blocksuite/affine/blocks/block-surface/src/adapters/html-adapter/html.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/html-adapter/html.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/html-adapter/html.ts diff --git a/blocksuite/affine/block-surface/src/adapters/index.ts b/blocksuite/affine/blocks/block-surface/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/index.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/index.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/brush.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/brush.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/brush.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/brush.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/connector.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/connector.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/connector.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/connector.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/group.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/group.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/group.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/group.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/index.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/index.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/index.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/mindmap.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/mindmap.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/mindmap.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/mindmap.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/shape.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/shape.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/shape.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/shape.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/text.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/text.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/elements/text.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/elements/text.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/index.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/index.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/index.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/type.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/type.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/element-adapter/type.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/element-adapter/type.ts diff --git a/blocksuite/affine/block-surface/src/adapters/markdown/markdown.ts b/blocksuite/affine/blocks/block-surface/src/adapters/markdown/markdown.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/markdown/markdown.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/markdown/markdown.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/brush.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/brush.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/brush.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/brush.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/connector.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/connector.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/connector.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/connector.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/group.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/group.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/group.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/group.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/index.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/index.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/index.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/mindmap.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/mindmap.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/mindmap.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/mindmap.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/shape.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/shape.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/shape.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/shape.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/text.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/text.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/elements/text.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/elements/text.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/index.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/index.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/index.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/type.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/type.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/element-adapter/type.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/element-adapter/type.ts diff --git a/blocksuite/affine/block-surface/src/adapters/plain-text/plain-text.ts b/blocksuite/affine/blocks/block-surface/src/adapters/plain-text/plain-text.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/plain-text/plain-text.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/plain-text/plain-text.ts diff --git a/blocksuite/affine/block-surface/src/adapters/type.ts b/blocksuite/affine/blocks/block-surface/src/adapters/type.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/type.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/type.ts diff --git a/blocksuite/affine/block-surface/src/adapters/types/mindmap.ts b/blocksuite/affine/blocks/block-surface/src/adapters/types/mindmap.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/types/mindmap.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/types/mindmap.ts diff --git a/blocksuite/affine/block-surface/src/adapters/utils/mindmap.ts b/blocksuite/affine/blocks/block-surface/src/adapters/utils/mindmap.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/utils/mindmap.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/utils/mindmap.ts diff --git a/blocksuite/affine/block-surface/src/adapters/utils/text.ts b/blocksuite/affine/blocks/block-surface/src/adapters/utils/text.ts similarity index 100% rename from blocksuite/affine/block-surface/src/adapters/utils/text.ts rename to blocksuite/affine/blocks/block-surface/src/adapters/utils/text.ts diff --git a/blocksuite/affine/block-surface/src/commands/auto-align.ts b/blocksuite/affine/blocks/block-surface/src/commands/auto-align.ts similarity index 100% rename from blocksuite/affine/block-surface/src/commands/auto-align.ts rename to blocksuite/affine/blocks/block-surface/src/commands/auto-align.ts diff --git a/blocksuite/affine/block-surface/src/commands/index.ts b/blocksuite/affine/blocks/block-surface/src/commands/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/commands/index.ts rename to blocksuite/affine/blocks/block-surface/src/commands/index.ts diff --git a/blocksuite/affine/block-surface/src/commands/reassociate-connectors.ts b/blocksuite/affine/blocks/block-surface/src/commands/reassociate-connectors.ts similarity index 100% rename from blocksuite/affine/block-surface/src/commands/reassociate-connectors.ts rename to blocksuite/affine/blocks/block-surface/src/commands/reassociate-connectors.ts diff --git a/blocksuite/affine/block-surface/src/consts.ts b/blocksuite/affine/blocks/block-surface/src/consts.ts similarity index 100% rename from blocksuite/affine/block-surface/src/consts.ts rename to blocksuite/affine/blocks/block-surface/src/consts.ts diff --git a/blocksuite/affine/block-surface/src/effects.ts b/blocksuite/affine/blocks/block-surface/src/effects.ts similarity index 100% rename from blocksuite/affine/block-surface/src/effects.ts rename to blocksuite/affine/blocks/block-surface/src/effects.ts diff --git a/blocksuite/affine/block-surface/src/element-model/base.ts b/blocksuite/affine/blocks/block-surface/src/element-model/base.ts similarity index 100% rename from blocksuite/affine/block-surface/src/element-model/base.ts rename to blocksuite/affine/blocks/block-surface/src/element-model/base.ts diff --git a/blocksuite/affine/block-surface/src/element-model/index.ts b/blocksuite/affine/blocks/block-surface/src/element-model/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/element-model/index.ts rename to blocksuite/affine/blocks/block-surface/src/element-model/index.ts diff --git a/blocksuite/affine/block-surface/src/extensions/crud-extension.ts b/blocksuite/affine/blocks/block-surface/src/extensions/crud-extension.ts similarity index 100% rename from blocksuite/affine/block-surface/src/extensions/crud-extension.ts rename to blocksuite/affine/blocks/block-surface/src/extensions/crud-extension.ts diff --git a/blocksuite/affine/block-surface/src/extensions/export-manager/export-manager.ts b/blocksuite/affine/blocks/block-surface/src/extensions/export-manager/export-manager.ts similarity index 100% rename from blocksuite/affine/block-surface/src/extensions/export-manager/export-manager.ts rename to blocksuite/affine/blocks/block-surface/src/extensions/export-manager/export-manager.ts diff --git a/blocksuite/affine/block-surface/src/extensions/export-manager/file-exporter.ts b/blocksuite/affine/blocks/block-surface/src/extensions/export-manager/file-exporter.ts similarity index 100% rename from blocksuite/affine/block-surface/src/extensions/export-manager/file-exporter.ts rename to blocksuite/affine/blocks/block-surface/src/extensions/export-manager/file-exporter.ts diff --git a/blocksuite/affine/block-surface/src/extensions/export-manager/index.ts b/blocksuite/affine/blocks/block-surface/src/extensions/export-manager/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/extensions/export-manager/index.ts rename to blocksuite/affine/blocks/block-surface/src/extensions/export-manager/index.ts diff --git a/blocksuite/affine/block-surface/src/extensions/index.ts b/blocksuite/affine/blocks/block-surface/src/extensions/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/extensions/index.ts rename to blocksuite/affine/blocks/block-surface/src/extensions/index.ts diff --git a/blocksuite/affine/block-surface/src/extensions/legacy-slot-extension.ts b/blocksuite/affine/blocks/block-surface/src/extensions/legacy-slot-extension.ts similarity index 100% rename from blocksuite/affine/block-surface/src/extensions/legacy-slot-extension.ts rename to blocksuite/affine/blocks/block-surface/src/extensions/legacy-slot-extension.ts diff --git a/blocksuite/affine/block-surface/src/extensions/query.ts b/blocksuite/affine/blocks/block-surface/src/extensions/query.ts similarity index 100% rename from blocksuite/affine/block-surface/src/extensions/query.ts rename to blocksuite/affine/blocks/block-surface/src/extensions/query.ts diff --git a/blocksuite/affine/block-surface/src/index.ts b/blocksuite/affine/blocks/block-surface/src/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/index.ts rename to blocksuite/affine/blocks/block-surface/src/index.ts diff --git a/blocksuite/affine/block-surface/src/managers/connector-manager.ts b/blocksuite/affine/blocks/block-surface/src/managers/connector-manager.ts similarity index 100% rename from blocksuite/affine/block-surface/src/managers/connector-manager.ts rename to blocksuite/affine/blocks/block-surface/src/managers/connector-manager.ts diff --git a/blocksuite/affine/block-surface/src/renderer/canvas-renderer.ts b/blocksuite/affine/blocks/block-surface/src/renderer/canvas-renderer.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/canvas-renderer.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/canvas-renderer.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/brush/index.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/brush/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/brush/index.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/brush/index.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/connector/index.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/connector/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/connector/index.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/connector/index.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/connector/utils.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/connector/utils.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/connector/utils.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/connector/utils.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/group/consts.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/group/consts.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/group/consts.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/group/consts.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/group/index.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/group/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/group/index.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/group/index.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/group/utils.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/group/utils.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/group/utils.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/group/utils.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/index.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/index.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/index.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/mindmap.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/mindmap.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/mindmap.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/mindmap.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/shape/diamond.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/diamond.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/shape/diamond.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/diamond.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/shape/ellipse.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/ellipse.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/shape/ellipse.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/ellipse.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/shape/index.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/shape/index.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/index.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/shape/rect.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/rect.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/shape/rect.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/rect.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/shape/triangle.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/triangle.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/shape/triangle.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/triangle.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/shape/utils.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/utils.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/shape/utils.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/shape/utils.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/text/index.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/text/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/text/index.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/text/index.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/text/utils.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/text/utils.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/text/utils.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/text/utils.ts diff --git a/blocksuite/affine/block-surface/src/renderer/elements/type.ts b/blocksuite/affine/blocks/block-surface/src/renderer/elements/type.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/elements/type.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/elements/type.ts diff --git a/blocksuite/affine/block-surface/src/renderer/overlay.ts b/blocksuite/affine/blocks/block-surface/src/renderer/overlay.ts similarity index 100% rename from blocksuite/affine/block-surface/src/renderer/overlay.ts rename to blocksuite/affine/blocks/block-surface/src/renderer/overlay.ts diff --git a/blocksuite/affine/block-surface/src/surface-block-void.ts b/blocksuite/affine/blocks/block-surface/src/surface-block-void.ts similarity index 100% rename from blocksuite/affine/block-surface/src/surface-block-void.ts rename to blocksuite/affine/blocks/block-surface/src/surface-block-void.ts diff --git a/blocksuite/affine/block-surface/src/surface-block.ts b/blocksuite/affine/blocks/block-surface/src/surface-block.ts similarity index 100% rename from blocksuite/affine/block-surface/src/surface-block.ts rename to blocksuite/affine/blocks/block-surface/src/surface-block.ts diff --git a/blocksuite/affine/block-surface/src/surface-model.ts b/blocksuite/affine/blocks/block-surface/src/surface-model.ts similarity index 100% rename from blocksuite/affine/block-surface/src/surface-model.ts rename to blocksuite/affine/blocks/block-surface/src/surface-model.ts diff --git a/blocksuite/affine/block-surface/src/surface-service.ts b/blocksuite/affine/blocks/block-surface/src/surface-service.ts similarity index 100% rename from blocksuite/affine/block-surface/src/surface-service.ts rename to blocksuite/affine/blocks/block-surface/src/surface-service.ts diff --git a/blocksuite/affine/block-surface/src/surface-spec.ts b/blocksuite/affine/blocks/block-surface/src/surface-spec.ts similarity index 100% rename from blocksuite/affine/block-surface/src/surface-spec.ts rename to blocksuite/affine/blocks/block-surface/src/surface-spec.ts diff --git a/blocksuite/affine/block-surface/src/surface-transformer.ts b/blocksuite/affine/blocks/block-surface/src/surface-transformer.ts similarity index 100% rename from blocksuite/affine/block-surface/src/surface-transformer.ts rename to blocksuite/affine/blocks/block-surface/src/surface-transformer.ts diff --git a/blocksuite/affine/block-surface/src/utils/a-star.ts b/blocksuite/affine/blocks/block-surface/src/utils/a-star.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/a-star.ts rename to blocksuite/affine/blocks/block-surface/src/utils/a-star.ts diff --git a/blocksuite/affine/block-surface/src/utils/add-note.ts b/blocksuite/affine/blocks/block-surface/src/utils/add-note.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/add-note.ts rename to blocksuite/affine/blocks/block-surface/src/utils/add-note.ts diff --git a/blocksuite/affine/block-surface/src/utils/font.ts b/blocksuite/affine/blocks/block-surface/src/utils/font.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/font.ts rename to blocksuite/affine/blocks/block-surface/src/utils/font.ts diff --git a/blocksuite/affine/block-surface/src/utils/get-bg-grip-gap.ts b/blocksuite/affine/blocks/block-surface/src/utils/get-bg-grip-gap.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/get-bg-grip-gap.ts rename to blocksuite/affine/blocks/block-surface/src/utils/get-bg-grip-gap.ts diff --git a/blocksuite/affine/block-surface/src/utils/get-last-props-key.ts b/blocksuite/affine/blocks/block-surface/src/utils/get-last-props-key.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/get-last-props-key.ts rename to blocksuite/affine/blocks/block-surface/src/utils/get-last-props-key.ts diff --git a/blocksuite/affine/block-surface/src/utils/get-surface-block.ts b/blocksuite/affine/blocks/block-surface/src/utils/get-surface-block.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/get-surface-block.ts rename to blocksuite/affine/blocks/block-surface/src/utils/get-surface-block.ts diff --git a/blocksuite/affine/block-surface/src/utils/graph.ts b/blocksuite/affine/blocks/block-surface/src/utils/graph.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/graph.ts rename to blocksuite/affine/blocks/block-surface/src/utils/graph.ts diff --git a/blocksuite/affine/block-surface/src/utils/index.ts b/blocksuite/affine/blocks/block-surface/src/utils/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/index.ts rename to blocksuite/affine/blocks/block-surface/src/utils/index.ts diff --git a/blocksuite/affine/block-surface/src/utils/mindmap/layout.ts b/blocksuite/affine/blocks/block-surface/src/utils/mindmap/layout.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/mindmap/layout.ts rename to blocksuite/affine/blocks/block-surface/src/utils/mindmap/layout.ts diff --git a/blocksuite/affine/block-surface/src/utils/mindmap/style-svg.ts b/blocksuite/affine/blocks/block-surface/src/utils/mindmap/style-svg.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/mindmap/style-svg.ts rename to blocksuite/affine/blocks/block-surface/src/utils/mindmap/style-svg.ts diff --git a/blocksuite/affine/block-surface/src/utils/mindmap/utils.ts b/blocksuite/affine/blocks/block-surface/src/utils/mindmap/utils.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/mindmap/utils.ts rename to blocksuite/affine/blocks/block-surface/src/utils/mindmap/utils.ts diff --git a/blocksuite/affine/block-surface/src/utils/path-data-parser/LICENSE b/blocksuite/affine/blocks/block-surface/src/utils/path-data-parser/LICENSE similarity index 100% rename from blocksuite/affine/block-surface/src/utils/path-data-parser/LICENSE rename to blocksuite/affine/blocks/block-surface/src/utils/path-data-parser/LICENSE diff --git a/blocksuite/affine/block-surface/src/utils/path-data-parser/absolutize.ts b/blocksuite/affine/blocks/block-surface/src/utils/path-data-parser/absolutize.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/path-data-parser/absolutize.ts rename to blocksuite/affine/blocks/block-surface/src/utils/path-data-parser/absolutize.ts diff --git a/blocksuite/affine/block-surface/src/utils/path-data-parser/normalize.ts b/blocksuite/affine/blocks/block-surface/src/utils/path-data-parser/normalize.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/path-data-parser/normalize.ts rename to blocksuite/affine/blocks/block-surface/src/utils/path-data-parser/normalize.ts diff --git a/blocksuite/affine/block-surface/src/utils/path-data-parser/parser.ts b/blocksuite/affine/blocks/block-surface/src/utils/path-data-parser/parser.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/path-data-parser/parser.ts rename to blocksuite/affine/blocks/block-surface/src/utils/path-data-parser/parser.ts diff --git a/blocksuite/affine/block-surface/src/utils/points-on-curve/LICENSE b/blocksuite/affine/blocks/block-surface/src/utils/points-on-curve/LICENSE similarity index 100% rename from blocksuite/affine/block-surface/src/utils/points-on-curve/LICENSE rename to blocksuite/affine/blocks/block-surface/src/utils/points-on-curve/LICENSE diff --git a/blocksuite/affine/block-surface/src/utils/points-on-curve/curve-to-bezier.ts b/blocksuite/affine/blocks/block-surface/src/utils/points-on-curve/curve-to-bezier.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/points-on-curve/curve-to-bezier.ts rename to blocksuite/affine/blocks/block-surface/src/utils/points-on-curve/curve-to-bezier.ts diff --git a/blocksuite/affine/block-surface/src/utils/points-on-curve/index.ts b/blocksuite/affine/blocks/block-surface/src/utils/points-on-curve/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/points-on-curve/index.ts rename to blocksuite/affine/blocks/block-surface/src/utils/points-on-curve/index.ts diff --git a/blocksuite/affine/block-surface/src/utils/points-on-path/LICENSE b/blocksuite/affine/blocks/block-surface/src/utils/points-on-path/LICENSE similarity index 100% rename from blocksuite/affine/block-surface/src/utils/points-on-path/LICENSE rename to blocksuite/affine/blocks/block-surface/src/utils/points-on-path/LICENSE diff --git a/blocksuite/affine/block-surface/src/utils/points-on-path/index.ts b/blocksuite/affine/blocks/block-surface/src/utils/points-on-path/index.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/points-on-path/index.ts rename to blocksuite/affine/blocks/block-surface/src/utils/points-on-path/index.ts diff --git a/blocksuite/affine/block-surface/src/utils/priority-queue.ts b/blocksuite/affine/blocks/block-surface/src/utils/priority-queue.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/priority-queue.ts rename to blocksuite/affine/blocks/block-surface/src/utils/priority-queue.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/LICENSE b/blocksuite/affine/blocks/block-surface/src/utils/rough/LICENSE similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/LICENSE rename to blocksuite/affine/blocks/block-surface/src/utils/rough/LICENSE diff --git a/blocksuite/affine/block-surface/src/utils/rough/canvas.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/canvas.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/canvas.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/canvas.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/core.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/core.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/core.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/core.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/dashed-filler.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/dashed-filler.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/dashed-filler.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/dashed-filler.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/dot-filler.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/dot-filler.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/dot-filler.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/dot-filler.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/filler-interface.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/filler-interface.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/filler-interface.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/filler-interface.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/filler.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/filler.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/filler.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/filler.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/hachure-filler.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/hachure-filler.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/hachure-filler.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/hachure-filler.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/hatch-filler.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/hatch-filler.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/hatch-filler.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/hatch-filler.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/scan-line-hachure.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/scan-line-hachure.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/scan-line-hachure.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/scan-line-hachure.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/zigzag-filler.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/zigzag-filler.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/zigzag-filler.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/zigzag-filler.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/fillers/zigzag-line-filler.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/zigzag-line-filler.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/fillers/zigzag-line-filler.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/fillers/zigzag-line-filler.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/generator.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/generator.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/generator.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/generator.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/geometry.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/geometry.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/geometry.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/geometry.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/math.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/math.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/math.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/math.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/renderer.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/renderer.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/renderer.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/renderer.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/rough.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/rough.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/rough.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/rough.ts diff --git a/blocksuite/affine/block-surface/src/utils/rough/svg.ts b/blocksuite/affine/blocks/block-surface/src/utils/rough/svg.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/rough/svg.ts rename to blocksuite/affine/blocks/block-surface/src/utils/rough/svg.ts diff --git a/blocksuite/affine/block-surface/src/utils/sort.ts b/blocksuite/affine/blocks/block-surface/src/utils/sort.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/sort.ts rename to blocksuite/affine/blocks/block-surface/src/utils/sort.ts diff --git a/blocksuite/affine/block-surface/src/utils/update-xywh.ts b/blocksuite/affine/blocks/block-surface/src/utils/update-xywh.ts similarity index 100% rename from blocksuite/affine/block-surface/src/utils/update-xywh.ts rename to blocksuite/affine/blocks/block-surface/src/utils/update-xywh.ts diff --git a/blocksuite/affine/block-surface/src/view/mindmap.ts b/blocksuite/affine/blocks/block-surface/src/view/mindmap.ts similarity index 100% rename from blocksuite/affine/block-surface/src/view/mindmap.ts rename to blocksuite/affine/blocks/block-surface/src/view/mindmap.ts diff --git a/blocksuite/affine/block-surface/src/watchers/connector.ts b/blocksuite/affine/blocks/block-surface/src/watchers/connector.ts similarity index 100% rename from blocksuite/affine/block-surface/src/watchers/connector.ts rename to blocksuite/affine/blocks/block-surface/src/watchers/connector.ts diff --git a/blocksuite/affine/block-surface/src/watchers/group.ts b/blocksuite/affine/blocks/block-surface/src/watchers/group.ts similarity index 100% rename from blocksuite/affine/block-surface/src/watchers/group.ts rename to blocksuite/affine/blocks/block-surface/src/watchers/group.ts diff --git a/blocksuite/affine/blocks/block-surface/tsconfig.json b/blocksuite/affine/blocks/block-surface/tsconfig.json new file mode 100644 index 0000000000..346d7e4e4e --- /dev/null +++ b/blocksuite/affine/blocks/block-surface/tsconfig.json @@ -0,0 +1,19 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/block-table/package.json b/blocksuite/affine/blocks/block-table/package.json similarity index 100% rename from blocksuite/affine/block-table/package.json rename to blocksuite/affine/blocks/block-table/package.json diff --git a/blocksuite/affine/block-table/src/adapters/extension.ts b/blocksuite/affine/blocks/block-table/src/adapters/extension.ts similarity index 100% rename from blocksuite/affine/block-table/src/adapters/extension.ts rename to blocksuite/affine/blocks/block-table/src/adapters/extension.ts diff --git a/blocksuite/affine/block-table/src/adapters/html.ts b/blocksuite/affine/blocks/block-table/src/adapters/html.ts similarity index 100% rename from blocksuite/affine/block-table/src/adapters/html.ts rename to blocksuite/affine/blocks/block-table/src/adapters/html.ts diff --git a/blocksuite/affine/block-table/src/adapters/index.ts b/blocksuite/affine/blocks/block-table/src/adapters/index.ts similarity index 100% rename from blocksuite/affine/block-table/src/adapters/index.ts rename to blocksuite/affine/blocks/block-table/src/adapters/index.ts diff --git a/blocksuite/affine/block-table/src/adapters/markdown.ts b/blocksuite/affine/blocks/block-table/src/adapters/markdown.ts similarity index 100% rename from blocksuite/affine/block-table/src/adapters/markdown.ts rename to blocksuite/affine/blocks/block-table/src/adapters/markdown.ts diff --git a/blocksuite/affine/block-table/src/adapters/notion-html.ts b/blocksuite/affine/blocks/block-table/src/adapters/notion-html.ts similarity index 100% rename from blocksuite/affine/block-table/src/adapters/notion-html.ts rename to blocksuite/affine/blocks/block-table/src/adapters/notion-html.ts diff --git a/blocksuite/affine/block-table/src/adapters/plain-text.ts b/blocksuite/affine/blocks/block-table/src/adapters/plain-text.ts similarity index 100% rename from blocksuite/affine/block-table/src/adapters/plain-text.ts rename to blocksuite/affine/blocks/block-table/src/adapters/plain-text.ts diff --git a/blocksuite/affine/block-table/src/adapters/utils.ts b/blocksuite/affine/blocks/block-table/src/adapters/utils.ts similarity index 100% rename from blocksuite/affine/block-table/src/adapters/utils.ts rename to blocksuite/affine/blocks/block-table/src/adapters/utils.ts diff --git a/blocksuite/affine/block-table/src/add-button.css.ts b/blocksuite/affine/blocks/block-table/src/add-button.css.ts similarity index 100% rename from blocksuite/affine/block-table/src/add-button.css.ts rename to blocksuite/affine/blocks/block-table/src/add-button.css.ts diff --git a/blocksuite/affine/block-table/src/add-button.ts b/blocksuite/affine/blocks/block-table/src/add-button.ts similarity index 100% rename from blocksuite/affine/block-table/src/add-button.ts rename to blocksuite/affine/blocks/block-table/src/add-button.ts diff --git a/blocksuite/affine/block-table/src/color.ts b/blocksuite/affine/blocks/block-table/src/color.ts similarity index 100% rename from blocksuite/affine/block-table/src/color.ts rename to blocksuite/affine/blocks/block-table/src/color.ts diff --git a/blocksuite/affine/block-table/src/commands.ts b/blocksuite/affine/blocks/block-table/src/commands.ts similarity index 100% rename from blocksuite/affine/block-table/src/commands.ts rename to blocksuite/affine/blocks/block-table/src/commands.ts diff --git a/blocksuite/affine/block-table/src/configs/slash-menu.ts b/blocksuite/affine/blocks/block-table/src/configs/slash-menu.ts similarity index 100% rename from blocksuite/affine/block-table/src/configs/slash-menu.ts rename to blocksuite/affine/blocks/block-table/src/configs/slash-menu.ts diff --git a/blocksuite/affine/block-table/src/consts.ts b/blocksuite/affine/blocks/block-table/src/consts.ts similarity index 100% rename from blocksuite/affine/block-table/src/consts.ts rename to blocksuite/affine/blocks/block-table/src/consts.ts diff --git a/blocksuite/affine/block-table/src/effects.ts b/blocksuite/affine/blocks/block-table/src/effects.ts similarity index 100% rename from blocksuite/affine/block-table/src/effects.ts rename to blocksuite/affine/blocks/block-table/src/effects.ts diff --git a/blocksuite/affine/block-table/src/index.ts b/blocksuite/affine/blocks/block-table/src/index.ts similarity index 100% rename from blocksuite/affine/block-table/src/index.ts rename to blocksuite/affine/blocks/block-table/src/index.ts diff --git a/blocksuite/affine/block-table/src/selection-controller.ts b/blocksuite/affine/blocks/block-table/src/selection-controller.ts similarity index 100% rename from blocksuite/affine/block-table/src/selection-controller.ts rename to blocksuite/affine/blocks/block-table/src/selection-controller.ts diff --git a/blocksuite/affine/block-table/src/selection-layer.ts b/blocksuite/affine/blocks/block-table/src/selection-layer.ts similarity index 100% rename from blocksuite/affine/block-table/src/selection-layer.ts rename to blocksuite/affine/blocks/block-table/src/selection-layer.ts diff --git a/blocksuite/affine/block-table/src/selection-schema.ts b/blocksuite/affine/blocks/block-table/src/selection-schema.ts similarity index 100% rename from blocksuite/affine/block-table/src/selection-schema.ts rename to blocksuite/affine/blocks/block-table/src/selection-schema.ts diff --git a/blocksuite/affine/block-table/src/table-block.css.ts b/blocksuite/affine/blocks/block-table/src/table-block.css.ts similarity index 100% rename from blocksuite/affine/block-table/src/table-block.css.ts rename to blocksuite/affine/blocks/block-table/src/table-block.css.ts diff --git a/blocksuite/affine/block-table/src/table-block.ts b/blocksuite/affine/blocks/block-table/src/table-block.ts similarity index 100% rename from blocksuite/affine/block-table/src/table-block.ts rename to blocksuite/affine/blocks/block-table/src/table-block.ts diff --git a/blocksuite/affine/block-table/src/table-cell.css.ts b/blocksuite/affine/blocks/block-table/src/table-cell.css.ts similarity index 100% rename from blocksuite/affine/block-table/src/table-cell.css.ts rename to blocksuite/affine/blocks/block-table/src/table-cell.css.ts diff --git a/blocksuite/affine/block-table/src/table-cell.ts b/blocksuite/affine/blocks/block-table/src/table-cell.ts similarity index 100% rename from blocksuite/affine/block-table/src/table-cell.ts rename to blocksuite/affine/blocks/block-table/src/table-cell.ts diff --git a/blocksuite/affine/block-table/src/table-data-manager.ts b/blocksuite/affine/blocks/block-table/src/table-data-manager.ts similarity index 100% rename from blocksuite/affine/block-table/src/table-data-manager.ts rename to blocksuite/affine/blocks/block-table/src/table-data-manager.ts diff --git a/blocksuite/affine/block-table/src/table-spec.ts b/blocksuite/affine/blocks/block-table/src/table-spec.ts similarity index 100% rename from blocksuite/affine/block-table/src/table-spec.ts rename to blocksuite/affine/blocks/block-table/src/table-spec.ts diff --git a/blocksuite/affine/block-table/src/utils.ts b/blocksuite/affine/blocks/block-table/src/utils.ts similarity index 100% rename from blocksuite/affine/block-table/src/utils.ts rename to blocksuite/affine/blocks/block-table/src/utils.ts diff --git a/blocksuite/affine/blocks/block-table/tsconfig.json b/blocksuite/affine/blocks/block-table/tsconfig.json new file mode 100644 index 0000000000..1562eb9cb0 --- /dev/null +++ b/blocksuite/affine/blocks/block-table/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo", + "noUncheckedIndexedAccess": true + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../widgets/widget-slash-menu" }, + { "path": "../../../framework/block-std" }, + { "path": "../../data-view" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/fragment-doc-title/tsconfig.json b/blocksuite/affine/fragment-doc-title/tsconfig.json deleted file mode 100644 index c745f6efe6..0000000000 --- a/blocksuite/affine/fragment-doc-title/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-frame" }, - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/fragment-frame-panel/tsconfig.json b/blocksuite/affine/fragment-frame-panel/tsconfig.json deleted file mode 100644 index c745f6efe6..0000000000 --- a/blocksuite/affine/fragment-frame-panel/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-frame" }, - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/fragment-outline/tsconfig.json b/blocksuite/affine/fragment-outline/tsconfig.json deleted file mode 100644 index 6e6c1e4da3..0000000000 --- a/blocksuite/affine/fragment-outline/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-note" }, - { "path": "../components" }, - { "path": "../fragment-doc-title" }, - { "path": "../model" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/fragment-doc-title/package.json b/blocksuite/affine/fragments/fragment-doc-title/package.json similarity index 100% rename from blocksuite/affine/fragment-doc-title/package.json rename to blocksuite/affine/fragments/fragment-doc-title/package.json diff --git a/blocksuite/affine/fragment-doc-title/src/doc-title.ts b/blocksuite/affine/fragments/fragment-doc-title/src/doc-title.ts similarity index 100% rename from blocksuite/affine/fragment-doc-title/src/doc-title.ts rename to blocksuite/affine/fragments/fragment-doc-title/src/doc-title.ts diff --git a/blocksuite/affine/fragment-doc-title/src/effects.ts b/blocksuite/affine/fragments/fragment-doc-title/src/effects.ts similarity index 100% rename from blocksuite/affine/fragment-doc-title/src/effects.ts rename to blocksuite/affine/fragments/fragment-doc-title/src/effects.ts diff --git a/blocksuite/affine/fragment-doc-title/src/index.ts b/blocksuite/affine/fragments/fragment-doc-title/src/index.ts similarity index 100% rename from blocksuite/affine/fragment-doc-title/src/index.ts rename to blocksuite/affine/fragments/fragment-doc-title/src/index.ts diff --git a/blocksuite/affine/fragment-doc-title/src/utils.ts b/blocksuite/affine/fragments/fragment-doc-title/src/utils.ts similarity index 100% rename from blocksuite/affine/fragment-doc-title/src/utils.ts rename to blocksuite/affine/fragments/fragment-doc-title/src/utils.ts diff --git a/blocksuite/affine/fragments/fragment-doc-title/tsconfig.json b/blocksuite/affine/fragments/fragment-doc-title/tsconfig.json new file mode 100644 index 0000000000..0c210a4081 --- /dev/null +++ b/blocksuite/affine/fragments/fragment-doc-title/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../blocks/block-frame" }, + { "path": "../../blocks/block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/fragment-frame-panel/package.json b/blocksuite/affine/fragments/fragment-frame-panel/package.json similarity index 100% rename from blocksuite/affine/fragment-frame-panel/package.json rename to blocksuite/affine/fragments/fragment-frame-panel/package.json diff --git a/blocksuite/affine/fragment-frame-panel/src/body/frame-panel-body.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/body/frame-panel-body.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/body/frame-panel-body.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/body/frame-panel-body.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/card/frame-card-title-editor.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/card/frame-card-title-editor.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/card/frame-card-title-editor.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/card/frame-card-title-editor.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/card/frame-card-title.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/card/frame-card-title.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/card/frame-card-title.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/card/frame-card-title.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/card/frame-card.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/card/frame-card.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/card/frame-card.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/card/frame-card.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/effects.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/effects.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/effects.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/effects.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/frame-panel.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/frame-panel.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/frame-panel.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/frame-panel.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/header/frame-panel-header.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/header/frame-panel-header.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/header/frame-panel-header.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/header/frame-panel-header.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/header/frames-setting-menu.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/header/frames-setting-menu.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/header/frames-setting-menu.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/header/frames-setting-menu.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/index.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/index.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/index.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/index.ts diff --git a/blocksuite/affine/fragment-frame-panel/src/utils/drag.ts b/blocksuite/affine/fragments/fragment-frame-panel/src/utils/drag.ts similarity index 100% rename from blocksuite/affine/fragment-frame-panel/src/utils/drag.ts rename to blocksuite/affine/fragments/fragment-frame-panel/src/utils/drag.ts diff --git a/blocksuite/affine/fragments/fragment-frame-panel/tsconfig.json b/blocksuite/affine/fragments/fragment-frame-panel/tsconfig.json new file mode 100644 index 0000000000..0c210a4081 --- /dev/null +++ b/blocksuite/affine/fragments/fragment-frame-panel/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../blocks/block-frame" }, + { "path": "../../blocks/block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/fragment-outline/package.json b/blocksuite/affine/fragments/fragment-outline/package.json similarity index 100% rename from blocksuite/affine/fragment-outline/package.json rename to blocksuite/affine/fragments/fragment-outline/package.json diff --git a/blocksuite/affine/fragment-outline/src/body/outline-notice.css.ts b/blocksuite/affine/fragments/fragment-outline/src/body/outline-notice.css.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/body/outline-notice.css.ts rename to blocksuite/affine/fragments/fragment-outline/src/body/outline-notice.css.ts diff --git a/blocksuite/affine/fragment-outline/src/body/outline-notice.ts b/blocksuite/affine/fragments/fragment-outline/src/body/outline-notice.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/body/outline-notice.ts rename to blocksuite/affine/fragments/fragment-outline/src/body/outline-notice.ts diff --git a/blocksuite/affine/fragment-outline/src/body/outline-panel-body.css.ts b/blocksuite/affine/fragments/fragment-outline/src/body/outline-panel-body.css.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/body/outline-panel-body.css.ts rename to blocksuite/affine/fragments/fragment-outline/src/body/outline-panel-body.css.ts diff --git a/blocksuite/affine/fragment-outline/src/body/outline-panel-body.ts b/blocksuite/affine/fragments/fragment-outline/src/body/outline-panel-body.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/body/outline-panel-body.ts rename to blocksuite/affine/fragments/fragment-outline/src/body/outline-panel-body.ts diff --git a/blocksuite/affine/fragment-outline/src/card/outline-card.css.ts b/blocksuite/affine/fragments/fragment-outline/src/card/outline-card.css.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/card/outline-card.css.ts rename to blocksuite/affine/fragments/fragment-outline/src/card/outline-card.css.ts diff --git a/blocksuite/affine/fragment-outline/src/card/outline-card.ts b/blocksuite/affine/fragments/fragment-outline/src/card/outline-card.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/card/outline-card.ts rename to blocksuite/affine/fragments/fragment-outline/src/card/outline-card.ts diff --git a/blocksuite/affine/fragment-outline/src/card/outline-preview.css.ts b/blocksuite/affine/fragments/fragment-outline/src/card/outline-preview.css.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/card/outline-preview.css.ts rename to blocksuite/affine/fragments/fragment-outline/src/card/outline-preview.css.ts diff --git a/blocksuite/affine/fragment-outline/src/card/outline-preview.ts b/blocksuite/affine/fragments/fragment-outline/src/card/outline-preview.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/card/outline-preview.ts rename to blocksuite/affine/fragments/fragment-outline/src/card/outline-preview.ts diff --git a/blocksuite/affine/fragment-outline/src/config.ts b/blocksuite/affine/fragments/fragment-outline/src/config.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/config.ts rename to blocksuite/affine/fragments/fragment-outline/src/config.ts diff --git a/blocksuite/affine/fragment-outline/src/effects.ts b/blocksuite/affine/fragments/fragment-outline/src/effects.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/effects.ts rename to blocksuite/affine/fragments/fragment-outline/src/effects.ts diff --git a/blocksuite/affine/fragment-outline/src/header/outline-panel-header.css.ts b/blocksuite/affine/fragments/fragment-outline/src/header/outline-panel-header.css.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/header/outline-panel-header.css.ts rename to blocksuite/affine/fragments/fragment-outline/src/header/outline-panel-header.css.ts diff --git a/blocksuite/affine/fragment-outline/src/header/outline-panel-header.ts b/blocksuite/affine/fragments/fragment-outline/src/header/outline-panel-header.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/header/outline-panel-header.ts rename to blocksuite/affine/fragments/fragment-outline/src/header/outline-panel-header.ts diff --git a/blocksuite/affine/fragment-outline/src/header/outline-setting-menu.css.ts b/blocksuite/affine/fragments/fragment-outline/src/header/outline-setting-menu.css.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/header/outline-setting-menu.css.ts rename to blocksuite/affine/fragments/fragment-outline/src/header/outline-setting-menu.css.ts diff --git a/blocksuite/affine/fragment-outline/src/header/outline-setting-menu.ts b/blocksuite/affine/fragments/fragment-outline/src/header/outline-setting-menu.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/header/outline-setting-menu.ts rename to blocksuite/affine/fragments/fragment-outline/src/header/outline-setting-menu.ts diff --git a/blocksuite/affine/fragment-outline/src/index.ts b/blocksuite/affine/fragments/fragment-outline/src/index.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/index.ts rename to blocksuite/affine/fragments/fragment-outline/src/index.ts diff --git a/blocksuite/affine/fragment-outline/src/mobile-outline-panel.ts b/blocksuite/affine/fragments/fragment-outline/src/mobile-outline-panel.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/mobile-outline-panel.ts rename to blocksuite/affine/fragments/fragment-outline/src/mobile-outline-panel.ts diff --git a/blocksuite/affine/fragment-outline/src/outline-panel.css.ts b/blocksuite/affine/fragments/fragment-outline/src/outline-panel.css.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/outline-panel.css.ts rename to blocksuite/affine/fragments/fragment-outline/src/outline-panel.css.ts diff --git a/blocksuite/affine/fragment-outline/src/outline-panel.ts b/blocksuite/affine/fragments/fragment-outline/src/outline-panel.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/outline-panel.ts rename to blocksuite/affine/fragments/fragment-outline/src/outline-panel.ts diff --git a/blocksuite/affine/fragment-outline/src/outline-viewer.ts b/blocksuite/affine/fragments/fragment-outline/src/outline-viewer.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/outline-viewer.ts rename to blocksuite/affine/fragments/fragment-outline/src/outline-viewer.ts diff --git a/blocksuite/affine/fragment-outline/src/utils/custom-events.ts b/blocksuite/affine/fragments/fragment-outline/src/utils/custom-events.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/utils/custom-events.ts rename to blocksuite/affine/fragments/fragment-outline/src/utils/custom-events.ts diff --git a/blocksuite/affine/fragment-outline/src/utils/drag.ts b/blocksuite/affine/fragments/fragment-outline/src/utils/drag.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/utils/drag.ts rename to blocksuite/affine/fragments/fragment-outline/src/utils/drag.ts diff --git a/blocksuite/affine/fragment-outline/src/utils/query.ts b/blocksuite/affine/fragments/fragment-outline/src/utils/query.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/utils/query.ts rename to blocksuite/affine/fragments/fragment-outline/src/utils/query.ts diff --git a/blocksuite/affine/fragment-outline/src/utils/scroll.ts b/blocksuite/affine/fragments/fragment-outline/src/utils/scroll.ts similarity index 100% rename from blocksuite/affine/fragment-outline/src/utils/scroll.ts rename to blocksuite/affine/fragments/fragment-outline/src/utils/scroll.ts diff --git a/blocksuite/affine/fragments/fragment-outline/tsconfig.json b/blocksuite/affine/fragments/fragment-outline/tsconfig.json new file mode 100644 index 0000000000..6d71de5f48 --- /dev/null +++ b/blocksuite/affine/fragments/fragment-outline/tsconfig.json @@ -0,0 +1,21 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../blocks/block-note" }, + { "path": "../../components" }, + { "path": "../fragment-doc-title" }, + { "path": "../../model" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/widget-drag-handle/tsconfig.json b/blocksuite/affine/widget-drag-handle/tsconfig.json deleted file mode 100644 index d437df0567..0000000000 --- a/blocksuite/affine/widget-drag-handle/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-callout" }, - { "path": "../block-list" }, - { "path": "../block-note" }, - { "path": "../block-paragraph" }, - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/widget-edgeless-auto-connect/tsconfig.json b/blocksuite/affine/widget-edgeless-auto-connect/tsconfig.json deleted file mode 100644 index 9e34320bf3..0000000000 --- a/blocksuite/affine/widget-edgeless-auto-connect/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-note" }, - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" } - ] -} diff --git a/blocksuite/affine/widget-frame-title/tsconfig.json b/blocksuite/affine/widget-frame-title/tsconfig.json deleted file mode 100644 index 1d0e51abf4..0000000000 --- a/blocksuite/affine/widget-frame-title/tsconfig.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" } - ] -} diff --git a/blocksuite/affine/widget-remote-selection/tsconfig.json b/blocksuite/affine/widget-remote-selection/tsconfig.json deleted file mode 100644 index 5f8542170d..0000000000 --- a/blocksuite/affine/widget-remote-selection/tsconfig.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-surface" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" } - ] -} diff --git a/blocksuite/affine/widget-scroll-anchoring/tsconfig.json b/blocksuite/affine/widget-scroll-anchoring/tsconfig.json deleted file mode 100644 index b95de654df..0000000000 --- a/blocksuite/affine/widget-scroll-anchoring/tsconfig.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" } - ] -} diff --git a/blocksuite/affine/widget-slash-menu/tsconfig.json b/blocksuite/affine/widget-slash-menu/tsconfig.json deleted file mode 100644 index ae4a4acb4e..0000000000 --- a/blocksuite/affine/widget-slash-menu/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../components" }, - { "path": "../rich-text" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" }, - { "path": "../../framework/inline" }, - { "path": "../../framework/store" } - ] -} diff --git a/blocksuite/affine/widget-toolbar/tsconfig.json b/blocksuite/affine/widget-toolbar/tsconfig.json deleted file mode 100644 index a5aee26c64..0000000000 --- a/blocksuite/affine/widget-toolbar/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" - }, - "include": ["./src"], - "references": [ - { "path": "../block-database" }, - { "path": "../block-table" }, - { "path": "../components" }, - { "path": "../model" }, - { "path": "../shared" }, - { "path": "../../framework/block-std" }, - { "path": "../../framework/global" } - ] -} diff --git a/blocksuite/affine/widget-drag-handle/package.json b/blocksuite/affine/widgets/widget-drag-handle/package.json similarity index 100% rename from blocksuite/affine/widget-drag-handle/package.json rename to blocksuite/affine/widgets/widget-drag-handle/package.json diff --git a/blocksuite/affine/widget-drag-handle/src/config.ts b/blocksuite/affine/widgets/widget-drag-handle/src/config.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/config.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/config.ts diff --git a/blocksuite/affine/widget-drag-handle/src/consts.ts b/blocksuite/affine/widgets/widget-drag-handle/src/consts.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/consts.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/consts.ts diff --git a/blocksuite/affine/widget-drag-handle/src/drag-handle.ts b/blocksuite/affine/widgets/widget-drag-handle/src/drag-handle.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/drag-handle.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/drag-handle.ts diff --git a/blocksuite/affine/widget-drag-handle/src/effects.ts b/blocksuite/affine/widgets/widget-drag-handle/src/effects.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/effects.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/effects.ts diff --git a/blocksuite/affine/widget-drag-handle/src/helpers/preview-helper.ts b/blocksuite/affine/widgets/widget-drag-handle/src/helpers/preview-helper.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/helpers/preview-helper.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/helpers/preview-helper.ts diff --git a/blocksuite/affine/widget-drag-handle/src/helpers/rect-helper.ts b/blocksuite/affine/widgets/widget-drag-handle/src/helpers/rect-helper.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/helpers/rect-helper.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/helpers/rect-helper.ts diff --git a/blocksuite/affine/widget-drag-handle/src/helpers/selection-helper.ts b/blocksuite/affine/widgets/widget-drag-handle/src/helpers/selection-helper.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/helpers/selection-helper.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/helpers/selection-helper.ts diff --git a/blocksuite/affine/widget-drag-handle/src/index.ts b/blocksuite/affine/widgets/widget-drag-handle/src/index.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/index.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/index.ts diff --git a/blocksuite/affine/widget-drag-handle/src/middleware/blocks-filter.ts b/blocksuite/affine/widgets/widget-drag-handle/src/middleware/blocks-filter.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/middleware/blocks-filter.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/middleware/blocks-filter.ts diff --git a/blocksuite/affine/widget-drag-handle/src/middleware/new-id-cross-doc.ts b/blocksuite/affine/widgets/widget-drag-handle/src/middleware/new-id-cross-doc.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/middleware/new-id-cross-doc.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/middleware/new-id-cross-doc.ts diff --git a/blocksuite/affine/widget-drag-handle/src/middleware/reorder-list.ts b/blocksuite/affine/widgets/widget-drag-handle/src/middleware/reorder-list.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/middleware/reorder-list.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/middleware/reorder-list.ts diff --git a/blocksuite/affine/widget-drag-handle/src/styles.ts b/blocksuite/affine/widgets/widget-drag-handle/src/styles.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/styles.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/styles.ts diff --git a/blocksuite/affine/widget-drag-handle/src/utils.ts b/blocksuite/affine/widgets/widget-drag-handle/src/utils.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/utils.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/utils.ts diff --git a/blocksuite/affine/widget-drag-handle/src/watchers/drag-event-watcher.ts b/blocksuite/affine/widgets/widget-drag-handle/src/watchers/drag-event-watcher.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/watchers/drag-event-watcher.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/watchers/drag-event-watcher.ts diff --git a/blocksuite/affine/widget-drag-handle/src/watchers/edgeless-watcher.ts b/blocksuite/affine/widgets/widget-drag-handle/src/watchers/edgeless-watcher.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/watchers/edgeless-watcher.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/watchers/edgeless-watcher.ts diff --git a/blocksuite/affine/widget-drag-handle/src/watchers/handle-event-watcher.ts b/blocksuite/affine/widgets/widget-drag-handle/src/watchers/handle-event-watcher.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/watchers/handle-event-watcher.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/watchers/handle-event-watcher.ts diff --git a/blocksuite/affine/widget-drag-handle/src/watchers/keyboard-event-watcher.ts b/blocksuite/affine/widgets/widget-drag-handle/src/watchers/keyboard-event-watcher.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/watchers/keyboard-event-watcher.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/watchers/keyboard-event-watcher.ts diff --git a/blocksuite/affine/widget-drag-handle/src/watchers/page-watcher.ts b/blocksuite/affine/widgets/widget-drag-handle/src/watchers/page-watcher.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/watchers/page-watcher.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/watchers/page-watcher.ts diff --git a/blocksuite/affine/widget-drag-handle/src/watchers/pointer-event-watcher.ts b/blocksuite/affine/widgets/widget-drag-handle/src/watchers/pointer-event-watcher.ts similarity index 100% rename from blocksuite/affine/widget-drag-handle/src/watchers/pointer-event-watcher.ts rename to blocksuite/affine/widgets/widget-drag-handle/src/watchers/pointer-event-watcher.ts diff --git a/blocksuite/affine/widgets/widget-drag-handle/tsconfig.json b/blocksuite/affine/widgets/widget-drag-handle/tsconfig.json new file mode 100644 index 0000000000..06c732eab7 --- /dev/null +++ b/blocksuite/affine/widgets/widget-drag-handle/tsconfig.json @@ -0,0 +1,23 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../blocks/block-callout" }, + { "path": "../../blocks/block-list" }, + { "path": "../../blocks/block-note" }, + { "path": "../../blocks/block-paragraph" }, + { "path": "../../blocks/block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/widget-edgeless-auto-connect/package.json b/blocksuite/affine/widgets/widget-edgeless-auto-connect/package.json similarity index 100% rename from blocksuite/affine/widget-edgeless-auto-connect/package.json rename to blocksuite/affine/widgets/widget-edgeless-auto-connect/package.json diff --git a/blocksuite/affine/widget-edgeless-auto-connect/src/effects.ts b/blocksuite/affine/widgets/widget-edgeless-auto-connect/src/effects.ts similarity index 100% rename from blocksuite/affine/widget-edgeless-auto-connect/src/effects.ts rename to blocksuite/affine/widgets/widget-edgeless-auto-connect/src/effects.ts diff --git a/blocksuite/affine/widget-edgeless-auto-connect/src/index.ts b/blocksuite/affine/widgets/widget-edgeless-auto-connect/src/index.ts similarity index 100% rename from blocksuite/affine/widget-edgeless-auto-connect/src/index.ts rename to blocksuite/affine/widgets/widget-edgeless-auto-connect/src/index.ts diff --git a/blocksuite/affine/widgets/widget-edgeless-auto-connect/tsconfig.json b/blocksuite/affine/widgets/widget-edgeless-auto-connect/tsconfig.json new file mode 100644 index 0000000000..394cb1f173 --- /dev/null +++ b/blocksuite/affine/widgets/widget-edgeless-auto-connect/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../blocks/block-note" }, + { "path": "../../blocks/block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" } + ] +} diff --git a/blocksuite/affine/widget-frame-title/package.json b/blocksuite/affine/widgets/widget-frame-title/package.json similarity index 100% rename from blocksuite/affine/widget-frame-title/package.json rename to blocksuite/affine/widgets/widget-frame-title/package.json diff --git a/blocksuite/affine/widget-frame-title/src/effects.ts b/blocksuite/affine/widgets/widget-frame-title/src/effects.ts similarity index 100% rename from blocksuite/affine/widget-frame-title/src/effects.ts rename to blocksuite/affine/widgets/widget-frame-title/src/effects.ts diff --git a/blocksuite/affine/widget-frame-title/src/frame-title.ts b/blocksuite/affine/widgets/widget-frame-title/src/frame-title.ts similarity index 100% rename from blocksuite/affine/widget-frame-title/src/frame-title.ts rename to blocksuite/affine/widgets/widget-frame-title/src/frame-title.ts diff --git a/blocksuite/affine/widget-frame-title/src/index.ts b/blocksuite/affine/widgets/widget-frame-title/src/index.ts similarity index 100% rename from blocksuite/affine/widget-frame-title/src/index.ts rename to blocksuite/affine/widgets/widget-frame-title/src/index.ts diff --git a/blocksuite/affine/widget-frame-title/src/styles.ts b/blocksuite/affine/widgets/widget-frame-title/src/styles.ts similarity index 100% rename from blocksuite/affine/widget-frame-title/src/styles.ts rename to blocksuite/affine/widgets/widget-frame-title/src/styles.ts diff --git a/blocksuite/affine/widgets/widget-frame-title/tsconfig.json b/blocksuite/affine/widgets/widget-frame-title/tsconfig.json new file mode 100644 index 0000000000..938b8ac446 --- /dev/null +++ b/blocksuite/affine/widgets/widget-frame-title/tsconfig.json @@ -0,0 +1,16 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" } + ] +} diff --git a/blocksuite/affine/widget-remote-selection/package.json b/blocksuite/affine/widgets/widget-remote-selection/package.json similarity index 100% rename from blocksuite/affine/widget-remote-selection/package.json rename to blocksuite/affine/widgets/widget-remote-selection/package.json diff --git a/blocksuite/affine/widget-remote-selection/src/doc/config.ts b/blocksuite/affine/widgets/widget-remote-selection/src/doc/config.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/doc/config.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/doc/config.ts diff --git a/blocksuite/affine/widget-remote-selection/src/doc/doc-remote-selection.ts b/blocksuite/affine/widgets/widget-remote-selection/src/doc/doc-remote-selection.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/doc/doc-remote-selection.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/doc/doc-remote-selection.ts diff --git a/blocksuite/affine/widget-remote-selection/src/doc/index.ts b/blocksuite/affine/widgets/widget-remote-selection/src/doc/index.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/doc/index.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/doc/index.ts diff --git a/blocksuite/affine/widget-remote-selection/src/doc/utils.ts b/blocksuite/affine/widgets/widget-remote-selection/src/doc/utils.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/doc/utils.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/doc/utils.ts diff --git a/blocksuite/affine/widget-remote-selection/src/edgeless/index.ts b/blocksuite/affine/widgets/widget-remote-selection/src/edgeless/index.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/edgeless/index.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/edgeless/index.ts diff --git a/blocksuite/affine/widget-remote-selection/src/effects.ts b/blocksuite/affine/widgets/widget-remote-selection/src/effects.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/effects.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/effects.ts diff --git a/blocksuite/affine/widget-remote-selection/src/index.ts b/blocksuite/affine/widgets/widget-remote-selection/src/index.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/index.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/index.ts diff --git a/blocksuite/affine/widget-remote-selection/src/manager/color-picker.ts b/blocksuite/affine/widgets/widget-remote-selection/src/manager/color-picker.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/manager/color-picker.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/manager/color-picker.ts diff --git a/blocksuite/affine/widget-remote-selection/src/manager/remote-color-manager.ts b/blocksuite/affine/widgets/widget-remote-selection/src/manager/remote-color-manager.ts similarity index 100% rename from blocksuite/affine/widget-remote-selection/src/manager/remote-color-manager.ts rename to blocksuite/affine/widgets/widget-remote-selection/src/manager/remote-color-manager.ts diff --git a/blocksuite/affine/widgets/widget-remote-selection/tsconfig.json b/blocksuite/affine/widgets/widget-remote-selection/tsconfig.json new file mode 100644 index 0000000000..78faf035a2 --- /dev/null +++ b/blocksuite/affine/widgets/widget-remote-selection/tsconfig.json @@ -0,0 +1,17 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../blocks/block-surface" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" } + ] +} diff --git a/blocksuite/affine/widget-scroll-anchoring/package.json b/blocksuite/affine/widgets/widget-scroll-anchoring/package.json similarity index 100% rename from blocksuite/affine/widget-scroll-anchoring/package.json rename to blocksuite/affine/widgets/widget-scroll-anchoring/package.json diff --git a/blocksuite/affine/widget-scroll-anchoring/src/effects.ts b/blocksuite/affine/widgets/widget-scroll-anchoring/src/effects.ts similarity index 100% rename from blocksuite/affine/widget-scroll-anchoring/src/effects.ts rename to blocksuite/affine/widgets/widget-scroll-anchoring/src/effects.ts diff --git a/blocksuite/affine/widget-scroll-anchoring/src/index.ts b/blocksuite/affine/widgets/widget-scroll-anchoring/src/index.ts similarity index 100% rename from blocksuite/affine/widget-scroll-anchoring/src/index.ts rename to blocksuite/affine/widgets/widget-scroll-anchoring/src/index.ts diff --git a/blocksuite/affine/widget-scroll-anchoring/src/scroll-anchoring.ts b/blocksuite/affine/widgets/widget-scroll-anchoring/src/scroll-anchoring.ts similarity index 100% rename from blocksuite/affine/widget-scroll-anchoring/src/scroll-anchoring.ts rename to blocksuite/affine/widgets/widget-scroll-anchoring/src/scroll-anchoring.ts diff --git a/blocksuite/affine/widgets/widget-scroll-anchoring/tsconfig.json b/blocksuite/affine/widgets/widget-scroll-anchoring/tsconfig.json new file mode 100644 index 0000000000..84c720c863 --- /dev/null +++ b/blocksuite/affine/widgets/widget-scroll-anchoring/tsconfig.json @@ -0,0 +1,15 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" } + ] +} diff --git a/blocksuite/affine/widget-slash-menu/README.md b/blocksuite/affine/widgets/widget-slash-menu/README.md similarity index 100% rename from blocksuite/affine/widget-slash-menu/README.md rename to blocksuite/affine/widgets/widget-slash-menu/README.md diff --git a/blocksuite/affine/widget-slash-menu/package.json b/blocksuite/affine/widgets/widget-slash-menu/package.json similarity index 100% rename from blocksuite/affine/widget-slash-menu/package.json rename to blocksuite/affine/widgets/widget-slash-menu/package.json diff --git a/blocksuite/affine/widget-slash-menu/src/config.ts b/blocksuite/affine/widgets/widget-slash-menu/src/config.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/config.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/config.ts diff --git a/blocksuite/affine/widget-slash-menu/src/consts.ts b/blocksuite/affine/widgets/widget-slash-menu/src/consts.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/consts.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/consts.ts diff --git a/blocksuite/affine/widget-slash-menu/src/effects.ts b/blocksuite/affine/widgets/widget-slash-menu/src/effects.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/effects.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/effects.ts diff --git a/blocksuite/affine/widget-slash-menu/src/extensions.ts b/blocksuite/affine/widgets/widget-slash-menu/src/extensions.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/extensions.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/extensions.ts diff --git a/blocksuite/affine/widget-slash-menu/src/index.ts b/blocksuite/affine/widgets/widget-slash-menu/src/index.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/index.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/index.ts diff --git a/blocksuite/affine/widget-slash-menu/src/slash-menu-popover.ts b/blocksuite/affine/widgets/widget-slash-menu/src/slash-menu-popover.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/slash-menu-popover.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/slash-menu-popover.ts diff --git a/blocksuite/affine/widget-slash-menu/src/styles.ts b/blocksuite/affine/widgets/widget-slash-menu/src/styles.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/styles.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/styles.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/copy.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/copy.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/copy.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/copy.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/delete.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/delete.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/delete.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/delete.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/empty.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/empty.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/empty.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/empty.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/index.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/index.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/index.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/index.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/move-down.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/move-down.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/move-down.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/move-down.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/move-up.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/move-up.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/move-up.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/move-up.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/now.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/now.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/now.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/now.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/today.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/today.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/today.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/today.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/tomorrow.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/tomorrow.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/tomorrow.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/tomorrow.ts diff --git a/blocksuite/affine/widget-slash-menu/src/tooltips/yesterday.ts b/blocksuite/affine/widgets/widget-slash-menu/src/tooltips/yesterday.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/tooltips/yesterday.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/tooltips/yesterday.ts diff --git a/blocksuite/affine/widget-slash-menu/src/types.ts b/blocksuite/affine/widgets/widget-slash-menu/src/types.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/types.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/types.ts diff --git a/blocksuite/affine/widget-slash-menu/src/utils.ts b/blocksuite/affine/widgets/widget-slash-menu/src/utils.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/utils.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/utils.ts diff --git a/blocksuite/affine/widget-slash-menu/src/widget.ts b/blocksuite/affine/widgets/widget-slash-menu/src/widget.ts similarity index 100% rename from blocksuite/affine/widget-slash-menu/src/widget.ts rename to blocksuite/affine/widgets/widget-slash-menu/src/widget.ts diff --git a/blocksuite/affine/widgets/widget-slash-menu/tsconfig.json b/blocksuite/affine/widgets/widget-slash-menu/tsconfig.json new file mode 100644 index 0000000000..46cd9fa8d7 --- /dev/null +++ b/blocksuite/affine/widgets/widget-slash-menu/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../components" }, + { "path": "../../rich-text" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" }, + { "path": "../../../framework/inline" }, + { "path": "../../../framework/store" } + ] +} diff --git a/blocksuite/affine/widget-toolbar/package.json b/blocksuite/affine/widgets/widget-toolbar/package.json similarity index 100% rename from blocksuite/affine/widget-toolbar/package.json rename to blocksuite/affine/widgets/widget-toolbar/package.json diff --git a/blocksuite/affine/widget-toolbar/src/effects.ts b/blocksuite/affine/widgets/widget-toolbar/src/effects.ts similarity index 100% rename from blocksuite/affine/widget-toolbar/src/effects.ts rename to blocksuite/affine/widgets/widget-toolbar/src/effects.ts diff --git a/blocksuite/affine/widget-toolbar/src/index.ts b/blocksuite/affine/widgets/widget-toolbar/src/index.ts similarity index 100% rename from blocksuite/affine/widget-toolbar/src/index.ts rename to blocksuite/affine/widgets/widget-toolbar/src/index.ts diff --git a/blocksuite/affine/widget-toolbar/src/toolbar.ts b/blocksuite/affine/widgets/widget-toolbar/src/toolbar.ts similarity index 100% rename from blocksuite/affine/widget-toolbar/src/toolbar.ts rename to blocksuite/affine/widgets/widget-toolbar/src/toolbar.ts diff --git a/blocksuite/affine/widget-toolbar/src/utils.ts b/blocksuite/affine/widgets/widget-toolbar/src/utils.ts similarity index 100% rename from blocksuite/affine/widget-toolbar/src/utils.ts rename to blocksuite/affine/widgets/widget-toolbar/src/utils.ts diff --git a/blocksuite/affine/widgets/widget-toolbar/tsconfig.json b/blocksuite/affine/widgets/widget-toolbar/tsconfig.json new file mode 100644 index 0000000000..fa0767b24d --- /dev/null +++ b/blocksuite/affine/widgets/widget-toolbar/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "../../../tsconfig.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["./src"], + "references": [ + { "path": "../../blocks/block-database" }, + { "path": "../../blocks/block-table" }, + { "path": "../../components" }, + { "path": "../../model" }, + { "path": "../../shared" }, + { "path": "../../../framework/block-std" }, + { "path": "../../../framework/global" } + ] +} diff --git a/blocksuite/blocks/tsconfig.json b/blocksuite/blocks/tsconfig.json index c735d7967a..70602a19eb 100644 --- a/blocksuite/blocks/tsconfig.json +++ b/blocksuite/blocks/tsconfig.json @@ -7,39 +7,39 @@ }, "include": ["./src"], "references": [ - { "path": "../affine/block-attachment" }, - { "path": "../affine/block-bookmark" }, - { "path": "../affine/block-callout" }, - { "path": "../affine/block-code" }, - { "path": "../affine/block-data-view" }, - { "path": "../affine/block-database" }, - { "path": "../affine/block-divider" }, - { "path": "../affine/block-edgeless-text" }, - { "path": "../affine/block-embed" }, - { "path": "../affine/block-frame" }, - { "path": "../affine/block-image" }, - { "path": "../affine/block-latex" }, - { "path": "../affine/block-list" }, - { "path": "../affine/block-note" }, - { "path": "../affine/block-paragraph" }, - { "path": "../affine/block-root" }, - { "path": "../affine/block-surface" }, - { "path": "../affine/block-surface-ref" }, - { "path": "../affine/block-table" }, + { "path": "../affine/blocks/block-attachment" }, + { "path": "../affine/blocks/block-bookmark" }, + { "path": "../affine/blocks/block-callout" }, + { "path": "../affine/blocks/block-code" }, + { "path": "../affine/blocks/block-data-view" }, + { "path": "../affine/blocks/block-database" }, + { "path": "../affine/blocks/block-divider" }, + { "path": "../affine/blocks/block-edgeless-text" }, + { "path": "../affine/blocks/block-embed" }, + { "path": "../affine/blocks/block-frame" }, + { "path": "../affine/blocks/block-image" }, + { "path": "../affine/blocks/block-latex" }, + { "path": "../affine/blocks/block-list" }, + { "path": "../affine/blocks/block-note" }, + { "path": "../affine/blocks/block-paragraph" }, + { "path": "../affine/blocks/block-root" }, + { "path": "../affine/blocks/block-surface" }, + { "path": "../affine/blocks/block-surface-ref" }, + { "path": "../affine/blocks/block-table" }, { "path": "../affine/components" }, - { "path": "../affine/fragment-doc-title" }, - { "path": "../affine/fragment-frame-panel" }, - { "path": "../affine/fragment-outline" }, + { "path": "../affine/fragments/fragment-doc-title" }, + { "path": "../affine/fragments/fragment-frame-panel" }, + { "path": "../affine/fragments/fragment-outline" }, { "path": "../affine/model" }, { "path": "../affine/rich-text" }, { "path": "../affine/shared" }, - { "path": "../affine/widget-drag-handle" }, - { "path": "../affine/widget-edgeless-auto-connect" }, - { "path": "../affine/widget-frame-title" }, - { "path": "../affine/widget-remote-selection" }, - { "path": "../affine/widget-scroll-anchoring" }, - { "path": "../affine/widget-slash-menu" }, - { "path": "../affine/widget-toolbar" }, + { "path": "../affine/widgets/widget-drag-handle" }, + { "path": "../affine/widgets/widget-edgeless-auto-connect" }, + { "path": "../affine/widgets/widget-frame-title" }, + { "path": "../affine/widgets/widget-remote-selection" }, + { "path": "../affine/widgets/widget-scroll-anchoring" }, + { "path": "../affine/widgets/widget-slash-menu" }, + { "path": "../affine/widgets/widget-toolbar" }, { "path": "../framework/block-std" }, { "path": "../affine/data-view" }, { "path": "../framework/global" }, diff --git a/tools/utils/src/workspace.gen.ts b/tools/utils/src/workspace.gen.ts index 7434c95989..ce1c8e4d1f 100644 --- a/tools/utils/src/workspace.gen.ts +++ b/tools/utils/src/workspace.gen.ts @@ -14,15 +14,15 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-attachment', + location: 'blocksuite/affine/blocks/block-attachment', name: '@blocksuite/affine-block-attachment', workspaceDependencies: [ - 'blocksuite/affine/block-embed', - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-embed', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -30,14 +30,14 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-bookmark', + location: 'blocksuite/affine/blocks/block-bookmark', name: '@blocksuite/affine-block-bookmark', workspaceDependencies: [ - 'blocksuite/affine/block-embed', + 'blocksuite/affine/blocks/block-embed', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -45,14 +45,14 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-callout', + location: 'blocksuite/affine/blocks/block-callout', name: '@blocksuite/affine-block-callout', workspaceDependencies: [ 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -60,14 +60,14 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-code', + location: 'blocksuite/affine/blocks/block-code', name: '@blocksuite/affine-block-code', workspaceDependencies: [ 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -75,14 +75,14 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-data-view', + location: 'blocksuite/affine/blocks/block-data-view', name: '@blocksuite/affine-block-data-view', workspaceDependencies: [ - 'blocksuite/affine/block-database', + 'blocksuite/affine/blocks/block-database', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/affine/data-view', 'blocksuite/framework/global', @@ -91,15 +91,15 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-database', + location: 'blocksuite/affine/blocks/block-database', name: '@blocksuite/affine-block-database', workspaceDependencies: [ 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-drag-handle', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-drag-handle', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/affine/data-view', 'blocksuite/framework/global', @@ -108,7 +108,7 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-divider', + location: 'blocksuite/affine/blocks/block-divider', name: '@blocksuite/affine-block-divider', workspaceDependencies: [ 'blocksuite/affine/components', @@ -121,10 +121,10 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-edgeless-text', + location: 'blocksuite/affine/blocks/block-edgeless-text', name: '@blocksuite/affine-block-edgeless-text', workspaceDependencies: [ - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', @@ -136,15 +136,15 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-embed', + location: 'blocksuite/affine/blocks/block-embed', name: '@blocksuite/affine-block-embed', workspaceDependencies: [ - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -152,10 +152,10 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-frame', + location: 'blocksuite/affine/blocks/block-frame', name: '@blocksuite/affine-block-frame', workspaceDependencies: [ - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', @@ -166,15 +166,15 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-image', + location: 'blocksuite/affine/blocks/block-image', name: '@blocksuite/affine-block-image', workspaceDependencies: [ - 'blocksuite/affine/block-note', - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-note', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -182,15 +182,15 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-latex', + location: 'blocksuite/affine/blocks/block-latex', name: '@blocksuite/affine-block-latex', workspaceDependencies: [ - 'blocksuite/affine/block-note', + 'blocksuite/affine/blocks/block-note', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -198,7 +198,7 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-list', + location: 'blocksuite/affine/blocks/block-list', name: '@blocksuite/affine-block-list', workspaceDependencies: [ 'blocksuite/affine/components', @@ -212,17 +212,17 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-note', + location: 'blocksuite/affine/blocks/block-note', name: '@blocksuite/affine-block-note', workspaceDependencies: [ - 'blocksuite/affine/block-embed', - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-embed', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', - 'blocksuite/affine/fragment-doc-title', + 'blocksuite/affine/fragments/fragment-doc-title', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -230,7 +230,7 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-paragraph', + location: 'blocksuite/affine/blocks/block-paragraph', name: '@blocksuite/affine-block-paragraph', workspaceDependencies: [ 'blocksuite/affine/components', @@ -244,36 +244,36 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-root', + location: 'blocksuite/affine/blocks/block-root', name: '@blocksuite/affine-block-root', workspaceDependencies: [ - 'blocksuite/affine/block-attachment', - 'blocksuite/affine/block-bookmark', - 'blocksuite/affine/block-data-view', - 'blocksuite/affine/block-database', - 'blocksuite/affine/block-edgeless-text', - 'blocksuite/affine/block-embed', - 'blocksuite/affine/block-frame', - 'blocksuite/affine/block-image', - 'blocksuite/affine/block-latex', - 'blocksuite/affine/block-list', - 'blocksuite/affine/block-note', - 'blocksuite/affine/block-paragraph', - 'blocksuite/affine/block-surface', - 'blocksuite/affine/block-surface-ref', - 'blocksuite/affine/block-table', + 'blocksuite/affine/blocks/block-attachment', + 'blocksuite/affine/blocks/block-bookmark', + 'blocksuite/affine/blocks/block-data-view', + 'blocksuite/affine/blocks/block-database', + 'blocksuite/affine/blocks/block-edgeless-text', + 'blocksuite/affine/blocks/block-embed', + 'blocksuite/affine/blocks/block-frame', + 'blocksuite/affine/blocks/block-image', + 'blocksuite/affine/blocks/block-latex', + 'blocksuite/affine/blocks/block-list', + 'blocksuite/affine/blocks/block-note', + 'blocksuite/affine/blocks/block-paragraph', + 'blocksuite/affine/blocks/block-surface', + 'blocksuite/affine/blocks/block-surface-ref', + 'blocksuite/affine/blocks/block-table', 'blocksuite/affine/components', - 'blocksuite/affine/fragment-doc-title', + 'blocksuite/affine/fragments/fragment-doc-title', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-drag-handle', - 'blocksuite/affine/widget-edgeless-auto-connect', - 'blocksuite/affine/widget-frame-title', - 'blocksuite/affine/widget-remote-selection', - 'blocksuite/affine/widget-scroll-anchoring', - 'blocksuite/affine/widget-slash-menu', - 'blocksuite/affine/widget-toolbar', + 'blocksuite/affine/widgets/widget-drag-handle', + 'blocksuite/affine/widgets/widget-edgeless-auto-connect', + 'blocksuite/affine/widgets/widget-frame-title', + 'blocksuite/affine/widgets/widget-remote-selection', + 'blocksuite/affine/widgets/widget-scroll-anchoring', + 'blocksuite/affine/widgets/widget-slash-menu', + 'blocksuite/affine/widgets/widget-toolbar', 'blocksuite/framework/block-std', 'blocksuite/affine/data-view', 'blocksuite/framework/global', @@ -282,7 +282,7 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-surface', + location: 'blocksuite/affine/blocks/block-surface', name: '@blocksuite/affine-block-surface', workspaceDependencies: [ 'blocksuite/affine/components', @@ -296,14 +296,14 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-surface-ref', + location: 'blocksuite/affine/blocks/block-surface-ref', name: '@blocksuite/affine-block-surface-ref', workspaceDependencies: [ - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/framework/global', 'blocksuite/framework/inline', @@ -311,14 +311,14 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/block-table', + location: 'blocksuite/affine/blocks/block-table', name: '@blocksuite/affine-block-table', workspaceDependencies: [ 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-slash-menu', + 'blocksuite/affine/widgets/widget-slash-menu', 'blocksuite/framework/block-std', 'blocksuite/affine/data-view', 'blocksuite/framework/global', @@ -349,11 +349,11 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/fragment-doc-title', + location: 'blocksuite/affine/fragments/fragment-doc-title', name: '@blocksuite/affine-fragment-doc-title', workspaceDependencies: [ - 'blocksuite/affine/block-frame', - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-frame', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', @@ -365,11 +365,11 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/fragment-frame-panel', + location: 'blocksuite/affine/fragments/fragment-frame-panel', name: '@blocksuite/affine-fragment-frame-panel', workspaceDependencies: [ - 'blocksuite/affine/block-frame', - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-frame', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', @@ -381,12 +381,12 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/fragment-outline', + location: 'blocksuite/affine/fragments/fragment-outline', name: '@blocksuite/affine-fragment-outline', workspaceDependencies: [ - 'blocksuite/affine/block-note', + 'blocksuite/affine/blocks/block-note', 'blocksuite/affine/components', - 'blocksuite/affine/fragment-doc-title', + 'blocksuite/affine/fragments/fragment-doc-title', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', @@ -431,14 +431,14 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/widget-drag-handle', + location: 'blocksuite/affine/widgets/widget-drag-handle', name: '@blocksuite/affine-widget-drag-handle', workspaceDependencies: [ - 'blocksuite/affine/block-callout', - 'blocksuite/affine/block-list', - 'blocksuite/affine/block-note', - 'blocksuite/affine/block-paragraph', - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-callout', + 'blocksuite/affine/blocks/block-list', + 'blocksuite/affine/blocks/block-note', + 'blocksuite/affine/blocks/block-paragraph', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', @@ -449,11 +449,11 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/widget-edgeless-auto-connect', + location: 'blocksuite/affine/widgets/widget-edgeless-auto-connect', name: '@blocksuite/affine-widget-edgeless-auto-connect', workspaceDependencies: [ - 'blocksuite/affine/block-note', - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-note', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', @@ -462,7 +462,7 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/widget-frame-title', + location: 'blocksuite/affine/widgets/widget-frame-title', name: '@blocksuite/affine-widget-frame-title', workspaceDependencies: [ 'blocksuite/affine/components', @@ -473,10 +473,10 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/widget-remote-selection', + location: 'blocksuite/affine/widgets/widget-remote-selection', name: '@blocksuite/affine-widget-remote-selection', workspaceDependencies: [ - 'blocksuite/affine/block-surface', + 'blocksuite/affine/blocks/block-surface', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', @@ -485,7 +485,7 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/widget-scroll-anchoring', + location: 'blocksuite/affine/widgets/widget-scroll-anchoring', name: '@blocksuite/affine-widget-scroll-anchoring', workspaceDependencies: [ 'blocksuite/affine/model', @@ -495,7 +495,7 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/widget-slash-menu', + location: 'blocksuite/affine/widgets/widget-slash-menu', name: '@blocksuite/affine-widget-slash-menu', workspaceDependencies: [ 'blocksuite/affine/components', @@ -508,11 +508,11 @@ export const PackageList = [ ], }, { - location: 'blocksuite/affine/widget-toolbar', + location: 'blocksuite/affine/widgets/widget-toolbar', name: '@blocksuite/affine-widget-toolbar', workspaceDependencies: [ - 'blocksuite/affine/block-database', - 'blocksuite/affine/block-table', + 'blocksuite/affine/blocks/block-database', + 'blocksuite/affine/blocks/block-table', 'blocksuite/affine/components', 'blocksuite/affine/model', 'blocksuite/affine/shared', @@ -524,39 +524,39 @@ export const PackageList = [ location: 'blocksuite/blocks', name: '@blocksuite/blocks', workspaceDependencies: [ - 'blocksuite/affine/block-attachment', - 'blocksuite/affine/block-bookmark', - 'blocksuite/affine/block-callout', - 'blocksuite/affine/block-code', - 'blocksuite/affine/block-data-view', - 'blocksuite/affine/block-database', - 'blocksuite/affine/block-divider', - 'blocksuite/affine/block-edgeless-text', - 'blocksuite/affine/block-embed', - 'blocksuite/affine/block-frame', - 'blocksuite/affine/block-image', - 'blocksuite/affine/block-latex', - 'blocksuite/affine/block-list', - 'blocksuite/affine/block-note', - 'blocksuite/affine/block-paragraph', - 'blocksuite/affine/block-root', - 'blocksuite/affine/block-surface', - 'blocksuite/affine/block-surface-ref', - 'blocksuite/affine/block-table', + 'blocksuite/affine/blocks/block-attachment', + 'blocksuite/affine/blocks/block-bookmark', + 'blocksuite/affine/blocks/block-callout', + 'blocksuite/affine/blocks/block-code', + 'blocksuite/affine/blocks/block-data-view', + 'blocksuite/affine/blocks/block-database', + 'blocksuite/affine/blocks/block-divider', + 'blocksuite/affine/blocks/block-edgeless-text', + 'blocksuite/affine/blocks/block-embed', + 'blocksuite/affine/blocks/block-frame', + 'blocksuite/affine/blocks/block-image', + 'blocksuite/affine/blocks/block-latex', + 'blocksuite/affine/blocks/block-list', + 'blocksuite/affine/blocks/block-note', + 'blocksuite/affine/blocks/block-paragraph', + 'blocksuite/affine/blocks/block-root', + 'blocksuite/affine/blocks/block-surface', + 'blocksuite/affine/blocks/block-surface-ref', + 'blocksuite/affine/blocks/block-table', 'blocksuite/affine/components', - 'blocksuite/affine/fragment-doc-title', - 'blocksuite/affine/fragment-frame-panel', - 'blocksuite/affine/fragment-outline', + 'blocksuite/affine/fragments/fragment-doc-title', + 'blocksuite/affine/fragments/fragment-frame-panel', + 'blocksuite/affine/fragments/fragment-outline', 'blocksuite/affine/model', 'blocksuite/affine/rich-text', 'blocksuite/affine/shared', - 'blocksuite/affine/widget-drag-handle', - 'blocksuite/affine/widget-edgeless-auto-connect', - 'blocksuite/affine/widget-frame-title', - 'blocksuite/affine/widget-remote-selection', - 'blocksuite/affine/widget-scroll-anchoring', - 'blocksuite/affine/widget-slash-menu', - 'blocksuite/affine/widget-toolbar', + 'blocksuite/affine/widgets/widget-drag-handle', + 'blocksuite/affine/widgets/widget-edgeless-auto-connect', + 'blocksuite/affine/widgets/widget-frame-title', + 'blocksuite/affine/widgets/widget-remote-selection', + 'blocksuite/affine/widgets/widget-scroll-anchoring', + 'blocksuite/affine/widgets/widget-slash-menu', + 'blocksuite/affine/widgets/widget-toolbar', 'blocksuite/framework/block-std', 'blocksuite/affine/data-view', 'blocksuite/framework/global', diff --git a/tsconfig.json b/tsconfig.json index 8a949906c3..99ad903658 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -51,40 +51,40 @@ // COMMAND: `yarn affine init` "references": [ { "path": "./blocksuite/affine/all" }, - { "path": "./blocksuite/affine/block-attachment" }, - { "path": "./blocksuite/affine/block-bookmark" }, - { "path": "./blocksuite/affine/block-callout" }, - { "path": "./blocksuite/affine/block-code" }, - { "path": "./blocksuite/affine/block-data-view" }, - { "path": "./blocksuite/affine/block-database" }, - { "path": "./blocksuite/affine/block-divider" }, - { "path": "./blocksuite/affine/block-edgeless-text" }, - { "path": "./blocksuite/affine/block-embed" }, - { "path": "./blocksuite/affine/block-frame" }, - { "path": "./blocksuite/affine/block-image" }, - { "path": "./blocksuite/affine/block-latex" }, - { "path": "./blocksuite/affine/block-list" }, - { "path": "./blocksuite/affine/block-note" }, - { "path": "./blocksuite/affine/block-paragraph" }, - { "path": "./blocksuite/affine/block-root" }, - { "path": "./blocksuite/affine/block-surface" }, - { "path": "./blocksuite/affine/block-surface-ref" }, - { "path": "./blocksuite/affine/block-table" }, + { "path": "./blocksuite/affine/blocks/block-attachment" }, + { "path": "./blocksuite/affine/blocks/block-bookmark" }, + { "path": "./blocksuite/affine/blocks/block-callout" }, + { "path": "./blocksuite/affine/blocks/block-code" }, + { "path": "./blocksuite/affine/blocks/block-data-view" }, + { "path": "./blocksuite/affine/blocks/block-database" }, + { "path": "./blocksuite/affine/blocks/block-divider" }, + { "path": "./blocksuite/affine/blocks/block-edgeless-text" }, + { "path": "./blocksuite/affine/blocks/block-embed" }, + { "path": "./blocksuite/affine/blocks/block-frame" }, + { "path": "./blocksuite/affine/blocks/block-image" }, + { "path": "./blocksuite/affine/blocks/block-latex" }, + { "path": "./blocksuite/affine/blocks/block-list" }, + { "path": "./blocksuite/affine/blocks/block-note" }, + { "path": "./blocksuite/affine/blocks/block-paragraph" }, + { "path": "./blocksuite/affine/blocks/block-root" }, + { "path": "./blocksuite/affine/blocks/block-surface" }, + { "path": "./blocksuite/affine/blocks/block-surface-ref" }, + { "path": "./blocksuite/affine/blocks/block-table" }, { "path": "./blocksuite/affine/components" }, { "path": "./blocksuite/affine/data-view" }, - { "path": "./blocksuite/affine/fragment-doc-title" }, - { "path": "./blocksuite/affine/fragment-frame-panel" }, - { "path": "./blocksuite/affine/fragment-outline" }, + { "path": "./blocksuite/affine/fragments/fragment-doc-title" }, + { "path": "./blocksuite/affine/fragments/fragment-frame-panel" }, + { "path": "./blocksuite/affine/fragments/fragment-outline" }, { "path": "./blocksuite/affine/model" }, { "path": "./blocksuite/affine/rich-text" }, { "path": "./blocksuite/affine/shared" }, - { "path": "./blocksuite/affine/widget-drag-handle" }, - { "path": "./blocksuite/affine/widget-edgeless-auto-connect" }, - { "path": "./blocksuite/affine/widget-frame-title" }, - { "path": "./blocksuite/affine/widget-remote-selection" }, - { "path": "./blocksuite/affine/widget-scroll-anchoring" }, - { "path": "./blocksuite/affine/widget-slash-menu" }, - { "path": "./blocksuite/affine/widget-toolbar" }, + { "path": "./blocksuite/affine/widgets/widget-drag-handle" }, + { "path": "./blocksuite/affine/widgets/widget-edgeless-auto-connect" }, + { "path": "./blocksuite/affine/widgets/widget-frame-title" }, + { "path": "./blocksuite/affine/widgets/widget-remote-selection" }, + { "path": "./blocksuite/affine/widgets/widget-scroll-anchoring" }, + { "path": "./blocksuite/affine/widgets/widget-slash-menu" }, + { "path": "./blocksuite/affine/widgets/widget-toolbar" }, { "path": "./blocksuite/blocks" }, { "path": "./blocksuite/framework/block-std" }, { "path": "./blocksuite/framework/global" }, diff --git a/yarn.lock b/yarn.lock index 392bdc6fb6..a46eacfa77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2215,9 +2215,9 @@ __metadata: languageName: node linkType: hard -"@blocksuite/affine-block-attachment@workspace:*, @blocksuite/affine-block-attachment@workspace:blocksuite/affine/block-attachment": +"@blocksuite/affine-block-attachment@workspace:*, @blocksuite/affine-block-attachment@workspace:blocksuite/affine/blocks/block-attachment": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-attachment@workspace:blocksuite/affine/block-attachment" + resolution: "@blocksuite/affine-block-attachment@workspace:blocksuite/affine/blocks/block-attachment" dependencies: "@blocksuite/affine-block-embed": "workspace:*" "@blocksuite/affine-block-surface": "workspace:*" @@ -2241,9 +2241,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-bookmark@workspace:*, @blocksuite/affine-block-bookmark@workspace:blocksuite/affine/block-bookmark": +"@blocksuite/affine-block-bookmark@workspace:*, @blocksuite/affine-block-bookmark@workspace:blocksuite/affine/blocks/block-bookmark": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-bookmark@workspace:blocksuite/affine/block-bookmark" + resolution: "@blocksuite/affine-block-bookmark@workspace:blocksuite/affine/blocks/block-bookmark" dependencies: "@blocksuite/affine-block-embed": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -2265,9 +2265,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-callout@workspace:*, @blocksuite/affine-block-callout@workspace:blocksuite/affine/block-callout": +"@blocksuite/affine-block-callout@workspace:*, @blocksuite/affine-block-callout@workspace:blocksuite/affine/blocks/block-callout": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-callout@workspace:blocksuite/affine/block-callout" + resolution: "@blocksuite/affine-block-callout@workspace:blocksuite/affine/blocks/block-callout" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-model": "workspace:*" @@ -2292,9 +2292,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-code@workspace:*, @blocksuite/affine-block-code@workspace:blocksuite/affine/block-code": +"@blocksuite/affine-block-code@workspace:*, @blocksuite/affine-block-code@workspace:blocksuite/affine/blocks/block-code": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-code@workspace:blocksuite/affine/block-code" + resolution: "@blocksuite/affine-block-code@workspace:blocksuite/affine/blocks/block-code" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-model": "workspace:*" @@ -2318,9 +2318,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-data-view@workspace:*, @blocksuite/affine-block-data-view@workspace:blocksuite/affine/block-data-view": +"@blocksuite/affine-block-data-view@workspace:*, @blocksuite/affine-block-data-view@workspace:blocksuite/affine/blocks/block-data-view": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-data-view@workspace:blocksuite/affine/block-data-view" + resolution: "@blocksuite/affine-block-data-view@workspace:blocksuite/affine/blocks/block-data-view" dependencies: "@blocksuite/affine-block-database": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -2344,9 +2344,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-database@workspace:*, @blocksuite/affine-block-database@workspace:blocksuite/affine/block-database": +"@blocksuite/affine-block-database@workspace:*, @blocksuite/affine-block-database@workspace:blocksuite/affine/blocks/block-database": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-database@workspace:blocksuite/affine/block-database" + resolution: "@blocksuite/affine-block-database@workspace:blocksuite/affine/blocks/block-database" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-model": "workspace:*" @@ -2373,9 +2373,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-divider@workspace:*, @blocksuite/affine-block-divider@workspace:blocksuite/affine/block-divider": +"@blocksuite/affine-block-divider@workspace:*, @blocksuite/affine-block-divider@workspace:blocksuite/affine/blocks/block-divider": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-divider@workspace:blocksuite/affine/block-divider" + resolution: "@blocksuite/affine-block-divider@workspace:blocksuite/affine/blocks/block-divider" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-model": "workspace:*" @@ -2395,9 +2395,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-edgeless-text@workspace:*, @blocksuite/affine-block-edgeless-text@workspace:blocksuite/affine/block-edgeless-text": +"@blocksuite/affine-block-edgeless-text@workspace:*, @blocksuite/affine-block-edgeless-text@workspace:blocksuite/affine/blocks/block-edgeless-text": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-edgeless-text@workspace:blocksuite/affine/block-edgeless-text" + resolution: "@blocksuite/affine-block-edgeless-text@workspace:blocksuite/affine/blocks/block-edgeless-text" dependencies: "@blocksuite/affine-block-surface": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -2419,9 +2419,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-embed@workspace:*, @blocksuite/affine-block-embed@workspace:blocksuite/affine/block-embed": +"@blocksuite/affine-block-embed@workspace:*, @blocksuite/affine-block-embed@workspace:blocksuite/affine/blocks/block-embed": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-embed@workspace:blocksuite/affine/block-embed" + resolution: "@blocksuite/affine-block-embed@workspace:blocksuite/affine/blocks/block-embed" dependencies: "@blocksuite/affine-block-surface": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -2448,9 +2448,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-frame@workspace:*, @blocksuite/affine-block-frame@workspace:blocksuite/affine/block-frame": +"@blocksuite/affine-block-frame@workspace:*, @blocksuite/affine-block-frame@workspace:blocksuite/affine/blocks/block-frame": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-frame@workspace:blocksuite/affine/block-frame" + resolution: "@blocksuite/affine-block-frame@workspace:blocksuite/affine/blocks/block-frame" dependencies: "@blocksuite/affine-block-surface": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -2472,9 +2472,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-image@workspace:*, @blocksuite/affine-block-image@workspace:blocksuite/affine/block-image": +"@blocksuite/affine-block-image@workspace:*, @blocksuite/affine-block-image@workspace:blocksuite/affine/blocks/block-image": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-image@workspace:blocksuite/affine/block-image" + resolution: "@blocksuite/affine-block-image@workspace:blocksuite/affine/blocks/block-image" dependencies: "@blocksuite/affine-block-note": "workspace:*" "@blocksuite/affine-block-surface": "workspace:*" @@ -2498,9 +2498,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-latex@workspace:*, @blocksuite/affine-block-latex@workspace:blocksuite/affine/block-latex": +"@blocksuite/affine-block-latex@workspace:*, @blocksuite/affine-block-latex@workspace:blocksuite/affine/blocks/block-latex": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-latex@workspace:blocksuite/affine/block-latex" + resolution: "@blocksuite/affine-block-latex@workspace:blocksuite/affine/blocks/block-latex" dependencies: "@blocksuite/affine-block-note": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -2527,9 +2527,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-list@workspace:*, @blocksuite/affine-block-list@workspace:blocksuite/affine/block-list": +"@blocksuite/affine-block-list@workspace:*, @blocksuite/affine-block-list@workspace:blocksuite/affine/blocks/block-list": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-list@workspace:blocksuite/affine/block-list" + resolution: "@blocksuite/affine-block-list@workspace:blocksuite/affine/blocks/block-list" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-model": "workspace:*" @@ -2552,9 +2552,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-note@workspace:*, @blocksuite/affine-block-note@workspace:blocksuite/affine/block-note": +"@blocksuite/affine-block-note@workspace:*, @blocksuite/affine-block-note@workspace:blocksuite/affine/blocks/block-note": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-note@workspace:blocksuite/affine/block-note" + resolution: "@blocksuite/affine-block-note@workspace:blocksuite/affine/blocks/block-note" dependencies: "@blocksuite/affine-block-embed": "workspace:*" "@blocksuite/affine-block-surface": "workspace:*" @@ -2580,9 +2580,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-paragraph@workspace:*, @blocksuite/affine-block-paragraph@workspace:blocksuite/affine/block-paragraph": +"@blocksuite/affine-block-paragraph@workspace:*, @blocksuite/affine-block-paragraph@workspace:blocksuite/affine/blocks/block-paragraph": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-paragraph@workspace:blocksuite/affine/block-paragraph" + resolution: "@blocksuite/affine-block-paragraph@workspace:blocksuite/affine/blocks/block-paragraph" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-model": "workspace:*" @@ -2603,9 +2603,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-root@workspace:*, @blocksuite/affine-block-root@workspace:blocksuite/affine/block-root": +"@blocksuite/affine-block-root@workspace:*, @blocksuite/affine-block-root@workspace:blocksuite/affine/blocks/block-root": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-root@workspace:blocksuite/affine/block-root" + resolution: "@blocksuite/affine-block-root@workspace:blocksuite/affine/blocks/block-root" dependencies: "@blocksuite/affine-block-attachment": "workspace:*" "@blocksuite/affine-block-bookmark": "workspace:*" @@ -2659,9 +2659,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-surface-ref@workspace:*, @blocksuite/affine-block-surface-ref@workspace:blocksuite/affine/block-surface-ref": +"@blocksuite/affine-block-surface-ref@workspace:*, @blocksuite/affine-block-surface-ref@workspace:blocksuite/affine/blocks/block-surface-ref": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-surface-ref@workspace:blocksuite/affine/block-surface-ref" + resolution: "@blocksuite/affine-block-surface-ref@workspace:blocksuite/affine/blocks/block-surface-ref" dependencies: "@blocksuite/affine-block-surface": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -2685,9 +2685,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-surface@workspace:*, @blocksuite/affine-block-surface@workspace:blocksuite/affine/block-surface": +"@blocksuite/affine-block-surface@workspace:*, @blocksuite/affine-block-surface@workspace:blocksuite/affine/blocks/block-surface": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-surface@workspace:blocksuite/affine/block-surface" + resolution: "@blocksuite/affine-block-surface@workspace:blocksuite/affine/blocks/block-surface" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-model": "workspace:*" @@ -2713,9 +2713,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-block-table@workspace:*, @blocksuite/affine-block-table@workspace:blocksuite/affine/block-table": +"@blocksuite/affine-block-table@workspace:*, @blocksuite/affine-block-table@workspace:blocksuite/affine/blocks/block-table": version: 0.0.0-use.local - resolution: "@blocksuite/affine-block-table@workspace:blocksuite/affine/block-table" + resolution: "@blocksuite/affine-block-table@workspace:blocksuite/affine/blocks/block-table" dependencies: "@atlaskit/pragmatic-drag-and-drop": "npm:^1.4.0" "@blocksuite/affine-components": "workspace:*" @@ -2770,9 +2770,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-fragment-doc-title@workspace:*, @blocksuite/affine-fragment-doc-title@workspace:blocksuite/affine/fragment-doc-title": +"@blocksuite/affine-fragment-doc-title@workspace:*, @blocksuite/affine-fragment-doc-title@workspace:blocksuite/affine/fragments/fragment-doc-title": version: 0.0.0-use.local - resolution: "@blocksuite/affine-fragment-doc-title@workspace:blocksuite/affine/fragment-doc-title" + resolution: "@blocksuite/affine-fragment-doc-title@workspace:blocksuite/affine/fragments/fragment-doc-title" dependencies: "@blocksuite/affine-block-frame": "workspace:*" "@blocksuite/affine-block-surface": "workspace:*" @@ -2795,9 +2795,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-fragment-frame-panel@workspace:*, @blocksuite/affine-fragment-frame-panel@workspace:blocksuite/affine/fragment-frame-panel": +"@blocksuite/affine-fragment-frame-panel@workspace:*, @blocksuite/affine-fragment-frame-panel@workspace:blocksuite/affine/fragments/fragment-frame-panel": version: 0.0.0-use.local - resolution: "@blocksuite/affine-fragment-frame-panel@workspace:blocksuite/affine/fragment-frame-panel" + resolution: "@blocksuite/affine-fragment-frame-panel@workspace:blocksuite/affine/fragments/fragment-frame-panel" dependencies: "@blocksuite/affine-block-frame": "workspace:*" "@blocksuite/affine-block-surface": "workspace:*" @@ -2820,9 +2820,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-fragment-outline@workspace:*, @blocksuite/affine-fragment-outline@workspace:blocksuite/affine/fragment-outline": +"@blocksuite/affine-fragment-outline@workspace:*, @blocksuite/affine-fragment-outline@workspace:blocksuite/affine/fragments/fragment-outline": version: 0.0.0-use.local - resolution: "@blocksuite/affine-fragment-outline@workspace:blocksuite/affine/fragment-outline" + resolution: "@blocksuite/affine-fragment-outline@workspace:blocksuite/affine/fragments/fragment-outline" dependencies: "@blocksuite/affine-block-note": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -2943,9 +2943,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-widget-drag-handle@workspace:*, @blocksuite/affine-widget-drag-handle@workspace:blocksuite/affine/widget-drag-handle": +"@blocksuite/affine-widget-drag-handle@workspace:*, @blocksuite/affine-widget-drag-handle@workspace:blocksuite/affine/widgets/widget-drag-handle": version: 0.0.0-use.local - resolution: "@blocksuite/affine-widget-drag-handle@workspace:blocksuite/affine/widget-drag-handle" + resolution: "@blocksuite/affine-widget-drag-handle@workspace:blocksuite/affine/widgets/widget-drag-handle" dependencies: "@blocksuite/affine-block-callout": "workspace:*" "@blocksuite/affine-block-list": "workspace:*" @@ -2972,9 +2972,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-widget-edgeless-auto-connect@workspace:*, @blocksuite/affine-widget-edgeless-auto-connect@workspace:blocksuite/affine/widget-edgeless-auto-connect": +"@blocksuite/affine-widget-edgeless-auto-connect@workspace:*, @blocksuite/affine-widget-edgeless-auto-connect@workspace:blocksuite/affine/widgets/widget-edgeless-auto-connect": version: 0.0.0-use.local - resolution: "@blocksuite/affine-widget-edgeless-auto-connect@workspace:blocksuite/affine/widget-edgeless-auto-connect" + resolution: "@blocksuite/affine-widget-edgeless-auto-connect@workspace:blocksuite/affine/widgets/widget-edgeless-auto-connect" dependencies: "@blocksuite/affine-block-note": "workspace:*" "@blocksuite/affine-block-surface": "workspace:*" @@ -2990,9 +2990,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-widget-frame-title@workspace:*, @blocksuite/affine-widget-frame-title@workspace:blocksuite/affine/widget-frame-title": +"@blocksuite/affine-widget-frame-title@workspace:*, @blocksuite/affine-widget-frame-title@workspace:blocksuite/affine/widgets/widget-frame-title": version: 0.0.0-use.local - resolution: "@blocksuite/affine-widget-frame-title@workspace:blocksuite/affine/widget-frame-title" + resolution: "@blocksuite/affine-widget-frame-title@workspace:blocksuite/affine/widgets/widget-frame-title" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-model": "workspace:*" @@ -3006,9 +3006,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-widget-remote-selection@workspace:*, @blocksuite/affine-widget-remote-selection@workspace:blocksuite/affine/widget-remote-selection": +"@blocksuite/affine-widget-remote-selection@workspace:*, @blocksuite/affine-widget-remote-selection@workspace:blocksuite/affine/widgets/widget-remote-selection": version: 0.0.0-use.local - resolution: "@blocksuite/affine-widget-remote-selection@workspace:blocksuite/affine/widget-remote-selection" + resolution: "@blocksuite/affine-widget-remote-selection@workspace:blocksuite/affine/widgets/widget-remote-selection" dependencies: "@blocksuite/affine-block-surface": "workspace:*" "@blocksuite/affine-components": "workspace:*" @@ -3025,9 +3025,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-widget-scroll-anchoring@workspace:*, @blocksuite/affine-widget-scroll-anchoring@workspace:blocksuite/affine/widget-scroll-anchoring": +"@blocksuite/affine-widget-scroll-anchoring@workspace:*, @blocksuite/affine-widget-scroll-anchoring@workspace:blocksuite/affine/widgets/widget-scroll-anchoring": version: 0.0.0-use.local - resolution: "@blocksuite/affine-widget-scroll-anchoring@workspace:blocksuite/affine/widget-scroll-anchoring" + resolution: "@blocksuite/affine-widget-scroll-anchoring@workspace:blocksuite/affine/widgets/widget-scroll-anchoring" dependencies: "@blocksuite/affine-model": "workspace:*" "@blocksuite/affine-shared": "workspace:*" @@ -3039,9 +3039,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-widget-slash-menu@workspace:*, @blocksuite/affine-widget-slash-menu@workspace:blocksuite/affine/widget-slash-menu": +"@blocksuite/affine-widget-slash-menu@workspace:*, @blocksuite/affine-widget-slash-menu@workspace:blocksuite/affine/widgets/widget-slash-menu": version: 0.0.0-use.local - resolution: "@blocksuite/affine-widget-slash-menu@workspace:blocksuite/affine/widget-slash-menu" + resolution: "@blocksuite/affine-widget-slash-menu@workspace:blocksuite/affine/widgets/widget-slash-menu" dependencies: "@blocksuite/affine-components": "workspace:*" "@blocksuite/affine-rich-text": "workspace:*" @@ -3060,9 +3060,9 @@ __metadata: languageName: unknown linkType: soft -"@blocksuite/affine-widget-toolbar@workspace:*, @blocksuite/affine-widget-toolbar@workspace:blocksuite/affine/widget-toolbar": +"@blocksuite/affine-widget-toolbar@workspace:*, @blocksuite/affine-widget-toolbar@workspace:blocksuite/affine/widgets/widget-toolbar": version: 0.0.0-use.local - resolution: "@blocksuite/affine-widget-toolbar@workspace:blocksuite/affine/widget-toolbar" + resolution: "@blocksuite/affine-widget-toolbar@workspace:blocksuite/affine/widgets/widget-toolbar" dependencies: "@blocksuite/affine-block-database": "workspace:*" "@blocksuite/affine-block-table": "workspace:*"