mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2024-11-25 10:56:18 +03:00
44e8007d9c
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.
52 lines
1.7 KiB
JSON
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 ./"
|
|
}
|
|
}
|