Results 6 issues of Pavel Bychko

Small fix for correct display of badges. ## Before: ![2022-08-14_141316](https://user-images.githubusercontent.com/28537731/184534856-fc884135-dede-4d9a-8f47-1b60bfc62539.png) ## After: ![2022-08-14_141428](https://user-images.githubusercontent.com/28537731/184534867-d91051ef-12a8-4411-80e9-9c74c3034938.png) I tested this fix right in the browser. This fix looks simple and works.

Приветствую Во-первых, спасибо за пакет! По умолчанию, при использовании метода `->mediaOnIndex()` возникает проблема `N+1`: ![изображение](https://user-images.githubusercontent.com/28537731/79131104-b570b500-7db0-11ea-9bcc-ef43d2a57126.png) Если коллекция `->single()` и на ресурсе установлена нетерпеливая загрузка `$with = ['media'];` можно в callback...

bug

### Feature Description Example: package [spatie/laravel-model-status](https://github.com/spatie/laravel-model-status) uses trait [HasStatuses](https://github.com/spatie/laravel-model-status/blob/63c05f09dc7ec09cc840a6b58b37b368eabc873d/src/HasStatuses.php#L16-L20) What need: ``` /** * @property-read Collection|Status[] $statuses * @property-read int|null $statuses_count */ ```

### Feature Description Package: [staudenmeir/eloquent-has-many-deep](https://github.com/staudenmeir/eloquent-has-many-deep) Something like this: ```php /** * @property-read Collection|Contacts[] $contacts HasManyDeep * @property-read int|null $contacts_count */ ```

will be fixed/implemented soon

Hi. Thanks for the package. Do you plan to add a caching method? Like here: https://nova.laravel.com/docs/1.0/metrics/defining-metrics.html#caching

enhancement

Maybe the text in history should be centered the same way as the column headers? ![image](https://github.com/stepanenko3/nova-command-runner/assets/28537731/55c4f548-fea4-4181-866e-325ae74c95ef) https://github.com/stepanenko3/nova-command-runner/blob/e9c186045f9dc3be199f27254e55a6fe18ee7377/resources/js/pages/Tool.vue#L250-L291