【文件属性】:
文件名称:pre-commit-sort-yaml-keys:按字母顺序对YAML文件进行排序。 使用https
文件大小:7KB
文件格式:ZIP
更新时间:2021-03-31 22:25:22
Shell
YAML排序提交前挂钩
简单的pre-commit.com钩子,可以按字母顺序对YAML文件进行排序(而不破坏文件)。
用法
使用设置您的项目,并将以下行添加到您的配置文件中:
- repo: https://github.com/leehambley/pre-commit-sort-yaml-keys.git
rev: master
hooks:
- id: yml-sorter
在Git索引中暂存的所有以.yaml或.yml结尾的文件
小心
yml-sorter非常激进,它可能具有其他怪异之处:
将null附加到空键(例如,在docker-compose.yml中命名没有配置的网络时)
在docker-compose.yml文件中将version: ...排序version: ...到文件docker-compose.yml ,这听起来很奇怪,但完全没有害处。
【文件预览】:
pre-commit-sort-yaml-keys-master
----.gitignore(13B)
----README.md(819B)
----yml-sorter.sh(247B)
----package.json(568B)
----package-lock.json(21KB)