c33s/composer-yaml

此包已被废弃且不再维护。作者建议使用c33s/yaml-convert包。

从composer.yml转换到composer.json的工具。

3.0.2 2021-12-08 16:44 UTC

This package is auto-updated.

Last update: 2022-10-05 20:56:25 UTC


README

Maintenance

下载 yaml-convert.phar (最新主分支)

此项目是https://github.com/igorw/composer-yaml的分支,看起来已被废弃。目的是相同的,yaml-convert.phar 允许您将 composer.yaml 文件转换为 composer.json 格式。

从GitLab包仓库通过公开API下载的稳定下载链接

https://gitlab.com/api/v4/projects/10924742/packages/generic/yaml-convert/<VERSION>/yaml-convert.phar

下载方式如下

wget https://gitlab.com/api/v4/projects/10924742/packages/generic/yaml-convert/3.0.2/yaml-convert.phar

查看 CHANGELOG.md 了解与原始项目详细差异。主要差异包括

  • 支持 composer.ymlcomposer.yaml
  • 使用示例脚本
  • 可下载的phar文件
  • 添加了 lint 命令

警告:如果您已经有一个composer.json文件,它将会覆盖它。

用法

要从yaml转换为json,运行

$ php yaml-convert.phar convert

要从json转换为yaml,运行

$ php yaml-convert.phar convert composer.json composer.yaml

要检查yaml文件,运行

$ php yaml-convert.phar lint myfile.yaml