serp-spider/http-client-phantomjs

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{

  "name": "serps/http-client-phantomjs",
  "description": "PhantomJS client for SERPS",
  "type": "library",
  "keywords": ["SERPS", "HTTP Client", "PhantomJS"],
  "homepage": "https://github.com/gsouf/serp-spider/http-client-phantomjs",
  "license": "Fair",

  "minimum-stability": "dev",
  "prefer-stable": true,

  "authors": [
    {
      "name": "Soufiane GHZAL",
      "homepage": "https://github.com/gsouf"
    }
  ],

  "autoload":{
    "psr-4" : {
      "Serps\\HttpClient\\": "src/"
    }
  },

  "autoload-dev":{
    "psr-0" : {
      "Serps\\Test\\HttpClient\\": "test/suites"
    }
  },

  "require": {
    "php": ">=5.5",
    "serps/core": "~0.2.0|~0.3.0",
    "symfony/process": "^4|^3.0.2|^2.1"
  },

  "require-dev":{
    "phpunit/phpunit": "4.1.2",
    "squizlabs/php_codesniffer": "~2.5",
    "jakoch/phantomjs-installer": "~2.1.1",
    "zendframework/zend-diactoros": ">=1",
    "serps/http-client-test-suite": "*"
  },

  "scripts": {
      "test": "vendor/bin/phpunit -c phpunit.dist.xml && echo \"\\n>> Checking code standards\\n\" && test/bin/phpcs.bash emacs",
      "csfix": "test/bin/phpcbf.bash",
      "cscheck": "test/bin/phpcs.bash emacs",
      "post-install-cmd": [
          "PhantomInstaller\\Installer::installPhantomJS"
      ],
      "post-update-cmd": [
          "PhantomInstaller\\Installer::installPhantomJS"
      ]
  },

  "suggest": {
    "jakoch/phantomjs-installer": "Install phantom js alongside your project"
  },

  "extra": {
    "branch-alias": {
      "dev-master": "0.2.*-dev"
    }
  }
}