summaryrefslogtreecommitdiff
path: root/composer.json
diff options
context:
space:
mode:
authorSam Light <sam@lightscale.co.uk>2025-03-30 22:22:08 +0100
committerSam Light <samlight1994@gmail.com>2025-03-30 22:22:08 +0100
commit5ed1fd22ac92e78c3feae6b1c33df35f3d3cab60 (patch)
treed3f92948cbd7528d95c97ba301a6fd3d888a0a6c /composer.json
parente5d5fec5f782e6abf8628f3e1d11a8cbbe70a677 (diff)
Setup all packages
Diffstat (limited to 'composer.json')
-rw-r--r--composer.json90
1 files changed, 52 insertions, 38 deletions
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
+ }
+}