chore: ensure maximum Pana score is reached
Description
The Pana score has dropped to 150/160 in https://github.com/VeryGoodOpenSource/very_good_cli/actions/runs/13943959245/job/39026770951?pr=1217.
We should investigate and attempt to have the highest score.
Requirements
- [ ] Achieve maximum PANA score
Additional Context
No response
Labelling as a P1 since it is blocking #1217, which blocks all other incoming PRs.
Running locally, the score drop is on:
## ✗ Support up-to-date dependencies (30 / 40)
### [x] 0/10 points: All of the package dependencies are supported in the latest version
Bumping pana to 0.22.20 resolves, made changes at #1217.
Will be resolved by #1217
still not solved by #1286 but I'll look into this since we still have 150/160 points for pub score
I think the issue we saw at https://github.com/VeryGoodOpenSource/very_good_cli/actions/runs/15630293835/job/44032820732 was regarding formatting not "All of the package dependencies are supported in the latest version", which is interesting.
There is an issue in PANA which looks like it's affecting us: https://github.com/dart-lang/pana/issues/1459
this is fixed by #1296