]> git.agnieray.net Git - galette.git/blob - galette/composer.json
8e28295de388e640e5dbfda3774d2a8c6a182fd7
[galette.git] / galette / composer.json
1 {
2 "name": "galette/galette",
3 "description": "Galette - web membership management towards non profit organizations",
4 "license": "GPLv3",
5 "type": "project",
6 "keywords": [
7 "membership",
8 "web",
9 "management"
10 ],
11 "homepage": "https://galette.eu/",
12 "support": {
13 "irc": "irc://irc.oftc.net/galette",
14 "issues": "https://bugs.galette.eu/projects/galette",
15 "docs": "https://doc.galette.eu"
16 },
17 "authors": [
18 {
19 "name": "Johan Cwiklinski",
20 "email": "trasher@x-tnd.be",
21 "homepage": "https://galette.eu"
22 }
23 ],
24 "autoload": {
25 "psr-4": {
26 "Galette\\": "lib/Galette"
27 }
28 },
29 "require": {
30 "php": ">=7.3",
31 "slim/slim": "^3.0",
32 "monolog/monolog": "^2.1",
33 "mathmarques/smarty-view": "^1.1",
34 "laminas/laminas-db": "^2.11",
35 "laminas/laminas-stdlib": "^3.3",
36 "analog/analog": "^1.0",
37 "phpmailer/phpmailer": "^6.1",
38 "tecnickcom/tcpdf": "^6.3",
39 "akrabat/rka-slim-session-middleware": "^2.0",
40 "laminas/laminas-i18n": "^2.11",
41 "laminas/laminas-cache": "^2.10",
42 "soundasleep/html2text": "^1.1",
43 "aneek/slim-event-dispatcher": "^1.0",
44 "slim/flash": "^0.4.0",
45 "league/event": "^2.1",
46 "smarty/smarty": "^3.1",
47 "psr/http-message": "^1.0",
48 "psr/container": "^1.0",
49 "php-di/slim-bridge": "2.0.0",
50 "doctrine/annotations": "^1.8"
51 },
52 "require-dev": {
53 "atoum/atoum": "dev-master",
54 "galette/smarty-xgettext": "^1.2",
55 "squizlabs/php_codesniffer": "^3.5"
56 },
57 "config": {
58 "optimize-autoloader": true
59 },
60 "scripts": {
61 "post-install-cmd": [
62 "patch -d vendor/tecnickcom/tcpdf/ -p3 < ../patches/tcpdf-hrs.patch"
63 ]
64 }
65 }