composer.json 1.39 KB
Newer Older
1 2 3 4 5 6 7 8 9
{
  "name": "t3o/ter",
  "description": "Website for TYPO3 Extension Repository",
  "authors": [
    {
      "name": "t3o team",
      "email": "maintenance@typo3.org"
    }
  ],
10 11 12 13
  "support": {
    "email": "maintenance@typo3.org",
    "issues": "https://git-t3o.typo3.org/t3o/ter/issues"
  },
14
  "repositories": [
15 16 17
    {
      "type": "vcs",
      "url": "https://git-t3o.typo3.org/t3o/t3olayout.git"
18 19 20 21
    },
    {
      "type": "vcs",
      "url": "https://git-t3o.typo3.org/t3o/gitlab_api.git"
22 23 24
    }
  ],
  "require": {
25
    "php": ">=7.0",
26
    "typo3/cms-core": "^8.7",
27
    "helhum/typo3-console": "^5.0",
Thomas Löffler's avatar
Thomas Löffler committed
28
    "dmitryd/typo3-realurl": "^2.2",
29
    "apache-solr-for-typo3/solr": "^7.0",
30
    "t3o/t3olayout": "^3.0",
31 32
    "nikic/php-parser": "^3.1",
    "gordalina/cachetool": "^3.2"
33 34
  },
  "require-dev": {
35
    "nimut/testing-framework": "^2.0"
36 37
  },
  "config": {
38 39 40 41
    "store-auths": false,
    "platform": {
      "php": "7.0.30"
    }
42 43 44
  },
  "extra": {
    "typo3/cms": {
45 46
      "web-dir": "html",
      "cms-package-dir": "{$vendor-dir}/typo3/cms"
47
    }
48 49
  },
  "autoload": {
Thomas Löffler's avatar
Thomas Löffler committed
50
    "psr-4": {
51
      "T3o\\Ter\\": "html/typo3conf/ext/ter/Classes",
Thomas Löffler's avatar
Thomas Löffler committed
52 53
      "T3o\\TerFe2\\": "html/typo3conf/ext/ter_fe2/Classes"
    },
54 55 56 57
    "classmap": [
      "html/typo3conf/ext/ter_fe2/Classes/",
      "html/typo3conf/ext/ter/"
    ]
58 59 60
  },
  "scripts": {
    "test:unit": [
61
      "./vendor/bin/phpunit -c .gitlab-ci/Tests/UnitTests.xml"
62
    ]
63 64
  }
}