Closed afc163 closed 3 weeks ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
tree | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Oct 15, 2024 10:45am |
[!CAUTION]
Review failed
The pull request is closed.
此次更改涉及多个文件的更新,主要集中在引入类型导入、配置文件的修改以及预提交钩子的增强。.husky/pre-commit
文件新增了 lint-staged
以在提交前对暂存文件进行 lint 检查。.prettierignore
文件更新了忽略的文件和目录列表,而 .prettierrc
则增加了 proseWrap
配置。package.json
更新了版本、脚本和依赖项,多个源文件的导入语句也进行了类型导入的调整,以提升类型安全性。
文件路径 | 更改摘要 |
---|---|
.husky/pre-commit | 新增条目 lint-staged 以在提交前运行 linters。 |
.prettierignore | 更新了忽略的文件和目录,包括 .doc 、.storybook 、es 、lib 及 SVG、EJS 和 HTML 文件模式。 |
.prettierrc | 新增配置项 "proseWrap": "never" 。 |
package.json | 更新版本为 5.10.0 ,新增脚本 "prepare": "husky" ,新增配置 "lint-staged" ,添加新依赖。 |
src/MotionTreeNode.tsx | 修改导入语句,将 FlattenNode 和 TreeNodeProps 改为类型导入。 |
src/NodeList.tsx | 修改导入语句,将 ListRef 和其他类型改为类型导入。 |
src/Tree.tsx | 更新导入类型,添加了对可访问性支持的注释。 |
src/TreeNode.tsx | 修改导入 TreeContextProps 和 TreeNodeProps 为类型导入,简化了 Indent 组件的渲染。 |
src/contextTypes.ts | 将多个导入更改为类型导入,以增强类型检查。 |
src/util.tsx | 修改多个导入为类型导入,提升类型安全性。 |
src/utils/conductUtil.ts | 将类型导入更改为类型导入,更新 conductCheck 函数以包括新参数类型。 |
src/utils/diffUtil.ts | 将 Key 和 FlattenNode 的导入更改为类型导入。 |
src/utils/treeUtil.ts | 将某些导入更改为类型导入,修改 convertDataToEntities 函数签名以包括已弃用参数。 |
在兔子洞里忙碌的日子,
新的规则让我们更快乐。
代码整洁如春天的花,
每个提交都是新的开始,
让我们一起跳跃,欢笑,
迎接更美好的未来,
兔子们的世界,永远闪耀! 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
Package | New capabilities | Transitives | Size | Publisher |
---|---|---|---|---|
npm/husky@9.1.6 | environment, filesystem, shell | 0 |
4.03 kB | typicode |
npm/lint-staged@15.2.10 | Transitive: environment, filesystem, shell | +9 |
342 kB | okonet |
npm/prettier@3.3.3 | environment, filesystem, unsafe | 0 |
7.7 MB | prettier-bot |
npm/rc-tooltip@5.3.1 | None | 0 |
50.4 kB | madccc |
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 99.84%. Comparing base (
82a1daf
) to head (c302aca
). Report is 2 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Summary by CodeRabbit
新功能
lint-staged
,以在提交前对已暂存文件运行代码检查。package.json
,添加了新的脚本和配置项,以支持 Prettier 格式化。文档
.prettierignore
文件,指定了多个文件和目录在格式化时应被忽略。改进
修复
conductCheck
函数的参数类型,以提高灵活性。