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 命令。