#pre-commit #yaml #ci #serialization #serde #deduplicate

bin+lib pre-commit-sort

对 pre-commit 文件进行排序

7 个不稳定版本 (3 个破坏性更新)

新增 0.4.0 2024 年 8 月 21 日
0.2.0 2024 年 4 月 23 日
0.1.0 2023 年 6 月 2 日
0.0.5 2023 年 5 月 14 日

#898编码

MIT/Apache

17KB
369

Pre-commit sort

CI Release pre-commit.ci status

Rust 验证、排序、去重和格式化 .pre-commit-config.yaml.pre-commit-hooks.yaml 文件。

独立验证

pre-commit-sort

用作 pre-commit 钩子

将其添加到您的 repo 部分的 .pre-commit-config.yaml

- repo: https://github.com/nim65s/pre-commit-sort
  rev: v0.4.0
  hooks:
  - id: pre-commit-sort

(此添加可以通过 pre-commit-sort -i 自动化)

安装

如果您只想使用钩子,pre-commit 会自动为您安装此项目。但如果您想要一个独立版本

cargo binstall pre-commit-sort

依赖项

~2.6–3.5MB
~72K SLoC