begimov / thanks
以 GitHub ⭐ 的形式向你的 PHP 包维护者表示感谢(不仅限于 Symfony 组件)!
v1.1.1
2019-05-29 16:09 UTC
Requires
- php: ^5.5.9|^7.0.0
- composer-plugin-api: ^1.0
README
以 GitHub ★ 的形式向你的 PHP 包维护者表示感谢(不仅限于 Symfony 组件)!
安装
像其他(开发)Composer 包一样安装此包
$ composer require --dev symfony/thanks
您也可以一次性为所有本地项目安装它
$ composer global require symfony/thanks
用法
$ composer thanks
这将找到所有您的 Composer 依赖项,找到它们的 github.com 仓库,并为其 GitHub 仓库加星标。这受到了 cargo thanks
的启发,而 cargo thanks
在一定程度上受到了 Medium 的鼓掌按钮的启发,作为对您发现并从中获得乐趣的他人工作的感谢方式。
如果您想知道为什么某些依赖项得到了感谢而其他没有,答案是这个插件目前只支持 github.com。欢迎通过拉取请求添加对其他服务上托管包的感谢支持。
原始想法由 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" } } }