{
"name": "norse-blue/prim",
"description": "PHP Prim: Primitive Object Data Types",
"keywords": ["primitive", "data", "data-types"],
"homepage": "https://norse.blue/open-source/php-prim",
"license": "MIT",
"support": {
"issues": "https://github.com/norse-blue/php-prim/issues",
"source": "https://github.com/norse-blue/php-prim"
},
"authors": [
{
"name": "Axel Pardemann",
"email": "axel.pardemann@norse.blue"
}
],
"minimum-stability": "dev",
"prefer-stable": true,
"config": {
"preferred-install": "dist",
"sort-packages": true,
"optimize-autoloader": true
},
"require": {
"php": "^7.3",
"ext-bcmath": "*",
"ext-json": "*",
"ext-mbstring": "*",
"moontoast/math": "^1.1",
"norse-blue/extensible-objects": "^0.1.0",
"ramsey/uuid": "^3.8"
},
"require-dev": {
"phpstan/phpstan": "^0.11",
"phpunit/phpunit": "^8.1",
"squizlabs/php_codesniffer": "^3.4"
},
"autoload": {
"files": [
"src/register_extensions.php",
"src/scalar_functions.php"
],
"psr-4": {
"NorseBlue\\Prim\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"NorseBlue\\Prim\\Tests\\": "tests/"
}
},
"scripts": {
"analyse": [
"vendor/bin/phpstan analyse --ansi"
],
"check": [
"composer style-check",
"composer analyse",
"composer test"
],
"style-check": [
"vendor/bin/phpcs"
],
"style-fix": [
"vendor/bin/phpcbf"
],
"test": [
"vendor/bin/phpunit --colors=always"
],
"test-coverage": [
"vendor/bin/phpunit --colors=always --coverage-clover=./build/coverage.xml --coverage-html=./build/coverage"
]
}
}
|