{
    "name": "processmaker/processmaker",
    "description": "BPM PHP Software",
    "keywords": [
        "php bpm processmaker"
    ],
    "homepage": "http://processmaker.com",
    "license": "GNU Affero General Public License version 3",
    "repositories": [
        {
            "type": "composer",
            "url": "https://packagist.org/"
        },
        {
            "type": "git",
            "url": "git@bitbucket.org:colosa/pmdynaform.git"
        },
        {
            "type": "git",
            "url": "git@bitbucket.org:colosa/michelangelofe.git"
        },
        {
            "type": "git",
            "url": "git@bitbucket.org:colosa/pmui.git"
        },
        {
            "type": "git",
            "url": "git@bitbucket.org:colosa/taskscheduler.git"
        }
    ],
    "minimum-stability": "dev",
    "prefer-stable": true,
    "require": {
        "php": ">=7.4",
        "laravel/framework": "8.83.*",
        "luracast/restler": "3.0",
        "bshaffer/oauth2-server-php": "v1.0",
        "colosa/pmui": "release/3.8.0-dev",
        "colosa/michelangelofe": "release/3.8.0-dev",
        "colosa/pmdynaform": "release/3.8.0-dev",
        "colosa/taskscheduler": "release/1.0.3-dev",
        "google/apiclient": "2.9.0",
        "dapphp/securimage": "^3.6",
        "psr/log": "1.0.1",
        "monolog/monolog": "^2.1",
        "geshi/geshi": "dev-master",
        "libchart/libchart": "1.4.0",
        "phpmailer/phpmailer": "^6.4",
        "pear/archive_tar": "1.4.*",
        "pear/console_getopt": "1.4.*",
        "typo3/class-alias-loader": "^1.0",
        "ralouphie/getallheaders": "^2.0",
        "smarty/smarty": "2.6.31",
        "pdepend/pdepend": "@stable",
        "php-imap/php-imap": "^3.0",
        "nikic/php-parser": "4.14",
        "laravel/tinker": "^2.0",
        "league/oauth2-client": "^2.4",
        "league/oauth2-google": "^3.0",
        "tecnickcom/tcpdf": "6.4.*",
        "fzaninotto/faker": "dev-master",
        "predis/predis": "1.1.1",
        "phpmyadmin/sql-parser": "^5.3",
        "aws/aws-sdk-php": "~3.0",
        "stevenmaguire/oauth2-microsoft": "^2.2",
        "phpseclib/mcrypt_compat": "^2.0",
        "microsoft/microsoft-graph": "^1.7"
    },
    "require-dev": {
        "guzzlehttp/guzzle": "^6.3",
        "phpunit/phpunit": "9.5",
        "filp/whoops": "~2.0",
        "behat/behat": "^3.3",
        "behat/mink-selenium2-driver": "^1.3",
        "squizlabs/php_codesniffer": "^2.2 || ^3.0.2",
        "wimg/php-compatibility": "*"
    },
    "autoload": {
        "psr-0": {
            "ProcessMaker\\": "workflow/engine/src"
        },
        "psr-4": {
            "App\\": "app/",
            "Database\\Factories\\": "database/factories/",
            "Maveriks\\": "framework/src/Maveriks/",
            "Tests\\": "tests/"
        },
        "classmap": [
            "gulliver/system/",
            "thirdparty/propel",
            "thirdparty/creole",
            "workflow/engine/classes/",
            "workflow/engine/controllers/",
            "workflow/engine/includes/",
            "thirdparty/jsmin/jsmin.php",
            "thirdparty/pear",
            "thirdparty/phing",
            "thirdparty/pake",
            "rbac/engine/classes/"
        ],
        "files": [
            "gulliver/includes/inc.ajax.php",
            "gulliver/includes/smarty_plugins/function.pmos.php",
            "thirdparty/pake/pakeFunction.php",
            "thirdparty/HTMLPurifier/HTMLPurifier.auto.php",
            "workflow/engine/classes/class.pmFunctions.php",
            "workflow/engine/src/ProcessMaker/Util/helpers.php",
            "framework/src/Maveriks/Extension/Restler/UploadFormat.php"
        ]
    },
    "autoload-dev": {
        "psr-4": {
            "Tests\\": "tests/"
        }
    },
    "scripts": {
        "post-install-cmd": "\"vendor/bin/phpcs\" --config-set installed_paths vendor/wimg/php-compatibility",
        "post-update-cmd": "\"vendor/bin/phpcs\" --config-set installed_paths vendor/wimg/php-compatibility",
        "post-autoload-dump": [
            "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
            "@php artisan package:discover"
        ]
    },
    "extra": {
        "typo3/class-alias-loader": {
            "class-alias-maps": [
                "bootstrap/classaliasmap.php"
            ]
        }
    },
    "config": {
        "allow-plugins": {
            "kylekatarnls/update-helper": true,
            "typo3/class-alias-loader": true
        }
    }
}
