chore: improve composer.json

- improve composer.json metadata
- change license to AGPL-3.0
- add composer scripts
- update dependencies
This commit is contained in:
peaklabs-dev 2025-11-27 13:09:39 +01:00
parent 60587ac13b
commit ec7beae5bc
No known key found for this signature in database
2 changed files with 2953 additions and 515 deletions

View file

@ -1,26 +1,39 @@
{
"$schema": "https://getcomposer.org/schema.json",
"name": "laravel/laravel",
"name": "coollabsio/coolify",
"type": "project",
"description": "The skeleton application for the Laravel framework.",
"description": "Coolify a free, open-source & self-hostable PaaS alternative to Heroku, Netlify, Vercel and Railway.",
"homepage": "https://coolify.io",
"keywords": [
"laravel",
"framework"
"coolify",
"deployment",
"self-hosted",
"open-source",
"docker",
"podman"
],
"license": "MIT",
"license": "AGPL-3.0",
"require": {
"php": "^8.2",
"laravel/framework": "^12.0",
"php": "^8.4",
"laravel/framework": "^12.9.2",
"laravel/tinker": "^2.10.1"
},
"require-dev": {
"fakerphp/faker": "^1.23",
"driftingly/rector-laravel": "^2.0.4",
"fakerphp/faker": "^1.24.1",
"larastan/larastan": "^3.4.0",
"laravel/pail": "^1.2.2",
"laravel/pint": "^1.13",
"laravel/sail": "^1.41",
"mockery/mockery": "^1.6",
"nunomaduro/collision": "^8.6",
"phpunit/phpunit": "^11.5.3"
"laravel/pint": "^1.22.0",
"mockery/mockery": "^1.6.12",
"nunomaduro/collision": "^8.8",
"peckphp/peck": "^0.1.3",
"pestphp/pest": "^3.8.2",
"pestphp/pest-plugin-laravel": "^3.2",
"pestphp/pest-plugin-type-coverage": "^3.5.1",
"phpstan/phpstan-deprecation-rules": "^2.0.1",
"phpstan/phpstan-strict-rules": "^2.0.4",
"rector/rector": "^2.0.11",
"spatie/laravel-ray": "^1.40.2"
},
"autoload": {
"psr-4": {
@ -52,7 +65,24 @@
],
"dev": [
"Composer\\Config::disableProcessTimeout",
"npx concurrently -c \"#93c5fd,#c4b5fd,#fb7185,#fdba74\" \"php artisan serve\" \"php artisan queue:listen --tries=1\" \"php artisan pail --timeout=0\" \"npm run dev\" --names=server,queue,logs,vite"
"bunx concurrently -c \"#93c5fd,#c4b5fd,#fb7185,#fdba74\" \"php artisan serve\" \"php artisan queue:listen --tries=1\" \"php artisan pail --timeout=0\" \"bun run dev\" --names=server,queue,logs,vite"
],
"refactor": "rector",
"typos": "peck",
"types": "phpstan --memory-limit=1G",
"lint": "pint",
"test": "pest",
"test:test-coverage": "pest --parallel --coverage --exactly=100",
"test:type-coverage": "pest --type-coverage --memory-limit=1G --min=100",
"test:refactor": "rector --dry-run",
"test:types": "phpstan --memory-limit=1G",
"test:lint": "pint --test",
"test:all": [
"@test:refactor",
"@test:types",
"@test:lint",
"@test:test-coverage",
"@test:type-coverage"
]
},
"extra": {
@ -71,4 +101,4 @@
},
"minimum-stability": "stable",
"prefer-stable": true
}
}

3408
composer.lock generated

File diff suppressed because it is too large Load diff