-
-
Notifications
You must be signed in to change notification settings - Fork 62
/
Copy pathcomposer.json
118 lines (117 loc) · 3.97 KB
/
composer.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
"name": "mikopbx/core",
"description": "Free PBX system for SMB based on Asterisk",
"homepage": "https://www.mikopbx.com",
"require": {
"php": "^8.3",
"ext-curl": "*",
"ext-iconv": "*",
"ext-json": "*",
"ext-openssl": "*",
"ext-pcntl": "*",
"ext-pdo": "*",
"ext-phalcon": "^5.8.0",
"ext-posix": "*",
"ext-simplexml": "*",
"ext-sockets": "*",
"ext-sqlite3": "*",
"ext-zip": "*",
"ext-mailparse": "*",
"ext-xdebug": "*",
"filp/whoops": "^2.15.2",
"guzzlehttp/guzzle": "^7.5.3",
"malkusch/lock": "*",
"pda/pheanstalk": "^4.0",
"php-mime-mail-parser/php-mime-mail-parser": "^7.0",
"php-school/cli-menu": "^4.0",
"php-school/terminal": "^0.2.1",
"phplucidframe/console-table": "^1.2",
"phpmailer/phpmailer": "^6.1",
"psr/log": "^1.0.1",
"repejota/nats": "0.8.4",
"sentry/sdk": "^3.3.0"
},
"require-dev": {
"roave/security-advisories": "dev-master",
"phpunit/phpunit-selenium": "^9.0",
"php-webdriver/webdriver": "^1.14.0",
"browserstack/browserstack-local": "^v1.1.0",
"phpunit/phpunit": "^9.0",
"phalcon/ide-stubs": "^5.0.0",
"squizlabs/php_codesniffer": "*"
},
"autoload": {
"psr-4": {
"MikoPBX\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"MikoPBX\\Tests\\": "tests/"
}
},
"type": "application",
"keywords": [
"pbx",
"asterisk",
"freepbx",
"mikopbx",
"sip",
"voip",
"phalcon",
"telephony",
"uc"
],
"license": "GPL-3.0-or-later",
"support": {
"email": "[email protected]",
"wiki": "https://wiki.mikopbx.com",
"issues": "https://github.com/mikopbx/Core/issues",
"source": "https://github.com/mikopbx/Core",
"forum": "https://qa.askozia.ru",
"chat": "https://t.me/mikopbx_dev"
},
"authors": [
{
"name": "Alexey Portnov",
"email": "[email protected]",
"role": "Developer"
},
{
"name": "Nikolay Beketov",
"email": "[email protected]",
"role": "Developer"
}
],
"funding": [
{
"type": "patreon",
"url": "https://www.patreon.com/mikopbx"
}
],
"config": {
"sort-packages": true,
"platform": {
"php": "8.3"
},
"allow-plugins": {
"php-http/discovery": true
}
},
"scripts": {
"phpcs": "phpcs --standard=PSR12",
"generate-extensions-tests": "php tests/AdminCabinet/Scripts/GenerateExtensionTests.php",
"generate-ivrmenu-tests": "php tests/AdminCabinet/Scripts/GenerateIVRMenuTests.php",
"generate-sip-providers-tests": "php tests/AdminCabinet/Scripts/GenerateSIPProviderTests.php",
"generate-iax-providers-tests": "php tests/AdminCabinet/Scripts/GenerateIAXProviderTests.php",
"generate-call-queues-tests": "php tests/AdminCabinet/Scripts/GenerateCallQueueTests.php",
"generate-ami-users-tests": "php tests/AdminCabinet/Scripts/GenerateAMIUsersTests.php",
"generate-modules-tests": "php tests/AdminCabinet/Scripts/GenerateModuleTests.php",
"generate-out-off-work-tests": "php tests/AdminCabinet/Scripts/GenerateOutOfWorkPeriodTests.php",
"generate-firewall-rules-tests": "php tests/AdminCabinet/Scripts/GenerateFirewallRulesTests.php",
"generate-moh-files-tests": "php tests/AdminCabinet/Scripts/GenerateMOHFileTests.php",
"generate-audio-files-tests": "php tests/AdminCabinet/Scripts/GenerateAudioFileTests.php",
"generate-incoming-call-rules": "php tests/AdminCabinet/Scripts/GenerateIncomingCallRuleTests.php",
"generate-outgoing-call-rules": "php tests/AdminCabinet/Scripts/GenerateOutgoingCallRuleTests.php"
}
}