Update: laravel 8 to 12, php 7.3 to php 8.3, Jenkinsfile, Unit/Feature testing, vapor, docker

This commit is contained in:
Dillon Ngo
2026-04-03 06:59:39 +08:00
parent 58de1017d7
commit b34b7c19d6
142 changed files with 3334 additions and 1101 deletions
+22 -24
View File
@@ -8,52 +8,50 @@
],
"license": "MIT",
"require": {
"php": "^7.2.5",
"php": "^8.3",
"ext-bcmath": "*",
"ext-fileinfo": "*",
"ext-json": "*",
"ext-zip": "*",
"barryvdh/laravel-dompdf": "^0.9.0",
"barryvdh/laravel-dompdf": "^3.1",
"carlos-meneses/laravel-mpdf": "^2.1",
"doctrine/dbal": "^2.12.1",
"fideloper/proxy": "^4.2",
"fruitcake/laravel-cors": "^1.0",
"guzzlehttp/guzzle": "^7.0.1",
"intervention/image": "^2.5",
"doctrine/dbal": "^3.0|^4.0",
"guzzlehttp/guzzle": "^7.4",
"intervention/image": "^2.7|^3.0",
"kwn/number-to-words": "^2.11",
"laravel/framework": "^8.0",
"laravel/tinker": "^2.0",
"laravel/framework": "^12.0",
"laravel/tinker": "^2.9",
"laravel/vapor-cli": "^1.55",
"laravel/vapor-core": "^2.33",
"league/flysystem-aws-s3-v3": "^3.0",
"maatwebsite/excel": "^3.1",
"maxbanton/cwh": "^2.0",
"phpnexus/cwh": "^3.0",
"mpdf/mpdf": "^8.1",
"pusher/pusher-php-server": "^7.2",
"rinvex/countries": "^6.1",
"rinvex/countries": "^9.0",
"rspective/voucherify": " v2.0.*",
"smalot/pdfparser": "^2.2",
"spatie/laravel-activitylog": "^3.14",
"spatie/laravel-permission": "^3.17",
"spatie/laravel-activitylog": "^4.10",
"spatie/laravel-permission": "^7.0",
"staudenmeir/eloquent-has-many-deep": "^1.7",
"timehunter/laravel-google-recaptcha-v3": "~2.5",
"tymon/jwt-auth": "^1.0",
"symfony/http-client": "^7.4",
"symfony/mailgun-mailer": "^7.4",
"tymon/jwt-auth": "^2.0",
"webklex/laravel-pdfmerger": "^1.3"
},
"require-dev": {
"facade/ignition": "^2.3.6",
"fzaninotto/faker": "^1.9.1",
"laravel/dusk": "^6.23",
"mockery/mockery": "^1.3.1",
"nunomaduro/collision": "^5.0",
"phpunit/phpunit": "^9.0"
"fakerphp/faker": "^1.20",
"laravel/dusk": "^8.0",
"mockery/mockery": "^1.5",
"nunomaduro/collision": "^8.5",
"phpunit/phpunit": "^11.5",
"spatie/laravel-ignition": "^2.5"
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true,
"audit": {
"block-insecure": false
}
"sort-packages": true
},
"extra": {
"laravel": {