1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- {
- "name": "overtrue/easy-sms",
- "description": "The easiest way to send short message.",
- "type": "library",
- "require": {
- "guzzlehttp/guzzle": "^6.2 || ^7.0",
- "php": ">=5.6",
- "ext-json": "*"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.7 || ^7.5 || ^8.5.19 || ^9.5.8",
- "mockery/mockery": "~1.3.3 || ^1.4.2",
- "brainmaestro/composer-git-hooks": "^2.8",
- "jetbrains/phpstorm-attributes": "^1.0"
- },
- "autoload": {
- "psr-4": {
- "Overtrue\\EasySms\\": "src"
- }
- },
- "autoload-dev": {
- "psr-4": {
- "Overtrue\\EasySms\\Tests\\": "tests"
- }
- },
- "license": "MIT",
- "authors": [{
- "name": "overtrue",
- "email": "i@overtrue.me"
- }],
- "extra": {
- "hooks": {
- "pre-commit": [
- "composer check-style",
- "composer psalm",
- "composer test"
- ],
- "pre-push": [
- "composer check-style"
- ]
- }
- },
- "scripts": {
- "post-update-cmd": [
- "cghooks remove",
- "cghooks add --ignore-lock",
- "cghooks update"
- ],
- "post-merge": "composer install",
- "post-install-cmd": [
- "cghooks remove",
- "cghooks add --ignore-lock",
- "cghooks update"
- ],
- "phpstan": "phpstan analyse",
- "check-style": "php-cs-fixer fix --using-cache=no --diff --config=.php-cs-fixer.dist.php --dry-run --allow-risky=yes --ansi",
- "fix-style": "php-cs-fixer fix --using-cache=no --config=.php-cs-fixer.dist.php --allow-risky=yes --ansi",
- "test": "phpunit --colors",
- "psalm": "psalm --show-info=true --no-cache",
- "psalm-fix": "psalm --no-cache --alter --issues=MissingReturnType,MissingParamType"
- }
- }
|