rss-bridge/composer.json
Jan Tojnar 44e8007d9c
tests: Use PSR-4-style namespaces (#2778)
We cannot yet switch to namespaces for RSS-Bridge itself but for tests we are not limited by BC.
It does not actually do anything since PHPUnit will search for the test files without the help of the autoloader but it still makes the directory cleaner.
2022-06-07 23:22:33 +02:00

52 lines
1.7 KiB
JSON

{
"name": "rss-bridge/rss-bridge",
"type": "project",
"description": "RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one. It can be used on webservers or as a stand-alone application in CLI mode.",
"keywords": [
"php",
"rss",
"bridge",
"rss-bridge",
"atom",
"html",
"json",
"feed",
"cli"
],
"homepage": "https://github.com/rss-bridge/rss-bridge/",
"license": "UNLICENSE",
"support": {
"issues": "https://github.com/rss-bridge/rss-bridge/issues/",
"docs": "https://rss-bridge.github.io/rss-bridge/",
"source": "https://github.com/rss-bridge/rss-bridge/",
"rss": "https://github.com/RSS-Bridge/rss-bridge/commits/master.atom"
},
"require": {
"php": ">=7.1",
"ext-mbstring": "*",
"ext-curl": "*",
"ext-openssl": "*",
"ext-libxml": "*",
"ext-simplexml": "*",
"ext-json": "*"
},
"require-dev": {
"phpunit/phpunit": "^9",
"squizlabs/php_codesniffer": "^3.6"
},
"suggest": {
"ext-memcached": "Allows to use memcached as cache type",
"ext-sqlite3": "Allows to use an SQLite database for caching",
"ext-dom": "Allows to use some bridges based on XPath expressions"
},
"autoload-dev": {
"psr-4": {
"RssBridge\\Tests\\": "tests"
}
},
"scripts": {
"test": "./vendor/bin/phpunit",
"lint": "./vendor/bin/phpcs --standard=phpcs.xml --warning-severity=0 --extensions=php -p ./",
"compat": "./vendor/bin/phpcs --standard=phpcompatibility.xml --warning-severity=0 --extensions=php -p ./"
}
}