]> git.mxchange.org Git - friendica.git/blob - composer.json
[Composer] Add library/ as a PSR-0 folder for autoloading
[friendica.git] / composer.json
1 {\r
2         "name": "friendica/friendica",\r
3         "description": "A decentralized social network part of The Federation",\r
4         "type": "project",\r
5         "keywords": [\r
6                 "social network",\r
7                 "dfrn",\r
8                 "ostatus",\r
9                 "diaspora"\r
10         ],\r
11         "license": "AGPL-3.0+",\r
12         "support": {\r
13                 "issues": "https://github.com/friendica/friendica/issues"\r
14         },\r
15         "require": {\r
16                 "php": ">5.6",\r
17                 "ext-xml": "*",\r
18                 "ezyang/htmlpurifier": "~4.7.0",\r
19                 "league/html-to-markdown": "~4.4.1",\r
20                 "lightopenid/lightopenid": "dev-master",\r
21                 "michelf/php-markdown": "^1.7",\r
22                 "mobiledetect/mobiledetectlib": "2.8.*",\r
23                 "paragonie/random_compat": "^2.0",\r
24                 "pear/Text_LanguageDetect": "1.*",\r
25                 "pear/Text_Highlighter": "dev-master",\r
26                 "smarty/smarty": "^3.1",\r
27                 "fxp/composer-asset-plugin": "~1.3",\r
28                 "bower-asset/base64": "^1.0",\r
29                 "bower-asset/Chart-js": "^2.7",\r
30                 "bower-asset/perfect-scrollbar": "^0.6",\r
31                 "npm-asset/jquery": "^2.0",\r
32                 "npm-asset/jquery-colorbox": "^1.6",\r
33                 "npm-asset/jquery-datetimepicker": "^2.4.0",\r
34                 "npm-asset/jgrowl": "^1.4",\r
35                 "npm-asset/fullcalendar": "^3.0.1"\r
36         },\r
37         "repositories": [\r
38         {\r
39             "type": "vcs",\r
40             "url": "https://github.com/pear/Text_Highlighter"\r
41         }\r
42     ],\r
43         "autoload": {\r
44                 "psr-4": {\r
45                         "Friendica\\": "src/"\r
46                 },\r
47                 "psr-0": {\r
48                         "": "library/"\r
49                 }\r
50         },\r
51         "config": {\r
52                 "autoloader-suffix": "Friendica",\r
53                 "optimize-autoloader": true,\r
54                 "preferred-install": "dist",\r
55                 "fxp-asset": {\r
56             "installer-paths": {\r
57                 "npm-asset-library": "vendor/asset",\r
58                 "bower-asset-library": "vendor/asset"\r
59             }\r
60         }\r
61         },\r
62         "archive": {\r
63                 "exclude": [\r
64                         "log", "cache", "/photo", "/proxy"\r
65                 ]\r
66         }\r
67 }\r