{ "name": "mokoconsulting-tech/enterprise", "description": "MokoStandards Enterprise API \u2014 PHP implementation", "type": "library", "version": "06.00.00", "license": "GPL-3.0-or-later", "authors": [ { "name": "Moko Consulting", "email": "hello@mokoconsulting.tech" } ], "minimum-stability": "stable", "prefer-stable": true, "require": { "ext-curl": "*", "ext-json": "*", "ext-zip": "*", "guzzlehttp/guzzle": "^7.8", "monolog/monolog": "^3.5", "php": ">=8.1", "phpseclib/phpseclib": "^3.0", "psr/cache": "^3.0", "psr/http-client": "^1.0", "psr/log": "^3.0", "symfony/cache": "^6.4", "symfony/console": "^6.4", "symfony/filesystem": "^6.4", "symfony/finder": "^6.4", "symfony/http-foundation": "^6.4", "symfony/process": "^6.4", "symfony/routing": "^6.4", "symfony/yaml": "^6.4", "twig/twig": "^3.8", "vlucas/phpdotenv": "^5.6" }, "require-dev": { "phpunit/phpunit": "^10.5", "phpstan/phpstan": "^1.10 || ^2.0", "squizlabs/php_codesniffer": "^3.8 || ^4.0", "vimeo/psalm": "^5.20", "phpmd/phpmd": "^2.14" }, "autoload": { "psr-4": { "MokoStandards\\": "src/", "MokoEnterprise\\": "lib/Enterprise/", "MokoStandards\\Plugins\\Joomla\\": "lib/plugins/Joomla/" }, "classmap": [ "lib/Enterprise/CliFramework.php" ], "files": [ "src/functions.php" ] }, "archive": { "exclude": [ "/tests", "/wrappers", "/logs", "/.github" ] }, "autoload-dev": { "psr-4": { "MokoStandards\\Tests\\": "tests/" } }, "bin": [ "bin/moko", "bin/validate-module" ], "scripts": { "test": "phpunit", "phpcs": "phpcs --standard=phpcs.xml lib/ validate/ automation/", "phpstan": "phpstan analyse -c phpstan.neon lib/ validate/ automation/", "psalm": "psalm --config=psalm.xml", "check": [ "@phpcs", "@phpstan", "@test" ], "moko": "php bin/moko", "health": "php bin/moko health -- --path .", "sync": "php bin/moko sync", "inventory": "php bin/moko inventory -- --path .", "validate": "php bin/moko health -- --path .", "check:syntax": "php bin/moko check:syntax -- --path .", "check:version": "php bin/moko check:version -- --path .", "check:changelog": "php bin/moko check:changelog -- --path .", "check:structure": "php bin/moko check:structure -- --path .", "check:headers": "php bin/moko check:headers -- --path .", "check:secrets": "php bin/moko check:secrets -- --path .", "check:enterprise": "php bin/moko check:enterprise -- --path .", "drift": "php bin/moko drift" }, "config": { "sort-packages": true, "optimize-autoloader": true, "preferred-install": "dist" }, "repositories": [ { "type": "composer", "url": "https://git.mokoconsulting.tech/api/packages/MokoConsulting/composer" } ] }