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