diablomedia/arc-composer

Phabricator's Arcanist 的 Composer 检查器

v1.0.2 2018-06-15 20:14 UTC

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.jsoncomposer.lock 文件,以便检查器在任一文件更改时运行。

{
    "linters": {
        "composer": {
            "bin": ["/usr/local/bin/composer"],
            "type": "diablomedia-composer",
            "include": [
                "(^composer.json$)",
                "(^composer.lock$)"
            ],
            "strict": "false"
        }
    }
}

启用 "严格" 标志将使警告显示为错误,并将 --strict 标志传递给 composer validate 命令。