{ "name": "seeddms/dms", "description": "Open Source Document Management System", "type": "project", "license": "GPL 2", "authors": [ { "name": "Uwe Steinmann", "email": "steinm@debian.org" } ], "minimum-stability": "stable", "config": { "platform": { "php": "8.2" }, "allow-plugins": { "composer/package-versions-deprecated": true, "wikimedia/composer-merge-plugin": true } }, "require": { "php": ">=8.2.0", "phing/phing": "3.*", "pear/http_request2": "2.5.0", "robthree/twofactorauth": "^3.0", "php-mime-mail-parser/php-mime-mail-parser": "*", "slim/slim": "^4.0", "guzzlehttp/psr7": "*", "erusev/parsedown": "*", "erusev/parsedown-extra": "*", "mibe/feedwriter": "^1.1", "phpoffice/phpspreadsheet": "*", "sabre/xml": "*", "sabre/dav": "^4.", "pear/log": "*", "pear/mail": "*", "pear/mail_mime": "*", "pear/net_smtp": "*", "pear/auth_sasl": "*", "pear/db": "*", "dragonmantank/cron-expression": "^3.1", "alecrabbit/php-console-colour": "*", "zf1/zend-search-lucene": "*", "symfony/http-foundation": "^5.4", "php-di/php-di": "^6.4", "hfig/mapi": "*", "slim/psr7": "^1.7", "chillerlan/php-qrcode": "^5.0", "bacon/bacon-qr-code": "^3.0", "seeddms/core": "dev-seeddms-5.1.x", "seeddms/lucene": "dev-master", "seeddms/preview": "dev-master", "seeddms/sqlitefts": "dev-master", "seeddms/http_webdav_server": "dev-master" }, "require-dev": { "composer/composer": "dev-main", "behat/mink": "1.8.1", "behat/mink-selenium2-driver": "1.4.0", "dmore/chrome-mink-driver": "2.8.0", "friendsofphp/php-cs-fixer": "3.87.2", "phpunit/phpunit": "9.5.9", "squizlabs/php_codesniffer": "3.6.0", "phpstan/phpstan": "^2.1", "pear/archive_tar": "*" }, "repositories": [ { "type": "path", "url": "../core", "options": { "symlink": false } }, { "type": "path", "url": "../lucene", "options": { "symlink": false } }, { "type": "path", "url": "../preview", "options": { "symlink": false } }, { "type": "path", "url": "../sqlitefts", "options": { "symlink": false } }, { "type": "path", "url": "../http_webdav_server", "options": { "symlink": false } } ], "extra": { "merge-plugin": { "include": [ "composer.local.json" ], "recurse": true, "replace": true, "ignore-duplicates": false, "merge-dev": true, "merge-extra": false, "merge-extra-deep": false, "merge-scripts": true } } }