| refactor: `yarn` monorepo (#1025)
* refactor: use `yarn` create monorepo
* chore: pause workflows ci
* fix: 修正lock文件 (#2)
Co-authored-by: yuxuanxia <yuxuanxia@tencent.com>
* 移除 dist 文件夹 和 vscodePlugin 的 `@types/mocha` deps
* chore: gitignore `dist`
* 移动 commitizen
* chore: remove `example/react-demo` 修复 cherry-markdown 打包问题
* chore: 移动公共依赖
* chore: 移动提交代码检测依赖
* 同步代码
* chore: 修正版本号
* chore: 修改 engines node 限制
---------
Co-authored-by: Leo Xia <52569690+Saraph1nes@users.noreply.github.com>
Co-authored-by: yuxuanxia <yuxuanxia@tencent.com> | 1 年前 |
| refactor(vscodePlugin): migrate build tool from `webpack` to `rspack` (#1579)
* refactor(vscodePlugin): migrate build tool from webpack to rspack
* refactor(vscodePlugin): update rspack configuration and build scripts
* chore: 统一管理 @types/node 依赖版本
* chore: 添加 skipLibCheck 配置以优化 TypeScript 编译性能
* refactor(i18n): improve localization strings for better clarity and consistency
* refactor(vscodePlugin): enhance image upload options and styles, improve localization strings
* refactor(vscodePlugin): 重构状态管理和事件处理,简化代码结构
* refactor(uploadFile): 优化上传文件处理逻辑,简化代码结构和错误处理
* refactor: 移除不必要的 TypeScript 依赖,优化依赖管理
* refactor(yarn): 移除不必要的 TypeScript 版本,优化依赖管理 | 4 个月前 |
| build(vscodePlugin): 更新 webview 构建配置和资源加载方式 (#1706)
* build(vscodePlugin): 更新 webview 构建配置和资源加载方式
* build(vscodePlugin): 使用 CssExtractRspackPlugin 替代实验性 CSS 处理
* build(rspack): 修改模块解析路径以支持 monorepo hoisting
* ci: 规范 VS Code 插件准备脚本的注释与输出格式
* fix(vscodePlugin): import from 'cherry-markdown-core' to resolve CI rename issue
- index.js: change import to 'cherry-markdown-core' (CI renames core lib)
- rspack.config.ts: add alias for 'cherry-markdown-core'
- prepare-vscode-plugin.sh: fix build:vscodePlugin to use direct path
* build(vscodePlugin): 优化构建流程与模块解析配置 | 30 天前 |