mirror of
https://github.com/wearepixel/laravel-quickbooks.git
synced 2026-11-14 14:01:46 +00:00
- Replace phpunit/phpunit with pestphp/pest ^3.0 - Drop scrutinizer/ocular (incompatible with Pest's symfony/console) - Add tests/Pest.php with MockeryPHPUnitIntegration trait binding - Extract namespace-level function stubs (config, route, dir) to tests/Overrides.php, loaded via autoload-dev files - Convert all 5 test classes to Pest closure-based syntax: setUp() → beforeEach(), assertions → expect(), skip() for skipped tests - Delete tests/TestCase.php (logic moved to Pest.php) - Stubs (TokenStub, User) unchanged
62 lines
1.3 KiB
JSON
62 lines
1.3 KiB
JSON
{
|
|
"name": "wearepixel/laravel-quickbooks",
|
|
"version": "1.0.0",
|
|
"description": "Wearepixel's Laravel Client for QuickBooks.",
|
|
"keywords": [
|
|
"quickbooks",
|
|
"client",
|
|
"laravel",
|
|
"wearepixel"
|
|
],
|
|
"license": "MIT",
|
|
"authors": [
|
|
{
|
|
"name": "Pixel",
|
|
"email": "hello@wearepixel.com.au"
|
|
}
|
|
],
|
|
"require": {
|
|
"php": "^8.3",
|
|
"illuminate/database": "^10.0|^11.0|^12.0",
|
|
"illuminate/http": "^10.0|^11.0|^12.0",
|
|
"illuminate/routing": "^10.0|^11.0|^12.0",
|
|
"illuminate/support": "^10.0|^11.0|^12.0",
|
|
"nesbot/carbon": "^2.62.1|^3.0",
|
|
"quickbooks/v3-php-sdk": "^5.4.6"
|
|
},
|
|
"require-dev": {
|
|
"laravel/pint": "^1.2",
|
|
"mockery/mockery": "^1.6",
|
|
"pestphp/pest": "^3.0",
|
|
"psy/psysh": "^0.12"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Wearepixel\\QuickBooks\\": "src/"
|
|
}
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"Wearepixel\\QuickBooks\\": "tests/"
|
|
},
|
|
"files": [
|
|
"tests/Overrides.php"
|
|
]
|
|
},
|
|
"extra": {
|
|
"laravel": {
|
|
"providers": [
|
|
"Wearepixel\\QuickBooks\\Providers\\ServiceProvider",
|
|
"Wearepixel\\QuickBooks\\Providers\\ClientServiceProvider"
|
|
]
|
|
}
|
|
},
|
|
"config": {
|
|
"allow-plugins": {
|
|
"pestphp/pest-plugin": true
|
|
},
|
|
"sort-packages": true
|
|
},
|
|
"prefer-stable": true
|
|
}
|