niktux/karma

CLI tool to manage environment dependent configuration

Installs: 16 000

Dependents: 1

Suggesters: 0

Security: 0

Stars: 19

Watchers: 4

Forks: 7

Open Issues: 4

Type:script

8.3.0 2024-07-23 12:16 UTC

README

PHP CLI tool to hydrate source code with environment dependent values

⚠️ PHP7.4 users, please use Karma 7.4.x

⚠️ PHP5 users and PHP 7.3- users, please use Karma 5.x

QA

SensioLabsInsight

Installation

Download latest phar (recommended) :

  wget https://github.com/Niktux/karma/releases/download/8.3.0/karma.phar

Or use composer (disapproved)

{
    "require": {
        "niktux/karma" : "~8.3"
    }
}

Full Documentation

You can find it here : http://karma-php.com/

Versionning

Karme use semver. It supports PHP 5.6 until Karma 5.6 version. Next version dropped 5.6 support but also 7.0 to 7.3 one : that's why we jumped from Karma 5.6 to ... Karma 7.4

As Karma is a mature tool and do not need to evolve, versionning currently follows php's one for easier compatibility reading.