EvilFreelancer/laravel-manticoresearch

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
  "name": "evilfreelancer/laravel-manticoresearch",
  "description": "An easy way to use the official ManticoreSearch client in your Laravel applications",
  "type": "library",
  "homepage": "https://github.com/EvilFreelancer/laravel-manticoresearch",
  "require": {
    "php": "^7.2|^8.0",
    "ext-json": "*",
    "psr/log": ">=1.1",
    "manticoresoftware/manticoresearch-php": "^1.6",
    "illuminate/support": "^6.0|^7.0|^8.0",
    "illuminate/contracts": "^6.0|^7.0|^8.0"
  },
  "suggest": {
    "ext-curl": "*",
    "monolog/monolog":"*"
  },
  "require-dev": {
    "orchestra/testbench": "^4.0|^5.0|^6.0",
    "phpunit/phpunit": "^8.0|^9.0",
    "roave/security-advisories": "dev-master",
    "friendsofphp/php-cs-fixer": "^2.18"
  },
  "license": "MIT",
  "authors": [
    {
      "name": "Paul Rock",
      "email": "paul@drteam.rocks"
    }
  ],
  "config": {
    "sort-packages": true,
    "preferred-install": "dist"
  },
  "autoload": {
    "psr-4": {
      "ManticoreSearch\\Laravel\\": "./src/"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "Tests\\ManticoreSearch\\Laravel\\": "./tests/"
    }
  },
  "scripts": {
    "test:lint": "php-cs-fixer fix -v --dry-run",
    "test:unit": "phpunit",
    "test": [
      "@test:lint",
      "@test:unit"
    ]
  },
  "extra": {
    "laravel": {
      "providers": [
        "ManticoreSearch\\Laravel\\ServiceProvider"
      ],
      "aliases": {
        "ManticoreSearch": "ManticoreSearch\\Laravel\\Facade"
      }
    }
  }
}