{
  "name": "@blocksuite/affine",
  "description": "BlockSuite for Affine",
  "type": "module",
  "scripts": {
    "build": "tsc --build --verbose"
  },
  "sideEffects": false,
  "keywords": [],
  "author": "toeverything",
  "license": "MIT",
  "dependencies": {
    "@blocksuite/affine-block-attachment": "0.22.4",
    "@blocksuite/affine-block-bookmark": "0.22.4",
    "@blocksuite/affine-block-callout": "0.22.4",
    "@blocksuite/affine-block-code": "0.22.4",
    "@blocksuite/affine-block-data-view": "0.22.4",
    "@blocksuite/affine-block-database": "0.22.4",
    "@blocksuite/affine-block-divider": "0.22.4",
    "@blocksuite/affine-block-edgeless-text": "0.22.4",
    "@blocksuite/affine-block-embed": "0.22.4",
    "@blocksuite/affine-block-embed-doc": "0.22.4",
    "@blocksuite/affine-block-frame": "0.22.4",
    "@blocksuite/affine-block-image": "0.22.4",
    "@blocksuite/affine-block-latex": "0.22.4",
    "@blocksuite/affine-block-list": "0.22.4",
    "@blocksuite/affine-block-note": "0.22.4",
    "@blocksuite/affine-block-paragraph": "0.22.4",
    "@blocksuite/affine-block-root": "0.22.4",
    "@blocksuite/affine-block-surface": "0.22.4",
    "@blocksuite/affine-block-surface-ref": "0.22.4",
    "@blocksuite/affine-block-table": "0.22.4",
    "@blocksuite/affine-components": "0.22.4",
    "@blocksuite/affine-ext-loader": "0.22.4",
    "@blocksuite/affine-foundation": "0.22.4",
    "@blocksuite/affine-fragment-adapter-panel": "0.22.4",
    "@blocksuite/affine-fragment-doc-title": "0.22.4",
    "@blocksuite/affine-fragment-frame-panel": "0.22.4",
    "@blocksuite/affine-fragment-outline": "0.22.4",
    "@blocksuite/affine-gfx-brush": "0.22.4",
    "@blocksuite/affine-gfx-connector": "0.22.4",
    "@blocksuite/affine-gfx-group": "0.22.4",
    "@blocksuite/affine-gfx-link": "0.22.4",
    "@blocksuite/affine-gfx-mindmap": "0.22.4",
    "@blocksuite/affine-gfx-note": "0.22.4",
    "@blocksuite/affine-gfx-pointer": "0.22.4",
    "@blocksuite/affine-gfx-shape": "0.22.4",
    "@blocksuite/affine-gfx-template": "0.22.4",
    "@blocksuite/affine-gfx-text": "0.22.4",
    "@blocksuite/affine-gfx-turbo-renderer": "0.22.4",
    "@blocksuite/affine-inline-footnote": "0.22.4",
    "@blocksuite/affine-inline-latex": "0.22.4",
    "@blocksuite/affine-inline-link": "0.22.4",
    "@blocksuite/affine-inline-mention": "0.22.4",
    "@blocksuite/affine-inline-preset": "0.22.4",
    "@blocksuite/affine-inline-reference": "0.22.4",
    "@blocksuite/affine-model": "0.22.4",
    "@blocksuite/affine-rich-text": "0.22.4",
    "@blocksuite/affine-shared": "0.22.4",
    "@blocksuite/affine-widget-drag-handle": "0.22.4",
    "@blocksuite/affine-widget-edgeless-auto-connect": "0.22.4",
    "@blocksuite/affine-widget-edgeless-dragging-area": "0.22.4",
    "@blocksuite/affine-widget-edgeless-selected-rect": "0.22.4",
    "@blocksuite/affine-widget-edgeless-toolbar": "0.22.4",
    "@blocksuite/affine-widget-edgeless-zoom-toolbar": "0.22.4",
    "@blocksuite/affine-widget-frame-title": "0.22.4",
    "@blocksuite/affine-widget-keyboard-toolbar": "0.22.4",
    "@blocksuite/affine-widget-linked-doc": "0.22.4",
    "@blocksuite/affine-widget-note-slicer": "0.22.4",
    "@blocksuite/affine-widget-page-dragging-area": "0.22.4",
    "@blocksuite/affine-widget-remote-selection": "0.22.4",
    "@blocksuite/affine-widget-scroll-anchoring": "0.22.4",
    "@blocksuite/affine-widget-slash-menu": "0.22.4",
    "@blocksuite/affine-widget-toolbar": "0.22.4",
    "@blocksuite/affine-widget-viewport-overlay": "0.22.4",
    "@blocksuite/data-view": "0.22.4",
    "@blocksuite/global": "0.22.4",
    "@blocksuite/std": "0.22.4",
    "@blocksuite/store": "0.22.4",
    "@blocksuite/sync": "0.22.4",
    "rxjs": "^7.8.1"
  },
  "exports": {
    ".": "./src/index.ts",
    "./effects": "./src/effects.ts",
    "./ext-loader": "./src/ext-loader/index.ts",
    "./std": "./src/std/index.ts",
    "./std/gfx": "./src/std/gfx.ts",
    "./std/inline": "./src/std/inline.ts",
    "./std/effects": "./src/std/effects.ts",
    "./global": "./src/global/index.ts",
    "./global/utils": "./src/global/utils.ts",
    "./global/env": "./src/global/env.ts",
    "./global/exceptions": "./src/global/exceptions.ts",
    "./global/di": "./src/global/di.ts",
    "./global/types": "./src/global/types.ts",
    "./global/gfx": "./src/global/gfx.ts",
    "./global/disposable": "./src/global/disposable.ts",
    "./global/lit": "./src/global/lit.ts",
    "./store": "./src/store/index.ts",
    "./store/test": "./src/store/test.ts",
    "./blocks/attachment": "./src/blocks/attachment/index.ts",
    "./blocks/attachment/store": "./src/blocks/attachment/store.ts",
    "./blocks/attachment/view": "./src/blocks/attachment/view.ts",
    "./blocks/bookmark": "./src/blocks/bookmark/index.ts",
    "./blocks/bookmark/store": "./src/blocks/bookmark/store.ts",
    "./blocks/bookmark/view": "./src/blocks/bookmark/view.ts",
    "./blocks/callout": "./src/blocks/callout/index.ts",
    "./blocks/callout/store": "./src/blocks/callout/store.ts",
    "./blocks/callout/view": "./src/blocks/callout/view.ts",
    "./blocks/code": "./src/blocks/code/index.ts",
    "./blocks/code/store": "./src/blocks/code/store.ts",
    "./blocks/code/view": "./src/blocks/code/view.ts",
    "./blocks/data-view": "./src/blocks/data-view/index.ts",
    "./blocks/data-view/store": "./src/blocks/data-view/store.ts",
    "./blocks/data-view/view": "./src/blocks/data-view/view.ts",
    "./blocks/database": "./src/blocks/database/index.ts",
    "./blocks/database/store": "./src/blocks/database/store.ts",
    "./blocks/database/view": "./src/blocks/database/view.ts",
    "./blocks/divider": "./src/blocks/divider/index.ts",
    "./blocks/divider/store": "./src/blocks/divider/store.ts",
    "./blocks/divider/view": "./src/blocks/divider/view.ts",
    "./blocks/edgeless-text": "./src/blocks/edgeless-text/index.ts",
    "./blocks/edgeless-text/store": "./src/blocks/edgeless-text/store.ts",
    "./blocks/edgeless-text/view": "./src/blocks/edgeless-text/view.ts",
    "./blocks/embed": "./src/blocks/embed/index.ts",
    "./blocks/embed/store": "./src/blocks/embed/store.ts",
    "./blocks/embed/view": "./src/blocks/embed/view.ts",
    "./blocks/embed-doc": "./src/blocks/embed-doc/index.ts",
    "./blocks/embed-doc/store": "./src/blocks/embed-doc/store.ts",
    "./blocks/embed-doc/view": "./src/blocks/embed-doc/view.ts",
    "./blocks/frame": "./src/blocks/frame/index.ts",
    "./blocks/frame/store": "./src/blocks/frame/store.ts",
    "./blocks/frame/view": "./src/blocks/frame/view.ts",
    "./blocks/image": "./src/blocks/image/index.ts",
    "./blocks/image/store": "./src/blocks/image/store.ts",
    "./blocks/image/view": "./src/blocks/image/view.ts",
    "./blocks/latex": "./src/blocks/latex/index.ts",
    "./blocks/latex/store": "./src/blocks/latex/store.ts",
    "./blocks/latex/view": "./src/blocks/latex/view.ts",
    "./blocks/list": "./src/blocks/list/index.ts",
    "./blocks/list/store": "./src/blocks/list/store.ts",
    "./blocks/list/view": "./src/blocks/list/view.ts",
    "./blocks/note": "./src/blocks/note/index.ts",
    "./blocks/note/store": "./src/blocks/note/store.ts",
    "./blocks/note/view": "./src/blocks/note/view.ts",
    "./blocks/paragraph": "./src/blocks/paragraph/index.ts",
    "./blocks/paragraph/store": "./src/blocks/paragraph/store.ts",
    "./blocks/paragraph/view": "./src/blocks/paragraph/view.ts",
    "./blocks/root": "./src/blocks/root/index.ts",
    "./blocks/root/store": "./src/blocks/root/store.ts",
    "./blocks/root/view": "./src/blocks/root/view.ts",
    "./blocks/surface": "./src/blocks/surface/index.ts",
    "./blocks/surface/store": "./src/blocks/surface/store.ts",
    "./blocks/surface/view": "./src/blocks/surface/view.ts",
    "./blocks/surface-ref": "./src/blocks/surface-ref/index.ts",
    "./blocks/surface-ref/store": "./src/blocks/surface-ref/store.ts",
    "./blocks/surface-ref/view": "./src/blocks/surface-ref/view.ts",
    "./blocks/table": "./src/blocks/table/index.ts",
    "./blocks/table/store": "./src/blocks/table/store.ts",
    "./blocks/table/view": "./src/blocks/table/view.ts",
    "./data-view": "./src/data-view/index.ts",
    "./data-view/effects": "./src/data-view/effects.ts",
    "./inlines/link": "./src/inlines/link/index.ts",
    "./inlines/link/store": "./src/inlines/link/store.ts",
    "./inlines/link/view": "./src/inlines/link/view.ts",
    "./inlines/reference": "./src/inlines/reference/index.ts",
    "./inlines/reference/store": "./src/inlines/reference/store.ts",
    "./inlines/reference/view": "./src/inlines/reference/view.ts",
    "./inlines/preset": "./src/inlines/preset/index.ts",
    "./inlines/preset/store": "./src/inlines/preset/store.ts",
    "./inlines/preset/view": "./src/inlines/preset/view.ts",
    "./inlines/footnote": "./src/inlines/footnote/index.ts",
    "./inlines/footnote/view": "./src/inlines/footnote/view.ts",
    "./inlines/footnote/store": "./src/inlines/footnote/store.ts",
    "./inlines/latex": "./src/inlines/latex/index.ts",
    "./inlines/latex/store": "./src/inlines/latex/store.ts",
    "./inlines/latex/view": "./src/inlines/latex/view.ts",
    "./inlines/mention": "./src/inlines/mention/index.ts",
    "./inlines/mention/view": "./src/inlines/mention/view.ts",
    "./widgets/drag-handle": "./src/widgets/drag-handle/index.ts",
    "./widgets/drag-handle/view": "./src/widgets/drag-handle/view.ts",
    "./widgets/edgeless-auto-connect": "./src/widgets/edgeless-auto-connect/index.ts",
    "./widgets/edgeless-auto-connect/view": "./src/widgets/edgeless-auto-connect/view.ts",
    "./widgets/edgeless-dragging-area": "./src/widgets/edgeless-dragging-area/index.ts",
    "./widgets/edgeless-dragging-area/view": "./src/widgets/edgeless-dragging-area/view.ts",
    "./widgets/edgeless-toolbar": "./src/widgets/edgeless-toolbar/index.ts",
    "./widgets/edgeless-toolbar/view": "./src/widgets/edgeless-toolbar/view.ts",
    "./widgets/frame-title": "./src/widgets/frame-title/index.ts",
    "./widgets/frame-title/view": "./src/widgets/frame-title/view.ts",
    "./widgets/linked-doc": "./src/widgets/linked-doc/index.ts",
    "./widgets/linked-doc/view": "./src/widgets/linked-doc/view.ts",
    "./widgets/remote-selection": "./src/widgets/remote-selection/index.ts",
    "./widgets/remote-selection/view": "./src/widgets/remote-selection/view.ts",
    "./widgets/scroll-anchoring": "./src/widgets/scroll-anchoring/index.ts",
    "./widgets/scroll-anchoring/view": "./src/widgets/scroll-anchoring/view.ts",
    "./widgets/slash-menu": "./src/widgets/slash-menu/index.ts",
    "./widgets/slash-menu/view": "./src/widgets/slash-menu/view.ts",
    "./widgets/toolbar": "./src/widgets/toolbar/index.ts",
    "./widgets/toolbar/view": "./src/widgets/toolbar/view.ts",
    "./widgets/keyboard-toolbar": "./src/widgets/keyboard-toolbar/index.ts",
    "./widgets/keyboard-toolbar/view": "./src/widgets/keyboard-toolbar/view.ts",
    "./widgets/viewport-overlay": "./src/widgets/viewport-overlay/index.ts",
    "./widgets/viewport-overlay/view": "./src/widgets/viewport-overlay/view.ts",
    "./widgets/page-dragging-area": "./src/widgets/page-dragging-area/index.ts",
    "./widgets/page-dragging-area/view": "./src/widgets/page-dragging-area/view.ts",
    "./fragments/doc-title": "./src/fragments/doc-title/index.ts",
    "./fragments/doc-title/view": "./src/fragments/doc-title/view.ts",
    "./fragments/frame-panel": "./src/fragments/frame-panel/index.ts",
    "./fragments/frame-panel/view": "./src/fragments/frame-panel/view.ts",
    "./fragments/outline": "./src/fragments/outline/index.ts",
    "./fragments/outline/view": "./src/fragments/outline/view.ts",
    "./fragments/adapter-panel": "./src/fragments/adapter-panel/index.ts",
    "./fragments/adapter-panel/view": "./src/fragments/adapter-panel/view.ts",
    "./gfx/text": "./src/gfx/text/index.ts",
    "./gfx/text/store": "./src/gfx/text/store.ts",
    "./gfx/text/view": "./src/gfx/text/view.ts",
    "./gfx/brush": "./src/gfx/brush/index.ts",
    "./gfx/brush/store": "./src/gfx/brush/store.ts",
    "./gfx/brush/view": "./src/gfx/brush/view.ts",
    "./gfx/pointer": "./src/gfx/pointer/index.ts",
    "./gfx/pointer/view": "./src/gfx/pointer/view.ts",
    "./gfx/shape": "./src/gfx/shape/index.ts",
    "./gfx/shape/store": "./src/gfx/shape/store.ts",
    "./gfx/shape/view": "./src/gfx/shape/view.ts",
    "./gfx/link": "./src/gfx/link/index.ts",
    "./gfx/link/view": "./src/gfx/link/view.ts",
    "./gfx/note": "./src/gfx/note/index.ts",
    "./gfx/note/view": "./src/gfx/note/view.ts",
    "./gfx/mindmap": "./src/gfx/mindmap/index.ts",
    "./gfx/mindmap/store": "./src/gfx/mindmap/store.ts",
    "./gfx/mindmap/view": "./src/gfx/mindmap/view.ts",
    "./gfx/connector": "./src/gfx/connector/index.ts",
    "./gfx/connector/store": "./src/gfx/connector/store.ts",
    "./gfx/connector/view": "./src/gfx/connector/view.ts",
    "./gfx/group": "./src/gfx/group/index.ts",
    "./gfx/group/store": "./src/gfx/group/store.ts",
    "./gfx/group/view": "./src/gfx/group/view.ts",
    "./gfx/template": "./src/gfx/template/index.ts",
    "./gfx/template/view": "./src/gfx/template/view.ts",
    "./gfx/turbo-renderer": "./src/gfx/turbo-renderer.ts",
    "./components/block-selection": "./src/components/block-selection.ts",
    "./components/block-zero-width": "./src/components/block-zero-width.ts",
    "./components/caption": "./src/components/caption.ts",
    "./components/card-style-dropdown-menu": "./src/components/card-style-dropdown-menu.ts",
    "./components/citation": "./src/components/citation.ts",
    "./components/color-picker": "./src/components/color-picker.ts",
    "./components/context-menu": "./src/components/context-menu.ts",
    "./components/date-picker": "./src/components/date-picker.ts",
    "./components/drop-indicator": "./src/components/drop-indicator.ts",
    "./components/embed-card-modal": "./src/components/embed-card-modal.ts",
    "./components/filterable-list": "./src/components/filterable-list.ts",
    "./components/highlight-dropdown-menu": "./src/components/highlight-dropdown-menu.ts",
    "./components/hover": "./src/components/hover.ts",
    "./components/icon-button": "./src/components/icon-button.ts",
    "./components/icons": "./src/components/icons.ts",
    "./components/link-preview": "./src/components/link-preview.ts",
    "./components/linked-doc-title": "./src/components/linked-doc-title.ts",
    "./components/notification": "./src/components/notification.ts",
    "./components/peek": "./src/components/peek.ts",
    "./components/portal": "./src/components/portal.ts",
    "./components/smooth-corner": "./src/components/smooth-corner.ts",
    "./components/toast": "./src/components/toast.ts",
    "./components/toggle-button": "./src/components/toggle-button.ts",
    "./components/toggle-switch": "./src/components/toggle-switch.ts",
    "./components/toolbar": "./src/components/toolbar.ts",
    "./components/view-dropdown-menu": "./src/components/view-dropdown-menu.ts",
    "./components/tooltip-content-with-shortcut": "./src/components/tooltip-content-with-shortcut.ts",
    "./components/resource": "./src/components/resource.ts",
    "./rich-text": "./src/rich-text/index.ts",
    "./rich-text/effects": "./src/rich-text/effects.ts",
    "./shared/adapters": "./src/shared/adapters.ts",
    "./shared/commands": "./src/shared/commands.ts",
    "./shared/consts": "./src/shared/consts.ts",
    "./shared/selection": "./src/shared/selection.ts",
    "./shared/services": "./src/shared/services.ts",
    "./shared/styles": "./src/shared/styles.ts",
    "./shared/theme": "./src/shared/theme.ts",
    "./shared/types": "./src/shared/types.ts",
    "./shared/utils": "./src/shared/utils.ts",
    "./schemas": "./src/schemas.ts",
    "./model": "./src/model/index.ts",
    "./sync": "./src/sync/index.ts",
    "./extensions/store": "./src/extensions/store.ts",
    "./extensions/view": "./src/extensions/view.ts",
    "./foundation/store": "./src/foundation/store.ts",
    "./foundation/view": "./src/foundation/view.ts"
  },
  "files": [
    "src",
    "dist",
    "!src/__tests__",
    "!dist/__tests__"
  ],
  "version": "0.22.4",
  "devDependencies": {
    "@vanilla-extract/vite-plugin": "^5.0.0",
    "msw": "^2.8.4",
    "vitest": "3.1.3"
  }
}