{ "name": "laravel/nova", "description": "A wonderful administration interface for Laravel.", "keywords": [ "laravel", "admin" ], "license": "MIT", "authors": [ { "name": "Taylor Otwell", "email": "taylor@laravel.com" } ], "require": { "php": "^7.3|^8.0", "brick/money": "^0.5|^0.6|^0.7|^0.8|^0.9", "doctrine/dbal": "^2.13.3|^3.1.2|^4.0", "illuminate/support": "^8.83.4|^9.3.1|^10.0|^11.0", "inertiajs/inertia-laravel": "^0.4.5|^0.5.2|^0.6.0|^1.0", "laravel/ui": "^3.3|^4.0", "nesbot/carbon": "^2.53.1|^3.0", "rap2hpoutre/fast-excel": "^3.2|^4.1|^5.0", "spatie/once": "^1.1|^2.0|^3.0", "symfony/console": "^5.4|^6.0|^7.0", "symfony/finder": "^5.4|^6.0|^7.0", "symfony/polyfill-intl-icu": "^1.22.1", "symfony/process": "^5.4|^6.0|^7.0", "ext-json": "*" }, "require-dev": { "larastan/larastan": "^1.0.1|^2.5.1", "laravel/nova-dusk-suite": "8.4.x-dev|9.4.x-dev|10.4.x-dev|11.4.x-dev", "laravel/pint": "^1.6", "laravel/scout": "^9.8|^10.0", "mockery/mockery": "^1.4.4", "orchestra/testbench-dusk": "^6.44|^7.40|^8.22|^9.0", "phpunit/phpunit": "^9.6|^10.5", "predis/predis": "^1.1.9|^2.0.2" }, "autoload": { "psr-4": { "Laravel\\Nova\\": "src/" } }, "autoload-dev": { "psr-4": { "Laravel\\Nova\\Tests\\": "tests/" } }, "extra": { "branch-alias": { "dev-master": "3.x-dev" }, "laravel": { "providers": [ "Laravel\\Nova\\NovaCoreServiceProvider" ], "aliases": { "Nova": "Laravel\\Nova\\Nova" } } }, "config": { "allow-plugins": { "composer/package-versions-deprecated": true, "php-http/discovery": true }, "preferred-install": { "laravel/nova-dusk-suite": "source", "*": "auto" }, "sort-packages": true }, "scripts": { "post-autoload-dump": [ "@clear", "@php vendor/bin/dusk-updater detect --auto-update --ansi", "@php vendor/bin/testbench-dusk package:discover --ansi" ], "clear": [ "@php vendor/bin/testbench-dusk package:purge-skeleton --ansi", "@php vendor/bin/testbench-dusk package:dusk-purge --ansi" ], "dusk:prepare": [ "@php -r \"file_exists('phpunit.dusk.xml') || copy('phpunit.dusk.xml.dist', 'phpunit.dusk.xml'); \"", "@php -r \"if (file_exists('workbench/.env.dusk')) { copy('workbench/.env.dusk', 'vendor/laravel/nova-dusk-suite/.env'); } else { copy('workbench/.env.dusk.example', 'vendor/laravel/nova-dusk-suite/.env'); }\"" ], "dusk:dev-assets": [ "TAILWIND_MODE=build npm run dev", "@php vendor/bin/testbench-dusk nova:publish --force --ansi" ], "dusk:assets": [ "TAILWIND_MODE=build npm run prod", "@php vendor/bin/testbench-dusk nova:publish --force --ansi" ], "dusk:test": [ "@php vendor/bin/testbench-dusk package:dusk-purge --ansi", "@php vendor/bin/phpunit -c phpunit.dusk.xml --stop-on-failure --stop-on-error" ], "dusk:filter": [ "./vendor/bin/testbench-dusk package:dusk-purge --ansi && ./vendor/bin/phpunit -c phpunit.dusk.xml --filter" ], "test:local": [ "@php vendor/bin/phpunit -c phpunit.xml --group date-field,datetime-field,external-network --testdox", "@php vendor/bin/phpunit -c phpunit.dusk.xml --group date-field,datetime-field,external-network --testdox" ], "serve": [ "@clear", "@php vendor/bin/testbench package:discover --ansi", "@php vendor/bin/testbench workbench:build --ansi", "@php vendor/bin/testbench serve" ] }, "suggest": { "ext-intl": "Required to format Currency field" }, "repositories": [ { "type": "vcs", "url": "https://github.com/laravel/nova-dusk-suite" } ], "minimum-stability": "dev", "prefer-stable": true, "version": "4.35.0" }