},
"require": {
"php": ">=5.6",
+ "ext-json": "*",
"ext-zlib": "*",
"shaarli/netscape-bookmark-parser": "^2.1",
"erusev/parsedown": "^1.6",
"gettext/gettext": "^4.4"
},
"require-dev": {
+ "roave/security-advisories": "dev-master",
"phpunit/phpcov": "*",
"phpunit/phpunit": "^5.0",
"squizlabs/php_codesniffer": "2.*"
},
"suggest": {
- "ext-curl": "*"
+ "ext-curl": "Allows fetching web pages and thumbnails in a more robust way",
+ "ext-gd": "Required for thumbnail generation",
+ "ext-gettext": "Enables faster translation system in gettext mode",
+ "ext-intl": "Provides localized text sorting",
+ "ext-mbstring": "Provides multibyte (Unicode) string support"
},
"autoload": {
"psr-4": {
"Shaarli\\Exceptions\\": "application/exceptions",
"Shaarli\\Feed\\": "application/feed",
"Shaarli\\Http\\": "application/http",
+ "Shaarli\\Netscape\\": "application/netscape",
+ "Shaarli\\Plugin\\": "application/plugin",
+ "Shaarli\\Plugin\\Exception\\": "application/plugin/exception",
+ "Shaarli\\Plugin\\Wallabag\\": "plugins/wallabag",
"Shaarli\\Render\\": "application/render",
"Shaarli\\Security\\": "application/security",
"Shaarli\\Updater\\": "application/updater",