diablomedia / arc-composer
Phabricator's Arcanist 的 Composer 检查器
v1.0.2
2018-06-15 20:14 UTC
Requires
- php: >= 5.6.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.11
- phpstan/phpstan: ^0.9.2
This package is auto-updated.
Last update: 2024-08-27 07:02:10 UTC
README
Arcanist 的 Composer 检查器。
此工具使用 composer validate
验证 composer.json/composer.lock 文件。
安装
使用 composer 安装此项目: composer require-dev diablomedia/arc-composer
将加载路径添加到您的 .arcconfig
{ "load": ["vendor/diablomedia/arc-composer"] }
配置
将检查器添加到您的 .arclint
文件中。建议同时包含您的 composer.json
和 composer.lock
文件,以便检查器在任一文件更改时运行。
{ "linters": { "composer": { "bin": ["/usr/local/bin/composer"], "type": "diablomedia-composer", "include": [ "(^composer.json$)", "(^composer.lock$)" ], "strict": "false" } } }
启用 "严格" 标志将使警告显示为错误,并将 --strict
标志传递给 composer validate
命令。