D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
plib
/
modules
/
mfa
/
vendor
/
palepurple
/
rate-limit
/
Filename :
composer.json
back
Copy
{ "type": "library", "name": "palepurple/rate-limit", "description": "PHP rate limiting library with Token Bucket Algorithm, originally touhonoob/rate-limit", "require": { "php": ">= 5.6" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.7", "php-parallel-lint/php-parallel-lint": "^1.0", "php-coveralls/php-coveralls": "^2.2", "phpunit/phpunit": "^8", "predis/predis": "^1.1", "psr/cache": "^1.0", "tedivm/stash": "^0.16", "vimeo/psalm": "*", "phpstan/phpstan": "*" }, "suggest": { "tedivm/stash": "^0.15", "predis/predis": "^1.1", "ext-redis": "^2.2", "ext-apc": "^4.0", "ext-apcu": "^4.0" }, "license": "MIT", "authors": [ { "name": "David Goodwin", "email": "david@palepurple.co.uk" } ], "autoload": { "psr-4": { "PalePurple\\RateLimit\\": "src/" } }, "autoload-dev": { "psr-4": { "PalePurple\\RateLimit\\Tests\\": "tests/" } }, "scripts": { "build" : [ "@lint", "@check-format", "@psalm", "@phpstan", "@test" ], "psalm" : "@php ./vendor/bin/psalm src", "phpstan" : "@php vendor/bin/phpstan analyse --level 6 src", "lint": "@php ./vendor/bin/parallel-lint --exclude vendor/ .", "check-format": "@php ./vendor/bin/php-cs-fixer fix --ansi --dry-run --diff", "format": "@php ./vendor/bin/php-cs-fixer fix --ansi", "test": "@php ./vendor/bin/phpunit" } }