chrisdbrown/yaml-standardiser

Yaml 标准化工具

dev-master 2019-05-01 17:52 UTC

This package is auto-updated.

Last update: 2024-09-29 04:43:30 UTC


README

为您的 yaml 文件应用一些基本标准

使用以下命令将此工具添加到您的项目:composer require --dev chrisdbrown/yaml-standardiser

运行如下:vendor/bin/yaml-standardiser file-to-edit.yaml file2.yaml

传递一个目录将分析该目录及其所有子目录中所有扩展名为 .yml.yaml 的文件

当前已实现

  • 单文件中的顶层键按字母顺序排序
  • 多文件支持

待办事项

  • 按优先级排序某些键
  • 多级键按字母顺序排序
  • 缩进
  • 键块之间的间距
  • 对象标准
  • 按文件设置配置
  • 改进的报告
  • 生成可读的 diff 文件
  • 生成补丁文件