EvilFreelancer/easyrsa-php

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
  "name": "evilfreelancer/easyrsa-php",
  "type": "library",
  "description": "An easy way to use the official EasyRSA collection of shell scripts in your application",
  "license": "MIT",
  "autoload": {
    "psr-4": {
      "EasyRSA\\": "./src/"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "Tests\\EasyRSA\\": "./tests/"
    }
  },
  "authors": [
    {
      "name": "Paul Rock",
      "email": "paul@drteam.rocks",
      "homepage": "http://drteam.rocks/",
      "role": "Developer"
    }
  ],
  "require": {
    "php": "^7.2",
    "ext-curl": "*",
    "ext-json": "*",
    "splitbrain/php-archive": "^1.1"
  },
  "require-dev": {
    "friendsofphp/php-cs-fixer": "^2.16",
    "larapack/dd": "^1.1",
    "limedeck/phpunit-detailed-printer": "^5.0",
    "orchestra/testbench": "^4.0|^5.0",
    "phpunit/phpunit": "^8.0",
    "vlucas/phpdotenv": "^4.0"
  },
  "suggest": {
    "vlucas/phpdotenv": "^4.0"
  },
  "config": {
    "sort-packages": true,
    "preferred-install": "dist"
  },
  "scripts": {
    "test:lint": "php-cs-fixer fix -v --dry-run",
    "test:unit": "phpunit",
    "test": [
      "@test:lint",
      "@test:unit"
    ]
  },
  "extra": {
    "laravel": {
      "providers": [
        "EasyRSA\\Laravel\\ServiceProvider"
      ],
      "aliases": {
        "EasyRSA": "EasyRSA\\Laravel\\Facade"
      }
    }
  }
}