symfony / thanks
鼓励向同行的PHP包维护者发送⭐和💵(不仅限于Symfony组件)!
v1.3.0
2024-03-19 12:38 UTC
Requires
- php: >=7.1
- composer-plugin-api: ^1.0|^2.0
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-pack
向symfony/webpack-encore
发送星标
{ "extra": { "thanks": { "name": "symfony/webpack-encore", "url": "https://github.com/symfony/webpack-encore" } } }