{
"name": "yzen.dev/typer",
"version": "0.2.1",
"description": "Get property from dynamic instance",
"minimum-stability": "dev",
"prefer-stable": true,
"license": "MIT",
"keywords": [ "php", "object", "array", "dynamic", "getter" ],
"authors": [
{
"name": "Andey Iatsenko",
"email": "yzen.dev@gmail.com"
}
],
"support": {
"issues": "https://github.com/yzen-dev/typer/issues",
"source": "https://github.com/yzen-dev/typer"
},
"config": {
"sort-packages": true,
"allow-plugins": {
"infection/extension-installer": true
}
},
"autoload": {
"psr-4": {
"YzendDev\\Typer\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"require": {
"php": "^7.4 || ^8.0"
},
"require-dev": {
"mockery/mockery": "1.5.1",
"phpbench/phpbench": "1.2.8",
"phpunit/phpunit": "10.2.1",
"roave/infection-static-analysis-plugin": "1.34",
"squizlabs/php_codesniffer": "3.7.1",
"vimeo/psalm": "5.22.1"
},
"scripts": {
"phpunit": "./vendor/phpunit/phpunit/phpunit --configuration ./phpunit.xml",
"infection": "./vendor/bin/roave-infection-static-analysis-plugin",
"infection-html": "./vendor/bin/roave-infection-static-analysis-plugin --logger-html='.tmp/mutation-report.html'",
"psalm": "./vendor/bin/psalm",
"phpcs": "./vendor/bin/phpcs --standard=./phpcs.xml -n --no-cache -s",
"phpcbf": "./vendor/bin/phpcbf --standard=./phpcs.xml -n --no-cache -s",
"coverage": "./vendor/phpunit/phpunit/phpunit --configuration ./phpunit.xml --coverage-text --colors=never --coverage-clover coverage.xml",
"coverage-html": "./vendor/phpunit/phpunit/phpunit --configuration ./phpunit.xml --coverage-html public/coverage --coverage-text"
},
"scripts-descriptions": {
"phpunit": "Run tests",
"infection": "Run mutation tests",
"infection-html": "Generate mutation tests report",
"psalm": "Run static analyze",
"phpcs": "Checking codestyle",
"coverage": "Checking code coverage",
"coverage-html": "Generate code coverage report"
}
}
|