From 5ed1fd22ac92e78c3feae6b1c33df35f3d3cab60 Mon Sep 17 00:00:00 2001 From: Sam Light Date: Sun, 30 Mar 2025 22:22:08 +0100 Subject: Setup all packages --- composer.json | 90 ++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 52 insertions(+), 38 deletions(-) (limited to 'composer.json') diff --git a/composer.json b/composer.json index 65b9f84..c73cedd 100644 --- a/composer.json +++ b/composer.json @@ -1,41 +1,55 @@ { - "name": "lightscale/laralight-assets", - "description": "Laravel library for managing assets", - "type": "library", - "license": "MIT", - "autoload": { - "psr-4": { - "Lightscale\\LaralightAssets\\": "src/" - } - }, - "authors": [ - { - "name": "Sam Light", - "email": "sam@lightscale.co.uk" - } + "name": "lightscale/laralight-assets", + "description": "Laravel library for managing assets", + "type": "library", + "license": "MIT", + "autoload": { + "psr-4": { + "Lightscale\\LaralightAssets\\": "src/", + "Lightscale\\LaralightAssets\\Tests\\": "tests/" + } + }, + "authors": [ + { + "name": "Sam Light", + "email": "sam@lightscale.co.uk" + } + ], + "require-dev": { + "orchestra/testbench": "^10.1", + "orchestra/pest-plugin-testbench": "^3.2" + }, + "autoload-dev": { + "psr-4": { + "Workbench\\App\\": "workbench/app/", + "Workbench\\Database\\Factories\\": "workbench/database/factories/", + "Workbench\\Database\\Seeders\\": "workbench/database/seeders/" + } + }, + "scripts": { + "post-autoload-dump": [ + "@clear", + "@prepare" ], - "require-dev": { - "orchestra/testbench": "^10.1" - }, - "autoload-dev": { - "psr-4": { - "Workbench\\App\\": "workbench/app/", - "Workbench\\Database\\Factories\\": "workbench/database/factories/", - "Workbench\\Database\\Seeders\\": "workbench/database/seeders/" - } - }, - "scripts": { - "post-autoload-dump": [ - "@clear", - "@prepare" - ], - "clear": "@php vendor/bin/testbench package:purge-skeleton --ansi", - "prepare": "@php vendor/bin/testbench package:discover --ansi", - "build": "@php vendor/bin/testbench workbench:build --ansi", - "serve": [ - "Composer\\Config::disableProcessTimeout", - "@build", - "@php vendor/bin/testbench serve --ansi" - ] + "clear": "@php vendor/bin/testbench package:purge-skeleton --ansi", + "prepare": "@php vendor/bin/testbench package:discover --ansi", + "build": "@php vendor/bin/testbench workbench:build --ansi", + "serve": [ + "Composer\\Config::disableProcessTimeout", + "@build", + "@php vendor/bin/testbench serve --ansi" + ] + }, + "extra": { + "laravel": { + "providers": [ + "Lightscale\\LaralightAssets\\AssetsServiceProvider" + ] + } + }, + "config": { + "allow-plugins": { + "pestphp/pest-plugin": true } -} \ No newline at end of file + } +} -- cgit v1.2.3