]>
Commit | Line | Data |
---|---|---|
7d2eb7a7 | 1 | { |
44f1fef0 NL |
2 | "name": "wallabag/wallabag", |
3 | "type": "project", | |
4 | "description": "open source self hostable read-it-later web application", | |
5 | "keywords": ["read-it-later","read it later"], | |
6 | "homepage": "https://github.com/wallabag/wallabag", | |
7 | "license": "MIT", | |
8 | "authors": [ | |
9 | { | |
10 | "name": "Nicolas Lœuillet", | |
11 | "email": "nicolas@loeuillet.org", | |
12 | "homepage": "http://www.cdetc.fr", | |
13 | "role": "Developer" | |
14 | }, | |
15 | { | |
16 | "name": "Thomas Citharel", | |
17 | "homepage": "http://tcit.fr", | |
18 | "role": "Developer" | |
2a2903ce NL |
19 | }, |
20 | { | |
21 | "name": "Jérémy Benoist", | |
4793ee65 | 22 | "homepage": "http://www.j0k3r.net", |
2a2903ce | 23 | "role": "Developer" |
44f1fef0 NL |
24 | } |
25 | ], | |
26 | "support": { | |
27 | "email": "hello@wallabag.org", | |
28 | "issues": "https://github.com/wallabag/wallabag/issues" | |
29 | }, | |
7d2eb7a7 | 30 | "require": { |
4cb9e0aa | 31 | "php": ">=5.6.0", |
0a7e6959 | 32 | "ext-pcre": "*", |
7af794e5 | 33 | "ext-dom": "*", |
0a7e6959 TC |
34 | "ext-curl": "*", |
35 | "ext-gd": "*", | |
36 | "ext-session": "*", | |
7af794e5 | 37 | "ext-ctype": "*", |
0a7e6959 TC |
38 | "ext-hash": "*", |
39 | "ext-simplexml": "*", | |
40 | "ext-json": "*", | |
41 | "ext-mbstring": "*", | |
42 | "ext-xml": "*", | |
43 | "ext-iconv": "*", | |
0a7e6959 | 44 | "ext-tokenizer": "*", |
7af794e5 | 45 | "ext-pdo": "*", |
d68e045d | 46 | "symfony/symfony": "3.2.*", |
5c895a7f JB |
47 | "doctrine/orm": "^2.5", |
48 | "doctrine/doctrine-bundle": "^1.6", | |
49 | "doctrine/doctrine-cache-bundle": "^1.2", | |
93fd4692 | 50 | "twig/extensions": "~1.0", |
5c895a7f | 51 | "symfony/swiftmailer-bundle": "^2.3", |
ae741f99 | 52 | "symfony/monolog-bundle": "^3.0", |
5c895a7f | 53 | "sensio/distribution-bundle": "^5.0", |
7db1bdf1 | 54 | "sensio/framework-extra-bundle": "^3.0.2", |
5c895a7f | 55 | "incenteev/composer-parameter-handler": "^2.0", |
75e9d1df | 56 | "nelmio/cors-bundle": "~1.4.0", |
f1c3f68e JB |
57 | "friendsofsymfony/rest-bundle": "~2.1", |
58 | "jms/serializer-bundle": "~1.1", | |
569f8d68 | 59 | "nelmio/api-doc-bundle": "~2.7", |
daacffef | 60 | "mgargano/simplehtmldom": "~1.5", |
5a73f945 | 61 | "wallabag/tcpdf": "^6.2", |
daacffef | 62 | "simplepie/simplepie": "~1.3.1", |
5c895a7f | 63 | "willdurand/hateoas-bundle": "~1.0", |
5c895a7f | 64 | "liip/theme-bundle": "~1.1", |
6108b0f2 | 65 | "lexik/form-filter-bundle": "~5.0", |
4368a271 | 66 | "j0k3r/graby": "^1.0", |
177ef14c | 67 | "friendsofsymfony/user-bundle": "^2.0", |
63e40f2d | 68 | "friendsofsymfony/oauth-server-bundle": "^1.5", |
a0a4ce31 | 69 | "stof/doctrine-extensions-bundle": "^1.2", |
8ba854c0 | 70 | "scheb/two-factor-bundle": "~2.0", |
03690d13 | 71 | "grandt/phpepub": "~4.0", |
c3510620 | 72 | "wallabag/php-mobi": "~1.0.0", |
177c5510 | 73 | "kphoen/rulerz-bundle": "~0.13", |
19738973 | 74 | "guzzlehttp/guzzle": "^5.3.1", |
7a0e6970 | 75 | "doctrine/doctrine-migrations-bundle": "^1.0", |
906424c1 | 76 | "paragonie/random_compat": "~2.0", |
3b792787 | 77 | "craue/config-bundle": "~2.0", |
fbbda941 | 78 | "mnapoli/piwik-twig-extension": "^1.0", |
624a7c6d | 79 | "ocramius/proxy-manager": "1.*", |
5ecdfcd0 | 80 | "white-october/pagerfanta-bundle": "^1.0", |
b3437d58 JB |
81 | "php-amqplib/rabbitmq-bundle": "^1.8", |
82 | "predis/predis": "^1.0", | |
419214d7 | 83 | "javibravo/simpleue": "^1.0", |
3cc78f06 | 84 | "symfony/dom-crawler": "^3.1", |
7aab0ecf | 85 | "friendsofsymfony/jsrouting-bundle": "^1.6", |
906424c1 | 86 | "bdunogier/guzzle-site-authenticator": "^1.0.0@dev", |
c6608783 NH |
87 | "defuse/php-encryption": "^2.1", |
88 | "html2text/html2text": "^4.1" | |
f3052b45 NL |
89 | }, |
90 | "require-dev": { | |
5c895a7f | 91 | "doctrine/doctrine-fixtures-bundle": "~2.2", |
99451fe4 | 92 | "doctrine/data-fixtures": "~1.1.1", |
31e33fc4 | 93 | "sensio/generator-bundle": "^3.0", |
7ab5eb95 | 94 | "symfony/phpunit-bridge": "^3.3", |
f808b016 | 95 | "friendsofphp/php-cs-fixer": "~2.0", |
7ab5eb95 | 96 | "m6web/redis-mock": "^2.0", |
97 | "dama/doctrine-test-bundle": "^1.0" | |
f3052b45 | 98 | }, |
19875ef0 | 99 | "scripts": { |
516022d6 | 100 | "post-cmd": [ |
0bb5669c | 101 | "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters", |
93fd4692 NL |
102 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap", |
103 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache", | |
74216c7c | 104 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets", |
1b1cb553 | 105 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile" |
59507c5b | 106 | ], |
516022d6 JB |
107 | "post-install-cmd": [ |
108 | "@post-cmd" | |
109 | ], | |
110 | "post-update-cmd": [ | |
111 | "@post-cmd" | |
19875ef0 NL |
112 | ] |
113 | }, | |
93fd4692 NL |
114 | "extra": { |
115 | "symfony-app-dir": "app", | |
31e33fc4 JB |
116 | "symfony-bin-dir": "bin", |
117 | "symfony-var-dir": "var", | |
93fd4692 | 118 | "symfony-web-dir": "web", |
31e33fc4 | 119 | "symfony-tests-dir": "tests", |
f972af3f | 120 | "symfony-assets-install": "relative", |
93fd4692 | 121 | "incenteev-parameters": { |
0bb5669c | 122 | "file": "app/config/parameters.yml" |
93fd4692 NL |
123 | } |
124 | }, | |
6ad93dff | 125 | "autoload": { |
74474613 | 126 | "psr-4": { "Wallabag\\": "src/Wallabag/" }, |
5c895a7f | 127 | "classmap": [ "app/AppKernel.php", "app/AppCache.php" ] |
6ad93dff | 128 | }, |
23634d5d JB |
129 | "autoload-dev": { |
130 | "psr-4": { "Tests\\": "tests/" } | |
131 | }, | |
f3052b45 | 132 | "config": { |
c396a505 JB |
133 | "bin-dir": "bin", |
134 | "platform": { | |
4cb9e0aa | 135 | "php": "5.6.0" |
c396a505 | 136 | } |
daacffef J |
137 | }, |
138 | "minimum-stability": "dev", | |
139 | "prefer-stable": true | |
140 | } |