internations / php-implied
防止安装不必要的PHP polyfills
7.4.0
2020-10-20 10:08 UTC
Requires
- php: >=7.4.0 <8.0
- ext-ctype: *
- ext-intl: *
- ext-mbstring: *
Replaces
- paragonie/random_compat: *
- symfony/polyfill-ctype: *
- symfony/polyfill-iconv: *
- symfony/polyfill-intl-grapheme: *
- symfony/polyfill-intl-icu: *
- symfony/polyfill-intl-idn: *
- symfony/polyfill-intl-normalizer: *
- symfony/polyfill-mbstring: *
- symfony/polyfill-php70: *
- symfony/polyfill-php72: *
- symfony/polyfill-php73: *
This package is auto-updated.
Last update: 2024-09-20 19:04:26 UTC
README
防止安装不必要polyfills的包。这是一个公共仓库,因此可以在Packagist上发布。可能对InterNations之外的任何人都没有用。
工作原理
该包需要一个特定的PHP版本和一组特定的PHP扩展,并指定了一个不再需要安装的polyfills的replace
部分。这个replace
部分防止安装这些依赖。
如何使用
运行composer require internations/php-implied:~<PHP版本>
,例如composer require internations/php-implied:~7.4.0
来安装元包。
版本控制
保持元包的版本与PHP的主要/次要目标版本同步。因此,internations/php-implied: 7.4.0
针对php: >=7.4.0 && <7.5
修改包
- 向
replace
部分添加一个新元素 - 运行
composer validate
- 从master标签创建一个新的标签,以自动发布新的Packagist版本