reliqarts/laravel-common

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
  "name": "reliqarts/laravel-common",
  "description": "Reliq Arts' base/common classes and functions for Laravel.",
  "keywords": [
    "laravel",
    "base",
    "simple",
    "common",
    "helpers",
    "functions",
    "global"
  ],
  "type": "package",
  "license": "MIT",
  "authors": [
    {
      "name": "Reliq",
      "email": "reliq@reliqarts.com"
    }
  ],
  "require": {
    "php": "^8.2",
    "illuminate/support": "^11.0",
    "monolog/monolog": "^3.5",
    "ext-json": "*",
    "spatie/laravel-sitemap": "^7.0",
    "anhskohbo/no-captcha": "^3.1||dev-master"
  },
  "require-dev": {
    "roave/security-advisories": "dev-latest",
    "phpunit/phpunit": "^11.0",
    "phpro/grumphp": "^2.0",
    "phpspec/prophecy-phpunit": "^2.0",
    "orchestra/testbench": "^9.0",
    "laravel/pint": "^1.13",
    "yieldstudio/grumphp-laravel-pint": "^1.0"
  },
  "replace": {
    "reliqarts/laravel-non-www": "*"
  },
  "autoload": {
    "psr-4": {
      "ReliqArts\\": "src/"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "ReliqArts\\Tests\\": "tests/"
    }
  },
  "scripts": {
    "test": "phpunit",
    "test:ci": "phpunit --coverage-clover=./build/coverage.xml",
    "test:unit": "phpunit --testsuite=Unit --coverage-clover=./build/coverage.xml",
    "test:integration": "phpunit --testsuite=Integration --coverage-clover=./build/coverage.xml"
  },
  "config": {
    "allow-plugins": {
      "phpro/grumphp": true
    },
    "sort-packages": true
  },
  "extra": {
    "laravel": {
      "providers": [
        "ReliqArts\\ServiceProvider"
      ],
      "aliases": {
        "CommonCacheHelper": "ReliqArts\\Helper\\Cache",
        "CommonDateHelper": "ReliqArts\\Helper\\Date",
        "CommonVersionProvider": "ReliqArts\\Service\\VersionProvider"
      }
    }
  }
}