]>
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": { |
31e33fc4 JB |
31 | "php": ">=5.5.9", |
32 | "symfony/symfony": "3.0.*", | |
5c895a7f JB |
33 | "doctrine/orm": "^2.5", |
34 | "doctrine/doctrine-bundle": "^1.6", | |
35 | "doctrine/doctrine-cache-bundle": "^1.2", | |
93fd4692 NL |
36 | "twig/extensions": "~1.0", |
37 | "symfony/assetic-bundle": "~2.3", | |
5c895a7f JB |
38 | "symfony/swiftmailer-bundle": "^2.3", |
39 | "symfony/monolog-bundle": "^2.8", | |
40 | "sensio/distribution-bundle": "^5.0", | |
41 | "sensio/framework-extra-bundle": "^3.0.2", | |
42 | "incenteev/composer-parameter-handler": "^2.0", | |
75e9d1df | 43 | "nelmio/cors-bundle": "~1.4.0", |
569f8d68 | 44 | "friendsofsymfony/rest-bundle": "~1.4", |
5c895a7f | 45 | "jms/serializer-bundle": "~1.0", |
569f8d68 | 46 | "nelmio/api-doc-bundle": "~2.7", |
daacffef J |
47 | "ezyang/htmlpurifier": "~4.6", |
48 | "mgargano/simplehtmldom": "~1.5", | |
34c2cc7a | 49 | "tecnickcom/tcpdf": "~6.2", |
daacffef | 50 | "simplepie/simplepie": "~1.3.1", |
5c895a7f | 51 | "willdurand/hateoas-bundle": "~1.0", |
75e9d1df | 52 | "htmlawed/htmlawed": "~1.1.19", |
5c895a7f | 53 | "liip/theme-bundle": "~1.1", |
26864574 | 54 | "pagerfanta/pagerfanta": "~1.0.3", |
6108b0f2 | 55 | "lexik/form-filter-bundle": "~5.0", |
a1691859 | 56 | "j0k3r/graby": "~1.0", |
fcb1fba5 | 57 | "friendsofsymfony/user-bundle": "dev-master", |
6108b0f2 | 58 | "friendsofsymfony/oauth-server-bundle": "^1.5@dev", |
3c65dfb7 | 59 | "stof/doctrine-extensions-bundle": "^1.2@dev", |
8ba854c0 | 60 | "scheb/two-factor-bundle": "~2.0", |
03690d13 | 61 | "grandt/phpepub": "~4.0", |
c3510620 | 62 | "wallabag/php-mobi": "~1.0.0", |
1f4408de | 63 | "kphoen/rulerz-bundle": "~0.10", |
292c1324 | 64 | "guzzlehttp/guzzle": "^5.2.0", |
7a0e6970 JB |
65 | "doctrine/doctrine-migrations-bundle": "^1.0", |
66 | "paragonie/random_compat": "~1.0" | |
f3052b45 NL |
67 | }, |
68 | "require-dev": { | |
5c895a7f | 69 | "doctrine/doctrine-fixtures-bundle": "~2.2", |
31e33fc4 | 70 | "sensio/generator-bundle": "^3.0", |
872384b0 | 71 | "phpunit/phpunit": "~4.4", |
31e33fc4 | 72 | "symfony/phpunit-bridge": "^2.7" |
f3052b45 | 73 | }, |
19875ef0 | 74 | "scripts": { |
516022d6 JB |
75 | "build-parameters": [ |
76 | "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters" | |
93fd4692 | 77 | ], |
516022d6 JB |
78 | "post-cmd": [ |
79 | "@build-parameters", | |
93fd4692 NL |
80 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap", |
81 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache", | |
82 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets", | |
5c895a7f JB |
83 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile", |
84 | "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget" | |
59507c5b | 85 | ], |
516022d6 JB |
86 | "post-install-cmd": [ |
87 | "@post-cmd" | |
88 | ], | |
89 | "post-update-cmd": [ | |
90 | "@post-cmd" | |
19875ef0 NL |
91 | ] |
92 | }, | |
93fd4692 NL |
93 | "extra": { |
94 | "symfony-app-dir": "app", | |
31e33fc4 JB |
95 | "symfony-bin-dir": "bin", |
96 | "symfony-var-dir": "var", | |
93fd4692 | 97 | "symfony-web-dir": "web", |
31e33fc4 | 98 | "symfony-tests-dir": "tests", |
93fd4692 NL |
99 | "symfony-assets-install": "relative", |
100 | "incenteev-parameters": { | |
59507c5b MB |
101 | "file": "app/config/parameters.yml", |
102 | "env-map": { | |
103 | "mailer_host": "WALLABAG_MAILER_HOST", | |
104 | "mailer_user": "WALLABAG_MAILER_USER", | |
105 | "mailer_password": "WALLABAG_MAILER_PASSWORD", | |
106 | "secret": "WALLABAG_SECRET" | |
107 | } | |
93fd4692 NL |
108 | } |
109 | }, | |
6ad93dff | 110 | "autoload": { |
b4faefc0 | 111 | "psr-4": { "": "src/" }, |
5c895a7f | 112 | "classmap": [ "app/AppKernel.php", "app/AppCache.php" ] |
6ad93dff | 113 | }, |
f3052b45 NL |
114 | "config": { |
115 | "bin-dir": "bin" | |
daacffef J |
116 | }, |
117 | "minimum-stability": "dev", | |
118 | "prefer-stable": true | |
119 | } |