| 1 |
efrain |
1 |
{
|
|
|
2 |
"name": "phpoffice/phpspreadsheet",
|
|
|
3 |
"description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
|
|
|
4 |
"keywords": [
|
|
|
5 |
"PHP",
|
|
|
6 |
"OpenXML",
|
|
|
7 |
"Excel",
|
|
|
8 |
"xlsx",
|
|
|
9 |
"xls",
|
|
|
10 |
"ods",
|
|
|
11 |
"gnumeric",
|
|
|
12 |
"spreadsheet"
|
|
|
13 |
],
|
|
|
14 |
"config": {
|
|
|
15 |
"sort-packages": true,
|
|
|
16 |
"allow-plugins": {
|
|
|
17 |
"dealerdirect/phpcodesniffer-composer-installer": true
|
|
|
18 |
}
|
|
|
19 |
},
|
|
|
20 |
"homepage": "https://github.com/PHPOffice/PhpSpreadsheet",
|
|
|
21 |
"type": "library",
|
|
|
22 |
"license": "MIT",
|
|
|
23 |
"authors": [
|
|
|
24 |
{
|
|
|
25 |
"name": "Maarten Balliauw",
|
|
|
26 |
"homepage": "https://blog.maartenballiauw.be"
|
|
|
27 |
},
|
|
|
28 |
{
|
|
|
29 |
"name": "Mark Baker",
|
|
|
30 |
"homepage": "https://markbakeruk.net"
|
|
|
31 |
},
|
|
|
32 |
{
|
|
|
33 |
"name": "Franck Lefevre",
|
|
|
34 |
"homepage": "https://rootslabs.net"
|
|
|
35 |
},
|
|
|
36 |
{
|
|
|
37 |
"name": "Erik Tilt"
|
|
|
38 |
},
|
|
|
39 |
{
|
|
|
40 |
"name": "Adrien Crivelli"
|
|
|
41 |
}
|
|
|
42 |
],
|
|
|
43 |
"scripts": {
|
|
|
44 |
"check": [
|
|
|
45 |
"phpcs src/ tests/ --report=checkstyle",
|
|
|
46 |
"phpcs --report-width=200 samples/ src/ tests/ --ignore=samples/Header.php --standard=PHPCompatibility --runtime-set testVersion 7.4- -n",
|
|
|
47 |
"php-cs-fixer fix --ansi --dry-run --diff",
|
|
|
48 |
"phpunit --color=always",
|
|
|
49 |
"phpstan analyse --ansi --memory-limit=2048M"
|
|
|
50 |
],
|
|
|
51 |
"style": [
|
|
|
52 |
"phpcs src/ tests/ --report=checkstyle",
|
|
|
53 |
"php-cs-fixer fix --ansi --dry-run --diff"
|
|
|
54 |
],
|
|
|
55 |
"fix": [
|
|
|
56 |
"phpcbf src/ tests/ --report=checkstyle",
|
|
|
57 |
"php-cs-fixer fix"
|
|
|
58 |
],
|
|
|
59 |
"versions": [
|
|
|
60 |
"phpcs --report-width=200 samples/ src/ tests/ --ignore=samples/Header.php --standard=PHPCompatibility --runtime-set testVersion 7.4- -n"
|
|
|
61 |
]
|
|
|
62 |
},
|
|
|
63 |
"require": {
|
|
|
64 |
"php": "^7.4 || ^8.0",
|
|
|
65 |
"ext-ctype": "*",
|
|
|
66 |
"ext-dom": "*",
|
|
|
67 |
"ext-fileinfo": "*",
|
|
|
68 |
"ext-gd": "*",
|
|
|
69 |
"ext-iconv": "*",
|
|
|
70 |
"ext-libxml": "*",
|
|
|
71 |
"ext-mbstring": "*",
|
|
|
72 |
"ext-simplexml": "*",
|
|
|
73 |
"ext-xml": "*",
|
|
|
74 |
"ext-xmlreader": "*",
|
|
|
75 |
"ext-xmlwriter": "*",
|
|
|
76 |
"ext-zip": "*",
|
|
|
77 |
"ext-zlib": "*",
|
|
|
78 |
"ezyang/htmlpurifier": "^4.15",
|
|
|
79 |
"maennchen/zipstream-php": "^2.1 || ^3.0",
|
|
|
80 |
"markbaker/complex": "^3.0",
|
|
|
81 |
"markbaker/matrix": "^3.0",
|
|
|
82 |
"psr/http-client": "^1.0",
|
|
|
83 |
"psr/http-factory": "^1.0",
|
|
|
84 |
"psr/simple-cache": "^1.0 || ^2.0 || ^3.0"
|
|
|
85 |
},
|
|
|
86 |
"require-dev": {
|
|
|
87 |
"dealerdirect/phpcodesniffer-composer-installer": "dev-main",
|
|
|
88 |
"dompdf/dompdf": "^1.0 || ^2.0",
|
|
|
89 |
"friendsofphp/php-cs-fixer": "^3.2",
|
|
|
90 |
"mitoteam/jpgraph": "^10.3",
|
|
|
91 |
"mpdf/mpdf": "^8.1.1",
|
|
|
92 |
"phpcompatibility/php-compatibility": "^9.3",
|
|
|
93 |
"phpstan/phpstan": "^1.1",
|
|
|
94 |
"phpstan/phpstan-phpunit": "^1.0",
|
|
|
95 |
"phpunit/phpunit": "^8.5 || ^9.0 || ^10.0",
|
|
|
96 |
"squizlabs/php_codesniffer": "^3.7",
|
|
|
97 |
"tecnickcom/tcpdf": "^6.5"
|
|
|
98 |
},
|
|
|
99 |
"suggest": {
|
|
|
100 |
"ext-intl": "PHP Internationalization Functions",
|
|
|
101 |
"mpdf/mpdf": "Option for rendering PDF with PDF Writer",
|
|
|
102 |
"dompdf/dompdf": "Option for rendering PDF with PDF Writer",
|
|
|
103 |
"tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer",
|
|
|
104 |
"mitoteam/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers"
|
|
|
105 |
},
|
|
|
106 |
"autoload": {
|
|
|
107 |
"psr-4": {
|
|
|
108 |
"PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet"
|
|
|
109 |
}
|
|
|
110 |
},
|
|
|
111 |
"autoload-dev": {
|
|
|
112 |
"psr-4": {
|
|
|
113 |
"PhpOffice\\PhpSpreadsheetTests\\": "tests/PhpSpreadsheetTests",
|
|
|
114 |
"PhpOffice\\PhpSpreadsheetInfra\\": "infra"
|
|
|
115 |
}
|
|
|
116 |
}
|
|
|
117 |
}
|