composer.json 1.14 KB
Newer Older
David Morley's avatar
David Morley committed
1
{
2 3 4
    "name": "diasporg/poduptime",
    "description": "Poduptime is software to get live stats and data on listed Diaspora Pods.",
    "license": "AGPL-3.0-or-later",
5 6 7 8 9
    "config": {
        "platform": {
            "php": "7.2"
        }
    },
David Morley's avatar
David Morley committed
10
    "require": {
11
        "php": "^7.2",
12 13 14 15
        "ext-curl": "*",
        "ext-dom": "*",
        "ext-json": "*",
        "ext-libxml": "*",
dmorley's avatar
dmorley committed
16
        "ext-bcmath": "*",
17 18
        "gabordemooij/redbean": "^5.1",
        "nesbot/carbon": "^1.33",
19
        "commerceguys/enum": "^1.0",
noplanman's avatar
noplanman committed
20
        "noplanman/xec": "0.1.0",
21
        "jaybizzle/crawler-detect": "^1.2",
dmorley's avatar
dmorley committed
22
        "geoip2/geoip2": "^2.9",
23
        "maxmind-db/reader": "^1.3",
dmorley's avatar
dmorley committed
24
        "matriphe/iso-639": "^1.2",
dmorley's avatar
dmorley committed
25
        "detectlanguage/detectlanguage": "^2.2",
dmorley's avatar
dmorley committed
26 27
        "longman/ip-tools": "^1.2",
        "rinvex/countries": "^5.0"
dmorley's avatar
dmorley committed
28
    },
29 30 31
    "require-dev": {
        "squizlabs/php_codesniffer": "^3.3"
    },
dmorley's avatar
dmorley committed
32
    "autoload": {
dmorley's avatar
dmorley committed
33 34
        "classmap": ["lib"],
        "files": ["lib/functions.php"]
35 36 37
    },
    "scripts": {
        "check-code": [
dmorley's avatar
dmorley committed
38
            "vendor/bin/phpcs --standard=PSR2 -snp --encoding=utf-8 --report-width=150 db lib *.php"
39
        ]
David Morley's avatar
David Morley committed
40 41
    }
}