composer.json 1.54 KB
Newer Older
1
{
2 3 4 5 6 7 8 9 10 11 12
    "name": "t3o/ter",
    "description": "Website for TYPO3 Extension Repository",
    "authors": [
        {
            "name": "t3o team",
            "email": "maintenance@typo3.org"
        }
    ],
    "support": {
        "email": "maintenance@typo3.org",
        "issues": "https://git-t3o.typo3.org/t3o/ter/issues"
13
    },
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
    "repositories": [
        {
            "type": "path",
            "url": "extensions/*"
        },
        {
            "type": "vcs",
            "url": "https://git-t3o.typo3.org/t3o/t3olayout.git"
        },
        {
            "type": "vcs",
            "url": "https://git-t3o.typo3.org/t3o/gitlab_api.git"
        }
    ],
    "require": {
        "php": ">=7.0",
30 31 32
        "t3o/ter-layout": "^0.1",
        "t3o/ter-soap": "^2.0",
        "t3o/ter-frontend": "^0.4",
33
        "helhum/typo3-console": "^5.7",
34
        "apache-solr-for-typo3/solr": "^10.0",
35
        "t3o/t3olayout": "^4.0",
Thomas Löffler's avatar
Thomas Löffler committed
36 37
        "nikic/php-parser": "^4.0",
        "gordalina/cachetool": "^4.0",
38
        "helhum/typo3-secure-web": "^0.2.9",
39 40
        "friendsoftypo3/typo3db-legacy": "^1.1",
        "typo3/cms-adminpanel": "^9.5"
Thomas Löffler's avatar
Thomas Löffler committed
41
    },
42
    "require-dev": {
Thomas Löffler's avatar
Thomas Löffler committed
43
        "nimut/testing-framework": "^4.0"
44 45 46 47
    },
    "config": {
        "store-auths": false,
        "platform": {
48
            "php": "7.2.13"
49 50 51 52
        }
    },
    "extra": {
        "typo3/cms": {
53
            "web-dir": "public",
54 55 56 57 58 59 60 61
            "root-dir": "private"
        }
    },
    "scripts": {
        "test:unit": [
            "./vendor/bin/phpunit -c .gitlab-ci/Tests/UnitTests.xml"
        ]
    }
62
}