PHPackages                             jimixjay/semver-recommendation - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. jimixjay/semver-recommendation

ActiveLibrary[CLI &amp; Console](/categories/cli)

jimixjay/semver-recommendation
==============================

semver:recommendation for Lumen framework.

v0.0.4-alpha(5y ago)110MITPHPPHP ^7.2

Since Mar 5Pushed 5y ago1 watchersCompare

[ Source](https://github.com/jimixjay/semver-recommendation)[ Packagist](https://packagist.org/packages/jimixjay/semver-recommendation)[ RSS](/packages/jimixjay-semver-recommendation/feed)WikiDiscussions master Synced today

READMEChangelog (4)Dependencies (4)Versions (7)Used By (0)

semver-recommendation
=====================

[](#semver-recommendation)

Recommended the semantic version to apply in your master branch using tomzx/php-semver-checker

Installation
============

[](#installation)

```
composer require --dev jimixjay/semver-recommendation

```

Usage
=====

[](#usage)

Add in your App/Console/Kernel.php the command:

```
protected $commands = [
    ...
    \Jimixjay\SemverRecommendation\SemverRecommendation::class,
];

```

The current version will compare only the "app" folder of your application. In your console terminal, you can run the command like this.:

```
php artisan semver:recommendation

```

Recommendations
===============

[](#recommendations)

En esta primera versión es necesario tener la rama remota master actualizada con los cambios que quieras comparar.

Aunque el comando lanza una instrucción git apply sobre tu rama actual al momento de lanzarse para no perder los cambios, recomendamos no tener nada pendiente commit.

In this first version it is necessary to have the remote master branch updated with the changes you want to compare.

Although the command launches a 'git apply' statement on your current branch at launch so as not to lose the changes, we recommend not having anything pending to commit.

Contribution
============

[](#contribution)

Please, note that this command is in alpha version and there will be errors. Contributions are welcome.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

3

Last Release

1891d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b76aed873aa57de4cea3bc3812803888c28cf8d0f564340045dd6dc5ea8c1256?d=identicon)[jimixjay](/maintainers/jimixjay)

---

Top Contributors

[![jimixjay](https://avatars.githubusercontent.com/u/2587754?v=4)](https://github.com/jimixjay "jimixjay (9 commits)")

---

Tags

consolelumensemverversioningsemantic

### Embed Badge

![Health badge](/badges/jimixjay-semver-recommendation/health.svg)

```
[![Health](https://phpackages.com/badges/jimixjay-semver-recommendation/health.svg)](https://phpackages.com/packages/jimixjay-semver-recommendation)
```

###  Alternatives

[nunomaduro/laravel-console-menu

Laravel Console Menu is an output method for your Laravel/Laravel Zero commands.

815412.0k48](/packages/nunomaduro-laravel-console-menu)[laravel-zero/framework

The Laravel Zero Framework.

3371.4M368](/packages/laravel-zero-framework)[nunomaduro/laravel-console-task

Laravel Console Task is a output method for your Laravel/Laravel Zero commands.

2582.1M11](/packages/nunomaduro-laravel-console-task)[illuminated/console-mutex

Mutex for Laravel Console Commands.

146938.2k1](/packages/illuminated-console-mutex)[nunomaduro/laravel-console-summary

A Beautiful Laravel Console Summary for your Laravel/Laravel Zero commands.

662.0M3](/packages/nunomaduro-laravel-console-summary)[socialengine/sniffer-rules

A Lumen 5 and Laravel 5 SquizLabs Code Sniffer 2.0 artisan command. Detect violations of a defined coding standard. It helps your code remains clean and consistent.

1248.2k1](/packages/socialengine-sniffer-rules)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
