hnhdigital-os/mysql-helper

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "hnhdigital-os/mysql-helper",
    "description": "Provides a helper to sync, clone, and backup local & remote databases.",
    "keywords": ["mysql", "backup", "clone", "console", "cli"],
    "homepage": "https://hnhdigital-os.github.io/mysql-helper",
    "type": "project",
    "license": "MIT",
    "support": {
        "issues": "https://github.com/hnhdigital-os/mysql-helper/issues",
        "source": "https://github.com/hnhdigital-os/mysql-helper"
    },
    "authors": [
        {
            "name": "Rocco Howard",
            "email": "rocco@hnh.digital"
        }
    ],
    "require": {
        "php": "^7.2",
        "hnhdigital-os/php-cli-helper": "^1.0",
        "illuminate/database": "5.8.*",
        "laravel-zero/framework": "5.8.*",
        "nunomaduro/laravel-console-menu": "^2.1",
        "padraic/phar-updater": "^1.0.6",
        "symfony/process": "^4.2",
        "symfony/yaml": "^4.2",
        "vlucas/phpdotenv": "^3.4",
        "zendframework/zend-text": "^2.7"
    },
    "require-dev": {
        "mockery/mockery": "^1.0",
        "phpunit/phpunit": "^8.2",
        "phpmd/phpmd" : "~2.0",
        "squizlabs/php_codesniffer" : "~3.0"
    },
    "autoload": {
        "psr-4": {
            "App\\": "app/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Tests\\": "tests/"
        }
    },
    "config": {
        "preferred-install": "dist",
        "sort-packages": true,
        "optimize-autoloader": true,
        "platform": {
            "ext-posix": "0"
        }
    },
    "scripts": {
        "test": [
            "@phpunit",
            "@phpcs",
            "@phpmd"
        ],
        "phpunit": "phpunit",
        "phpcs": "phpcs -p -s --standard=PSR2 ./app ./tests",
        "phpmd": "phpmd ./app text phpmd.xml"
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "bin": ["mysql-helper"]
}