Admidio/admidio

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "admidio/admidio",
    "description": "Admidio is a free open source user management system for websites of organizations and groups.",
    "type": "project",
    "keywords": [
        "admidio",
        "management",
        "organizations"
    ],
    "license": "GPL-2.0",
    "homepage": "https://www.admidio.org/",
    "config": {
        "platform": {
            "php": "7.4.0"
        }
    },
    "require": {
        "php": "^7.4 || ^8.0",
        "ext-gd": "*",
        "ext-iconv": "*",
        "ext-json": "*",
        "ext-pdo": "*",
        "ext-posix": "*",
        "ext-simplexml": "*",
        "ext-zip": "*",
        "bjeavons/zxcvbn-php": "^1.2.0",
        "eluceo/ical": "^2.0",
        "ezyang/htmlpurifier": "^4.14",
        "ifsnop/mysqldump-php": "^2.12",
        "monolog/monolog": "^2.0",
        "phpmailer/phpmailer": "^6.4",
        "phpoffice/phpspreadsheet": "^1.18",
        "ramsey/uuid": "^4.1",
        "smarty/smarty": "^5.0",
        "tecnickcom/tcpdf": "^6.2",
        "twbs/bootstrap": "5.3.*",
        "twbs/bootstrap-icons": "^1.11"
    },
    "suggest": {
        "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes",
        "ext-mbstring": "",
        "ext-pdo_mysql": "For MySQL/MariaDB database support",
        "ext-pdo_pgsql": "For PostgreSQL database support"
    },
    "autoload": {
        "psr-4": {
            "Admidio\\": "src/"
        },
        "classmap": [
            "adm_program/system/classes/",
            "adm_program/libs/jquery-file-upload/server/php/",
            "adm_program/libs/securimage/"
        ]
    },
    "archive": {
        "exclude": [
            "adm_my_files/*",
            "!adm_my_files/.htaccess",
            "!adm_my_files/index.html",
            "!adm_my_files/config_example.php",
            "!adm_my_files/ecard_templates",
            "!adm_my_files/mail_templates",
            "demo_data",
            "!vendor/*",
            "vendor/maennchen/zipstream-php/test",
            "vendor/markbaker/complex/examples",
            "vendor/markbaker/matrix/examples",
            "vendor/smarty/smarty/changelog",
            "vendor/smarty/smarty/demo",
            "vendor/smarty/smarty/docs",
            "vendor/tecnickcom/tcpdf/examples",
            "vendor/tecnickcom/tcpdf/fonts",
            "!vendor/tecnickcom/tcpdf/fonts/courier*.*",
            "!vendor/tecnickcom/tcpdf/fonts/helvetica*.*",
            "!vendor/tecnickcom/tcpdf/fonts/pdfa*.*",
            "!vendor/tecnickcom/tcpdf/fonts/times*.*",
            "vendor/twbs/bootstrap",
            "!vendor/twbs/bootstrap/license",
            "!vendor/twbs/bootstrap/dist",
            "vendor/twbs/bootstrap-icons",
            "!vendor/twbs/bootstrap-icons/license",
            "!vendor/twbs/bootstrap-icons/font"
        ]
    }
}