{
    "name": "sabre/baikal",
    "type": "project",
    "description": "Baïkal is a lightweight CalDAV + CardDAV server based on PHP, SQLite or MySQL, and SabreDAV",
    "keywords": ["Project", "Server", "Calendar", "Contact", "WebDAV", "CalDAV", "CardDAV", "iCalendar", "lightweight"],
    "homepage": "https://sabre.io/baikal/",
    "license" : "GPL-3.0-only",
    "require": {
        "php"           : "^8.2",
        "sabre/dav"     : "~4.7.0",
        "twig/twig"     : "~3.22.0",
        "symfony/yaml"  : "~7.3.5",
        "ext-dom"       : "*",
        "ext-pdo"       : "*",
        "ext-zlib"      : "*"
    },
    "require-dev" : {
        "friendsofphp/php-cs-fixer": "3.89.2",
        "phpstan/phpstan": "~2.1.33",
        "phpstan/phpstan-deprecation-rules": "~2.0.3"
    },
    "replace" : {
        "jeromeschneider/baikal" : "self.version"
    },
    "autoload": {
        "psr-0" : {
            "Baikal"         : "Core/Frameworks/",
            "Flake"          : "Core/Frameworks/",
            "Formal"         : "Core/Frameworks/"
        }
    },
    "support" : {
        "source" : "https://github.com/sabre-io/Baikal"
    },
    "scripts": {
        "cs-fixer": [
            "php-cs-fixer fix"
        ],
        "phpstan": [
            "phpstan analyse Core html"
        ],
        "test": [
            "composer cs-fixer",
            "composer phpstan"
        ]
    }
}
