1{ 2 "name": "bacula-web/bacula-web", 3 "type": "library", 4 "description": "The open source web based reporting and monitoring tool for Bacula", 5 "keywords": ["php","reporting","monitoring","bacula"], 6 "homepage": "https://www.bacula-web.org", 7 "license": "GPL-2.0-only", 8 "authors": [ 9 { 10 "name": "Davide Franco", 11 "email": "bacula-dev@dflc.ch", 12 "homepage": "https://www.bacula-web.org", 13 "role": "Developer" 14 } 15 ], 16 "config": { 17 "component-dir": "vendor/components" 18 }, 19 "require": { 20 "php": ">=7.3.0", 21 "ext-gettext": "*", 22 "ext-mbstring": "*", 23 "ext-openssl": "*", 24 "ext-sqlite3": "*", 25 "ext-posix": "*", 26 "novus/nvd3": "@stable", 27 "twbs/bootstrap": "3.4.1", 28 "eonasdan/bootstrap-datetimepicker": "@stable", 29 "smarty/smarty": "3.1.*", 30 "smarty-gettext/smarty-gettext": "@stable", 31 "components/font-awesome": "4.*", 32 "datatables/datatables": "@stable" 33 }, 34 "require-dev": { 35 "sebastian/phpcpd": "@stable", 36 "phpmd/phpmd": "@stable", 37 "squizlabs/php_codesniffer": "@stable", 38 "friendsofphp/php-cs-fixer": "@stable" 39 }, 40 "autoload": { 41 "classmap": [ 42 "core", 43 "application" 44 ] 45 }, 46 "archive": { 47 "exclude": ["/docs/source", "/docs/theme", ".gitignore", ".eslintrc.yml", ".codeclimate.yml", ".eslintignore", ".csslintrc", ".htpasswd", "sonar-project.properties", ".github", ".readthedocs.yaml", "docs/requirements.txt"] 48 } 49} 50