symfony/thanks

鼓励向同行的PHP包维护者发送⭐和💵(不仅限于Symfony组件)!

维护者

详细信息

github.com/symfony/thanks

源代码

问题

安装次数: 13,824,050

依赖者: 277

建议者: 29

安全: 0

星标: 8,062

关注者: 15

分支: 36

开放问题: 0

类型:composer-plugin

v1.3.0 2024-03-19 12:38 UTC

README

向你的同行PHP包维护者(不仅限于Symfony组件)表示感谢(形式为GitHub ★)!

安装

像其他(开发)Composer包一样安装此包

$ composer require --dev symfony/thanks

你还可以一次性安装到所有本地项目中

$ composer global require symfony/thanks

用法

$ composer thanks

这将查找你所有的Composer依赖,找到它们的github.com仓库,并为其GitHub仓库加星。这受到了cargo thanks的启发,而cargo thanks部分受到了Medium的掌声按钮的启发,作为一种对他人作品的感谢的方式。

如果你想知道为什么某些依赖得到了感谢而其他没有,答案是这个插件目前只支持github.com。欢迎提交pull请求来增加对其他服务上托管的包的感谢支持。

原始想法由Doug Tangren(softprops)于2017年为Rust提出(谢谢!)

由Nicolas Grekas(SensioLabs & Blackfire.io)于2017年为PHP实现。

转发星标

包作者可以向他们想要感谢的另一个包发送星标。

如果你是包作者并想要感谢另一个仓库,你可以在你的composer.json文件的extra部分添加一个thanks条目。

例如,symfony/webpack-encore-packsymfony/webpack-encore发送星标

{
    "extra": {
        "thanks": {
            "name": "symfony/webpack-encore",
            "url": "https://github.com/symfony/webpack-encore"
        }
    }
}