joachim-n/composer-manifest

该软件包最新版本(1.1.6)没有可用的许可证信息。

安装次数: 292,337

依赖者: 0

建议者: 0

安全性: 0

星标: 32

关注者: 3

分支: 10

开放问题: 5

类型:composer-plugin

1.1.6 2024-07-22 08:47 UTC

This package is auto-updated.

Last update: 2024-09-22 09:13:32 UTC


README

这是一个 Composer 插件,它维护一个简单的 YAML 文件,列出所有已安装的软件包及其版本号。

为什么?

当 Composer 执行安装或更新操作时,输出会告诉您发生了什么变化。但一旦这个输出消失,就很难重新构建它,因为对 composer.lock 文件更改的 diff 很难阅读。

此插件会写入一个 YAML 文件,每行列出每个软件包,这样 diff 或日志就可以显示确切发生了什么变化。

用法

安装插件。

composer require joachim-n/composer-manifest

无论何时安装、更新或删除软件包,插件都会更新项目根目录下的 composer-manifest.yaml 文件。您应该在提交 composer.json 和 composer.lock 的更改的同时提交此文件,以保持更改的历史记录。

集成

Renovate 一起使用,使用 fileFilters 配置选项确保由 renovate 机器人提交清单文件。