composer.json
{
"name": "chippyash/simple-accounts-3",
"description": "Database backed Simple Double Entry Accounting V3",
"license": "BSD-3-Clause",
"homepage" : "http://zf4.biz/packages?utm_source=packagist&utm_medium=web&utm_campaign=blinks&utm_content=accounts-2",
"keywords": ["accounting","double entry","database","zend", "mysql", "mariadb", "oqgraph"],
"authors": [
{
"name": "Ashley Kitson",
"email": "info@zf4.biz"
}
],
"minimum-stability": "stable",
"require": {
"php": ">=7.2",
"ext-pdo": "*",
"ext-ds": "*",
"zendframework/zend-db": ">=2.9.2,<3",
"chippyash/monad": ">=2,<3",
"chippyash/assembly-builder": ">=2,<3",
"myclabs/php-enum": ">=1.3.2,<2",
"nicmart/tree": ">=0.2.5,<1"
},
"require-dev": {
"phpunit/phpunit": "~8.5",
"doctrine/migrations": "~1.5.0|~1.6",
"mikey179/vfsstream": ">=1.6.5,<2",
"chippyash/currency": ">=5.0.2",
"php-ds/php-ds": "~1.3.0",
"symplify/easy-coding-standard": "^6.1",
"ext-dom": "*"
},
"suggest": {
"chippyash/currency" : "To turn account values into real currency values",
"doctrine/migrations": "To assist in database implementation for PHP"
},
"autoload": {
"psr-4": {
"SAccounts\\": "src/php/SAccounts"
}
},
"scripts": {
"lint:run": "vendor/bin/ecs check src",
"lint:fix": "vendor/bin/ecs check --fix src",
"test:run": "vendor/bin/phpunit -c test/php/local-phpunit.xml test/"
},
"scripts-descriptions": {
"lint:run": "Run code linter and look for problems (suggestion: set up your IDE to do this)",
"lint:fix": "Run linter and fix (automatically) any issues if possible",
"test:run": "Run PHP unit tests and display coverage (suggestion: set up your IDE to do this)"
}
}