TikiWiki/tiki-manager

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
  "name": "tikiwiki/tiki-manager",
  "description": "Tiki Wiki CMS Groupware",
  "license": "LGPL-2.1",
  "homepage": "https://tiki.org",
  "minimum-stability": "stable",
  "require": {
    "ext-bz2": "*",
    "ext-json": "*",
    "ext-pdo": "*",
    "composer/semver": "^3.2",
    "dragonmantank/cron-expression": "^3.0",
    "gitonomy/gitlib": "^1.2",
    "laminas/laminas-mail": "^2.12",
    "laminas/laminas-servicemanager": "^3.4",
    "monolog/monolog": "~2.9",
    "php": ">=7.4.0",
    "phpseclib/phpseclib": "^3.0",
    "psr/log": "^1.1",
    "symfony/console": "~5.4",
    "symfony/dependency-injection": "~5.4",
    "symfony/event-dispatcher": "~5.4",
    "symfony/http-client": "~5.4",
    "symfony/dotenv": "~5.4",
    "symfony/finder": "~5.4",
    "symfony/filesystem": "~5.4",
    "symfony/process": "~5.4",
    "symfony/yaml": "~5.4"
  },
  "config": {
    "discard-changes": true,
    "process-timeout": 5000,
    "allow-plugins": {
      "bamarni/composer-bin-plugin": true
    },
    "platform": {
      "php": "7.4"
    }
  },
  "autoload": {
    "psr-4": {
      "TikiManager\\": "src/",
      "TikiManager\\Tests\\": "tests/"
    }
  },
  "repositories": [
    {
      "type": "composer",
      "url": "https://composer.tiki.org",
      "canonical": false
    }
  ],
  "require-dev": {
    "bamarni/composer-bin-plugin": "^1.3",
    "mikey179/vfsstream": "^1.6",
    "phpcompatibility/php-compatibility": "^9.3",
    "squizlabs/php_codesniffer": "^3.3",
    "symfony/phpunit-bridge": "^5.4",
    "phpstan/phpstan": "^1.4"
  },
  "scripts": {
    "tests": [
      "find scripts src -name '*.php' -exec php -l {} \\;",
      "./vendor/bin/phpunit --bootstrap src/env_includes.php tests"
    ],
    "build-phar": [
      "git log -n 1 --format='{\"version\":\"%h\", \"date\":\"%cI\"}' > .version",
      "mkdir -p build",
      "box compile"
    ]
  }
}