composer.json
{
"name": "maxakawizard/json-collection-parser",
"description": "Streaming parser for large JSON files containing array of objects",
"keywords": ["json"],
"homepage": "https://github.com/MAXakaWIZARD/JsonCollectionParser",
"type": "library",
"license": "MIT",
"authors": [
{
"name": "Max Grigorian",
"email": "maxakawizard@gmail.com"
}
],
"require": {
"php": ">=7.1",
"salsify/json-streaming-parser": "^8.0.2",
"psr/http-message": "~1.0|~2.0"
},
"require-dev": {
"phpunit/phpunit": ">6 <10",
"squizlabs/php_codesniffer": "~3.0",
"mockery/mockery": "^1.3"
},
"autoload": {
"psr-4": {
"JsonCollectionParser\\": "src/",
"JsonCollectionParser\\Tests\\": "tests/"
}
},
"scripts": {
"phpcs": "phpcs -p --standard=PSR12 --extensions=php src",
"phpcbf": "phpcbf -p --standard=PSR12 --extensions=php src",
"test": [
"@phpcs",
"phpunit"
]
},
"suggest": {
"ext-zlib": "Needed to support GZIP-compressed files"
}
}