This utility reads a composer.lock
file,
discovers any Silverstripe modules contained there,
and opens the Silverstripe Issue Browser app.
It shows only issues related to those Silverstripe modules.
Install within a project (auto-discovers lock file)
composer require --dev silverstripe/github-issue-search-composer-util
Install globally (and pass through a lock file)
composer global require silverstripe/github-issue-search-composer-util
In a Silverstripe project:
vendor/bin/ss-issue-search
Globally with a custom lock file:
cat /my/project/composer.lock | ss-issue-search
The command will output a URL that you can open in your favourite browser.
On MacOSX, you can do this automatically with the open
command,
on Windows with the start
command.
cat /my/project/composer.lock | ss-issue-search | xargs open