1{ 2 "name": "simplepie/simplepie", 3 "description": "A simple Atom/RSS parsing library for PHP", 4 "type": "library", 5 "keywords": ["rss", "atom", "feeds"], 6 "homepage": "http://simplepie.org/", 7 "license": "BSD-3-Clause", 8 "authors": [ 9 { 10 "name": "Ryan Parman", 11 "homepage": "http://ryanparman.com/", 12 "role": "Creator, alumnus developer" 13 }, 14 { 15 "name": "Sam Sneddon", 16 "homepage": "https://gsnedders.com/", 17 "role": "Alumnus developer" 18 }, 19 { 20 "name": "Ryan McCue", 21 "email": "me@ryanmccue.info", 22 "homepage": "http://ryanmccue.info/", 23 "role": "Developer" 24 } 25 ], 26 "require": { 27 "php": ">=7.2.0", 28 "ext-pcre": "*", 29 "ext-xml": "*", 30 "ext-xmlreader": "*" 31 }, 32 "require-dev": { 33 "donatj/mock-webserver": "^2.7", 34 "friendsofphp/php-cs-fixer": "^2.19 || ^3.8", 35 "mf2/mf2": "^0.5.0", 36 "phpstan/phpstan": "~1.12.2", 37 "phpunit/phpunit": "^8 || ^9 || ^10", 38 "psr/http-client": "^1.0", 39 "psr/http-factory": "^1.0", 40 "psr/simple-cache": "^1 || ^2 || ^3" 41 }, 42 "suggest": { 43 "ext-curl": "", 44 "ext-iconv": "", 45 "ext-intl": "", 46 "ext-mbstring": "", 47 "mf2/mf2": "Microformat module that allows for parsing HTML for microformats" 48 }, 49 "autoload": { 50 "psr-4": { 51 "SimplePie\\": "src" 52 }, 53 "psr-0": { 54 "SimplePie": "library" 55 } 56 }, 57 "autoload-dev": { 58 "psr-4": { 59 "SimplePieUtils\\": "utils/", 60 "SimplePie\\Tests\\Fixtures\\": "tests/Fixtures", 61 "SimplePie\\Tests\\Unit\\": "tests/Unit" 62 } 63 }, 64 "config": { 65 "lock": false, 66 "sort-packages": true 67 }, 68 "scripts": { 69 "coverage": "phpunit --coverage-html=.phpunit.cache/code-coverage", 70 "cs": "php-cs-fixer fix --verbose --dry-run --diff", 71 "fix": "php-cs-fixer fix --verbose --diff", 72 "phpstan": "phpstan analyze --memory-limit 512M", 73 "test": "phpunit" 74 } 75} 76