graph-tools-php
/
composer.json
53 строки · 1.4 Кб
1{
2"name": "smoren/graph-tools",
3"description": "Graph tools",
4"keywords": ["graph", "math"],
5"license": "MIT",
6"authors": [
7{
8"name": "Smoren",
9"email": "ofigate@gmail.com"
10}
11],
12"require": {
13"php": ">=7.4.0",
14"php-ds/php-ds": ">=1.4"
15},
16"require-dev": {
17"codeception/codeception": "^4.2.1",
18"codeception/module-asserts": "^2.0",
19"php-coveralls/php-coveralls": "^2.0",
20"squizlabs/php_codesniffer": "3.*",
21"phpstan/phpstan": "^1.8"
22},
23"suggest": {
24"ext-ds": "*"
25},
26"autoload": {
27"psr-4": {
28"Smoren\\GraphTools\\": "src",
29"Smoren\\GraphTools\\Tests\\Unit\\": "tests/unit"
30}
31},
32"config": {
33"fxp-asset": {
34"enabled": false
35}
36},
37"repositories": [
38{
39"type": "composer",
40"url": "https://asset-packagist.org"
41}
42],
43"scripts": {
44"test-init": ["./vendor/bin/codecept build"],
45"test-all": ["composer test-coverage", "composer codesniffer", "composer stan"],
46"test": ["./vendor/bin/codecept run unit tests/unit"],
47"test-coverage": ["./vendor/bin/codecept run unit tests/unit --coverage"],
48"test-coverage-html": ["./vendor/bin/codecept run unit tests/unit --coverage-html"],
49"test-coverage-xml": ["./vendor/bin/codecept run unit tests/unit --coverage-xml"],
50"codesniffer": ["./vendor/bin/phpcs --ignore=vendor,tests --standard=tests/coding_standard.xml -s ."],
51"stan": ["./vendor/bin/phpstan analyse -l 9 src"]
52}
53}
54