From 8bbbb7ff708070ea263edaf747d28333d7140d49 Mon Sep 17 00:00:00 2001 From: thzxx Date: Fri, 24 Jul 2026 20:59:27 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E9=94=81=E5=AE=9A=20MetonaEditor=20?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E4=B8=BA=200.1.14?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - package.json: ^0.1.10 → 0.1.14 精确锁定 - DESIGN.md: 三处 v0.1.3 → v0.1.14 同步更新 - README.md: 技术栈表格版本号同步 --- DESIGN.md | 8 ++++---- README.md | 2 +- package.json | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/DESIGN.md b/DESIGN.md index 52488f3..030e59c 100644 --- a/DESIGN.md +++ b/DESIGN.md @@ -2,7 +2,7 @@ ## 1. 项目概述 -MarkLite 是一款轻量级的 Windows 本地 Markdown 编辑器桌面应用程序。基于 Electron + React + TypeScript 构建,采用 MetonaEditor v0.1.3 编辑器(三模式视图 + 插件系统)、Zustand 状态管理、IndexedDB 持久化、unified/rehype Markdown 渲染管线。 +MarkLite 是一款轻量级的 Windows 本地 Markdown 编辑器桌面应用程序。基于 Electron + React + TypeScript 构建,采用 MetonaEditor v0.1.14 编辑器(三模式视图 + 插件系统)、Zustand 状态管理、IndexedDB 持久化、unified/rehype Markdown 渲染管线。 ### 1.1 核心原则 @@ -20,7 +20,7 @@ MarkLite 是一款轻量级的 Windows 本地 Markdown 编辑器桌面应用程 | 桌面框架 | Electron | v28 | 跨平台桌面应用框架 | | 前端框架 | React | v18 | 函数组件 + Hooks | | 类型系统 | TypeScript | v5.6 | 全量类型安全 | -| 编辑器 | MetonaEditor | v0.1.3 | 零依赖 Markdown 编辑器,三模式视图 + 插件系统 | +| 编辑器 | MetonaEditor | v0.1.14 | 零依赖 Markdown 编辑器,三模式视图 + 插件系统 | | 状态管理 | Zustand | v5 | 轻量级状态管理 | | 持久化 | Dexie.js (IndexedDB) | v4 | 标签页状态 / 用户设置 / 最近文件 | | Markdown 解析 | unified / remark / rehype | v11 | 插件化渲染管线(作为 MetonaEditor render 钩子) | @@ -218,7 +218,7 @@ db.version(1).stores({ | `window:confirmClose` | 无 | 请求确认关闭 | | `sidebar:dirChanged` | 无 | 目录结构变化 | -## 6. 编辑器架构 — MetonaEditor v0.1.3 +## 6. 编辑器架构 — MetonaEditor v0.1.14 ### 6.1 三模式视图 @@ -404,7 +404,7 @@ npm run build:portable # 便携版(免安装) | zustand | ^5.0 | 状态管理 | | dexie | ^4.0 | IndexedDB 封装 | | nanoid | ^5.0 | 唯一 ID 生成 | -| @metona-team/metona-editor | ^0.1.3 | Markdown 编辑器(零依赖) | +| @metona-team/metona-editor | 0.1.14 | Markdown 编辑器(零依赖) | | @metona-team/metona-toast | ^2.0.1 | Toast 通知组件 | | unified / remark / rehype | ^11.0 | Markdown 渲染管线 | | rehype-highlight | ^7.0 | 代码语法高亮 | diff --git a/README.md b/README.md index 1aea490..e09e162 100644 --- a/README.md +++ b/README.md @@ -143,7 +143,7 @@ npm run test:coverage | 桌面框架 | [Electron](https://www.electronjs.org/) v28 | 跨平台桌面应用框架 | | 前端框架 | [React](https://react.dev/) v18 | 函数组件 + Hooks | | 类型系统 | [TypeScript](https://www.typescriptlang.org/) v5.6 | 全量类型安全 | -| 编辑器 | [MetonaEditor](https://git.metona.cn/MetonaTeam/MetonaEditor) v0.1.3 | 零依赖 Markdown 编辑器,三模式视图 + 插件系统 | +| 编辑器 | [MetonaEditor](https://git.metona.cn/MetonaTeam/MetonaEditor) v0.1.14 | 零依赖 Markdown 编辑器,三模式视图 + 插件系统 | | 状态管理 | [Zustand](https://zustand-demo.pmnd.rs/) v5 | 轻量级状态管理 | | 持久化 | [Dexie.js](https://dexie.org/) v4 (IndexedDB) | 标签页状态 & 用户设置持久化 | | Markdown 解析 | [unified](https://unifiedjs.com/) / [remark](https://remark.js.org/) / [rehype](https://rehype.js.org/) | 插件化 Markdown 渲染管线 | diff --git a/package.json b/package.json index 6dce507..77e81f4 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "author": "MarkLite", "license": "MIT", "dependencies": { - "@metona-team/metona-editor": "^0.1.10", + "@metona-team/metona-editor": "0.1.14", "@metona-team/metona-toast": "^0.1.2", "dexie": "^4.0.11", "nanoid": "^5.1.5",