Skip to content

feat(examples): migrate config_helper to React + Vite and wire into CI - #1890

Open
RSS1102 wants to merge 1 commit into
devfrom
rss11102/config-helper-react
Open

RSS1102 wants to merge 1 commit into
devfrom
rss11102/config-helper-react

Conversation

@RSS1102

@RSS1102 RSS1102 commented Sep 20, 2026

Copy link
Copy Markdown
Collaborator

背景

examples/config_helper(可视化配置生成器)原本是一个纯 HTML + 原生 JS 页面(Tailwind Play CDN、innerHTML 拼接)。本 PR 将其迁移为 React 18 + TypeScript + Vite(vite-plus) 工程,并接入现有 CI 的构建 / 产物复制流程,使线上访问地址保持不变:

  • GitHub Pages:https://tencent.github.io/cherry-markdown/examples/config_helper/index.html 可省略)
  • PR playground:https://preview-pr-<id>-cherry-markdown.surge.sh/config_helper/

修改范围

工程化

  • 新增 workspace @cherry-markdown/config_helper,脚手架完全对齐 examples/react_demotsc -b && vp buildvite-plusdefineConfigtsconfig.base.json 继承)
  • package.json:注册 workspace;build 链加入 vp run -F @cherry-markdown/config_helper build;新增 build:configHelper / example:configHelper
  • Tailwind v4(@tailwindcss/postcss)与 FontAwesome 改为 npm 依赖,替代 CDN;cherry-markdown: "*" 直接引用 monorepo 核心包
  • vite.config.ts 设置 base: './',产物全部使用相对路径,任意子目录部署均可用
  • config-data.js / style.css / logo_icon.png 通过 git mv 迁移保留历史,仅补充类型标注

CI

  • deploy-pages.yml:复制 examples/config_helper/dist/.gh-pages-out/examples/config_helper/;产物缺失时直接失败(原逻辑为 || true 静默)
  • reusable-playground-build.yml:复制 distplayground/config_helper/sed 改为仅处理顶层 HTML(config_helper 产物自带 cherry-markdown,不受影响)
  • pr-preview-deploy.yml 评论中的 config_helper/index.html 链接无需改动

功能 / 修复(迁移过程中发现的原有问题)

  • 语法类对象配置(engine.syntax.*)关闭不生效:原 generateConfig 对关闭的对象类 toggle 直接 return,后续 else → false 分支不可达,导致 key 被省略而非输出 false。现在输出 xxx: false,Cherry 的 HookCenter 据此禁用对应语法钩子
  • 布尔类配置开关与实际值不一致:数据中存在 enabled: true, value: false 的项(isPreviewOnlyclassicBr 等),开关显示"开"但实际值为 false。现在开关以 value 为准并在初始化时归一化
  • 左侧分类改为手风琴互斥展开,默认全部收起;搜索时仅显示命中分类并展示「命中 n/m」
  • 快捷预设移至搜索框下方(紧凑 2×2);右侧面板撑满剩余视口高度,三个标签页各自内部滚动
  • 「源码参考」改名「配置参考」,面板内所有链接指向 Cherry.config.js;顶部新增项目 GitHub 链接
  • 搜索框聚焦样式改为浅红边框 + 柔和光晕(原 ring-2 ring-red-400 过于突兀)

Changeset

本 PR 不涉及任何发布包代码,新增空 changeset .changeset/react-config-helper.md 以通过 pr-changeset-check,不触发版本变更。

验证

yarn build:core
yarn build:configHelper          # tsc -b && vp build,产物 examples/config_helper/dist
yarn lint                        # vp check:0 errors(warnings 均为 examples/assets 既有第三方文件)
cd examples/config_helper && npx eslint .   # 0 problems

无头浏览器(Chromium)冒烟:

  • 9 个分类 / 59 个配置项渲染,Cherry 编辑器与预览挂载,Tailwind / FontAwesome 生效
  • 工具栏芯片切换 → 预览工具栏按钮 14 → 15,配置代码同步出现 'underline'
  • 关闭 engine.syntax.codeBlock → 代码出现 codeBlock: false,预览代码块 2 → 0
  • 开启 isPreviewOnly → 代码出现 isPreviewOnly: true,预览切换为纯预览模式
  • 预设 / 搜索 / 手风琴互斥 / 导出弹窗(Esc 关闭)/ 配置参考跳转均正常,控制台 0 错误
  • 1280×800 与 1920×1080 下页面不滚动,右侧三个标签页高度一致并可内部滚动

已知限制

  • 本地开发需先 yarn build:core 生成核心包 dist 与类型声明(与 react_demo 相同约束,已写入 examples/config_helper/README.md
  • 打包时 rolldown 提示 chunk > 500 kB,来自 cherry-markdown ESM 本身(约 5 MB,与原页面加载的 UMD 同量级),仅为提示
  • 未附带自动化测试;如需覆盖生成器逻辑与配置项数据契约,可在后续 PR 中补充

将 examples/config_helper(可视化配置生成器)从纯 HTML 迁移为 React 18 + TypeScript + Vite(vite-plus)工程,
并接入 GitHub Pages 与 PR playground 的构建 / 产物复制流程,线上访问地址保持不变。

工程化
- 新增 @cherry-markdown/config_helper workspace,对齐 examples/react_demo 的脚手架约定
- 根 package.json:注册 workspace,build 链纳入 config_helper,新增 build:configHelper / example:configHelper
- Tailwind v4(@tailwindcss/postcss)与 FontAwesome 改为 npm 依赖,替代 CDN
- vite base 设为 './',产物使用相对路径,可部署到任意子目录
- config-data.js / style.css / logo 通过 git mv 迁移并补充类型标注

CI
- deploy-pages.yml:复制 examples/config_helper/dist 到 gh-pages-out/examples/config_helper,产物缺失时直接失败
- reusable-playground-build.yml:复制 dist 到 playground/config_helper,sed 仅处理顶层 HTML

功能 / 修复
- 语法类对象配置(engine.syntax.*)关闭时正确输出 false 并禁用对应语法(原逻辑被直接跳过)
- 布尔类配置开关以实际 value 为准(原数据中 enabled 与 value 不一致)
- 左侧分类改为手风琴互斥展开,默认全部收起;搜索时仅显示命中分类并展示命中数
- 快捷预设移至搜索框下方;右侧面板撑满剩余视口高度,三个标签页各自内部滚动
- 「源码参考」改名「配置参考」,面板内链接指向 Cherry.config.js;顶部新增项目 GitHub 链接
- 搜索框聚焦样式改为浅红边框 + 柔和光晕

验证
- yarn build:core && yarn build:configHelper(tsc -b + vp build)
- yarn lint(vp check)0 错误;examples/config_helper 下 eslint . 0 问题
- 无头浏览器冒烟:渲染、预设、搜索、开关联动预览与代码、导出弹窗,控制台 0 错误
@changeset-bot

changeset-bot Bot commented Sep 20, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 0540e7b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pkg-pr-new

pkg-pr-new Bot commented Sep 20, 2026

Copy link
Copy Markdown

Open in StackBlitz

cherry-markdown

pnpm add https://pkg.pr.new/cherry-markdown@1890
npm i https://pkg.pr.new/cherry-markdown@1890
yarn add https://pkg.pr.new/cherry-markdown@1890.tgz

@cherry-markdown/miniprogram

pnpm add https://pkg.pr.new/@cherry-markdown/miniprogram@1890
npm i https://pkg.pr.new/@cherry-markdown/miniprogram@1890
yarn add https://pkg.pr.new/@cherry-markdown/miniprogram@1890.tgz

commit: 0540e7b

@github-actions

Copy link
Copy Markdown
Contributor

Size Change: 0 B

Total Size: 6.9 MB

ℹ️ View Unchanged
Filename Size
packages/cherry-markdown/dist/addons/advance/cherry-codeblock-echarts-plugin.esm.js 11.8 kB
packages/cherry-markdown/dist/addons/advance/cherry-codeblock-echarts-plugin.js 11.9 kB
packages/cherry-markdown/dist/addons/advance/cherry-table-echarts-plugin.esm.js 11.7 kB
packages/cherry-markdown/dist/addons/advance/cherry-table-echarts-plugin.js 13.1 kB
packages/cherry-markdown/dist/addons/advance/cherry-tapd-checklist-plugin.esm.js 5.12 kB
packages/cherry-markdown/dist/addons/advance/cherry-tapd-checklist-plugin.js 6.21 kB
packages/cherry-markdown/dist/addons/advance/cherry-tapd-html-tag-plugin.esm.js 5.27 kB
packages/cherry-markdown/dist/addons/advance/cherry-tapd-html-tag-plugin.js 6.36 kB
packages/cherry-markdown/dist/addons/advance/cherry-tapd-table-plugin.esm.js 6.14 kB
packages/cherry-markdown/dist/addons/advance/cherry-tapd-table-plugin.js 7.81 kB
packages/cherry-markdown/dist/addons/cherry-code-block-mermaid-plugin.esm.js 3.98 kB
packages/cherry-markdown/dist/addons/cherry-code-block-mermaid-plugin.js 4.49 kB
packages/cherry-markdown/dist/addons/cherry-code-block-plantuml-plugin.esm.js 5.81 kB
packages/cherry-markdown/dist/addons/cherry-code-block-plantuml-plugin.js 5.77 kB
packages/cherry-markdown/dist/cherry-markdown.core.d.ts 107 B
packages/cherry-markdown/dist/cherry-markdown.core.esm.d.ts 107 B
packages/cherry-markdown/dist/cherry-markdown.core.esm.js 517 kB
packages/cherry-markdown/dist/cherry-markdown.core.js 606 kB
packages/cherry-markdown/dist/cherry-markdown.css 41.5 kB
packages/cherry-markdown/dist/cherry-markdown.d.ts 102 B
packages/cherry-markdown/dist/cherry-markdown.engine.core.d.ts 117 B
packages/cherry-markdown/dist/cherry-markdown.engine.core.esm.d.ts 117 B
packages/cherry-markdown/dist/cherry-markdown.engine.core.esm.js 164 kB
packages/cherry-markdown/dist/cherry-markdown.engine.core.js 186 kB
packages/cherry-markdown/dist/cherry-markdown.engine.d.ts 112 B
packages/cherry-markdown/dist/cherry-markdown.engine.esm.d.ts 112 B
packages/cherry-markdown/dist/cherry-markdown.engine.esm.js 167 kB
packages/cherry-markdown/dist/cherry-markdown.engine.js 189 kB
packages/cherry-markdown/dist/cherry-markdown.esm.d.ts 102 B
packages/cherry-markdown/dist/cherry-markdown.esm.js 1.44 MB
packages/cherry-markdown/dist/cherry-markdown.js 2.4 MB
packages/cherry-markdown/dist/cherry-markdown.markdown.css 25.9 kB
packages/cherry-markdown/dist/cherry-markdown.markdown.min.css 17.3 kB
packages/cherry-markdown/dist/cherry-markdown.min.css 31.5 kB
packages/cherry-markdown/dist/cherry-markdown.stream.d.ts 101 B
packages/cherry-markdown/dist/cherry-markdown.stream.esm.d.ts 101 B
packages/cherry-markdown/dist/cherry-markdown.stream.esm.js 337 kB
packages/cherry-markdown/dist/cherry-markdown.stream.js 398 kB
packages/cherry-markdown/dist/types/addons/advance/cherry-codeblock-echarts-plugin.d.ts 498 B
packages/cherry-markdown/dist/types/addons/advance/cherry-table-echarts-plugin.d.ts 2.54 kB
packages/cherry-markdown/dist/types/addons/advance/cherry-tapd-checklist-plugin.d.ts 326 B
packages/cherry-markdown/dist/types/addons/advance/cherry-tapd-html-tag-plugin.d.ts 497 B
packages/cherry-markdown/dist/types/addons/advance/cherry-tapd-table-plugin.d.ts 1.15 kB
packages/cherry-markdown/dist/types/addons/cherry-code-block-mermaid-plugin.d.ts 2.63 kB
packages/cherry-markdown/dist/types/addons/cherry-code-block-plantuml-plugin.d.ts 160 B
packages/cherry-markdown/dist/types/Cherry.config.d.ts 123 B
packages/cherry-markdown/dist/types/Cherry.d.ts 6.24 kB
packages/cherry-markdown/dist/types/CherryStatic.d.ts 638 B
packages/cherry-markdown/dist/types/CherryStream.d.ts 1.59 kB
packages/cherry-markdown/dist/types/core/HookCenter.d.ts 793 B
packages/cherry-markdown/dist/types/core/hooks/AiFlowAutoClose.d.ts 373 B
packages/cherry-markdown/dist/types/core/hooks/AutoLink.d.ts 1.13 kB
packages/cherry-markdown/dist/types/core/hooks/BackgroundColor.d.ts 191 B
packages/cherry-markdown/dist/types/core/hooks/Blockquote.d.ts 197 B
packages/cherry-markdown/dist/types/core/hooks/Br.d.ts 195 B
packages/cherry-markdown/dist/types/core/hooks/CodeBlock.d.ts 1.6 kB
packages/cherry-markdown/dist/types/core/hooks/Color.d.ts 185 B
packages/cherry-markdown/dist/types/core/hooks/CommentReference.d.ts 669 B
packages/cherry-markdown/dist/types/core/hooks/Detail.d.ts 331 B
packages/cherry-markdown/dist/types/core/hooks/Emoji.config.d.ts 9.31 kB
packages/cherry-markdown/dist/types/core/hooks/Emoji.d.ts 9.36 kB
packages/cherry-markdown/dist/types/core/hooks/Emphasis.d.ts 268 B
packages/cherry-markdown/dist/types/core/hooks/Footnote.d.ts 310 B
packages/cherry-markdown/dist/types/core/hooks/FrontMatter.d.ts 195 B
packages/cherry-markdown/dist/types/core/hooks/Header.d.ts 598 B
packages/cherry-markdown/dist/types/core/hooks/HighLight.d.ts 157 B
packages/cherry-markdown/dist/types/core/hooks/Hr.d.ts 226 B
packages/cherry-markdown/dist/types/core/hooks/HtmlBlock.d.ts 317 B
packages/cherry-markdown/dist/types/core/hooks/Image.d.ts 327 B
packages/cherry-markdown/dist/types/core/hooks/InlineCode.d.ts 184 B
packages/cherry-markdown/dist/types/core/hooks/InlineMath.d.ts 1.33 kB
packages/cherry-markdown/dist/types/core/hooks/Link.d.ts 564 B
packages/cherry-markdown/dist/types/core/hooks/LinkFormatter.d.ts 205 B
packages/cherry-markdown/dist/types/core/hooks/List.d.ts 350 B
packages/cherry-markdown/dist/types/core/hooks/MathBlock.d.ts 1.15 kB
packages/cherry-markdown/dist/types/core/hooks/Panel.d.ts 1.5 kB
packages/cherry-markdown/dist/types/core/hooks/Paragraph.d.ts 667 B
packages/cherry-markdown/dist/types/core/hooks/Ruby.d.ts 156 B
packages/cherry-markdown/dist/types/core/hooks/Size.d.ts 179 B
packages/cherry-markdown/dist/types/core/hooks/Space.d.ts 201 B
packages/cherry-markdown/dist/types/core/hooks/Strikethrough.d.ts 241 B
packages/cherry-markdown/dist/types/core/hooks/Sub.d.ts 182 B
packages/cherry-markdown/dist/types/core/hooks/Suggester.d.ts 2.22 kB
packages/cherry-markdown/dist/types/core/hooks/SuggestList.d.ts 158 B
packages/cherry-markdown/dist/types/core/hooks/Sup.d.ts 182 B
packages/cherry-markdown/dist/types/core/hooks/Table.d.ts 558 B
packages/cherry-markdown/dist/types/core/hooks/Toc.d.ts 977 B
packages/cherry-markdown/dist/types/core/hooks/Transfer.d.ts 188 B
packages/cherry-markdown/dist/types/core/hooks/Underline.d.ts 159 B
packages/cherry-markdown/dist/types/core/HooksConfig.d.ts 511 B
packages/cherry-markdown/dist/types/core/ParagraphBase.d.ts 1.59 kB
packages/cherry-markdown/dist/types/core/SyntaxBase.d.ts 956 B
packages/cherry-markdown/dist/types/Editor.d.ts 6.91 kB
packages/cherry-markdown/dist/types/Engine.d.ts 1.78 kB
packages/cherry-markdown/dist/types/Event.d.ts 531 B
packages/cherry-markdown/dist/types/Factory.d.ts 2.33 kB
packages/cherry-markdown/dist/types/index.core.d.ts 180 B
packages/cherry-markdown/dist/types/index.d.ts 122 B
packages/cherry-markdown/dist/types/index.engine.core.d.ts 375 B
packages/cherry-markdown/dist/types/index.engine.d.ts 93 B
packages/cherry-markdown/dist/types/index.stream.d.ts 107 B
packages/cherry-markdown/dist/types/libs/rawdeflate.d.ts 87 B
packages/cherry-markdown/dist/types/locales/en_US.d.ts 1.18 kB
packages/cherry-markdown/dist/types/locales/index.d.ts 141 B
packages/cherry-markdown/dist/types/locales/ru_RU.d.ts 1.18 kB
packages/cherry-markdown/dist/types/locales/zh_CN.d.ts 1.18 kB
packages/cherry-markdown/dist/types/Logger.d.ts 441 B
packages/cherry-markdown/dist/types/Previewer.d.ts 2.8 kB
packages/cherry-markdown/dist/types/Sanitizer.d.ts 69 B
packages/cherry-markdown/dist/types/toolbars/Bubble.d.ts 1.02 kB
packages/cherry-markdown/dist/types/toolbars/BubbleFormula.d.ts 1.38 kB
packages/cherry-markdown/dist/types/toolbars/BubbleTable.d.ts 329 B
packages/cherry-markdown/dist/types/toolbars/FloatMenu.d.ts 767 B
packages/cherry-markdown/dist/types/toolbars/HiddenToolbar.d.ts 226 B
packages/cherry-markdown/dist/types/toolbars/HookCenter.d.ts 509 B
packages/cherry-markdown/dist/types/toolbars/hooks/Align.d.ts 140 B
packages/cherry-markdown/dist/types/toolbars/hooks/Audio.d.ts 377 B
packages/cherry-markdown/dist/types/toolbars/hooks/Bold.d.ts 458 B
packages/cherry-markdown/dist/types/toolbars/hooks/Br.d.ts 374 B
packages/cherry-markdown/dist/types/toolbars/hooks/ChangeLocale.d.ts 255 B
packages/cherry-markdown/dist/types/toolbars/hooks/CheckList.d.ts 357 B
packages/cherry-markdown/dist/types/toolbars/hooks/Code.d.ts 402 B
packages/cherry-markdown/dist/types/toolbars/hooks/CodeTheme.d.ts 454 B
packages/cherry-markdown/dist/types/toolbars/hooks/Color.d.ts 2.1 kB
packages/cherry-markdown/dist/types/toolbars/hooks/Copy.d.ts 701 B
packages/cherry-markdown/dist/types/toolbars/hooks/CursorPosition.d.ts 209 B
packages/cherry-markdown/dist/types/toolbars/hooks/Detail.d.ts 328 B
packages/cherry-markdown/dist/types/toolbars/hooks/DrawIo.d.ts 425 B
packages/cherry-markdown/dist/types/toolbars/hooks/Export.d.ts 198 B
packages/cherry-markdown/dist/types/toolbars/hooks/File.d.ts 373 B
packages/cherry-markdown/dist/types/toolbars/hooks/Formula.d.ts 511 B
packages/cherry-markdown/dist/types/toolbars/hooks/FullScreen.d.ts 208 B
packages/cherry-markdown/dist/types/toolbars/hooks/Graph.d.ts 740 B
packages/cherry-markdown/dist/types/toolbars/hooks/H1.d.ts 394 B
packages/cherry-markdown/dist/types/toolbars/hooks/H2.d.ts 395 B
packages/cherry-markdown/dist/types/toolbars/hooks/H3.d.ts 395 B
packages/cherry-markdown/dist/types/toolbars/hooks/Header.d.ts 509 B
packages/cherry-markdown/dist/types/toolbars/hooks/Hr.d.ts 377 B
packages/cherry-markdown/dist/types/toolbars/hooks/Image.d.ts 394 B
packages/cherry-markdown/dist/types/toolbars/hooks/InlineCode.d.ts 440 B
packages/cherry-markdown/dist/types/toolbars/hooks/Insert.d.ts 478 B
packages/cherry-markdown/dist/types/toolbars/hooks/Italic.d.ts 470 B
packages/cherry-markdown/dist/types/toolbars/hooks/Justify.d.ts 163 B
packages/cherry-markdown/dist/types/toolbars/hooks/Link.d.ts 397 B
packages/cherry-markdown/dist/types/toolbars/hooks/List.d.ts 492 B
packages/cherry-markdown/dist/types/toolbars/hooks/MobilePreview.d.ts 319 B
packages/cherry-markdown/dist/types/toolbars/hooks/Ol.d.ts 353 B
packages/cherry-markdown/dist/types/toolbars/hooks/Panel.d.ts 479 B
packages/cherry-markdown/dist/types/toolbars/hooks/Pdf.d.ts 372 B
packages/cherry-markdown/dist/types/toolbars/hooks/ProTable.d.ts 565 B
packages/cherry-markdown/dist/types/toolbars/hooks/Publish.d.ts 390 B
packages/cherry-markdown/dist/types/toolbars/hooks/QuickTable.d.ts 444 B
packages/cherry-markdown/dist/types/toolbars/hooks/Quote.d.ts 248 B
packages/cherry-markdown/dist/types/toolbars/hooks/Redo.d.ts 266 B
packages/cherry-markdown/dist/types/toolbars/hooks/Ruby.d.ts 449 B
packages/cherry-markdown/dist/types/toolbars/hooks/Search.d.ts 636 B
packages/cherry-markdown/dist/types/toolbars/hooks/Settings.d.ts 758 B
packages/cherry-markdown/dist/types/toolbars/hooks/ShortcutKey.d.ts 446 B
packages/cherry-markdown/dist/types/toolbars/hooks/Size.d.ts 303 B
packages/cherry-markdown/dist/types/toolbars/hooks/Split.d.ts 323 B
packages/cherry-markdown/dist/types/toolbars/hooks/Strikethrough.d.ts 409 B
packages/cherry-markdown/dist/types/toolbars/hooks/Sub.d.ts 375 B
packages/cherry-markdown/dist/types/toolbars/hooks/Sup.d.ts 375 B
packages/cherry-markdown/dist/types/toolbars/hooks/SwitchModel.d.ts 288 B
packages/cherry-markdown/dist/types/toolbars/hooks/Table.d.ts 419 B
packages/cherry-markdown/dist/types/toolbars/hooks/Theme.d.ts 469 B
packages/cherry-markdown/dist/types/toolbars/hooks/Timeline.d.ts 466 B
packages/cherry-markdown/dist/types/toolbars/hooks/Toc.d.ts 374 B
packages/cherry-markdown/dist/types/toolbars/hooks/TogglePreview.d.ts 346 B
packages/cherry-markdown/dist/types/toolbars/hooks/Ul.d.ts 353 B
packages/cherry-markdown/dist/types/toolbars/hooks/Underline.d.ts 406 B
packages/cherry-markdown/dist/types/toolbars/hooks/Undo.d.ts 248 B
packages/cherry-markdown/dist/types/toolbars/hooks/Video.d.ts 376 B
packages/cherry-markdown/dist/types/toolbars/hooks/Word.d.ts 373 B
packages/cherry-markdown/dist/types/toolbars/hooks/WordCount.d.ts 436 B
packages/cherry-markdown/dist/types/toolbars/MenuBase.d.ts 4.25 kB
packages/cherry-markdown/dist/types/toolbars/MermaidBubbleSession.d.ts 1.3 kB
packages/cherry-markdown/dist/types/toolbars/PreviewerBubble.d.ts 3.1 kB
packages/cherry-markdown/dist/types/toolbars/searcher/bridge-utils.d.ts 826 B
packages/cherry-markdown/dist/types/toolbars/searcher/config.d.ts 790 B
packages/cherry-markdown/dist/types/toolbars/searcher/panel-dom.d.ts 328 B
packages/cherry-markdown/dist/types/toolbars/searcher/search-utils.d.ts 570 B
packages/cherry-markdown/dist/types/toolbars/searcher/SearcherBridge.d.ts 751 B
packages/cherry-markdown/dist/types/toolbars/searcher/SearcherPanel.d.ts 3.35 kB
packages/cherry-markdown/dist/types/toolbars/ShortcutKeyConfigPanel.d.ts 1.37 kB
packages/cherry-markdown/dist/types/toolbars/Sidebar.d.ts 224 B
packages/cherry-markdown/dist/types/toolbars/Toc.d.ts 384 B
packages/cherry-markdown/dist/types/toolbars/Toolbar.d.ts 2.24 kB
packages/cherry-markdown/dist/types/toolbars/ToolbarRight.d.ts 156 B
packages/cherry-markdown/dist/types/UrlCache.d.ts 529 B
packages/cherry-markdown/dist/types/utils/async-render-handler.d.ts 346 B
packages/cherry-markdown/dist/types/utils/autoindent.d.ts 237 B
packages/cherry-markdown/dist/types/utils/code-preview-language-setting.d.ts 169 B
packages/cherry-markdown/dist/types/utils/codeBlockContentHandler.d.ts 949 B
packages/cherry-markdown/dist/types/utils/color.d.ts 205 B
packages/cherry-markdown/dist/types/utils/config.d.ts 979 B
packages/cherry-markdown/dist/types/utils/copy.d.ts 222 B
packages/cherry-markdown/dist/types/utils/dialog.d.ts 195 B
packages/cherry-markdown/dist/types/utils/dom.d.ts 650 B
packages/cherry-markdown/dist/types/utils/downloadUtil.d.ts 426 B
packages/cherry-markdown/dist/types/utils/env.d.ts 482 B
packages/cherry-markdown/dist/types/utils/error.d.ts 185 B
packages/cherry-markdown/dist/types/utils/event.d.ts 440 B
packages/cherry-markdown/dist/types/utils/export.d.ts 422 B
packages/cherry-markdown/dist/types/utils/exportWord.d.ts 424 B
packages/cherry-markdown/dist/types/utils/external.d.ts 576 B
packages/cherry-markdown/dist/types/utils/file.d.ts 865 B
packages/cherry-markdown/dist/types/utils/footnoteHoverHandler.d.ts 889 B
packages/cherry-markdown/dist/types/utils/formulaUtilsHandler.d.ts 638 B
packages/cherry-markdown/dist/types/utils/hash.d.ts 389 B
packages/cherry-markdown/dist/types/utils/htmlparser.d.ts 1.55 kB
packages/cherry-markdown/dist/types/utils/image.d.ts 440 B
packages/cherry-markdown/dist/types/utils/imgSizeHandler.d.ts 942 B
packages/cherry-markdown/dist/types/utils/imgToolHandler.d.ts 453 B
packages/cherry-markdown/dist/types/utils/lazyLoadImg.d.ts 2.29 kB
packages/cherry-markdown/dist/types/utils/lineFeed.d.ts 720 B
packages/cherry-markdown/dist/types/utils/listContentHandler.d.ts 634 B
packages/cherry-markdown/dist/types/utils/lookbehind-replace.d.ts 381 B
packages/cherry-markdown/dist/types/utils/LRUCache.d.ts 554 B
packages/cherry-markdown/dist/types/utils/math-loader.d.ts 406 B
packages/cherry-markdown/dist/types/utils/mathjax.d.ts 494 B
packages/cherry-markdown/dist/types/utils/mermaidEditorHelper.d.ts 1.26 kB
packages/cherry-markdown/dist/types/utils/mermaidPreviewHelper.d.ts 731 B
packages/cherry-markdown/dist/types/utils/myersDiff.d.ts 906 B
packages/cherry-markdown/dist/types/utils/pasteHelper.d.ts 963 B
packages/cherry-markdown/dist/types/utils/platformTransform.d.ts 152 B
packages/cherry-markdown/dist/types/utils/regexp.d.ts 1.81 kB
packages/cherry-markdown/dist/types/utils/sanitize.d.ts 423 B
packages/cherry-markdown/dist/types/utils/shortcutKey.d.ts 540 B
packages/cherry-markdown/dist/types/utils/svgUtils.d.ts 650 B
packages/cherry-markdown/dist/types/utils/tableContentHandler.d.ts 3.25 kB
packages/cherry-markdown/dist/types/utils/toolkit/cloneDeep.d.ts 374 B
packages/cherry-markdown/dist/types/utils/toolkit/debounce.d.ts 718 B
packages/cherry-markdown/dist/types/utils/toolkit/escapeRegExp.d.ts 559 B
packages/cherry-markdown/dist/types/utils/toolkit/isPlainObject.d.ts 219 B
packages/cherry-markdown/dist/types/utils/toolkit/mergeWith.d.ts 372 B
packages/miniProgram/dist/miniProgram.esm.js 115 kB
packages/miniProgram/dist/types/miniProgram.d.ts 1.24 kB

compressed-size-action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants