alpheus/mago

A shareable Mago configuration

Maintainers

Package info

github.com/alpheuscfg/mago

Documentation

Language:TOML

pkg:composer/alpheus/mago

Transparency log

Statistics

Installs: 40

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.0 2026-07-01 10:55 UTC

This package is auto-updated.

Last update: 2026-07-01 11:09:55 UTC


README

A shareable Mago configuration.

Installation

Install these packages as a dev dependencies in the project:

composer require --dev alpheus/mago carthage-software/mago

Usage

Implement the configuration into mago.toml:

extends = "./vendor/alpheus/mago"

[source]
paths = [
    "./src",
]

[analyzer]
excludes = [
    "./vendor",
]

Or go with different presets:

extends = [
    "./vendor/alpheus/mago",
    "./vendor/alpheus/mago/presets/psl",
    "./vendor/alpheus/mago/presets/phpunit",
]

[source]
paths = [
    "./src",
]

[analyzer]
excludes = [
    "./vendor",
]

License

This project is licensed under the terms of the MIT license.