{ "name": "gertjankrol/skeleton", "description": "Laravel package skeleton", "license": "MIT", "type": "library", "keywords": [ "gertjankrol", "skeleton" ], "authors": [ { "name": "Gertjan Krol", "email": "hello@gertjankrol.nl" } ], "homepage": "https://git.gertjankrol.nl/gertjan/laravel-package-skeleton", "require": { "php": "^8.1", "laravel/framework": "^10.0" }, "require-dev": { "crawl/coding-standard": "^1.1", "enlightn/security-checker": "^1.10", "ergebnis/composer-normalize": "^2.31", "icanhazstring/composer-unused": "^0.8.8", "maglnet/composer-require-checker": "^4.6", "mockery/mockery": "^1.5", "orchestra/testbench": "^8.5", "overtrue/phplint": "^9.0", "phpunit/phpunit": "^10.1" }, "autoload": { "psr-4": { "GertjanKrol\\Skeleton\\": "src" } }, "autoload-dev": { "psr-4": { "GertjanKrol\\Skeleton\\Tests\\": "tests" } }, "config": { "allow-plugins": { "dealerdirect/phpcodesniffer-composer-installer": true, "ergebnis/composer-normalize": true }, "optimize-autoloader": true, "sort-packages": true }, "extra": { "laravel": { "aliases": { "Skeleton": "GertjanKrol\\Skeleton\\SkeletonFacade" }, "providers": [ "GertjanKrol\\Skeleton\\SkeletonServiceProvider" ] } }, "scripts": { "fix-style": "vendor/bin/phpcbf --standard=phpcs.xml", "lint": "vendor/bin/phplint ./ --exclude=vendor", "require-check": "vendor/bin/composer-require-checker check composer.json", "security-check": "vendor/bin/security-checker security:check composer.lock", "style": "vendor/bin/phpcs --standard=phpcs.xml", "test-all": [ "composer unit", "composer lint", "composer style", "composer require-check", "composer security-check", "composer unused-check", "composer normalize --dry-run" ], "unit": "vendor/bin/phpunit --configuration phpunit.xml --colors=never", "unused-check": "vendor/bin/composer-unused" } }