type-tools-php
/
composer.json
53 строки · 1.5 Кб
1{
2"name": "smoren/type-tools",
3"description": "Helpers for different operations with PHP data types",
4"keywords": ["data types", "unique", "accessor"],
5"license": "MIT",
6"authors": [
7{
8"name": "Smoren",
9"email": "ofigate@gmail.com"
10}
11],
12"require": {
13"php": ">=7.4.0"
14},
15"require-dev": {
16"codeception/codeception": "^4.2.1",
17"codeception/module-asserts": "^2.0",
18"php-coveralls/php-coveralls": "^2.0",
19"squizlabs/php_codesniffer": "3.*",
20"phpstan/phpstan": "^1.8"
21},
22"autoload": {
23"psr-4": {
24"Smoren\\TypeTools\\": "src"
25}
26},
27"autoload-dev": {
28"psr-4": {
29"Smoren\\TypeTools\\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"]
52}
53}
54