{
    "name":"isotope/isotope-core",
    "description":"Isotope is the premier open source eCommerce solution for Contao Open Source CMS",
    "homepage": "https://isotopeecommerce.org",
    "keywords":["contao", "isotope"],
    "type":"contao-module",
    "license":"LGPL-3.0-or-later",
    "authors":[
        {
            "name":"terminal42 gmbh",
            "homepage":"https://www.terminal42.ch"
        },
        {
            "name":"Isotope Workgroup",
            "homepage":"https://isotopeecommerce.org"
        }
    ],
    "support": {
        "issues": "https://github.com/isotope/core/issues",
        "source": "https://github.com/isotope/core"
    },
    "require":{
        "php": "~5.4 || ~7.0",
        "contao/core-bundle": "^3.5.2 || ~4.2",
        "contao-community-alliance/composer-plugin": "~2.4 || ~3.0",
        "terminal42/contao-conditionalselectmenu":"^3.0.3",
        "terminal42/dcawizard": "~2.3",
        "codefog/contao-haste": "~4.15",
        "menatwork/contao-multicolumnwizard": "~3.2",
        "terminal42/contao-tablelookupwizard": "~3.2",
        "terminal42/notification_center": "~1.0",
        "terminal42/dc_multilingual": "~2.0",
        "guzzlehttp/guzzle": "~6.0",
        "tecnickcom/tcpdf": "^6.2.22",
        "symfony/filesystem": "^3.4 || ^4.0"
    },
    "require-dev": {
        "contao/manager-plugin": "^2.0",
        "discordier/httprequestextended": "~1.1",
        "terminal42/contao-fineuploader": "^2.0",
        "petschko/dhl-php-sdk": "dev-master@dev",
        "mpay24/mpay24-php": "^4.0",
        "friendsofphp/php-cs-fixer": "^2.14"
    },
    "replace": {
        "contao-legacy/isotope": "self.version"
    },
    "suggest": {
        "terminal42/contao-fineuploader": "For file uploads in frontend using FineUploader",
        "petschko/dhl-php-sdk": "For DHL Business shipping",
        "mpay24/mpay24-php": "For mPAY24 payment provider",
        "contao/tcpdf-bundle": "Required for the standard document type in Contao 4.7+"
    },
    "conflict": {
        "terminal42/contao-fineuploader": "< 2.0 || >= 3.0",
        "contao/manager-plugin": "<2.0 || >= 3.0",
        "mpay24/mpay24-php": "< 4.0 || >= 5.0"
    },
    "autoload": {
        "psr-0": {
            "Isotope\\": [
                "system/modules/isotope/library",
                "system/modules/isotope_reports/library",
                "system/modules/isotope_rules/library"
            ],
            "UnitedPrototype\\": [
                "system/modules/isotope/library"
            ]
        },
        "classmap": [
            "system/modules/isotope/drivers/"
        ]
    },
    "extra":{
        "branch-alias": {
            "dev-master": "2.6.x-dev",
            "dev-develop": "2.7.x-dev"
        },
        "contao-manager-plugin": "Isotope\\ContaoManager\\Plugin",
        "contao": {
            "sources":{
                "system/modules/isotope": "system/modules/isotope",
                "system/modules/isotope_reports": "system/modules/isotope_reports",
                "system/modules/isotope_rules": "system/modules/isotope_rules"
            },
            "runonce": [
                "system/modules/isotope/config/upgrade.php"
            ]
        }
    }
}
