| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- {
- "name": "irdb/api",
- "description": "IRDB — JSON API backend (Slim 4 on FrankenPHP)",
- "type": "project",
- "license": "proprietary",
- "require": {
- "php": "^8.3",
- "slim/slim": "^4.12",
- "slim/psr7": "^1.6",
- "doctrine/dbal": "^4.0",
- "robmorgan/phinx": "^0.16",
- "monolog/monolog": "^3.5",
- "php-di/php-di": "^7.0",
- "guzzlehttp/psr7": "^2.6"
- },
- "require-dev": {
- "phpunit/phpunit": "^11.0",
- "phpstan/phpstan": "^1.10",
- "friendsofphp/php-cs-fixer": "^3.0",
- "vlucas/phpdotenv": "^5.6"
- },
- "autoload": {
- "psr-4": {
- "App\\": "src/"
- }
- },
- "autoload-dev": {
- "psr-4": {
- "App\\Tests\\": "tests/"
- }
- },
- "config": {
- "sort-packages": true,
- "platform": {
- "php": "8.3"
- },
- "allow-plugins": {
- "php-http/discovery": true
- }
- },
- "scripts": {
- "test": "phpunit --exclude-group perf",
- "test-perf": "@php -d opcache.enable_cli=1 -d opcache.jit_buffer_size=64M -d opcache.jit=tracing vendor/bin/phpunit --group perf",
- "stan": "phpstan analyse --memory-limit=512M",
- "cs": "php-cs-fixer fix --dry-run --diff",
- "cs-fix": "php-cs-fixer fix"
- }
- }
|