mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-13 21:05:19 +00:00
Closes: [BS-2539](https://linear.app/affine-design/issue/BS-2539/为-affine-添加-ef,并且支持在-affine-预览对应的功能) > [!warning] > This feature is only available in the canary build and is intended for debugging purposes. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced an "Adapter Panel" feature with a new sidebar tab for previewing document content in multiple formats (Markdown, PlainText, HTML, Snapshot), controllable via a feature flag. - Added a fully integrated adapter panel component with reactive UI elements for selecting adapters, toggling HTML preview modes, and updating content. - Provided a customizable adapter panel for both main app and playground environments, supporting content transformation pipelines and export previews. - Enabled seamless toggling and live updating of adapter panel content through intuitive menus and controls. - **Localization** - Added English translations and descriptive settings for the Adapter Panel feature. - **Chores** - Added new package and workspace dependencies along with TypeScript project references to support the Adapter Panel modules and components. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
80 lines
2.8 KiB
JSON
80 lines
2.8 KiB
JSON
{
|
|
"extends": "../../tsconfig.json",
|
|
"compilerOptions": {
|
|
"rootDir": "./src",
|
|
"outDir": "./dist",
|
|
"tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo"
|
|
},
|
|
"include": ["./src"],
|
|
"references": [
|
|
{ "path": "../blocks/attachment" },
|
|
{ "path": "../blocks/bookmark" },
|
|
{ "path": "../blocks/callout" },
|
|
{ "path": "../blocks/code" },
|
|
{ "path": "../blocks/data-view" },
|
|
{ "path": "../blocks/database" },
|
|
{ "path": "../blocks/divider" },
|
|
{ "path": "../blocks/edgeless-text" },
|
|
{ "path": "../blocks/embed" },
|
|
{ "path": "../blocks/embed-doc" },
|
|
{ "path": "../blocks/frame" },
|
|
{ "path": "../blocks/image" },
|
|
{ "path": "../blocks/latex" },
|
|
{ "path": "../blocks/list" },
|
|
{ "path": "../blocks/note" },
|
|
{ "path": "../blocks/paragraph" },
|
|
{ "path": "../blocks/root" },
|
|
{ "path": "../blocks/surface" },
|
|
{ "path": "../blocks/surface-ref" },
|
|
{ "path": "../blocks/table" },
|
|
{ "path": "../components" },
|
|
{ "path": "../ext-loader" },
|
|
{ "path": "../foundation" },
|
|
{ "path": "../fragments/adapter-panel" },
|
|
{ "path": "../fragments/doc-title" },
|
|
{ "path": "../fragments/frame-panel" },
|
|
{ "path": "../fragments/outline" },
|
|
{ "path": "../gfx/brush" },
|
|
{ "path": "../gfx/connector" },
|
|
{ "path": "../gfx/group" },
|
|
{ "path": "../gfx/link" },
|
|
{ "path": "../gfx/mindmap" },
|
|
{ "path": "../gfx/note" },
|
|
{ "path": "../gfx/pointer" },
|
|
{ "path": "../gfx/shape" },
|
|
{ "path": "../gfx/template" },
|
|
{ "path": "../gfx/text" },
|
|
{ "path": "../gfx/turbo-renderer" },
|
|
{ "path": "../inlines/footnote" },
|
|
{ "path": "../inlines/latex" },
|
|
{ "path": "../inlines/link" },
|
|
{ "path": "../inlines/mention" },
|
|
{ "path": "../inlines/preset" },
|
|
{ "path": "../inlines/reference" },
|
|
{ "path": "../model" },
|
|
{ "path": "../rich-text" },
|
|
{ "path": "../shared" },
|
|
{ "path": "../widgets/drag-handle" },
|
|
{ "path": "../widgets/edgeless-auto-connect" },
|
|
{ "path": "../widgets/edgeless-dragging-area" },
|
|
{ "path": "../widgets/edgeless-selected-rect" },
|
|
{ "path": "../widgets/edgeless-toolbar" },
|
|
{ "path": "../widgets/edgeless-zoom-toolbar" },
|
|
{ "path": "../widgets/frame-title" },
|
|
{ "path": "../widgets/keyboard-toolbar" },
|
|
{ "path": "../widgets/linked-doc" },
|
|
{ "path": "../widgets/note-slicer" },
|
|
{ "path": "../widgets/page-dragging-area" },
|
|
{ "path": "../widgets/remote-selection" },
|
|
{ "path": "../widgets/scroll-anchoring" },
|
|
{ "path": "../widgets/slash-menu" },
|
|
{ "path": "../widgets/toolbar" },
|
|
{ "path": "../widgets/viewport-overlay" },
|
|
{ "path": "../data-view" },
|
|
{ "path": "../../framework/global" },
|
|
{ "path": "../../framework/std" },
|
|
{ "path": "../../framework/store" },
|
|
{ "path": "../../framework/sync" }
|
|
]
|
|
}
|