|
19 | 19 | },
|
20 | 20 | "require-dev": {
|
21 | 21 | "orchestra/testbench-core": "^10.6.4",
|
22 |
| - "orchestra/testbench": "^10.6" |
| 22 | + "orchestra/testbench": "^10.6", |
| 23 | + "laravel/react-starter-kit": "^1.0" |
23 | 24 | },
|
24 | 25 | "config": {
|
25 | 26 | "allow-plugins": {
|
|
30 | 31 | "post-autoload-dump": "@prepare",
|
31 | 32 | "clear": [
|
32 | 33 | "@livewire:uninstall",
|
| 34 | + "@react:uninstall", |
33 | 35 | "@vue:uninstall"
|
34 | 36 | ],
|
35 | 37 | "prepare": "@php vendor/bin/testbench package:discover --ansi",
|
36 | 38 | "livewire:install": "@composer require --dev \"laravel/livewire-starter-kit:dev-pest-ci\"",
|
37 | 39 | "livewire:uninstall": "@composer remove --dev \"laravel/livewire-starter-kit\"",
|
38 | 40 | "livewire:build": [
|
| 41 | + "@react:uninstall", |
39 | 42 | "@vue:uninstall",
|
40 | 43 | "@livewire:install",
|
41 | 44 | "cd \"./vendor/laravel/livewire-starter-kit\" && composer remove --dev \"laravel/sail\" --no-update",
|
|
53 | 56 | "@livewire:uninstall"
|
54 | 57 | ],
|
55 | 58 | "livewire:serve": "cd \"./vendor/laravel/livewire-starter-kit\" && php artisan serve",
|
| 59 | + "react:install": "@composer require --dev \"laravel/react-starter-kit\"", |
| 60 | + "react:uninstall": "@composer remove --dev \"laravel/react-starter-kit\"", |
| 61 | + "react:build": [ |
| 62 | + "@livewire:uninstall", |
| 63 | + "@vue:uninstall", |
| 64 | + "@react:install", |
| 65 | + "cd \"./vendor/laravel/react-starter-kit\" && composer remove --dev \"laravel/sail\" --no-update", |
| 66 | + "cd \"./vendor/laravel/react-starter-kit\" && composer install", |
| 67 | + "cd \"./vendor/laravel/react-starter-kit\" && composer run post-root-package-install", |
| 68 | + "cd \"./vendor/laravel/react-starter-kit\" && composer run post-create-project-cmd", |
| 69 | + "cd \"./vendor/laravel/react-starter-kit\" && npm ci", |
| 70 | + "cd \"./vendor/laravel/react-starter-kit\" && npm run build", |
| 71 | + "cd \"./vendor/laravel/react-starter-kit\" && php artisan optimize:clear" |
| 72 | + ], |
| 73 | + "react:test": "APP_BASE_PATH=./vendor/laravel/react-starter-kit php vendor/bin/pest", |
| 74 | + "react:ci": [ |
| 75 | + "@react:build", |
| 76 | + "@react:test", |
| 77 | + "@react:uninstall" |
| 78 | + ], |
| 79 | + "react:serve": "cd \"./vendor/laravel/react-starter-kit\" && php artisan serve", |
56 | 80 | "vue:install": "@composer require --dev \"laravel/vue-starter-kit:dev-pest-ci\"",
|
57 | 81 | "vue:uninstall": "@composer remove --dev \"laravel/vue-starter-kit\"",
|
58 | 82 | "vue:build": [
|
59 | 83 | "@livewire:uninstall",
|
| 84 | + "@react:uninstall", |
60 | 85 | "@vue:install",
|
61 | 86 | "@composer require --dev \"laravel/vue-starter-kit:dev-pest-ci\"",
|
62 | 87 | "cd \"./vendor/laravel/vue-starter-kit\" && composer remove --dev \"laravel/sail\" --no-update",
|
|
0 commit comments