Show package version in use next to required packages
- Dominant language
- PHP
- Stars
- 3.3k
- Forks
- 530
- Avg merge
- 6h 53m
- Merged PRs (30d)
- 13
Description
Hi,
It would be very helpful if you could show the package version currently in use next to the required by packages.
For example:
I have the following 2 repos in my satis config. Application achristodoulou/my-application uses achristodoulou/my-package and having next to the package in required by the version as well it would be very helpful to identify which project is outdated and composer update is required.
```
--------------------------
achristodoulou/my-package
Releases dev-master, 4.2.1, v4.2.0, v4.1.0, v4.0.1, v4.0.0, v3.0.4, v3.0.3, v3.0.2, v3.0.1, v3.0.0, v2.0.1, v2.0.0, v1.0.1, v1.0.0
Required by: achristodoulou/my-application(v4.2.0) <---- show which version it uses
--------------------------
achristodoulou/my-application
Releases dev-master
Required by: none
--------------------------
```
Thanks
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating the Satis code that renders “Required by” entries and trace what package metadata is available for each requiring project. Done means the generated output shows the version currently used next to each required-by package, with coverage for the example dependency relationship.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100