mediact/composer-unclog-plugin

该软件包已被放弃,不再维护。作者建议使用youwe/composer-unclog-plugin软件包。

显示警告,如果您可以进一步优化您的composer文件。

安装次数 70,184

依赖项: 1

建议者: 0

安全性: 0

星标: 1

关注者: 3

分支: 2

开放问题: 0

类型:composer-plugin

1.1.1 2020-12-24 07:22 UTC

This package is auto-updated.

Last update: 2022-08-10 18:28:23 UTC


README

此软件包包含一个composer插件。该插件检测项目composer.json文件的优化。该插件挂载在现有的composer命令上。

安装

可以使用以下命令安装此软件包:

composer require mediact/composer-unclog-plugin -dev

配置

可以将插件配置为允许更多存储库类型。这可以通过向项目的config节点添加一个add-allowed-repositories数组节点来实现。配置将如下所示:

...
    "config": {
        "add-allowed-repositories": [
            "git"
        ],
        "sort-packages": true
    },
...

然后,存储库类型将添加到插件中允许的存储库类型数组中。

使用方法

通过运行以下命令之一,插件将对composer.json文件执行额外的检查。

composer validate
composer install
composer update

当前检查

  • 检查所有存储库是否为composer类型。
  • 检查所有软件包是否具有版本号而不是dev-软件包。

未来想法

  • 向建议命令中添加命令以修复问题(composer optimize --repositories)。
  • 检测软件包是否在存储库中可用,并提出建议。
  • 检测哪些软件包来自非composer存储库,并检查是否可以通过另一个配置的存储库安装。