]>
Commit | Line | Data |
---|---|---|
00f98bda V |
1 | { |
2 | "name": "shaarli/shaarli", | |
8945c76b V |
3 | "description": "The personal, minimalist, super-fast, database-free bookmarking service", |
4 | "type": "project", | |
00f98bda | 5 | "license": "MIT", |
8945c76b | 6 | "homepage": "https://github.com/shaarli/Shaarli", |
00f98bda | 7 | "support": { |
8945c76b | 8 | "issues": "https://github.com/shaarli/Shaarli/issues", |
cc8f572b | 9 | "wiki": "https://shaarli.readthedocs.io" |
8945c76b V |
10 | }, |
11 | "keywords": ["bookmark", "link", "share", "web"], | |
89118630 A |
12 | "config": { |
13 | "platform": { | |
df408797 | 14 | "php": "7.1.29" |
89118630 A |
15 | } |
16 | }, | |
8945c76b | 17 | "require": { |
df408797 | 18 | "php": ">=7.1", |
1a55fc8d | 19 | "ext-json": "*", |
a0c4dbd9 | 20 | "ext-zlib": "*", |
b41c5ab0 | 21 | "shaarli/netscape-bookmark-parser": "^2.1", |
c5ee1318 | 22 | "erusev/parsedown": "^1.6", |
db90dfcb | 23 | "slim/slim": "^3.0", |
787faa42 | 24 | "arthurhoaro/web-thumbnailer": "^1.1", |
12266213 A |
25 | "pubsubhubbub/publisher": "dev-master", |
26 | "gettext/gettext": "^4.4" | |
00f98bda | 27 | }, |
00f98bda | 28 | "require-dev": { |
8f4e9624 | 29 | "roave/security-advisories": "dev-master", |
37c9c6b4 | 30 | "phpunit/phpcov": "*", |
5617dcf9 | 31 | "phpunit/phpunit": "^5.0", |
37c9c6b4 | 32 | "squizlabs/php_codesniffer": "2.*" |
18e67967 | 33 | }, |
92c6439d | 34 | "suggest": { |
1a55fc8d V |
35 | "ext-curl": "Allows fetching web pages and thumbnails in a more robust way", |
36 | "ext-gd": "Required for thumbnail generation", | |
37 | "ext-gettext": "Enables faster translation system in gettext mode", | |
38 | "ext-intl": "Provides localized text sorting", | |
39 | "ext-mbstring": "Provides multibyte (Unicode) string support" | |
92c6439d | 40 | }, |
18e67967 A |
41 | "autoload": { |
42 | "psr-4": { | |
7a9daac5 | 43 | "Shaarli\\": "application", |
18e67967 A |
44 | "Shaarli\\Api\\": "application/api/", |
45 | "Shaarli\\Api\\Controllers\\": "application/api/controllers", | |
3c66e564 | 46 | "Shaarli\\Api\\Exceptions\\": "application/api/exceptions", |
f24896b2 | 47 | "Shaarli\\Bookmark\\": "application/bookmark", |
6696729b | 48 | "Shaarli\\Bookmark\\Exception\\": "application/bookmark/exception", |
e6cd773f | 49 | "Shaarli\\Config\\": "application/config/", |
fab87c26 | 50 | "Shaarli\\Config\\Exception\\": "application/config/exception", |
f3d2f257 | 51 | "Shaarli\\Exceptions\\": "application/exceptions", |
dfc650aa | 52 | "Shaarli\\Feed\\": "application/feed", |
00af48d9 | 53 | "Shaarli\\Http\\": "application/http", |
349b0144 | 54 | "Shaarli\\Netscape\\": "application/netscape", |
e1850388 V |
55 | "Shaarli\\Plugin\\": "application/plugin", |
56 | "Shaarli\\Plugin\\Exception\\": "application/plugin/exception", | |
95854417 | 57 | "Shaarli\\Plugin\\Wallabag\\": "plugins/wallabag", |
8c0f19c7 | 58 | "Shaarli\\Render\\": "application/render", |
bcf056c9 V |
59 | "Shaarli\\Security\\": "application/security", |
60 | "Shaarli\\Updater\\": "application/updater", | |
61 | "Shaarli\\Updater\\Exception\\": "application/updater/exception" | |
18e67967 | 62 | } |
00f98bda V |
63 | } |
64 | } |