begimov/thanks

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

维护者

详细信息

github.com/begimov/thanks

来源

安装次数: 3,115

依赖者: 2

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 37

类型:composer-plugin

v1.1.1 2019-05-29 16:09 UTC

This package is auto-updated.

Last update: 2024-08-29 04:51:27 UTC


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-packsymfony/webpack-encore 发送星标

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