mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2024-11-25 19:06:23 +03:00
2bbce8ebef
* refactor * fix: bug in previous refactor * chore: exclude phpcompat sniff due to bug in phpcompat * fix: do not leak absolute paths * refactor/fix: batch extensions checking, fix DOS issue
53 lines
1.8 KiB
JSON
53 lines
1.8 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.4",
|
|
"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-zip": "Required for FDroidRepoBridge",
|
|
"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 ./"
|
|
}
|
|
}
|