diff options
Diffstat (limited to 'vendor/bakame/http-structured-fields/composer.json')
-rw-r--r-- | vendor/bakame/http-structured-fields/composer.json | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/vendor/bakame/http-structured-fields/composer.json b/vendor/bakame/http-structured-fields/composer.json new file mode 100644 index 000000000..9a8241ee2 --- /dev/null +++ b/vendor/bakame/http-structured-fields/composer.json @@ -0,0 +1,106 @@ +{ + "name": "bakame/http-structured-fields", + "description": "A PHP library that parses, validates and serializes HTTP structured fields according to RFC9561 and RFC8941", + "type": "library", + "keywords": [ + "http", + "http headers", + "http trailers", + "headers", + "trailers", + "structured fields", + "structured headers", + "structured trailers", + "structured values", + "parser", + "serializer", + "validation", + "rfc8941", + "rfc9651" + ], + "license": "MIT", + "authors": [ + { + "name" : "Ignace Nyamagana Butera", + "email" : "nyamsprod@gmail.com", + "homepage" : "https://github.com/nyamsprod/", + "role" : "Developer" + } + ], + "support": { + "docs": "https://github.com/bakame-php/http-structured-fields", + "issues": "https://github.com/bakame-php/http-structured-fields/issues", + "source": "https://github.com/bakame-php/http-structured-fields" + }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/nyamsprod" + } + ], + "require": { + "php" : "^8.1" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.65.0", + "httpwg/structured-field-tests": "*@dev", + "phpstan/phpstan": "^2.0.3", + "phpstan/phpstan-strict-rules": "^2.0", + "phpstan/phpstan-phpunit": "^2.0.1", + "phpstan/phpstan-deprecation-rules": "^2.0.1", + "phpunit/phpunit": "^10.5.38 || ^11.5.0", + "symfony/var-dumper": "^6.4.15 || ^v7.2.0", + "bakame/aide-base32": "dev-main", + "phpbench/phpbench": "^1.3.1" + }, + "autoload": { + "psr-4": { + "Bakame\\Http\\StructuredFields\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "Bakame\\Http\\StructuredFields\\": "tests/" + } + }, + "scripts": { + "benchmark": "phpbench run --report=default", + "phpcs": "php-cs-fixer fix --dry-run --diff -vvv --allow-risky=yes --ansi", + "phpcs:fix": "php-cs-fixer fix -vvv --allow-risky=yes --ansi", + "phpstan": "phpstan analyse -c phpstan.neon --ansi --memory-limit 192M", + "phpunit": "XDEBUG_MODE=coverage phpunit --coverage-text", + "phpunit:min": "phpunit --no-coverage", + "test": [ + "@phpunit", + "@phpstan", + "@phpcs" + ] + }, + "scripts-descriptions": { + "benchmark": "Runs parser benchmark", + "phpstan": "Runs complete codebase static analysis", + "phpunit": "Runs unit and functional testing", + "phpcs": "Runs coding style testing", + "phpcs:fix": "Fix coding style issues", + "test": "Runs all tests" + }, + "repositories": [ + { + "type": "package", + "package": { + "name": "httpwg/structured-field-tests", + "version": "dev-main", + "source": { + "url": "https://github.com/httpwg/structured-field-tests.git", + "type": "git", + "reference": "main" + } + } + } + ], + "extra": { + "branch-alias": { + "dev-develop": "1.x-dev" + } + } +} |