devcollaborative/module-hunter

命令行工具,方便您搜索所有在 Pantheon 托管的 Drupal 网站中所有模块的活跃实例。

2.0.0-alpha2 2024-02-29 20:14 UTC

This package is auto-updated.

Last update: 2024-09-20 21:32:28 UTC


README

此命令行工具是为了帮助维护大量 Pantheon 托管的 Drupal 8+ 网站的开发者轻松识别哪些网站有特定模块的活跃实例。主要用途是快速响应关键安全预警。

依赖关系

需要访问配置正确的 Pantheon 的 Terminus CLI 工具实例的命令行。

语法

使用以下语法使用此脚本

module-hunt 模块名 [模块名2]

如果需要搜索更多模块,只需将它们的名称作为参数追加。没有限制。

支持沙盒站点

Module Hunter 在实时环境中检查模块,除非站点在沙盒计划中。如果是这种情况,Module Hunter 将检查开发环境。

稳定性:ALPHA 版本

到目前为止,此脚本在我们的用例中已被证明是稳定的,但尚未进行广泛测试。

安装

使用 Composer

如果您使用 composer global 安装和维护 php 工具和库,您可以通过以下方式将 Module Hunter 添加到您的命令行

composer global require devcollaborative/module-hunter

注意:由于此库目前处于预发布状态,您的全局 composer.json 必须包含一个 最小稳定性 值为 "alpha" 或 "dev"。

不使用 Composer

下载/克隆此库,然后从其父目录运行命令 ./module-hunt

待办事项

  • 将其作为 terminus 插件[?]