mareknocon/composer-stability-patterns

使用模式指定Composer的最小稳定性

安装: 6

依赖者: 0

建议者: 0

安全: 0

星星: 0

观察者: 1

分支: 0

开放问题: 0

类型:composer-plugin

v0.0.1 2023-02-11 16:42 UTC

This package is auto-updated.

Last update: 2024-09-11 20:06:48 UTC


README

描述

此插件允许您使用更细致的模式来指定Composer的最小稳定性,类似于preferred-installallow-plugins选项的功能。

安装

插件需要在pre-pool-create事件期间激活 - 意味着它需要在之前安装并激活才能工作。这就是为什么需要全局安装的原因。

composer global require mareknocon/composer-stability-patterns

示例

composer.json文件的extra部分指定模式和它们的稳定性级别

    "extra": {
        "minimum-stability": {
            "my-organization/specific-package": "stable",
            "my-organization/*": "dev",
            "partner-organization/*": "rc",
            "*": "stable"
        }
    }

文档

与该插件一起,有三种指定最小稳定性的选项,它们的解决顺序如下

  1. 包稳定性级别

    直接指定的包稳定性(@dev@alpha@beta@RC)将被使用。

  2. 细致的稳定性级别

    如果包名与指定的模式之一匹配,则将使用第一个匹配模式的稳定性级别。

  3. 全局稳定性级别