{
    "name": "espocrm/espocrm",
    "description": "EspoCRM. Open source CRM application.",
    "type": "project",
    "homepage": "https://github.com/espocrm/espocrm.git",
    "license": "AGPL-3.0-or-later",
    "require": {
        "php": ">=8.1.0 <8.4.0",
        "ext-openssl": "*",
        "ext-json": "*",
        "ext-zip": "*",
        "ext-gd": "*",
        "ext-mbstring": "*",
        "ext-xml": "*",
        "ext-dom": "*",
        "ext-curl": "*",
        "ext-exif": "*",
        "ext-pdo": "*",
        "psr/log": "~3",
        "psr/http-message": "^1.0",
        "psr/container": "^1.1",
        "slim/slim": "^4.12",
        "slim/psr7": "^1",
        "dragonmantank/cron-expression": "^3.3",
        "laminas/laminas-mail": "^2.25.1",
        "laminas/laminas-ldap": "^2.18",
        "laminas/laminas-servicemanager": "^3.22",
        "laminas/laminas-crypt": "^3.11",
        "monolog/monolog": "~3.5",
        "zordius/lightncandy": "dev-espo#v1.2.5e",
        "composer/semver": "^3",
        "spatie/async": "1.5.6",
        "symfony/process": "6.0.*",
        "symfony/http-foundation": "6.0.*",
        "symfony/routing": "6.0.*",
        "cboden/ratchet": "^0.4.4",
        "react/zmq": "^0.4.0",
        "guzzlehttp/psr7": "^1.9.1",
        "michelf/php-markdown": "^1.9",
        "robthree/twofactorauth": "^1.6",
        "nesbot/carbon": "^2.62",
        "zbateson/mail-mime-parser": "1.3.*",
        "phpoffice/phpspreadsheet": "^1.16",
        "doctrine/dbal": "^3.5.3",
        "league/flysystem-async-aws-s3": "^3.0",
        "johngrogg/ics-parser": "^3.0",
        "phpseclib/phpseclib": "^3.0",
        "openspout/openspout": "~4.22",
        "dompdf/dompdf": "^2.0",
        "brick/phonenumber": "^0.5.0",
        "picqer/php-barcode-generator": "^2.4",
        "chillerlan/php-qrcode": "^4.3",
        "ext-ctype": "*",
        "lasserafn/php-initial-avatar-generator": "^4.3",
        "tholu/php-cidr-match": "^0.4.0"
    },
    "require-dev": {
        "phpunit/phpunit": "^9.5",
        "phpstan/phpstan": "^1.10"
    },
    "suggest": {
        "ext-pdo_mysql": "*",
        "ext-pdo_pgsql": "*",
        "ext-bcmath": "*",
        "ext-zmq": "*",
        "ext-ldap": "*",
        "ext-fileinfo": "*",
        "ext-pcntl": "*",
        "ext-posix": "*"
    },
    "replace": {
        "phpspec/prophecy": "*"
    },
    "autoload": {
        "psr-4": {
            "Espo\\": "application/Espo/",
            "Espo\\Custom\\": "custom/Espo/Custom/",
            "Espo\\Modules\\": "custom/Espo/Modules/"
        },
        "files": [
            "application/Espo/Resources/defaults/class-aliases.php"
        ]
    },
    "autoload-dev": {
        "psr-4": {
            "tests\\": "tests/",
            "EspoDev\\": "dev/"
        }
    },
    "repositories": [
        {
            "type": "git",
            "url": "https://github.com/yurikuzn/lightncandy.git"
        }
    ],
    "provide": {
        "ext-ldap": "*",
        "ext-zmq": "*"
    },
    "authors": [
        {
            "name": "Yurii Kuznietsov",
            "role": "Developer"
        },
        {
            "name": "Taras Machyshyn",
            "role": "Developer"
        },
        {
            "name": "Oleksii Avramenko"
        }
    ],
    "scripts": {
        "setConfigParams": "php dev/set-config-params.php",
        "post-install-cmd": [
            "php dev/vendor-cleanup.php"
        ]
    }
}
