From f4e9352d28640350d224cf9d451d5de88095a635 Mon Sep 17 00:00:00 2001 From: Baghaztra Date: Wed, 27 Aug 2025 16:32:02 +0700 Subject: [PATCH] first commit --- .editorconfig | 18 + .env.example | 65 + .gitattributes | 11 + .gitignore | 24 + DOC-BACKEND.md | 630 ++ DOC-FRONTEND.md | 470 + DOC-PRODUK.md | 377 + README.md | 294 + app/Http/Controllers/Controller.php | 8 + .../Controllers/FotoSementaraController.php | 56 + app/Http/Controllers/ItemController.php | 89 + app/Http/Controllers/NampanController.php | 88 + app/Http/Controllers/ProdukController.php | 215 + app/Http/Controllers/SalesController.php | 90 + app/Http/Controllers/TransaksiController.php | 94 + app/Http/Controllers/UserController.php | 68 + app/Models/Foto.php | 22 + app/Models/FotoSementara.php | 13 + app/Models/Item.php | 38 + app/Models/ItemTransaksi.php | 28 + app/Models/Nampan.php | 21 + app/Models/Produk.php | 31 + app/Models/Sales.php | 23 + app/Models/Transaksi.php | 47 + app/Models/User.php | 48 + app/Providers/AppServiceProvider.php | 24 + artisan | 18 + bootstrap/app.php | 21 + bootstrap/cache/.gitignore | 2 + bootstrap/providers.php | 5 + composer.json | 77 + composer.lock | 9388 +++++++++++++++++ composer.phar | Bin 0 -> 3124368 bytes config/app.php | 126 + config/auth.php | 115 + config/cache.php | 108 + config/database.php | 174 + config/filesystems.php | 80 + config/logging.php | 132 + config/mail.php | 118 + config/queue.php | 112 + config/sanctum.php | 84 + config/services.php | 38 + config/session.php | 217 + database/.gitignore | 1 + database/factories/FotoFactory.php | 24 + database/factories/ItemFactory.php | 25 + database/factories/ItemTransaksiFactory.php | 28 + database/factories/NampanFactory.php | 23 + database/factories/ProdukFactory.php | 30 + database/factories/SalesFactory.php | 25 + database/factories/TransaksiFactory.php | 36 + database/factories/UserFactory.php | 42 + .../0001_01_01_000000_create_users_table.php | 48 + .../0001_01_01_000001_create_cache_table.php | 35 + .../0001_01_01_000002_create_jobs_table.php | 57 + ...15_create_personal_access_tokens_table.php | 33 + ...34_create_personal_access_tokens_table.php | 33 + ...2025_08_25_045904_create_produks_table.php | 34 + .../2025_08_25_061705_create_fotos_table.php | 29 + ...2025_08_25_071441_create_nampans_table.php | 28 + .../2025_08_25_071541_create_items_table.php | 30 + .../2025_08_26_031014_create_sales_table.php | 30 + ...5_08_26_031030_create_transaksis_table.php | 34 + ...26_031033_create_item_transaksis_table.php | 30 + ...02_create_personal_access_tokens_table.php | 33 + ...27_151029_create_foto_sementaras_table.php | 29 + database/seeders/DatabaseSeeder.php | 84 + package-lock.json | 2675 +++++ package.json | 23 + phpunit.xml | 34 + public/.htaccess | 25 + public/favicon.ico | 0 public/index.php | 20 + public/robots.txt | 2 + resources/css/app.css | 24 + resources/js/App.vue | 5 + resources/js/app.js | 9 + resources/js/bootstrap.js | 4 + resources/js/components/BrankasList.vue | 64 + resources/js/components/Header.vue | 17 + resources/js/components/ProductCard.vue | 65 + resources/js/components/TrayList.vue | 118 + resources/js/components/searchbar.vue | 17 + resources/js/layouts/mainLayout.vue | 10 + resources/js/pages/Brankas.vue | 16 + resources/js/pages/Home.vue | 45 + resources/js/pages/Produk.vue | 153 + resources/js/pages/Tray.vue | 16 + resources/js/router/index.js | 37 + resources/views/app.blade.php | 10 + routes/console.php | 8 + routes/web.php | 31 + storage/app/.gitignore | 4 + storage/app/private/.gitignore | 2 + storage/app/public/.gitignore | 2 + storage/framework/.gitignore | 9 + storage/framework/cache/.gitignore | 3 + storage/framework/cache/data/.gitignore | 2 + storage/framework/sessions/.gitignore | 2 + storage/framework/testing/.gitignore | 2 + storage/framework/views/.gitignore | 2 + storage/logs/.gitignore | 2 + tests/Feature/ExampleTest.php | 7 + tests/Pest.php | 47 + tests/TestCase.php | 10 + tests/Unit/ExampleTest.php | 5 + vite.config.js | 20 + 108 files changed, 18055 insertions(+) create mode 100644 .editorconfig create mode 100644 .env.example create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 DOC-BACKEND.md create mode 100644 DOC-FRONTEND.md create mode 100644 DOC-PRODUK.md create mode 100644 README.md create mode 100644 app/Http/Controllers/Controller.php create mode 100644 app/Http/Controllers/FotoSementaraController.php create mode 100644 app/Http/Controllers/ItemController.php create mode 100644 app/Http/Controllers/NampanController.php create mode 100644 app/Http/Controllers/ProdukController.php create mode 100644 app/Http/Controllers/SalesController.php create mode 100644 app/Http/Controllers/TransaksiController.php create mode 100644 app/Http/Controllers/UserController.php create mode 100644 app/Models/Foto.php create mode 100644 app/Models/FotoSementara.php create mode 100644 app/Models/Item.php create mode 100644 app/Models/ItemTransaksi.php create mode 100644 app/Models/Nampan.php create mode 100644 app/Models/Produk.php create mode 100644 app/Models/Sales.php create mode 100644 app/Models/Transaksi.php create mode 100644 app/Models/User.php create mode 100644 app/Providers/AppServiceProvider.php create mode 100644 artisan create mode 100644 bootstrap/app.php create mode 100644 bootstrap/cache/.gitignore create mode 100644 bootstrap/providers.php create mode 100644 composer.json create mode 100644 composer.lock create mode 100644 composer.phar create mode 100644 config/app.php create mode 100644 config/auth.php create mode 100644 config/cache.php create mode 100644 config/database.php create mode 100644 config/filesystems.php create mode 100644 config/logging.php create mode 100644 config/mail.php create mode 100644 config/queue.php create mode 100644 config/sanctum.php create mode 100644 config/services.php create mode 100644 config/session.php create mode 100644 database/.gitignore create mode 100644 database/factories/FotoFactory.php create mode 100644 database/factories/ItemFactory.php create mode 100644 database/factories/ItemTransaksiFactory.php create mode 100644 database/factories/NampanFactory.php create mode 100644 database/factories/ProdukFactory.php create mode 100644 database/factories/SalesFactory.php create mode 100644 database/factories/TransaksiFactory.php create mode 100644 database/factories/UserFactory.php create mode 100644 database/migrations/0001_01_01_000000_create_users_table.php create mode 100644 database/migrations/0001_01_01_000001_create_cache_table.php create mode 100644 database/migrations/0001_01_01_000002_create_jobs_table.php create mode 100644 database/migrations/2025_08_25_042715_create_personal_access_tokens_table.php create mode 100644 database/migrations/2025_08_25_043234_create_personal_access_tokens_table.php create mode 100644 database/migrations/2025_08_25_045904_create_produks_table.php create mode 100644 database/migrations/2025_08_25_061705_create_fotos_table.php create mode 100644 database/migrations/2025_08_25_071441_create_nampans_table.php create mode 100644 database/migrations/2025_08_25_071541_create_items_table.php create mode 100644 database/migrations/2025_08_26_031014_create_sales_table.php create mode 100644 database/migrations/2025_08_26_031030_create_transaksis_table.php create mode 100644 database/migrations/2025_08_26_031033_create_item_transaksis_table.php create mode 100644 database/migrations/2025_08_26_142702_create_personal_access_tokens_table.php create mode 100644 database/migrations/2025_08_27_151029_create_foto_sementaras_table.php create mode 100644 database/seeders/DatabaseSeeder.php create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 phpunit.xml create mode 100644 public/.htaccess create mode 100644 public/favicon.ico create mode 100644 public/index.php create mode 100644 public/robots.txt create mode 100644 resources/css/app.css create mode 100644 resources/js/App.vue create mode 100644 resources/js/app.js create mode 100644 resources/js/bootstrap.js create mode 100644 resources/js/components/BrankasList.vue create mode 100644 resources/js/components/Header.vue create mode 100644 resources/js/components/ProductCard.vue create mode 100644 resources/js/components/TrayList.vue create mode 100644 resources/js/components/searchbar.vue create mode 100644 resources/js/layouts/mainLayout.vue create mode 100644 resources/js/pages/Brankas.vue create mode 100644 resources/js/pages/Home.vue create mode 100644 resources/js/pages/Produk.vue create mode 100644 resources/js/pages/Tray.vue create mode 100644 resources/js/router/index.js create mode 100644 resources/views/app.blade.php create mode 100644 routes/console.php create mode 100644 routes/web.php create mode 100644 storage/app/.gitignore create mode 100644 storage/app/private/.gitignore create mode 100644 storage/app/public/.gitignore create mode 100644 storage/framework/.gitignore create mode 100644 storage/framework/cache/.gitignore create mode 100644 storage/framework/cache/data/.gitignore create mode 100644 storage/framework/sessions/.gitignore create mode 100644 storage/framework/testing/.gitignore create mode 100644 storage/framework/views/.gitignore create mode 100644 storage/logs/.gitignore create mode 100644 tests/Feature/ExampleTest.php create mode 100644 tests/Pest.php create mode 100644 tests/TestCase.php create mode 100644 tests/Unit/ExampleTest.php create mode 100644 vite.config.js diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..8f0de65 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,18 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false + +[*.{yml,yaml}] +indent_size = 2 + +[docker-compose.yml] +indent_size = 4 diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..35db1dd --- /dev/null +++ b/.env.example @@ -0,0 +1,65 @@ +APP_NAME=Laravel +APP_ENV=local +APP_KEY= +APP_DEBUG=true +APP_URL=http://localhost + +APP_LOCALE=en +APP_FALLBACK_LOCALE=en +APP_FAKER_LOCALE=en_US + +APP_MAINTENANCE_DRIVER=file +# APP_MAINTENANCE_STORE=database + +PHP_CLI_SERVER_WORKERS=4 + +BCRYPT_ROUNDS=12 + +LOG_CHANNEL=stack +LOG_STACK=single +LOG_DEPRECATIONS_CHANNEL=null +LOG_LEVEL=debug + +DB_CONNECTION=sqlite +# DB_HOST=127.0.0.1 +# DB_PORT=3306 +# DB_DATABASE=laravel +# DB_USERNAME=root +# DB_PASSWORD= + +SESSION_DRIVER=database +SESSION_LIFETIME=120 +SESSION_ENCRYPT=false +SESSION_PATH=/ +SESSION_DOMAIN=null + +BROADCAST_CONNECTION=log +FILESYSTEM_DISK=local +QUEUE_CONNECTION=database + +CACHE_STORE=database +# CACHE_PREFIX= + +MEMCACHED_HOST=127.0.0.1 + +REDIS_CLIENT=phpredis +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_MAILER=log +MAIL_SCHEME=null +MAIL_HOST=127.0.0.1 +MAIL_PORT=2525 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_FROM_ADDRESS="hello@example.com" +MAIL_FROM_NAME="${APP_NAME}" + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= +AWS_USE_PATH_STYLE_ENDPOINT=false + +VITE_APP_NAME="${APP_NAME}" diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fcb21d3 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,11 @@ +* text=auto eol=lf + +*.blade.php diff=html +*.css diff=css +*.html diff=html +*.md diff=markdown +*.php diff=php + +/.github export-ignore +CHANGELOG.md export-ignore +.styleci.yml export-ignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b71b1ea --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +*.log +.DS_Store +.env +.env.backup +.env.production +.phpactor.json +.phpunit.result.cache +/.fleet +/.idea +/.nova +/.phpunit.cache +/.vscode +/.zed +/auth.json +/node_modules +/public/build +/public/hot +/public/storage +/storage/*.key +/storage/pail +/vendor +Homestead.json +Homestead.yaml +Thumbs.db diff --git a/DOC-BACKEND.md b/DOC-BACKEND.md new file mode 100644 index 0000000..0132350 --- /dev/null +++ b/DOC-BACKEND.md @@ -0,0 +1,630 @@ +# Laravel + Vue.js Monolith Backend Concepts + +## Arsitektur Overview + +``` +┌────────────────────────────────────────────────────────────┐ +│ LARAVEL MONOLITH │ +├────────────────────────────────────────────────────────────┤ +│ Frontend (SPA) │ Backend (API + Web) │ +│ ───────────────── │ ────────────────── │ +│ • Vue.js Components │ • Controllers │ +│ • Vue Router │ • Models │ +│ • Axios/HTTP Client │ • Migrations │ +│ • State Management │ • Services │ +│ │ • Jobs/Queues │ +│ │ • Middleware │ +└────────────────────────────────────────────────────────────┘ +``` + +## 1. Hybrid Approach (Recommended) + +### Konsep +Kombinasi antara SPA (Vue.js) untuk user interface dan Laravel API untuk data handling. + +### Routes Structure +```php +// routes/web.php +middleware('api')->group(function () { + Route::get('/dashboard', [DashboardController::class, 'index']); + Route::apiResource('posts', PostController::class); + Route::apiResource('users', UserController::class); +}); + +// Blade Routes (jika diperlukan) +Route::get('/admin', function () { + return view('admin.dashboard'); // Traditional Blade view +}); + +// SPA Catch-all (harus paling bawah) +Route::get('/{any}', function () { + return view('spa'); // Vue.js SPA +})->where('any', '^(?!api|admin).*$'); // Exclude api & admin routes +``` + +### Controller Example +```php +latest() + ->paginate(10); + + return response()->json($posts); + } + + public function store(Request $request): JsonResponse + { + $request->validate([ + 'title' => 'required|max:255', + 'content' => 'required', + ]); + + $post = Post::create([ + 'title' => $request->title, + 'content' => $request->content, + 'user_id' => auth()->id(), + ]); + + return response()->json($post->load('author'), 201); + } + + public function show(Post $post): JsonResponse + { + return response()->json($post->load('author')); + } + + public function update(Request $request, Post $post): JsonResponse + { + $request->validate([ + 'title' => 'required|max:255', + 'content' => 'required', + ]); + + $post->update($request->only(['title', 'content'])); + + return response()->json($post->load('author')); + } + + public function destroy(Post $post): JsonResponse + { + $post->delete(); + + return response()->json(['message' => 'Post deleted successfully']); + } +} +``` + +## 2. Frontend Integration + +### Axios Setup +```javascript +// resources/js/services/api.js +import axios from 'axios' + +const api = axios.create({ + baseURL: '/api', + headers: { + 'Content-Type': 'application/json', + 'Accept': 'application/json', + } +}) + +// Add CSRF token for Laravel +const token = document.head.querySelector('meta[name="csrf-token"]') +if (token) { + api.defaults.headers.common['X-CSRF-TOKEN'] = token.content +} + +// Request interceptor +api.interceptors.request.use((config) => { + const auth = localStorage.getItem('auth_token') + if (auth) { + config.headers.Authorization = `Bearer ${auth}` + } + return config +}) + +// Response interceptor +api.interceptors.response.use( + (response) => response, + (error) => { + if (error.response?.status === 401) { + // Handle unauthorized + localStorage.removeItem('auth_token') + window.location.href = '/login' + } + return Promise.reject(error) + } +) + +export default api +``` + +### Vue Service Example +```javascript +// resources/js/services/postService.js +import api from './api' + +export const postService = { + // Get all posts + async getPosts(page = 1) { + const response = await api.get(`/posts?page=${page}`) + return response.data + }, + + // Get single post + async getPost(id) { + const response = await api.get(`/posts/${id}`) + return response.data + }, + + // Create post + async createPost(postData) { + const response = await api.post('/posts', postData) + return response.data + }, + + // Update post + async updatePost(id, postData) { + const response = await api.put(`/posts/${id}`, postData) + return response.data + }, + + // Delete post + async deletePost(id) { + const response = await api.delete(`/posts/${id}`) + return response.data + } +} +``` + +### Vue Component with API Integration +```vue + + + + +``` + +## 3. Authentication Integration + +### Laravel Sanctum Setup +```bash +# Install Sanctum +composer require laravel/sanctum +php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider" +php artisan migrate +``` + +### Auth Controller +```php +validate([ + 'email' => 'required|email', + 'password' => 'required', + ]); + + $user = User::where('email', $request->email)->first(); + + if (!$user || !Hash::check($request->password, $user->password)) { + throw ValidationException::withMessages([ + 'email' => ['The provided credentials are incorrect.'], + ]); + } + + $token = $user->createToken('auth_token')->plainTextToken; + + return response()->json([ + 'user' => $user, + 'token' => $token, + ]); + } + + public function logout(Request $request) + { + $request->user()->currentAccessToken()->delete(); + + return response()->json(['message' => 'Logged out successfully']); + } + + public function me(Request $request) + { + return response()->json($request->user()); + } +} +``` + +## 4. Database Structure + +### Migration Example +```php +id(); + $table->string('title'); + $table->text('content'); + $table->string('slug')->unique(); + $table->foreignId('user_id')->constrained()->onDelete('cascade'); + $table->boolean('published')->default(false); + $table->timestamp('published_at')->nullable(); + $table->timestamps(); + + $table->index(['published', 'published_at']); + }); + } + + public function down() + { + Schema::dropIfExists('posts'); + } +}; +``` + +### Model with Relationships +```php + 'boolean', + 'published_at' => 'datetime', + ]; + + public function author(): BelongsTo + { + return $this->belongsTo(User::class, 'user_id'); + } + + public function getRouteKeyName() + { + return 'slug'; + } +} +``` + +## 5. Service Layer Pattern + +### Service Class +```php +where('published', true) + ->latest('published_at') + ->paginate($perPage); + } + + public function createPost(array $data): Post + { + $data['slug'] = Str::slug($data['title']); + $data['user_id'] = auth()->id(); + + return Post::create($data); + } + + public function updatePost(Post $post, array $data): Post + { + if (isset($data['title'])) { + $data['slug'] = Str::slug($data['title']); + } + + $post->update($data); + + return $post->fresh(); + } + + public function deletePost(Post $post): bool + { + return $post->delete(); + } +} +``` + +## 6. Middleware untuk API + +### Custom API Middleware +```php +expectsJson()) { + $data = $response->getData(); + + return response()->json([ + 'success' => $response->status() < 400, + 'data' => $data, + 'message' => $response->status() < 400 ? 'Success' : 'Error', + 'status_code' => $response->status(), + ], $response->status()); + } + + return $response; + } +} +``` + +## Key Benefits Monolith + +✅ **Single Deployment** - Satu aplikasi, satu deploy +✅ **Shared Authentication** - Session/token bersama +✅ **Database Consistency** - Satu database, konsisten +✅ **Easier Development** - Setup dan maintenance lebih mudah +✅ **Performance** - Tidak ada network latency antar service +✅ **CSRF Protection** - Built-in Laravel CSRF +✅ **File Sharing** - Storage dan assets bersama + +## Best Practices + +1. **API Versioning** - Gunakan `/api/v1/` prefix +2. **Resource Controllers** - Gunakan `apiResource()` untuk CRUD +3. **Service Layer** - Pisahkan business logic dari controller +4. **Validation** - Gunakan Form Requests untuk validasi complex +5. **Caching** - Implement caching untuk data yang sering diakses +6. **Queue Jobs** - Untuk operasi yang memakan waktu +7. **Event/Listeners** - Untuk decoupling business logic + +Konsep ini memberikan fleksibilitas tinggi dengan maintenance yang relatif mudah! \ No newline at end of file diff --git a/DOC-FRONTEND.md b/DOC-FRONTEND.md new file mode 100644 index 0000000..2364f6e --- /dev/null +++ b/DOC-FRONTEND.md @@ -0,0 +1,470 @@ +# Laravel + Vue.js + Vue Router Setup Guide + +Panduan lengkap untuk setup Laravel dengan Vue.js 3, Vue Router, dan Tailwind CSS menggunakan Vite. + +## Prerequisites + +- PHP >= 8.1 +- Composer +- Node.js >= 16.x +- NPM atau Yarn + +## Step 1: Instalasi Laravel + +```bash +# Buat project Laravel baru +composer create-project laravel/laravel project-name + +# Masuk ke directory project +cd project-name + +# Setup environment +cp .env.example .env +php artisan key:generate +``` + +## Step 2: Instalasi Dependencies Frontend + +```bash +# Install Vue.js dan dependencies +npm install vue@latest vue-router@latest + +# Install Vite plugins +npm install --save-dev @vitejs/plugin-vue + +# Install Tailwind CSS +npm install --save-dev tailwindcss@latest @tailwindcss/vite + +# Install utilities +npm install --save-dev axios concurrently +``` + +### Package.json Final +```json +{ + "$schema": "https://json.schemastore.org/package.json", + "private": true, + "type": "module", + "scripts": { + "build": "vite build", + "dev": "vite" + }, + "devDependencies": { + "@tailwindcss/vite": "^4.0.0", + "@vitejs/plugin-vue": "^6.0.1", + "axios": "^1.11.0", + "concurrently": "^9.0.1", + "laravel-vite-plugin": "^2.0.0", + "tailwindcss": "^4.0.0", + "vite": "^7.0.4" + }, + "dependencies": { + "vue": "^3.5.19", + "vue-router": "^4.5.1" + } +} +``` + +## Step 3: Konfigurasi Vite + +Buat/update `vite.config.js`: + +```javascript +import { defineConfig } from "vite"; +import laravel from "laravel-vite-plugin"; +import tailwindcss from "@tailwindcss/vite"; +import vue from '@vitejs/plugin-vue'; + +export default defineConfig({ + plugins: [ + laravel({ + input: ["resources/css/app.css", "resources/js/app.js"], + refresh: true, + }), + tailwindcss(), + vue() + ], + resolve: { + alias: { + vue: 'vue/dist/vue.esm-bundler.js', + }, + }, +}); +``` + +## Step 4: Setup Tailwind CSS + +Buat `tailwind.config.js`: + +```javascript +/** @type {import('tailwindcss').Config} */ +export default { + content: [ + "./resources/**/*.blade.php", + "./resources/**/*.js", + "./resources/**/*.vue", + ], + theme: { + extend: {}, + }, + plugins: [], +} +``` + +Update `resources/css/app.css`: + +```css +@import 'tailwindcss'; +``` + +## Step 5: Struktur Folder Frontend + +Buat struktur folder berikut di `resources/js/`: + +``` +resources/js/ +├── components/ +│ └── App.vue +├── pages/ +│ ├── Home.vue +│ ├── About.vue +│ └── Contact.vue +├── router/ +│ └── index.js +└── app.js +``` + +## Step 6: Setup Vue Router + +### `resources/js/router/index.js` +```javascript +import { createRouter, createWebHistory } from 'vue-router' +import Home from '../pages/Home.vue' +import About from '../pages/About.vue' +import Contact from '../pages/Contact.vue' + +const routes = [ + { + path: '/', + name: 'Home', + component: Home + }, + { + path: '/about', + name: 'About', + component: About + }, + { + path: '/contact', + name: 'Contact', + component: Contact + } +] + +const router = createRouter({ + history: createWebHistory(), + routes +}) + +export default router +``` + +### `resources/js/app.js` +```javascript +import { createApp } from 'vue'; +import router from './router'; +import App from './components/App.vue'; + +const app = createApp(App); +app.use(router); +app.mount('#app'); +``` + +## Step 7: Buat Vue Components + +### `resources/js/components/App.vue` +```vue + + + +``` + +### `resources/js/pages/Home.vue` +```vue + + + +``` + +### `resources/js/pages/About.vue` +```vue + + + +``` + +### `resources/js/pages/Contact.vue` +```vue + + + +``` + +## Step 8: Update Laravel Views + +### `resources/views/welcome.blade.php` +```html + + + + + + Laravel + Vue.js + @vite(['resources/css/app.css', 'resources/js/app.js']) + + +
+ + +``` + +## Step 9: Setup Laravel Routes (SPA) + +### `routes/web.php` +```php +where('any', '.*'); +``` + +## Step 10: Jalankan Development Server + +```bash +# Terminal 1 - Laravel server +php artisan serve + +# Terminal 2 - Vite dev server +npm run dev +``` + +Atau gunakan concurrently (jika sudah diinstall): + +```bash +# Install concurrently jika belum +npm install --save-dev concurrently + +# Tambahkan script di package.json +"scripts": { + "dev": "vite", + "build": "vite build", + "serve": "concurrently \"php artisan serve\" \"vite\"" +} + +# Jalankan keduanya sekaligus +npm run serve +``` + +## Struktur Project Final + +``` +project-name/ +├── app/ +├── resources/ +│ ├── css/ +│ │ └── app.css +│ ├── js/ +│ │ ├── components/ +│ │ │ └── App.vue +│ │ ├── pages/ +│ │ │ ├── Home.vue +│ │ │ ├── About.vue +│ │ │ └── Contact.vue +│ │ ├── router/ +│ │ │ └── index.js +│ │ └── app.js +│ └── views/ +│ └── welcome.blade.php +├── routes/ +│ └── web.php +├── package.json +├── vite.config.js +├── tailwind.config.js +└── composer.json +``` + +## Testing + +Buka browser dan kunjungi: +- `http://localhost:8000` - Home page +- `http://localhost:8000/about` - About page +- `http://localhost:8000/contact` - Contact page + +## Troubleshooting + +### Error: "Component provided template option but runtime compilation is not supported" +- Pastikan `vue` alias sudah ditambahkan di `vite.config.js` + +### Error: "Failed to parse source for import analysis" +- Pastikan `@vitejs/plugin-vue` sudah terinstall dan ditambahkan di plugins + +### CSS tidak loading +- Pastikan `@vite` directive sudah benar di blade file +- Check jika Tailwind config sudah benar + +### Router tidak bekerja +- Pastikan Laravel routes catch-all sudah ditambahkan +- Check browser console untuk error JavaScript + +## Next Steps + +- Tambahkan authentication +- Implementasikan API endpoints +- Setup state management (Pinia/Vuex) +- Tambahkan testing (Vitest) +- Deploy ke production + +Selamat! Anda telah berhasil setup Laravel + Vue.js + Vue Router! 🎉 diff --git a/DOC-PRODUK.md b/DOC-PRODUK.md new file mode 100644 index 0000000..24e11d3 --- /dev/null +++ b/DOC-PRODUK.md @@ -0,0 +1,377 @@ +# API Documentation - Produk & Foto Sementara + +## Produk API + +### 1. Get All Products +**GET** `/api/produk` + +Mendapatkan semua produk dengan jumlah item dan foto. + +**Response Success (200):** +```json +[ + { + "id": 1, + "nama": "Cincin Berlian", + "kategori": "cincin", + "berat": 2.5, + "kadar": 18, + "harga_per_gram": 850000, + "harga_jual": 2500000, + "created_at": "2025-08-27T10:30:00.000000Z", + "updated_at": "2025-08-27T10:30:00.000000Z", + "deleted_at": null, + "items_count": 5, + "foto": [ + { + "id": 1, + "id_produk": 1, + "url": "http://localhost:8000/storage/foto/cincin1.jpg", + "created_at": "2025-08-27T10:30:00.000000Z", + "updated_at": "2025-08-27T10:30:00.000000Z" + } + ] + } +] +``` + +--- + +### 2. Get Single Product +**GET** `/api/produk/{id}` + +Mendapatkan detail produk berdasarkan ID dengan foto dan items. + +**Parameters:** +- `id` (integer, required) - Product ID + +**Response Success (200):** +```json +{ + "id": 1, + "nama": "Cincin Berlian", + "kategori": "cincin", + "berat": 2.5, + "kadar": 18, + "harga_per_gram": 850000, + "harga_jual": 2500000, + "created_at": "2025-08-27T10:30:00.000000Z", + "updated_at": "2025-08-27T10:30:00.000000Z", + "deleted_at": null, + "foto": [ + { + "id": 1, + "id_produk": 1, + "url": "http://localhost:8000/storage/foto/cincin1.jpg", + "created_at": "2025-08-27T10:30:00.000000Z", + "updated_at": "2025-08-27T10:30:00.000000Z" + } + ], + "items": [ + { + "id": 1, + "id_produk": 1, + "status": "tersedia", + "created_at": "2025-08-27T10:30:00.000000Z", + "updated_at": "2025-08-27T10:30:00.000000Z" + } + ] +} +``` + +--- + +### 3. Create Product +**POST** `/produk` + +Membuat produk baru dengan foto dari foto sementara. + +**Headers:** +``` +Content-Type: application/json +``` + +**Request Body:** +```json +{ + "nama": "Cincin Berlian", + "kategori": "cincin", + "berat": 2.5, + "kadar": 18, + "harga_per_gram": 850000, + "harga_jual": 2500000, + "id_user": 1 +} +``` + +**Request Body Parameters:** +- `nama` (string, required) - Nama produk (max: 100 karakter) +- `kategori` (string, required) - Kategori produk: `cincin`, `gelang`, `kalung`, `anting` +- `berat` (numeric, required) - Berat produk dalam gram +- `kadar` (integer, required) - Kadar emas +- `harga_per_gram` (numeric, required) - Harga per gram +- `harga_jual` (numeric, required) - Harga jual +- `id_user` (integer, optional) - User ID untuk mengambil foto sementara + +**Response Success (201):** +```json +{ + "message": "Produk berhasil dibuat", + "data": { + "id": 1, + "nama": "Cincin Berlian", + "kategori": "cincin", + "berat": 2.5, + "kadar": 18, + "harga_per_gram": 850000, + "harga_jual": 2500000, + "created_at": "2025-08-27T10:30:00.000000Z", + "updated_at": "2025-08-27T10:30:00.000000Z", + "foto": [ + { + "id": 1, + "id_produk": 1, + "url": "http://localhost:8000/storage/foto/cincin1.jpg", + "created_at": "2025-08-27T10:30:00.000000Z", + "updated_at": "2025-08-27T10:30:00.000000Z" + } + ] + } +} +``` + +**Response Error (422):** +```json +{ + "message": "The given data was invalid.", + "errors": { + "nama": ["Nama produk harus diisi."], + "kategori": ["Kategori harus salah satu dari cincin, gelang, kalung, atau anting."], + "berat": ["Berat harus diisi."], + "kadar": ["Kadar harus diisi"], + "harga_per_gram": ["Harga per gram harus diisi"], + "harga_jual": ["Harga jual harus diisi"] + } +} +``` + +--- + +### 4. Update Product +**PUT** `/produk/{id}` + +Memperbarui produk berdasarkan ID dengan opsi foto. + +**Parameters:** +- `id` (integer, required) - Product ID + +**Headers:** +``` +Content-Type: application/json +``` + +**Request Body:** +```json +{ + "nama": "Cincin Berlian Updated", + "kategori": "cincin", + "berat": 3.0, + "kadar": 22, + "harga_per_gram": 900000, + "harga_jual": 3000000, + "id_user": 1, + "hapus_foto_lama": true +} +``` + +**Request Body Parameters:** +- `nama` (string, required) - Nama produk (max: 100 karakter) +- `kategori` (string, required) - Kategori produk: `cincin`, `gelang`, `kalung`, `anting` +- `berat` (numeric, required) - Berat produk dalam gram +- `kadar` (integer, required) - Kadar emas +- `harga_per_gram` (numeric, required) - Harga per gram +- `harga_jual` (numeric, required) - Harga jual +- `id_user` (integer, optional) - User ID untuk mengambil foto sementara baru +- `hapus_foto_lama` (boolean, optional) - Flag untuk menghapus foto lama (default: false) + +**Response Success (200):** +```json +{ + "message": "Produk berhasil diubah", + "data": { + "id": 1, + "nama": "Cincin Berlian Updated", + "kategori": "cincin", + "berat": 3.0, + "kadar": 22, + "harga_per_gram": 900000, + "harga_jual": 3000000, + "updated_at": "2025-08-27T11:30:00.000000Z", + "foto": [ + { + "id": 2, + "id_produk": 1, + "url": "http://localhost:8000/storage/foto/cincin2.jpg", + "created_at": "2025-08-27T11:30:00.000000Z", + "updated_at": "2025-08-27T11:30:00.000000Z" + } + ] + } +} +``` + +--- + +### 5. Delete Product +**DELETE** `/produk/{id}` + +Menghapus produk berdasarkan ID (soft delete) beserta foto-foto terkait. + +**Parameters:** +- `id` (integer, required) - Product ID + +**Response Success (200):** +```json +{ + "message": "Produk berhasil dihapus." +} +``` + +**Response Error (404):** +```json +{ + "message": "No query results for model [App\\Models\\Produk] 999" +} +``` + +--- + +## Foto Sementara API + +### 1. Upload Foto Sementara +**POST** `/foto/upload` + +Upload foto sementara yang akan digunakan saat create/update produk. + +**Headers:** +``` +Content-Type: multipart/form-data +``` + +**Request Body (Form Data):** +- `id_produk` (integer, required) - Product ID (untuk validasi exists di tabel produk) +- `foto` (file, required) - File foto (jpg, jpeg, png, max: 2MB) + +**Response Success (201):** +```json +{ + "message": "Foto berhasil disimpan" +} +``` + +**Response Error (422):** +```json +{ + "message": "The given data was invalid.", + "errors": { + "id_produk": ["The id_produk field is required."], + "foto": ["The foto field is required."] + } +} +``` + +**Response Error - Invalid File (422):** +```json +{ + "message": "The given data was invalid.", + "errors": { + "foto": [ + "The foto must be an image.", + "The foto must be a file of type: jpg, jpeg, png.", + "The foto may not be greater than 2048 kilobytes." + ] + } +} +``` + +--- + +### 2. Hapus Foto Sementara +**DELETE** `/foto/hapus/{id}` + +Menghapus foto sementara berdasarkan ID. + +**Parameters:** +- `id` (integer, required) - Foto Sementara ID + +**Response Success (200):** +```json +{ + "message": "Foto berhasil dihapus" +} +``` + +**Response Error (404):** +```json +{ + "message": "No query results for model [App\\Models\\FotoSementara] 999" +} +``` + +--- + +### 3. Get Foto Sementara User +**DELETE** `/foto/get/{user_id}` + +Ambil semua foto sementara milik user tertentu. + +**Parameters:** +- `user_id` (integer, required) - User ID + +**Response Success (200):** +```json + [ + { + "id": 2, + "id_user": 1, + "url": "http://localhost:8000/storage/foto/cincin2.jpg", + "created_at": "2025-08-27T11:30:00.000000Z", + "updated_at": "2025-08-27T11:30:00.000000Z" + } + ] +``` + +--- + +### 4. Reset Foto Sementara User +**DELETE** `/foto/reset/{user_id}` + +Menghapus semua foto sementara milik user tertentu. + +**Parameters:** +- `user_id` (integer, required) - User ID + +**Response Success (200):** +```json +{ + "message": "Foto sementara berhasil direset" +} +``` +--- + +## Workflow Penggunaan + +### Membuat Produk dengan Foto: +1. Upload foto menggunakan `POST /api/foto/upload` dengan `id_produk` dummy atau existing +2. Simpan `id_user` yang digunakan saat upload +3. Create produk dengan `POST /api/produk` dan sertakan `id_user` +4. Foto sementara akan otomatis dipindahkan ke foto permanent + +### Update Produk dengan Foto Baru: +1. Upload foto baru dengan `POST /api/foto/upload` +2. Update produk dengan `PUT /api/produk/{id}`, sertakan `id_user` dan `hapus_foto_lama: true` +3. Foto lama akan dihapus dan foto sementara dipindahkan ke permanent + +### Membersihkan Foto Sementara: +- Gunakan `DELETE /api/foto/reset/{user_id}` untuk menghapus semua foto sementara user +- Atau `DELETE /api/foto/hapus/{id}` untuk menghapus foto sementara spesifik \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..adefa35 --- /dev/null +++ b/README.md @@ -0,0 +1,294 @@ +# 💎 Aplikasi Kasir Toko Perhiasan + +Aplikasi kasir modern berbasis web untuk toko perhiasan dengan sistem manajemen yang lengkap dan antarmuka yang user-friendly. + +## 👥 Tim Development + +**PT Teknologi Mulia Sejahtera Cemerlang (Abbauf Tech) - Internship Program** + +- **Baghaztra Van Ril** - Backend Developer +- **Aditya Ahmad Afarison** - Frontend Developer +- **Timotius Julius Iwan** - Backend Developer +- **Dhilan Radya Irawan** - Frontend Developer + +--- + +## 🚀 Tentang Aplikasi + +Aplikasi Kasir Toko Perhiasan adalah sistem Point of Sale (POS) yang dirancang khusus untuk kebutuhan toko perhiasan dengan fitur manajemen yang komprehensif dan sistem role-based access control. + +### ✨ Fitur Utama + +#### 👑 Role Owner + +- **Manajemen Produk** - CRUD produk perhiasan lengkap dengan detail +- **Manajemen Nampan** - Organisasi produk berdasarkan nampan display +- **Manajemen Brankas** - Sistem penyimpanan produk berharga +- **Manajemen Sales** - Kelola data karyawan dan sales performance +- **Kasir** - Akses penuh ke sistem transaksi +- **Laporan** - Dashboard analytics dan laporan keuangan +- **Manajemen Akun** - User management dan pengaturan sistem + +#### 💼 Role Kasir + +- **Lihat Produk** - View-only access ke database produk +- **Kasir** - Interface transaksi untuk penjualan + +### 🛠️ Tech Stack + +- **Backend**: Laravel 11.x +- **Frontend**: Vue.js 3 + Vue Router +- **Database**: MySQL/PostgreSQL +- **Styling**: Tailwind CSS +- **Build Tool**: Vite +- **Authentication**: Laravel Sanctum +- **HTTP Client**: Axios + +--- + +## 📋 Prerequisites + +Pastikan sistem Anda sudah memiliki: + +- **PHP** >= 8.1 +- **Composer** >= 2.0 +- **Node.js** >= 16.x +- **NPM** atau **Yarn** +- **MySQL** >= 8.0 atau **PostgreSQL** >= 13 +- **Git** + +--- + +## 🔧 Instalasi + +### 1. Clone Repository + +```bash +git clone https://github.com/Baghaztra/tmsc-kasir-perhiasan.git +cd tmsc-kasir-perhiasan +``` + +### 2. Install Dependencies Backend + +```bash +# Install PHP dependencies +composer install + +# Copy environment file +cp .env.example .env + +# Generate application key +php artisan key:generate +``` + +### 3. Install Dependencies Frontend + +```bash +# Install Node.js dependencies +npm install +``` + +### 4. Konfigurasi Database + +Edit file `.env` sesuai dengan konfigurasi database Anda: + +```env +DB_CONNECTION=mysql +DB_HOST=127.0.0.1 +DB_PORT=3306 +DB_DATABASE=kasir_perhiasan +DB_USERNAME=your_username +DB_PASSWORD=your_password +``` + +### 5. #Install Laravel Sanctum + +**BELUM DIGUNAKAN** + +```bash +# Publish konfigurasi Sanctum +php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider" +``` + +### 6. Setup Database + +```bash +# Jalankan migrasi +php artisan migrate + +# Jalankan seeder (data dummy) +php artisan db:seed +``` + +### 7. Storage Link + +```bash +# Buat symbolic link untuk storage +php artisan storage:link +``` + +### 8. Jalankan Aplikasi + +#### Development Mode + +```bash +# Terminal 1 - Laravel Server +php artisan serve + +# Terminal 2 - Vite Dev Server +npm run dev +``` + +#### Production Mode + +```bash +# Build untuk production +npm run build + +# Jalankan dengan web server (Apache/Nginx) +# atau gunakan PHP built-in server +php artisan serve --host=0.0.0.0 --port=8000 +``` + +--- + +## 🌐 Akses Aplikasi + +Setelah instalasi berhasil, akses aplikasi melalui: + +- **URL**: http://localhost:8000 +- **Admin Panel**: http://localhost:8000/admin (jika tersedia) + +### 👤 Default Login + +**Owner Account:** + +- Email: `owner@tokoperhiasan.com` +- Password: `password123` + +**Kasir Account:** + +- Email: `kasir@tokoperhiasan.com` +- Password: `password123` + +--- + +## 📁 Struktur Folder + +``` +kasir-toko-perhiasan/ +├── app/ +│ ├── Http/Controllers/ # API Controllers +│ └── Models/ # Database Models +├── database/ +│ ├── migrations/ # Database Migrations +│ ├── seeders/ # Data Seeders +│ └── factories/ # Model Factories +├── public/ # Public Files +├── resources/ +│ ├── css/ +│ │ └── app.css # Main CSS File +│ ├── js/ +│ │ ├── components/ # Reusable Vue Components +│ │ ├── pages/ # Vue Pages +│ │ ├── router/ # Vue Routes +│ │ ├── services/ # API Services +│ │ └── App.vue +│ └── views/ +│ └── app.blade.php # Main SPA Template +└── routes/ + └── web.php # Laravel Routes +``` + +--- + +Oke, jadi penjelasan “📊 Fitur Database” yang kamu tulis nggak sepenuhnya sesuai sama struktur tabel yang udah kamu definisikan di awal. Ada tabel yang salah nama, ada juga relasi yang kebalik. Gue rapihin biar konsisten dengan skema yang udah kamu kasih: + +--- + +## 📊 Fitur Database (Revisi) + +### Tabel Utama + +- **akun** → Data pengguna (owner, kasir) +- **produk** → Master data produk perhiasan +- **foto** → Kumpulan foto untuk tiap produk +- **nampan** → Organisasi tempat penyimpanan produk (display) +- **item** → Stok unit fisik dari produk (bisa ada banyak untuk 1 produk) +- **transaksi** → Data transaksi penjualan +- **item_transaksi** → Detail item yang dijual per transaksi +- **sales** → Data marketing/sales yang membawa pelanggan + +_(catatan: “brankas” nggak perlu tabel khusus, karena sudah diwakili `item.id_nampan = null`)_ + +### Relationships + +```php +// Produk bisa punya banyak foto +Produk -> hasMany -> Foto + +// Produk bisa punya banyak item fisik +Produk -> hasMany -> Item + +// Item bisa ada di satu nampan, atau null (brankas) +Item -> belongsTo -> Nampan + +// Transaksi dicatat oleh satu kasir +Transaksi -> belongsTo -> Akun (kasir) + +// Transaksi bisa melibatkan 0/1 sales +Transaksi -> belongsTo -> Sales + +// Transaksi punya banyak item_transaksi +Transaksi -> hasMany -> ItemTransaksi + +// Item_transaksi menghubungkan 1 transaksi dengan 1 item +ItemTransaksi -> belongsTo -> Item +``` + +--- + +## 🛠️ Development + +### Menjalankan Tests + +```bash +# PHP Unit Tests +php artisan test + +# atau dengan coverage +php artisan test --coverage +``` + +### Code Quality + +```bash +# PHP CS Fixer +vendor/bin/php-cs-fixer fix + +# Laravel Pint +vendor/bin/pint +``` + +### Database Management + +```bash +# Reset database dan re-seed +php artisan migrate:fresh --seed + +# Backup database +php artisan backup:run + +# Generate model dengan migration +php artisan make:model ProductCategory -m +``` + +--- + +## 📄 License + +Lisensi dan kepemilikan atascource code adalah milik PT Teknologi Mulia Sejahtera Cemerlang. + +--- + +_Tim Internship TMSC 2025_ diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php new file mode 100644 index 0000000..8677cd5 --- /dev/null +++ b/app/Http/Controllers/Controller.php @@ -0,0 +1,8 @@ +validate([ + 'id_produk' => 'required|exists:produk,id', + 'foto' => 'required|image|mimes:jpg,jpeg,png|max:2048', + ]); + + $path = $request->file('foto')->store('foto', 'public'); + $url = asset('storage/' . $path); + + $foto = FotoSementara::create([ + 'id_produk' => $request->id_produk, + 'url' => $url, + ]); + + return response()->json(['message' => 'Foto berhasil disimpan'], 201); + } + + public function hapus($id) + { + $foto = FotoSementara::findOrFail($id); + + // Extract the relative path from the URL + $relativePath = str_replace(asset('storage') . '/', '', $foto->url); + + if ($foto->url && Storage::disk('public')->exists($relativePath)) { + Storage::disk('public')->delete($relativePath); + } + + $foto->delete(); + + return response()->json(['message' => 'Foto berhasil dihapus']); + } + + public function getAll($user_id) + { + $data = FotoSementara::where('id_user', $user_id); + return response()->json($data); + } + + public function reset($user_id) + { + FotoSementara::where('id_user', $user_id)->delete(); + return response()->json(['message' => 'Foto sementara berhasil direset']); + } +} diff --git a/app/Http/Controllers/ItemController.php b/app/Http/Controllers/ItemController.php new file mode 100644 index 0000000..652d867 --- /dev/null +++ b/app/Http/Controllers/ItemController.php @@ -0,0 +1,89 @@ +json( + Item::with('produk.foto','nampan')->get() + ); + } + + /** + * Store a newly created resource in storage. + */ + public function store(Request $request) + { + $validated = $request->validate([ + 'id_produk' => 'required|in:produks.id', + 'id_nampan' => 'nullable|in:nampans.id' + ],[ + 'id_produk' => 'Id produk tidak valid.', + 'id_nampan' => 'Id nampan tidak valid' + ]); + + $item = Item::create($validated); + + return response()->json([ + 'message' => 'Item berhasil dibuat', + 'data' => $item + ],201); + } + + /** + * Display the specified resource. + */ + public function show(int $id) + { + $item = Item::with('produk.foto','nampan')->findOrFail($id); + return response()->json($item); + } + + /** + * Update the specified resource in storage. + */ + public function update(Request $request, int $id) + { + $validated = $request->validate([ + 'id_produk' => 'required|in:produks.id', + 'id_nampan' => 'nullable|in:nampans.id' + ],[ + 'id_produk' => 'Id produk tidak valid.', + 'id_nampan' => 'Id nampan tidak valid' + ]); + + $item = Item::findOrFail($id)->update($validated); + + return response()->json([ + 'message' => 'Item berhasil diubah', + 'data' => $item + ],200); + } + + /** + * Remove the specified resource from storage. + */ + public function destroy(int $id) + { + Item::findOrFail($id)->delete(); + + return response()->json([ + 'message' => 'Item berhasil dihapus' + ],200); + } + + // custom methods + public function brankasItem(){ + $items = Item::with('produk.foto','nampan')->whereNull('id_nampan')->belumTerjual()->get(); + + return response()->json($items); + } +} diff --git a/app/Http/Controllers/NampanController.php b/app/Http/Controllers/NampanController.php new file mode 100644 index 0000000..396f90a --- /dev/null +++ b/app/Http/Controllers/NampanController.php @@ -0,0 +1,88 @@ +json( + Nampan::withCount('items')->get() + ); + } + + /** + * Store a newly created resource in storage. + */ + public function store(Request $request) + { + $validated = $request->validate([ + 'nama' => 'required|string|max:100', + ], + [ + 'nama' => 'Nama nampan harus diisi.' + ]); + + Nampan::create($validated); + + + return response()->json([ + 'message' => 'Nampan berhasil dibuat' + ],201); + } + + /** + * Display the specified resource. + */ + public function show(int $id) + { + return response()->json( + Nampan::with('items')->find($id) + ); + } + + /** + * Update the specified resource in storage. + */ + public function update(Request $request, int $id) + { + $validated = $request->validate([ + 'nama' => 'required|string|max:100', + ], + [ + 'nama' => 'Nama nampan harus diisi.' + ]); + + $nampan = Nampan::findOrFail($id); + + $nampan->update($validated); + + return response()->json([ + 'message' => 'Nampan berhasil diupdate' + ],200); + } + + /** + * Remove the specified resource from storage. + */ + public function destroy(int $id) + { + $nampan = Nampan::findOrFail($id); + + $nampan->items()->each(function ($item) { + $item->update(['id_nampan' => null]); + }); + + $nampan->delete(); + + return response()->json([ + 'message' => 'Nampan berhasil dihapus' + ], 204); + } +} diff --git a/app/Http/Controllers/ProdukController.php b/app/Http/Controllers/ProdukController.php new file mode 100644 index 0000000..427cbbb --- /dev/null +++ b/app/Http/Controllers/ProdukController.php @@ -0,0 +1,215 @@ +json( + Produk::withCount('items')->with('foto')->get() + ); + } + + /** + * Store a newly created resource in storage. + */ + public function store(Request $request) + { + $validated = $request->validate([ + 'nama' => 'required|string|max:100', + 'kategori' => 'required|in:cincin,gelang,kalung,anting', + 'berat' => 'required|numeric', + 'kadar' => 'required|integer', + 'harga_per_gram' => 'required|numeric', + 'harga_jual' => 'required|numeric', + 'id_user' => 'nullable|exists:users,id', // untuk mengambil foto sementara + ], + [ + 'nama.required' => 'Nama produk harus diisi.', + 'kategori.in' => 'Kategori harus salah satu dari cincin, gelang, kalung, atau anting.', + 'berat.required' => 'Berat harus diisi.', + 'kadar.required' => 'Kadar harus diisi', + 'harga_per_gram.required' => 'Harga per gram harus diisi', + 'harga_jual.required' => 'Harga jual harus diisi' + ]); + + DB::beginTransaction(); + try { + // Create produk + $produk = Produk::create([ + 'nama' => $validated['nama'], + 'kategori' => $validated['kategori'], + 'berat' => $validated['berat'], + 'kadar' => $validated['kadar'], + 'harga_per_gram' => $validated['harga_per_gram'], + 'harga_jual' => $validated['harga_jual'], + ]); + + // Pindahkan foto sementara ke foto permanen jika ada + if (isset($validated['id_user'])) { + $fotoSementara = FotoSementara::where('id_user', $validated['id_user'])->get(); + + foreach ($fotoSementara as $fs) { + Foto::create([ + 'id_produk' => $produk->id, + 'url' => $fs->url + ]); + + // Hapus foto sementara setelah dipindah + $fs->delete(); + } + } + + DB::commit(); + + return response()->json([ + 'message' => 'Produk berhasil dibuat', + 'data' => $produk->load('foto') + ], 201); + + } catch (\Exception $e) { + DB::rollback(); + return response()->json([ + 'message' => 'Gagal membuat produk', + 'error' => $e->getMessage() + ], 500); + } + } + + /** + * Display the specified resource. + */ + public function show(int $id) + { + $produk = Produk::with('foto', 'items')->findOrFail($id); + return response()->json($produk); + } + + /** + * Update the specified resource in storage. + */ + public function update(Request $request, int $id) + { + $validated = $request->validate([ + 'nama' => 'required|string|max:100', + 'kategori' => 'required|in:cincin,gelang,kalung,anting', + 'berat' => 'required|numeric', + 'kadar' => 'required|integer', + 'harga_per_gram' => 'required|numeric', + 'harga_jual' => 'required|numeric', + 'id_user' => 'nullable|exists:users,id', // untuk mengambil foto sementara baru + 'hapus_foto_lama' => 'nullable|boolean', // flag untuk menghapus foto lama + ], + [ + 'nama.required' => 'Nama produk harus diisi.', + 'kategori.in' => 'Kategori harus salah satu dari cincin, gelang, kalung, atau anting.', + 'berat.required' => 'Berat harus diisi.', + 'kadar.required' => 'Kadar harus diisi', + 'harga_per_gram.required' => 'Harga per gram harus diisi', + 'harga_jual.required' => 'Harga jual harus diisi' + ]); + + DB::beginTransaction(); + try { + $produk = Produk::findOrFail($id); + + // Update data produk + $produk->update([ + 'nama' => $validated['nama'], + 'kategori' => $validated['kategori'], + 'berat' => $validated['berat'], + 'kadar' => $validated['kadar'], + 'harga_per_gram' => $validated['harga_per_gram'], + 'harga_jual' => $validated['harga_jual'], + ]); + + // Hapus foto lama jika diminta + if (isset($validated['hapus_foto_lama']) && $validated['hapus_foto_lama']) { + foreach ($produk->foto as $foto) { + // Hapus file fisik + $relativePath = str_replace(asset('storage') . '/', '', $foto->url); + if (Storage::disk('public')->exists($relativePath)) { + Storage::disk('public')->delete($relativePath); + } + $foto->delete(); + } + } + + // Tambahkan foto baru dari foto sementara jika ada + if (isset($validated['id_user'])) { + $fotoSementara = FotoSementara::where('id_user', $validated['id_user'])->get(); + + foreach ($fotoSementara as $fs) { + Foto::create([ + 'id_produk' => $produk->id, + 'url' => $fs->url + ]); + + // Hapus foto sementara setelah dipindah + $fs->delete(); + } + } + + DB::commit(); + + return response()->json([ + 'message' => 'Produk berhasil diubah', + 'data' => $produk->load('foto') + ], 200); + + } catch (\Exception $e) { + DB::rollback(); + return response()->json([ + 'message' => 'Gagal mengubah produk', + 'error' => $e->getMessage() + ], 500); + } + } + + /** + * Remove the specified resource from storage. + */ + public function destroy(int $id) + { + DB::beginTransaction(); + try { + $produk = Produk::findOrFail($id); + + // Hapus file foto dari storage + foreach ($produk->foto as $foto) { + $relativePath = str_replace(asset('storage') . '/', '', $foto->url); + if (Storage::disk('public')->exists($relativePath)) { + Storage::disk('public')->delete($relativePath); + } + $foto->delete(); + } + + // Hapus produk (soft delete) + $produk->delete(); + + DB::commit(); + + return response()->json([ + 'message' => 'Produk berhasil dihapus.' + ], 200); + + } catch (\Exception $e) { + DB::rollback(); + return response()->json([ + 'message' => 'Gagal menghapus produk', + 'error' => $e->getMessage() + ], 500); + } + } +} diff --git a/app/Http/Controllers/SalesController.php b/app/Http/Controllers/SalesController.php new file mode 100644 index 0000000..4538532 --- /dev/null +++ b/app/Http/Controllers/SalesController.php @@ -0,0 +1,90 @@ +json( + Sales::withCount('transaksi')->get() + ); + } + + /** + * Store a newly created resource in storage. + */ + public function store(Request $request) + { + $request->validate([ + 'nama' => 'required|string|max:80', + 'no_hp' => 'required|string|max:20', + 'alamat' => 'required|string|max:80', + ]); + + Sales::create([ + 'nama' => $request->nama, + 'no_hp' => $request->no_hp, + 'alamat' => $request->alamat, + ]); + + + return response()->json([ + 'message' => 'Sales berhasil dibuat' + ],201); + } + + /** + * Display the specified resource. + */ + public function show(int $id) + { + return response()->json( + Sales::with('transaksi')->find($id) + ); + } + + /** + * Update the specified resource in storage. + */ + public function update(Request $request, int $id) + { + $request->validate([ + 'nama' => 'required|string|max:80', + 'no_hp' => 'required|string|max:20', + 'alamat' => 'required|string|max:80', + ]); + + $sales = Sales::find($id); + if (!$sales) { + return response()->json(['message' => 'Sales not found'], 404); + } + + $sales->update([ + 'nama' => $request->nama, + 'no_hp' => $request->no_hp, + 'alamat' => $request->alamat, + ]); + + return response()->json([ + 'message' => 'Sales berhasil diupdate' + ],200); + } + + /** + * Remove the specified resource from storage. + */ + public function destroy(int $id) + { + Sales::findOrFail($id)->delete(); + return response()->json([ + 'message' => 'Sales berhasil dihapus' + ], 200); + } +} diff --git a/app/Http/Controllers/TransaksiController.php b/app/Http/Controllers/TransaksiController.php new file mode 100644 index 0000000..0eb206a --- /dev/null +++ b/app/Http/Controllers/TransaksiController.php @@ -0,0 +1,94 @@ +get(); + return response()->json($transaksi); + } + + // Detail transaksi by ID + public function show($id) + { + $transaksi = Transaksi::with(['kasir', 'sales', 'items.item.produk'])->findOrFail($id); + return response()->json($transaksi); + } + + // Membuat transaksi baru + public function store(Request $request) + { + $request->validate([ + 'id_kasir' => 'required|exists:akun,id', + 'id_sales' => 'nullable|exists:sales,id', + 'nama_sales' => 'nullable|string', + 'no_hp' => 'nullable|string', + 'alamat' => 'nullable|string', + 'ongkos_bikin' => 'nullable|numeric', + 'total_harga' => 'required|numeric', + 'items' => 'required|array', + 'items.*.id_item' => 'required|exists:item,id', + 'items.*.harga_deal' => 'required|numeric', + ]); + + DB::beginTransaction(); + try { + $transaksi = Transaksi::create([ + 'id_kasir' => $request->id_kasir, + 'id_sales' => $request->id_sales, + 'nama_sales' => $request->nama_sales, + 'no_hp' => $request->no_hp, + 'alamat' => $request->alamat, + 'ongkos_bikin' => $request->ongkos_bikin, + 'total_harga' => $request->total_harga, + ]); + + foreach ($request->items as $it) { + ItemTransaksi::create([ + 'id_transaksi' => $transaksi->id, + 'id_item' => $it['id_item'], + 'harga_deal' => $it['harga_deal'], + ]); + + Item::where('id', $it['id_item'])->update(['is_sold' => true]); + } + + DB::commit(); + return response()->json($transaksi->load('items'), 201); + + } catch (\Exception $e) { + DB::rollBack(); + return response()->json(['error' => $e->getMessage()], 500); + } + } + + // Update transaksi + public function update(Request $request, $id) + { + $transaksi = Transaksi::findOrFail($id); + + $transaksi->update($request->only([ + 'id_sales', 'nama_sales', 'no_hp', 'alamat', 'ongkos_bikin', 'total_harga' + ])); + + return response()->json($transaksi); + } + + // Hapus transaksi + public function destroy($id) + { + $transaksi = Transaksi::findOrFail($id); + $transaksi->delete(); + + return response()->json(['message' => 'Transaksi berhasil dihapus']); + } +} diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php new file mode 100644 index 0000000..72d7110 --- /dev/null +++ b/app/Http/Controllers/UserController.php @@ -0,0 +1,68 @@ +json( + $users + ); + } + + public function store(Request $request) + { + $request->validate([ + 'nama' => 'required|nama|unique:users', + 'password' => 'required|min:6', + 'role' => 'required|in:owner, kasir', + ]); + + User::create([ + 'nama' => $request->nama, + 'password' => bcrypt($request->password), + 'role' => $request->role, + ]); + + return response()->json([ + 'message' => 'User berhasil ditambahkan' + ], 200); + } + + + public function update(Request $request, $id) + { + $user = User::findOrFail($id); + + $request->validate([ + 'nama' => 'required|nama|unique:users,nama,' . $id, + 'password' => 'required|min:6', + 'role' => 'required|in:owner, kasir', + ]); + + $user->update([ + 'nama' => $request->nama, + 'password' => $request->password, + 'role' => $request->role, + ]); + + return response()->json([ + 'message' => 'User berhasil diupdate' + ],200); + } + + public function destroy($id) + { + $user = User::findOrFail($id); + $user->delete(); + return response()->json([ + 'message' => 'User berhasil dihapus' + ], 200); + } +} diff --git a/app/Models/Foto.php b/app/Models/Foto.php new file mode 100644 index 0000000..5c6561e --- /dev/null +++ b/app/Models/Foto.php @@ -0,0 +1,22 @@ +belongsTo(Produk::class, 'id_produk'); + } +} diff --git a/app/Models/FotoSementara.php b/app/Models/FotoSementara.php new file mode 100644 index 0000000..8899e53 --- /dev/null +++ b/app/Models/FotoSementara.php @@ -0,0 +1,13 @@ +belongsTo(Produk::class, 'id_produk'); + } + + public function scopeBelumTerjual($query) + { + return $query->where('is_sold', false); + } + + public function nampan() + { + return $this->belongsTo(Nampan::class, 'id_nampan'); + } + + public function itemTransaksi() + { + return $this->hasMany(ItemTransaksi::class, 'id_item'); + } +} diff --git a/app/Models/ItemTransaksi.php b/app/Models/ItemTransaksi.php new file mode 100644 index 0000000..16dd5e4 --- /dev/null +++ b/app/Models/ItemTransaksi.php @@ -0,0 +1,28 @@ + */ + use HasFactory; + + protected $fillable = [ + 'id_transaksi', + 'id_item', + 'harga_deal' + ]; + + public function transaksi() + { + return $this->belongsTo(Transaksi::class, 'id_transaksi'); + } + + public function item() + { + return $this->belongsTo(Item::class, 'id_item'); + } +} diff --git a/app/Models/Nampan.php b/app/Models/Nampan.php new file mode 100644 index 0000000..80c8c4f --- /dev/null +++ b/app/Models/Nampan.php @@ -0,0 +1,21 @@ + */ + use HasFactory; + + protected $fillable = [ + 'nama' + ]; + + public function items() + { + return $this->hasMany(Item::class, 'id_nampan'); + } +} diff --git a/app/Models/Produk.php b/app/Models/Produk.php new file mode 100644 index 0000000..2a4c2b9 --- /dev/null +++ b/app/Models/Produk.php @@ -0,0 +1,31 @@ +hasMany(Item::class, 'id_produk'); + } + + public function foto() + { + return $this->hasMany(Foto::class, 'id_produk'); + } +} diff --git a/app/Models/Sales.php b/app/Models/Sales.php new file mode 100644 index 0000000..8a5a6e0 --- /dev/null +++ b/app/Models/Sales.php @@ -0,0 +1,23 @@ + */ + use HasFactory; + + protected $fillable = [ + 'nama', + 'no_hp', + 'alamat' + ]; + + public function transaksi() + { + return $this->hasMany(Transaksi::class, 'id_sales'); + } +} diff --git a/app/Models/Transaksi.php b/app/Models/Transaksi.php new file mode 100644 index 0000000..92268f8 --- /dev/null +++ b/app/Models/Transaksi.php @@ -0,0 +1,47 @@ + */ + use HasFactory; + protected $fillable = [ + 'id_kasir', + 'id_sales', + 'nama_sales', + 'no_hp', + 'alamat', + 'ongkos_bikin', + 'total_harga', + 'created_at', + ]; + + public function kasir() + { + return $this->belongsTo(User::class, 'id_kasir'); + } + + public function sales() + { + return $this->belongsTo(Sales::class, 'id_sales'); + } + + public function itemTransaksi() + { + return $this->hasMany(ItemTransaksi::class, 'id_transaksi'); + } + + public function items() + { + return $this->hasMany(ItemTransaksi::class, 'id_transaksi'); + } + + public function foto () + { + return $this->hasMany(Foto::class, 'id_produk'); + } +} diff --git a/app/Models/User.php b/app/Models/User.php new file mode 100644 index 0000000..69cb688 --- /dev/null +++ b/app/Models/User.php @@ -0,0 +1,48 @@ + */ + use HasFactory, Notifiable; + + /** + * The attributes that are mass assignable. + * + * @var list + */ + protected $fillable = [ + 'nama', + 'role', + 'password', + ]; + + /** + * The attributes that should be hidden for serialization. + * + * @var list + */ + protected $hidden = [ + 'password', + // 'remember_token', + ]; + + /** + * Get the attributes that should be cast. + * + * @return array + */ + protected function casts(): array + { + return [ + // 'email_verified_at' => 'datetime', + 'password' => 'hashed', + ]; + } +} diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php new file mode 100644 index 0000000..452e6b6 --- /dev/null +++ b/app/Providers/AppServiceProvider.php @@ -0,0 +1,24 @@ +handleCommand(new ArgvInput); + +exit($status); diff --git a/bootstrap/app.php b/bootstrap/app.php new file mode 100644 index 0000000..b82d06f --- /dev/null +++ b/bootstrap/app.php @@ -0,0 +1,21 @@ +withRouting( + web: __DIR__.'/../routes/web.php', + commands: __DIR__.'/../routes/console.php', + health: '/up', + ) + ->withMiddleware(function (Middleware $middleware) { + // Exclude CSRF untuk API routes + $middleware->validateCsrfTokens(except: [ + 'api/*' + ]); + }) + ->withExceptions(function (Exceptions $exceptions): void { + // + })->create(); diff --git a/bootstrap/cache/.gitignore b/bootstrap/cache/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/bootstrap/cache/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/bootstrap/providers.php b/bootstrap/providers.php new file mode 100644 index 0000000..38b258d --- /dev/null +++ b/bootstrap/providers.php @@ -0,0 +1,5 @@ +=5.0.0" + }, + "require-dev": { + "doctrine/dbal": "^4.0.0", + "nesbot/carbon": "^2.71.0 || ^3.0.0", + "phpunit/phpunit": "^10.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Carbon\\Doctrine\\": "src/Carbon/Doctrine/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "KyleKatarn", + "email": "kylekatarnls@gmail.com" + } + ], + "description": "Types to use Carbon in Doctrine", + "keywords": [ + "carbon", + "date", + "datetime", + "doctrine", + "time" + ], + "support": { + "issues": "https://github.com/CarbonPHP/carbon-doctrine-types/issues", + "source": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0" + }, + "funding": [ + { + "url": "https://github.com/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon", + "type": "tidelift" + } + ], + "time": "2024-02-09T16:56:22+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v3.0.3", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/a23a2bf4f31d3518f3ecb38660c95715dfead60f", + "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", + "scrutinizer/ocular": "1.6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Dflydev\\DotAccessData\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + }, + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "support": { + "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.3" + }, + "time": "2024-07-08T12:26:09+00:00" + }, + { + "name": "doctrine/inflector", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/6d6c96277ea252fc1304627204c3d5e6e15faa3b", + "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^12.0 || ^13.0", + "phpstan/phpstan": "^1.12 || ^2.0", + "phpstan/phpstan-phpunit": "^1.4 || ^2.0", + "phpstan/phpstan-strict-rules": "^1.6 || ^2.0", + "phpunit/phpunit": "^8.5 || ^12.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Inflector\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", + "homepage": "https://www.doctrine-project.org/projects/inflector.html", + "keywords": [ + "inflection", + "inflector", + "lowercase", + "manipulation", + "php", + "plural", + "singular", + "strings", + "uppercase", + "words" + ], + "support": { + "issues": "https://github.com/doctrine/inflector/issues", + "source": "https://github.com/doctrine/inflector/tree/2.1.0" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", + "type": "tidelift" + } + ], + "time": "2025-08-10T19:31:58+00:00" + }, + { + "name": "doctrine/lexer", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.5", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^5.21" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/3.0.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2024-02-05T11:56:58+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "8c784d071debd117328803d86b2097615b457500" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/8c784d071debd117328803d86b2097615b457500", + "reference": "8c784d071debd117328803d86b2097615b457500", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "webmozart/assert": "^1.0" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "support": { + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2024-10-09T13:47:03+00:00" + }, + { + "name": "egulias/email-validator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" + }, + "require-dev": { + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "support": { + "issues": "https://github.com/egulias/EmailValidator/issues", + "source": "https://github.com/egulias/EmailValidator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/egulias", + "type": "github" + } + ], + "time": "2025-03-06T22:45:56+00:00" + }, + { + "name": "fruitcake/php-cors", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/php-cors.git", + "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/3d158f36e7875e2f040f37bc0573956240a5a38b", + "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0", + "symfony/http-foundation": "^4.4|^5.4|^6|^7" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "Fruitcake\\Cors\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fruitcake", + "homepage": "https://fruitcake.nl" + }, + { + "name": "Barryvdh", + "email": "barryvdh@gmail.com" + } + ], + "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", + "homepage": "https://github.com/fruitcake/php-cors", + "keywords": [ + "cors", + "laravel", + "symfony" + ], + "support": { + "issues": "https://github.com/fruitcake/php-cors/issues", + "source": "https://github.com/fruitcake/php-cors/tree/v1.3.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2023-10-12T05:21:21+00:00" + }, + { + "name": "graham-campbell/result-type", + "version": "v1.1.3", + "source": { + "type": "git", + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "3ba905c11371512af9d9bdd27d99b782216b6945" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945", + "reference": "3ba905c11371512af9d9bdd27d99b782216b6945", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.3" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" + }, + "type": "library", + "autoload": { + "psr-4": { + "GrahamCampbell\\ResultType\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "An Implementation Of The Result Type", + "keywords": [ + "Graham Campbell", + "GrahamCampbell", + "Result Type", + "Result-Type", + "result" + ], + "support": { + "issues": "https://github.com/GrahamCampbell/Result-Type/issues", + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.3" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", + "type": "tidelift" + } + ], + "time": "2024-07-20T21:45:45+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.10.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^2.3", + "guzzlehttp/psr7": "^2.8", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-curl": "*", + "guzzle/client-integration-tests": "3.0.2", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.39 || ^9.6.20", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.10.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2025-08-23T22:36:01+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "2.3.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "481557b130ef3790cf82b713667b43030dc9c957" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", + "reference": "481557b130ef3790cf82b713667b43030dc9c957", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.44 || ^9.6.25" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/2.3.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2025-08-22T14:34:08+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "21dc724a0583619cd1652f673303492272778051" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", + "reference": "21dc724a0583619cd1652f673303492272778051", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "0.9.0", + "phpunit/phpunit": "^8.5.44 || ^9.6.25" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2025-08-23T21:21:41+00:00" + }, + { + "name": "guzzlehttp/uri-template", + "version": "v1.0.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/uri-template.git", + "reference": "4f4bbd4e7172148801e76e3decc1e559bdee34e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/uri-template/zipball/4f4bbd4e7172148801e76e3decc1e559bdee34e1", + "reference": "4f4bbd4e7172148801e76e3decc1e559bdee34e1", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "symfony/polyfill-php80": "^1.24" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.44 || ^9.6.25", + "uri-template/tests": "1.0.0" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\UriTemplate\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + } + ], + "description": "A polyfill class for uri_template of PHP", + "keywords": [ + "guzzlehttp", + "uri-template" + ], + "support": { + "issues": "https://github.com/guzzle/uri-template/issues", + "source": "https://github.com/guzzle/uri-template/tree/v1.0.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template", + "type": "tidelift" + } + ], + "time": "2025-08-22T14:27:06+00:00" + }, + { + "name": "laravel/framework", + "version": "v12.25.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "2ee2ba94ae60efd24c7a787cbb1a2f82f714bb20" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/2ee2ba94ae60efd24c7a787cbb1a2f82f714bb20", + "reference": "2ee2ba94ae60efd24c7a787cbb1a2f82f714bb20", + "shasum": "" + }, + "require": { + "brick/math": "^0.11|^0.12|^0.13", + "composer-runtime-api": "^2.2", + "doctrine/inflector": "^2.0.5", + "dragonmantank/cron-expression": "^3.4", + "egulias/email-validator": "^3.2.1|^4.0", + "ext-ctype": "*", + "ext-filter": "*", + "ext-hash": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-session": "*", + "ext-tokenizer": "*", + "fruitcake/php-cors": "^1.3", + "guzzlehttp/guzzle": "^7.8.2", + "guzzlehttp/uri-template": "^1.0", + "laravel/prompts": "^0.3.0", + "laravel/serializable-closure": "^1.3|^2.0", + "league/commonmark": "^2.7", + "league/flysystem": "^3.25.1", + "league/flysystem-local": "^3.25.1", + "league/uri": "^7.5.1", + "monolog/monolog": "^3.0", + "nesbot/carbon": "^3.8.4", + "nunomaduro/termwind": "^2.0", + "php": "^8.2", + "psr/container": "^1.1.1|^2.0.1", + "psr/log": "^1.0|^2.0|^3.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", + "ramsey/uuid": "^4.7", + "symfony/console": "^7.2.0", + "symfony/error-handler": "^7.2.0", + "symfony/finder": "^7.2.0", + "symfony/http-foundation": "^7.2.0", + "symfony/http-kernel": "^7.2.0", + "symfony/mailer": "^7.2.0", + "symfony/mime": "^7.2.0", + "symfony/polyfill-php83": "^1.31", + "symfony/polyfill-php84": "^1.31", + "symfony/polyfill-php85": "^1.31", + "symfony/process": "^7.2.0", + "symfony/routing": "^7.2.0", + "symfony/uid": "^7.2.0", + "symfony/var-dumper": "^7.2.0", + "tijsverkoyen/css-to-inline-styles": "^2.2.5", + "vlucas/phpdotenv": "^5.6.1", + "voku/portable-ascii": "^2.0.2" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "provide": { + "psr/container-implementation": "1.1|2.0", + "psr/log-implementation": "1.0|2.0|3.0", + "psr/simple-cache-implementation": "1.0|2.0|3.0" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/collections": "self.version", + "illuminate/concurrency": "self.version", + "illuminate/conditionable": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/macroable": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/process": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/testing": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version", + "spatie/once": "*" + }, + "require-dev": { + "ably/ably-php": "^1.0", + "aws/aws-sdk-php": "^3.322.9", + "ext-gmp": "*", + "fakerphp/faker": "^1.24", + "guzzlehttp/promises": "^2.0.3", + "guzzlehttp/psr7": "^2.4", + "laravel/pint": "^1.18", + "league/flysystem-aws-s3-v3": "^3.25.1", + "league/flysystem-ftp": "^3.25.1", + "league/flysystem-path-prefixing": "^3.25.1", + "league/flysystem-read-only": "^3.25.1", + "league/flysystem-sftp-v3": "^3.25.1", + "mockery/mockery": "^1.6.10", + "orchestra/testbench-core": "^10.6.0", + "pda/pheanstalk": "^5.0.6|^7.0.0", + "php-http/discovery": "^1.15", + "phpstan/phpstan": "^2.0", + "phpunit/phpunit": "^10.5.35|^11.5.3|^12.0.1", + "predis/predis": "^2.3|^3.0", + "resend/resend-php": "^0.10.0", + "symfony/cache": "^7.2.0", + "symfony/http-client": "^7.2.0", + "symfony/psr-http-message-bridge": "^7.2.0", + "symfony/translation": "^7.2.0" + }, + "suggest": { + "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.322.9).", + "brianium/paratest": "Required to run tests in parallel (^7.0|^8.0).", + "ext-apcu": "Required to use the APC cache driver.", + "ext-fileinfo": "Required to use the Filesystem class.", + "ext-ftp": "Required to use the Flysystem FTP driver.", + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-memcached": "Required to use the memcache cache driver.", + "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", + "ext-pdo": "Required to use all database features.", + "ext-posix": "Required to use all features of the queue worker.", + "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0|^6.0).", + "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", + "filp/whoops": "Required for friendly error pages in development (^2.14.3).", + "laravel/tinker": "Required to use the tinker console command (^2.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.25.1).", + "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.25.1).", + "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.25.1).", + "league/flysystem-read-only": "Required to use read-only disks (^3.25.1)", + "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.25.1).", + "mockery/mockery": "Required to use mocking (^1.6).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^5.0).", + "php-http/discovery": "Required to use PSR-7 bridging features (^1.15).", + "phpunit/phpunit": "Required to use assertions and run tests (^10.5.35|^11.5.3|^12.0.1).", + "predis/predis": "Required to use the predis connector (^2.3|^3.0).", + "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", + "resend/resend-php": "Required to enable support for the Resend mail transport (^0.10.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^7.2).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^7.2).", + "symfony/http-client": "Required to enable support for the Symfony API mail transports (^7.2).", + "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^7.2).", + "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^7.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^7.2)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "12.x-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Collections/functions.php", + "src/Illuminate/Collections/helpers.php", + "src/Illuminate/Events/functions.php", + "src/Illuminate/Filesystem/functions.php", + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Log/functions.php", + "src/Illuminate/Support/functions.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/", + "Illuminate\\Support\\": [ + "src/Illuminate/Macroable/", + "src/Illuminate/Collections/", + "src/Illuminate/Conditionable/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2025-08-18T22:20:52+00:00" + }, + { + "name": "laravel/prompts", + "version": "v0.3.6", + "source": { + "type": "git", + "url": "https://github.com/laravel/prompts.git", + "reference": "86a8b692e8661d0fb308cec64f3d176821323077" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/prompts/zipball/86a8b692e8661d0fb308cec64f3d176821323077", + "reference": "86a8b692e8661d0fb308cec64f3d176821323077", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "ext-mbstring": "*", + "php": "^8.1", + "symfony/console": "^6.2|^7.0" + }, + "conflict": { + "illuminate/console": ">=10.17.0 <10.25.0", + "laravel/framework": ">=10.17.0 <10.25.0" + }, + "require-dev": { + "illuminate/collections": "^10.0|^11.0|^12.0", + "mockery/mockery": "^1.5", + "pestphp/pest": "^2.3|^3.4", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-mockery": "^1.1" + }, + "suggest": { + "ext-pcntl": "Required for the spinner to be animated." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.3.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Laravel\\Prompts\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Add beautiful and user-friendly forms to your command-line applications.", + "support": { + "issues": "https://github.com/laravel/prompts/issues", + "source": "https://github.com/laravel/prompts/tree/v0.3.6" + }, + "time": "2025-07-07T14:17:42+00:00" + }, + { + "name": "laravel/sanctum", + "version": "v4.2.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/sanctum.git", + "reference": "fd6df4f79f48a72992e8d29a9c0ee25422a0d677" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/sanctum/zipball/fd6df4f79f48a72992e8d29a9c0ee25422a0d677", + "reference": "fd6df4f79f48a72992e8d29a9c0ee25422a0d677", + "shasum": "" + }, + "require": { + "ext-json": "*", + "illuminate/console": "^11.0|^12.0", + "illuminate/contracts": "^11.0|^12.0", + "illuminate/database": "^11.0|^12.0", + "illuminate/support": "^11.0|^12.0", + "php": "^8.2", + "symfony/console": "^7.0" + }, + "require-dev": { + "mockery/mockery": "^1.6", + "orchestra/testbench": "^9.0|^10.0", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^11.3" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Sanctum\\SanctumServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Sanctum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.", + "keywords": [ + "auth", + "laravel", + "sanctum" + ], + "support": { + "issues": "https://github.com/laravel/sanctum/issues", + "source": "https://github.com/laravel/sanctum" + }, + "time": "2025-07-09T19:45:24+00:00" + }, + { + "name": "laravel/serializable-closure", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "b352cf0534aa1ae6b4d825d1e762e35d43f8a841" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/b352cf0534aa1ae6b4d825d1e762e35d43f8a841", + "reference": "b352cf0534aa1ae6b4d825d1e762e35d43f8a841", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "illuminate/support": "^10.0|^11.0|^12.0", + "nesbot/carbon": "^2.67|^3.0", + "pestphp/pest": "^2.36|^3.0", + "phpstan/phpstan": "^2.0", + "symfony/var-dumper": "^6.2.0|^7.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\SerializableClosure\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "nuno@laravel.com" + } + ], + "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "keywords": [ + "closure", + "laravel", + "serializable" + ], + "support": { + "issues": "https://github.com/laravel/serializable-closure/issues", + "source": "https://github.com/laravel/serializable-closure" + }, + "time": "2025-03-19T13:51:03+00:00" + }, + { + "name": "laravel/tinker", + "version": "v2.10.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/22177cc71807d38f2810c6204d8f7183d88a57d3", + "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3", + "shasum": "" + }, + "require": { + "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "php": "^7.2.5|^8.0", + "psy/psysh": "^0.11.1|^0.12.0", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0" + }, + "require-dev": { + "mockery/mockery": "~1.3.3|^1.4.2", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8.5.8|^9.3.3|^10.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0)." + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ], + "support": { + "issues": "https://github.com/laravel/tinker/issues", + "source": "https://github.com/laravel/tinker/tree/v2.10.1" + }, + "time": "2025-01-27T14:24:01+00:00" + }, + { + "name": "league/commonmark", + "version": "2.7.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "10732241927d3971d28e7ea7b5712721fa2296ca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/10732241927d3971d28e7ea7b5712721fa2296ca", + "reference": "10732241927d3971d28e7ea7b5712721fa2296ca", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "league/config": "^1.1.1", + "php": "^7.4 || ^8.0", + "psr/event-dispatcher": "^1.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "cebe/markdown": "^1.0", + "commonmark/cmark": "0.31.1", + "commonmark/commonmark.js": "0.31.1", + "composer/package-versions-deprecated": "^1.8", + "embed/embed": "^4.4", + "erusev/parsedown": "^1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "^1.4 || ^2.0", + "nyholm/psr7": "^1.5", + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", + "scrutinizer/ocular": "^1.8.1", + "symfony/finder": "^5.3 | ^6.0 | ^7.0", + "symfony/process": "^5.4 | ^6.0 | ^7.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0", + "unleashedtech/php-coding-standard": "^3.1.1", + "vimeo/psalm": "^4.24.0 || ^5.0.0 || ^6.0.0" + }, + "suggest": { + "symfony/yaml": "v2.3+ required if using the Front Matter extension" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "League\\CommonMark\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", + "keywords": [ + "commonmark", + "flavored", + "gfm", + "github", + "github-flavored", + "markdown", + "md", + "parser" + ], + "support": { + "docs": "https://commonmark.thephpleague.com/", + "forum": "https://github.com/thephpleague/commonmark/discussions", + "issues": "https://github.com/thephpleague/commonmark/issues", + "rss": "https://github.com/thephpleague/commonmark/releases.atom", + "source": "https://github.com/thephpleague/commonmark" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/commonmark", + "type": "tidelift" + } + ], + "time": "2025-07-20T12:47:49+00:00" + }, + { + "name": "league/config", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/config.git", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^3.0.1", + "nette/schema": "^1.2", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.5", + "scrutinizer/ocular": "^1.8.1", + "unleashedtech/php-coding-standard": "^3.1", + "vimeo/psalm": "^4.7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Config\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Define configuration arrays with strict schemas and access values with dot notation", + "homepage": "https://config.thephpleague.com", + "keywords": [ + "array", + "config", + "configuration", + "dot", + "dot-access", + "nested", + "schema" + ], + "support": { + "docs": "https://config.thephpleague.com/", + "issues": "https://github.com/thephpleague/config/issues", + "rss": "https://github.com/thephpleague/config/releases.atom", + "source": "https://github.com/thephpleague/config" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + } + ], + "time": "2022-12-11T20:36:23+00:00" + }, + { + "name": "league/flysystem", + "version": "3.30.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "2203e3151755d874bb2943649dae1eb8533ac93e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/2203e3151755d874bb2943649dae1eb8533ac93e", + "reference": "2203e3151755d874bb2943649dae1eb8533ac93e", + "shasum": "" + }, + "require": { + "league/flysystem-local": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "async-aws/core": "<1.19.0", + "async-aws/s3": "<1.14.0", + "aws/aws-sdk-php": "3.209.31 || 3.210.0", + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "phpseclib/phpseclib": "3.0.15", + "symfony/http-client": "<5.2" + }, + "require-dev": { + "async-aws/s3": "^1.5 || ^2.0", + "async-aws/simple-s3": "^1.1 || ^2.0", + "aws/aws-sdk-php": "^3.295.10", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "ext-mongodb": "^1.3|^2", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.5", + "google/cloud-storage": "^1.23", + "guzzlehttp/psr7": "^2.6", + "microsoft/azure-storage-blob": "^1.1", + "mongodb/mongodb": "^1.2|^2", + "phpseclib/phpseclib": "^3.0.36", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^9.5.11|^10.0", + "sabre/dav": "^4.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/3.30.0" + }, + "time": "2025-06-25T13:29:59+00:00" + }, + { + "name": "league/flysystem-local", + "version": "3.30.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-local.git", + "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/6691915f77c7fb69adfb87dcd550052dc184ee10", + "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "league/flysystem": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\Local\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Local filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "file", + "files", + "filesystem", + "local" + ], + "support": { + "source": "https://github.com/thephpleague/flysystem-local/tree/3.30.0" + }, + "time": "2025-05-21T10:34:19+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.16.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.16.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2024-09-21T08:32:55+00:00" + }, + { + "name": "league/uri", + "version": "7.5.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri.git", + "reference": "81fb5145d2644324614cc532b28efd0215bda430" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/81fb5145d2644324614cc532b28efd0215bda430", + "reference": "81fb5145d2644324614cc532b28efd0215bda430", + "shasum": "" + }, + "require": { + "league/uri-interfaces": "^7.5", + "php": "^8.1" + }, + "conflict": { + "league/uri-schemes": "^1.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-fileinfo": "to create Data URI from file contennts", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain", + "league/uri-components": "Needed to easily manipulate URI objects components", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Uri\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "URI manipulation library", + "homepage": "https://uri.thephpleague.com", + "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "middleware", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "uri-template", + "url", + "ws" + ], + "support": { + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri/tree/7.5.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2024-12-08T08:40:02+00:00" + }, + { + "name": "league/uri-interfaces", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri-interfaces.git", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^8.1", + "psr/http-factory": "^1", + "psr/http-message": "^1.1 || ^2.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Uri\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "Common interfaces and classes for URI representation and interaction", + "homepage": "https://uri.thephpleague.com", + "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "url", + "ws" + ], + "support": { + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.5.0" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2024-12-08T08:18:47+00:00" + }, + { + "name": "monolog/monolog", + "version": "3.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/10d85740180ecba7896c87e06a166e0c95a0e3b6", + "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2.0", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "php-console/php-console": "^3.1.8", + "phpstan/phpstan": "^2", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^10.5.17 || ^11.0.7", + "predis/predis": "^1.1 || ^2", + "rollbar/rollbar": "^4.0", + "ruflin/elastica": "^7 || ^8", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/3.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2025-03-24T10:02:05+00:00" + }, + { + "name": "nesbot/carbon", + "version": "3.10.2", + "source": { + "type": "git", + "url": "https://github.com/CarbonPHP/carbon.git", + "reference": "76b5c07b8a9d2025ed1610e14cef1f3fd6ad2c24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/76b5c07b8a9d2025ed1610e14cef1f3fd6ad2c24", + "reference": "76b5c07b8a9d2025ed1610e14cef1f3fd6ad2c24", + "shasum": "" + }, + "require": { + "carbonphp/carbon-doctrine-types": "<100.0", + "ext-json": "*", + "php": "^8.1", + "psr/clock": "^1.0", + "symfony/clock": "^6.3.12 || ^7.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/translation": "^4.4.18 || ^5.2.1 || ^6.0 || ^7.0" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "require-dev": { + "doctrine/dbal": "^3.6.3 || ^4.0", + "doctrine/orm": "^2.15.2 || ^3.0", + "friendsofphp/php-cs-fixer": "^3.75.0", + "kylekatarnls/multi-tester": "^2.5.3", + "phpmd/phpmd": "^2.15.0", + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^2.1.17", + "phpunit/phpunit": "^10.5.46", + "squizlabs/php_codesniffer": "^3.13.0" + }, + "bin": [ + "bin/carbon" + ], + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] + }, + "branch-alias": { + "dev-2.x": "2.x-dev", + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "https://markido.com" + }, + { + "name": "kylekatarnls", + "homepage": "https://github.com/kylekatarnls" + } + ], + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "https://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "support": { + "docs": "https://carbon.nesbot.com/docs", + "issues": "https://github.com/CarbonPHP/carbon/issues", + "source": "https://github.com/CarbonPHP/carbon" + }, + "funding": [ + { + "url": "https://github.com/sponsors/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon#sponsor", + "type": "opencollective" + }, + { + "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", + "type": "tidelift" + } + ], + "time": "2025-08-02T09:36:06+00:00" + }, + { + "name": "nette/schema", + "version": "v1.3.2", + "source": { + "type": "git", + "url": "https://github.com/nette/schema.git", + "reference": "da801d52f0354f70a638673c4a0f04e16529431d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/schema/zipball/da801d52f0354f70a638673c4a0f04e16529431d", + "reference": "da801d52f0354f70a638673c4a0f04e16529431d", + "shasum": "" + }, + "require": { + "nette/utils": "^4.0", + "php": "8.1 - 8.4" + }, + "require-dev": { + "nette/tester": "^2.5.2", + "phpstan/phpstan-nette": "^1.0", + "tracy/tracy": "^2.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "📐 Nette Schema: validating data structures against a given Schema.", + "homepage": "https://nette.org", + "keywords": [ + "config", + "nette" + ], + "support": { + "issues": "https://github.com/nette/schema/issues", + "source": "https://github.com/nette/schema/tree/v1.3.2" + }, + "time": "2024-10-06T23:10:23+00:00" + }, + { + "name": "nette/utils", + "version": "v4.0.8", + "source": { + "type": "git", + "url": "https://github.com/nette/utils.git", + "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/utils/zipball/c930ca4e3cf4f17dcfb03037703679d2396d2ede", + "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede", + "shasum": "" + }, + "require": { + "php": "8.0 - 8.5" + }, + "conflict": { + "nette/finder": "<3", + "nette/schema": "<1.2.2" + }, + "require-dev": { + "jetbrains/phpstorm-attributes": "^1.2", + "nette/tester": "^2.5", + "phpstan/phpstan-nette": "^2.0@stable", + "tracy/tracy": "^2.9" + }, + "suggest": { + "ext-gd": "to use Image", + "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", + "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", + "ext-json": "to use Nette\\Utils\\Json", + "ext-mbstring": "to use Strings::lower() etc...", + "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "psr-4": { + "Nette\\": "src" + }, + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", + "homepage": "https://nette.org", + "keywords": [ + "array", + "core", + "datetime", + "images", + "json", + "nette", + "paginator", + "password", + "slugify", + "string", + "unicode", + "utf-8", + "utility", + "validation" + ], + "support": { + "issues": "https://github.com/nette/utils/issues", + "source": "https://github.com/nette/utils/tree/v4.0.8" + }, + "time": "2025-08-06T21:43:34+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v5.6.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2", + "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-tokenizer": "*", + "php": ">=7.4" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v5.6.1" + }, + "time": "2025-08-13T20:13:15+00:00" + }, + { + "name": "nunomaduro/termwind", + "version": "v2.3.1", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/termwind.git", + "reference": "dfa08f390e509967a15c22493dc0bac5733d9123" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/dfa08f390e509967a15c22493dc0bac5733d9123", + "reference": "dfa08f390e509967a15c22493dc0bac5733d9123", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^8.2", + "symfony/console": "^7.2.6" + }, + "require-dev": { + "illuminate/console": "^11.44.7", + "laravel/pint": "^1.22.0", + "mockery/mockery": "^1.6.12", + "pestphp/pest": "^2.36.0 || ^3.8.2", + "phpstan/phpstan": "^1.12.25", + "phpstan/phpstan-strict-rules": "^1.6.2", + "symfony/var-dumper": "^7.2.6", + "thecodingmachine/phpstan-strict-rules": "^1.0.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Termwind\\Laravel\\TermwindServiceProvider" + ] + }, + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Termwind\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Its like Tailwind CSS, but for the console.", + "keywords": [ + "cli", + "console", + "css", + "package", + "php", + "style" + ], + "support": { + "issues": "https://github.com/nunomaduro/termwind/issues", + "source": "https://github.com/nunomaduro/termwind/tree/v2.3.1" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://github.com/xiCO2k", + "type": "github" + } + ], + "time": "2025-05-08T08:14:37+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.9.4", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", + "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.44 || ^9.6.25 || ^10.5.53 || ^11.5.34" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "1.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpOption\\": "src/PhpOption/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com", + "homepage": "https://github.com/schmittjoh" + }, + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "support": { + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.9.4" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", + "type": "tidelift" + } + ], + "time": "2025-08-21T11:53:16+00:00" + }, + { + "name": "psr/clock", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Clock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", + "keywords": [ + "clock", + "now", + "psr", + "psr-20", + "time" + ], + "support": { + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" + }, + "time": "2022-11-25T14:36:26+00:00" + }, + { + "name": "psr/container", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" + }, + "time": "2021-11-05T16:47:00+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client" + }, + "time": "2023-09-23T14:17:50+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory" + }, + "time": "2024-04-15T12:06:14+00:00" + }, + { + "name": "psr/http-message", + "version": "2.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/2.0" + }, + "time": "2023-04-04T09:54:51+00:00" + }, + { + "name": "psr/log", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/3.0.2" + }, + "time": "2024-09-11T13:17:53+00:00" + }, + { + "name": "psr/simple-cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, + "time": "2021-10-29T13:26:27+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.12.10", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "6e80abe6f2257121f1eb9a4c55bf29d921025b22" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/6e80abe6f2257121f1eb9a4c55bf29d921025b22", + "reference": "6e80abe6f2257121f1eb9a4c55bf29d921025b22", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": false, + "forward-command": false + }, + "branch-alias": { + "dev-main": "0.12.x-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "https://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "support": { + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.12.10" + }, + "time": "2025-08-04T12:39:37+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/344572933ad0181accbf4ba763e85a0306a8c5e2", + "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "captainhook/plugin-composer": "^5.3", + "ergebnis/composer-normalize": "^2.45", + "fakerphp/faker": "^1.24", + "hamcrest/hamcrest-php": "^2.0", + "jangregor/phpstan-prophecy": "^2.1", + "mockery/mockery": "^1.6", + "php-parallel-lint/php-console-highlighter": "^1.0", + "php-parallel-lint/php-parallel-lint": "^1.4", + "phpspec/prophecy-phpunit": "^2.3", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-mockery": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^10.5", + "ramsey/coding-standard": "^2.3", + "ramsey/conventional-commits": "^1.6", + "roave/security-advisories": "dev-latest" + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + }, + "ramsey/conventional-commits": { + "configFile": "conventional-commits.json" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/2.1.1" + }, + "time": "2025-03-22T05:38:12+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.9.0", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "4e0e23cc785f0724a0e838279a9eb03f28b092a0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/4e0e23cc785f0724a0e838279a9eb03f28b092a0", + "reference": "4e0e23cc785f0724a0e838279a9eb03f28b092a0", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13", + "php": "^8.0", + "ramsey/collection": "^1.2 || ^2.0" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.25", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^1.0", + "ergebnis/composer-normalize": "^2.47", + "mockery/mockery": "^1.6", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.6", + "php-mock/php-mock-mockery": "^1.5", + "php-parallel-lint/php-parallel-lint": "^1.4.0", + "phpbench/phpbench": "^1.2.14", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-mockery": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^9.6", + "slevomat/coding-standard": "^8.18", + "squizlabs/php_codesniffer": "^3.13" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.9.0" + }, + "time": "2025-06-25T14:20:11+00:00" + }, + { + "name": "symfony/clock", + "version": "v7.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/clock.git", + "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/clock/zipball/b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", + "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/clock": "^1.0", + "symfony/polyfill-php83": "^1.28" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/now.php" + ], + "psr-4": { + "Symfony\\Component\\Clock\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Decouples applications from the system clock", + "homepage": "https://symfony.com", + "keywords": [ + "clock", + "psr20", + "time" + ], + "support": { + "source": "https://github.com/symfony/clock/tree/v7.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/console", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "5f360ebc65c55265a74d23d7fe27f957870158a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/5f360ebc65c55265a74d23d7fe27f957870158a1", + "reference": "5f360ebc65c55265a74d23d7fe27f957870158a1", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^7.2" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/dotenv": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/lock": "<6.4", + "symfony/process": "<6.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command-line", + "console", + "terminal" + ], + "support": { + "source": "https://github.com/symfony/console/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-30T17:13:41+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v7.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v7.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "0b31a944fcd8759ae294da4d2808cbc53aebd0c3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/0b31a944fcd8759ae294da4d2808cbc53aebd0c3", + "reference": "0b31a944fcd8759ae294da4d2808cbc53aebd0c3", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/var-dumper": "^6.4|^7.0" + }, + "conflict": { + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", + "symfony/webpack-encore-bundle": "^1.0|^2.0" + }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-07T08:17:57+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v7.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "497f73ac996a598c92409b44ac43b6690c4f666d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/497f73ac996a598c92409b44ac43b6690c4f666d", + "reference": "497f73ac996a598c92409b44ac43b6690c4f666d", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/event-dispatcher-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/service-contracts": "<2.5" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-04-22T09:11:45+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "59eb412e93815df44f05f342958efa9f46b1e586" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", + "reference": "59eb412e93815df44f05f342958efa9f46b1e586", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/event-dispatcher": "^1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/finder", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/2a6614966ba1074fa93dae0bc804227422df4dfe", + "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "symfony/filesystem": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-15T13:41:35+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "6877c122b3a6cc3695849622720054f6e6fa5fa6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/6877c122b3a6cc3695849622720054f6e6fa5fa6", + "reference": "6877c122b3a6cc3695849622720054f6e6fa5fa6", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" + }, + "conflict": { + "doctrine/dbal": "<3.6", + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" + }, + "require-dev": { + "doctrine/dbal": "^3.6|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.4.12|^7.1.5", + "symfony/clock": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-10T08:47:49+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "6ecc895559ec0097e221ed2fd5eb44d5fede083c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6ecc895559ec0097e221ed2fd5eb44d5fede083c", + "reference": "6ecc895559ec0097e221ed2fd5eb44d5fede083c", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^7.3", + "symfony/http-foundation": "^7.3", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/browser-kit": "<6.4", + "symfony/cache": "<6.4", + "symfony/config": "<6.4", + "symfony/console": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<6.4", + "symfony/form": "<6.4", + "symfony/http-client": "<6.4", + "symfony/http-client-contracts": "<2.5", + "symfony/mailer": "<6.4", + "symfony/messenger": "<6.4", + "symfony/translation": "<6.4", + "symfony/translation-contracts": "<2.5", + "symfony/twig-bridge": "<6.4", + "symfony/validator": "<6.4", + "symfony/var-dumper": "<6.4", + "twig/twig": "<3.12" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^6.4|^7.0", + "symfony/clock": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/css-selector": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dom-crawler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/process": "^6.4|^7.0", + "symfony/property-access": "^7.1", + "symfony/routing": "^6.4|^7.0", + "symfony/serializer": "^7.1", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0", + "symfony/var-exporter": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-31T10:45:04+00:00" + }, + { + "name": "symfony/mailer", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "d43e84d9522345f96ad6283d5dfccc8c1cfc299b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailer/zipball/d43e84d9522345f96ad6283d5dfccc8c1cfc299b", + "reference": "d43e84d9522345f96ad6283d5dfccc8c1cfc299b", + "shasum": "" + }, + "require": { + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.2", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/mime": "^7.2", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<6.4", + "symfony/messenger": "<6.4", + "symfony/mime": "<6.4", + "symfony/twig-bridge": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/twig-bridge": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-15T11:36:08+00:00" + }, + { + "name": "symfony/mime", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "e0a0f859148daf1edf6c60b398eb40bfc96697d1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/e0a0f859148daf1edf6c60b398eb40bfc96697d1", + "reference": "e0a0f859148daf1edf6c60b398eb40bfc96697d1", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<6.4", + "symfony/serializer": "<6.4.3|>7.0,<7.0.3" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1|^4", + "league/html-to-markdown": "^5.0", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/serializer": "^6.4.3|^7.0.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-15T13:41:35+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-06-27T09:58:17+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "symfony/polyfill-intl-normalizer": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-10T14:38:51+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "3833d7255cc303546435cb650316bff708a1c75c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", + "reference": "3833d7255cc303546435cb650316bff708a1c75c", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=7.2" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-23T08:48:59+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-01-02T08:10:11+00:00" + }, + { + "name": "symfony/polyfill-php83", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5", + "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-08T02:45:35+00:00" + }, + { + "name": "symfony/polyfill-php84", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php84.git", + "reference": "d8ced4d875142b6a7426000426b8abc631d6b191" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191", + "reference": "d8ced4d875142b6a7426000426b8abc631d6b191", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php84\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php84/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-06-24T13:30:11+00:00" + }, + { + "name": "symfony/polyfill-php85", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php85.git", + "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", + "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php85\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php85/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-06-23T16:12:55+00:00" + }, + { + "name": "symfony/polyfill-uuid", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/process", + "version": "v7.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "40c295f2deb408d5e9d2d32b8ba1dd61e36f05af" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/40c295f2deb408d5e9d2d32b8ba1dd61e36f05af", + "reference": "40c295f2deb408d5e9d2d32b8ba1dd61e36f05af", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v7.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-04-17T09:11:12+00:00" + }, + { + "name": "symfony/routing", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "7614b8ca5fa89b9cd233e21b627bfc5774f586e4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/7614b8ca5fa89b9cd233e21b627bfc5774f586e4", + "reference": "7614b8ca5fa89b9cd233e21b627bfc5774f586e4", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/config": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/yaml": "<6.4" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Maps an HTTP request to a set of configuration variables", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "support": { + "source": "https://github.com/symfony/routing/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-15T11:36:08+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-04-25T09:37:31+00:00" + }, + { + "name": "symfony/string", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "42f505aff654e62ac7ac2ce21033818297ca89ca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/42f505aff654e62ac7ac2ce21033818297ca89ca", + "reference": "42f505aff654e62ac7ac2ce21033818297ca89ca", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/translation-contracts": "<2.5" + }, + "require-dev": { + "symfony/emoji": "^7.1", + "symfony/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-10T08:47:49+00:00" + }, + { + "name": "symfony/translation", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "81b48f4daa96272efcce9c7a6c4b58e629df3c90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/81b48f4daa96272efcce9c7a6c4b58e629df3c90", + "reference": "81b48f4daa96272efcce9c7a6c4b58e629df3c90", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^2.5|^3.0" + }, + "conflict": { + "nikic/php-parser": "<5.0", + "symfony/config": "<6.4", + "symfony/console": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<6.4", + "symfony/service-contracts": "<2.5", + "symfony/twig-bundle": "<6.4", + "symfony/yaml": "<6.4" + }, + "provide": { + "symfony/translation-implementation": "2.3|3.0" + }, + "require-dev": { + "nikic/php-parser": "^5.0", + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to internationalize your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/translation/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-30T17:31:46+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d", + "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/translation-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-27T08:32:26+00:00" + }, + { + "name": "symfony/uid", + "version": "v7.3.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/uid.git", + "reference": "a69f69f3159b852651a6bf45a9fdd149520525bb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/uid/zipball/a69f69f3159b852651a6bf45a9fdd149520525bb", + "reference": "a69f69f3159b852651a6bf45a9fdd149520525bb", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Uid\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to generate and represent UIDs", + "homepage": "https://symfony.com", + "keywords": [ + "UID", + "ulid", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/uid/tree/v7.3.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-06-27T19:55:54+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "53205bea27450dc5c65377518b3275e126d45e75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/53205bea27450dc5c65377518b3275e126d45e75", + "reference": "53205bea27450dc5c65377518b3275e126d45e75", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/console": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/uid": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-29T20:02:46+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "0d72ac1c00084279c1816675284073c5a337c20d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/0d72ac1c00084279c1816675284073c5a337c20d", + "reference": "0d72ac1c00084279c1816675284073c5a337c20d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^7.4 || ^8.0", + "symfony/css-selector": "^5.4 || ^6.0 || ^7.0" + }, + "require-dev": { + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5.10" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "support": { + "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", + "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/v2.3.0" + }, + "time": "2024-12-21T16:25:41+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v5.6.2", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/24ac4c74f91ee2c193fa1aaa5c249cb0822809af", + "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "graham-campbell/result-type": "^1.1.3", + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.3", + "symfony/polyfill-ctype": "^1.24", + "symfony/polyfill-mbstring": "^1.24", + "symfony/polyfill-php80": "^1.24" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-filter": "*", + "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + }, + "suggest": { + "ext-filter": "Required to use the boolean validator." + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "5.6-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://github.com/vlucas" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "type": "tidelift" + } + ], + "time": "2025-04-30T23:37:27+00:00" + }, + { + "name": "voku/portable-ascii", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", + "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "suggest": { + "ext-intl": "Use Intl for transliterator_transliterate() support" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\": "src/voku/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "homepage": "https://www.moelleken.org/" + } + ], + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", + "homepage": "https://github.com/voku/portable-ascii", + "keywords": [ + "ascii", + "clean", + "php" + ], + "support": { + "issues": "https://github.com/voku/portable-ascii/issues", + "source": "https://github.com/voku/portable-ascii/tree/2.0.3" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/portable-ascii", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "type": "tidelift" + } + ], + "time": "2024-11-21T01:49:47+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + } + ], + "packages-dev": [ + { + "name": "brianium/paratest", + "version": "v7.8.4", + "source": { + "type": "git", + "url": "https://github.com/paratestphp/paratest.git", + "reference": "130a9bf0e269ee5f5b320108f794ad03e275cad4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paratestphp/paratest/zipball/130a9bf0e269ee5f5b320108f794ad03e275cad4", + "reference": "130a9bf0e269ee5f5b320108f794ad03e275cad4", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-pcre": "*", + "ext-reflection": "*", + "ext-simplexml": "*", + "fidry/cpu-core-counter": "^1.2.0", + "jean85/pretty-package-versions": "^2.1.1", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "phpunit/php-code-coverage": "^11.0.10", + "phpunit/php-file-iterator": "^5.1.0", + "phpunit/php-timer": "^7.0.1", + "phpunit/phpunit": "^11.5.24", + "sebastian/environment": "^7.2.1", + "symfony/console": "^6.4.22 || ^7.3.0", + "symfony/process": "^6.4.20 || ^7.3.0" + }, + "require-dev": { + "doctrine/coding-standard": "^12.0.0", + "ext-pcov": "*", + "ext-posix": "*", + "phpstan/phpstan": "^2.1.17", + "phpstan/phpstan-deprecation-rules": "^2.0.3", + "phpstan/phpstan-phpunit": "^2.0.6", + "phpstan/phpstan-strict-rules": "^2.0.4", + "squizlabs/php_codesniffer": "^3.13.2", + "symfony/filesystem": "^6.4.13 || ^7.3.0" + }, + "bin": [ + "bin/paratest", + "bin/paratest_for_phpstorm" + ], + "type": "library", + "autoload": { + "psr-4": { + "ParaTest\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Scaturro", + "email": "scaturrob@gmail.com", + "role": "Developer" + }, + { + "name": "Filippo Tessarotto", + "email": "zoeslam@gmail.com", + "role": "Developer" + } + ], + "description": "Parallel testing for PHP", + "homepage": "https://github.com/paratestphp/paratest", + "keywords": [ + "concurrent", + "parallel", + "phpunit", + "testing" + ], + "support": { + "issues": "https://github.com/paratestphp/paratest/issues", + "source": "https://github.com/paratestphp/paratest/tree/v7.8.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/Slamdunk", + "type": "github" + }, + { + "url": "https://paypal.me/filippotessarotto", + "type": "paypal" + } + ], + "time": "2025-06-23T06:07:21+00:00" + }, + { + "name": "doctrine/deprecations", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/doctrine/deprecations.git", + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "phpunit/phpunit": "<=7.5 || >=13" + }, + "require-dev": { + "doctrine/coding-standard": "^9 || ^12 || ^13", + "phpstan/phpstan": "1.4.10 || 2.1.11", + "phpstan/phpstan-phpunit": "^1.0 || ^2", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", + "psr/log": "^1 || ^2 || ^3" + }, + "suggest": { + "psr/log": "Allows logging deprecations via PSR-3 logger implementation" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Deprecations\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", + "homepage": "https://www.doctrine-project.org/", + "support": { + "issues": "https://github.com/doctrine/deprecations/issues", + "source": "https://github.com/doctrine/deprecations/tree/1.1.5" + }, + "time": "2025-04-07T20:06:18+00:00" + }, + { + "name": "fakerphp/faker", + "version": "v1.24.1", + "source": { + "type": "git", + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "conflict": { + "fzaninotto/faker": "*" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "phpunit/phpunit": "^9.5.26", + "symfony/phpunit-bridge": "^5.4.16" + }, + "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." + }, + "type": "library", + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "support": { + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.24.1" + }, + "time": "2024-11-21T13:46:39+00:00" + }, + { + "name": "fidry/cpu-core-counter", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/theofidry/cpu-core-counter.git", + "reference": "db9508f7b1474469d9d3c53b86f817e344732678" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678", + "reference": "db9508f7b1474469d9d3c53b86f817e344732678", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "fidry/makefile": "^0.2.0", + "fidry/php-cs-fixer-config": "^1.1.2", + "phpstan/extension-installer": "^1.2.0", + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-deprecation-rules": "^2.0.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^8.5.31 || ^9.5.26", + "webmozarts/strict-phpunit": "^7.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Fidry\\CpuCoreCounter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Théo FIDRY", + "email": "theo.fidry@gmail.com" + } + ], + "description": "Tiny utility to get the number of CPU cores.", + "keywords": [ + "CPU", + "core" + ], + "support": { + "issues": "https://github.com/theofidry/cpu-core-counter/issues", + "source": "https://github.com/theofidry/cpu-core-counter/tree/1.3.0" + }, + "funding": [ + { + "url": "https://github.com/theofidry", + "type": "github" + } + ], + "time": "2025-08-14T07:29:31+00:00" + }, + { + "name": "filp/whoops", + "version": "2.18.4", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/d2102955e48b9fd9ab24280a7ad12ed552752c4d", + "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^7.5.20 || ^8.5.8 || ^9.3.3", + "symfony/var-dumper": "^4.0 || ^5.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "support": { + "issues": "https://github.com/filp/whoops/issues", + "source": "https://github.com/filp/whoops/tree/2.18.4" + }, + "funding": [ + { + "url": "https://github.com/denis-sokolov", + "type": "github" + } + ], + "time": "2025-08-08T12:00:00+00:00" + }, + { + "name": "hamcrest/hamcrest-php", + "version": "v2.1.1", + "source": { + "type": "git", + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", + "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0" + }, + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" + }, + "require-dev": { + "phpunit/php-file-iterator": "^1.4 || ^2.0 || ^3.0", + "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1-dev" + } + }, + "autoload": { + "classmap": [ + "hamcrest" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "This is the PHP port of Hamcrest Matchers", + "keywords": [ + "test" + ], + "support": { + "issues": "https://github.com/hamcrest/hamcrest-php/issues", + "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.1.1" + }, + "time": "2025-04-30T06:54:44+00:00" + }, + { + "name": "jean85/pretty-package-versions", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/Jean85/pretty-package-versions.git", + "reference": "4d7aa5dab42e2a76d99559706022885de0e18e1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/4d7aa5dab42e2a76d99559706022885de0e18e1a", + "reference": "4d7aa5dab42e2a76d99559706022885de0e18e1a", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.1.0", + "php": "^7.4|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "jean85/composer-provided-replaced-stub-package": "^1.0", + "phpstan/phpstan": "^2.0", + "phpunit/phpunit": "^7.5|^8.5|^9.6", + "rector/rector": "^2.0", + "vimeo/psalm": "^4.3 || ^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Jean85\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alessandro Lai", + "email": "alessandro.lai85@gmail.com" + } + ], + "description": "A library to get pretty versions strings of installed dependencies", + "keywords": [ + "composer", + "package", + "release", + "versions" + ], + "support": { + "issues": "https://github.com/Jean85/pretty-package-versions/issues", + "source": "https://github.com/Jean85/pretty-package-versions/tree/2.1.1" + }, + "time": "2025-03-19T14:43:43+00:00" + }, + { + "name": "laravel/pail", + "version": "v1.2.3", + "source": { + "type": "git", + "url": "https://github.com/laravel/pail.git", + "reference": "8cc3d575c1f0e57eeb923f366a37528c50d2385a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/pail/zipball/8cc3d575c1f0e57eeb923f366a37528c50d2385a", + "reference": "8cc3d575c1f0e57eeb923f366a37528c50d2385a", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "illuminate/console": "^10.24|^11.0|^12.0", + "illuminate/contracts": "^10.24|^11.0|^12.0", + "illuminate/log": "^10.24|^11.0|^12.0", + "illuminate/process": "^10.24|^11.0|^12.0", + "illuminate/support": "^10.24|^11.0|^12.0", + "nunomaduro/termwind": "^1.15|^2.0", + "php": "^8.2", + "symfony/console": "^6.0|^7.0" + }, + "require-dev": { + "laravel/framework": "^10.24|^11.0|^12.0", + "laravel/pint": "^1.13", + "orchestra/testbench-core": "^8.13|^9.0|^10.0", + "pestphp/pest": "^2.20|^3.0", + "pestphp/pest-plugin-type-coverage": "^2.3|^3.0", + "phpstan/phpstan": "^1.12.27", + "symfony/var-dumper": "^6.3|^7.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Pail\\PailServiceProvider" + ] + }, + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\Pail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Easily delve into your Laravel application's log files directly from the command line.", + "homepage": "https://github.com/laravel/pail", + "keywords": [ + "dev", + "laravel", + "logs", + "php", + "tail" + ], + "support": { + "issues": "https://github.com/laravel/pail/issues", + "source": "https://github.com/laravel/pail" + }, + "time": "2025-06-05T13:55:57+00:00" + }, + { + "name": "laravel/pint", + "version": "v1.24.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/pint.git", + "reference": "0345f3b05f136801af8c339f9d16ef29e6b4df8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/pint/zipball/0345f3b05f136801af8c339f9d16ef29e6b4df8a", + "reference": "0345f3b05f136801af8c339f9d16ef29e6b4df8a", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "ext-tokenizer": "*", + "ext-xml": "*", + "php": "^8.2.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.82.2", + "illuminate/view": "^11.45.1", + "larastan/larastan": "^3.5.0", + "laravel-zero/framework": "^11.45.0", + "mockery/mockery": "^1.6.12", + "nunomaduro/termwind": "^2.3.1", + "pestphp/pest": "^2.36.0" + }, + "bin": [ + "builds/pint" + ], + "type": "project", + "autoload": { + "files": [ + "overrides/Runner/Parallel/ProcessFactory.php" + ], + "psr-4": { + "App\\": "app/", + "Database\\Seeders\\": "database/seeders/", + "Database\\Factories\\": "database/factories/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "An opinionated code formatter for PHP.", + "homepage": "https://laravel.com", + "keywords": [ + "format", + "formatter", + "lint", + "linter", + "php" + ], + "support": { + "issues": "https://github.com/laravel/pint/issues", + "source": "https://github.com/laravel/pint" + }, + "time": "2025-07-10T18:09:32+00:00" + }, + { + "name": "laravel/sail", + "version": "v1.44.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/sail.git", + "reference": "a09097bd2a8a38e23ac472fa6a6cf5b0d1c1d3fe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/sail/zipball/a09097bd2a8a38e23ac472fa6a6cf5b0d1c1d3fe", + "reference": "a09097bd2a8a38e23ac472fa6a6cf5b0d1c1d3fe", + "shasum": "" + }, + "require": { + "illuminate/console": "^9.52.16|^10.0|^11.0|^12.0", + "illuminate/contracts": "^9.52.16|^10.0|^11.0|^12.0", + "illuminate/support": "^9.52.16|^10.0|^11.0|^12.0", + "php": "^8.0", + "symfony/console": "^6.0|^7.0", + "symfony/yaml": "^6.0|^7.0" + }, + "require-dev": { + "orchestra/testbench": "^7.0|^8.0|^9.0|^10.0", + "phpstan/phpstan": "^1.10" + }, + "bin": [ + "bin/sail" + ], + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Sail\\SailServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Sail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Docker files for running a basic Laravel application.", + "keywords": [ + "docker", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/sail/issues", + "source": "https://github.com/laravel/sail" + }, + "time": "2025-07-04T16:17:06+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.6.12", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/1f4efdd7d3beafe9807b08156dfcb176d18f1699", + "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "^2.0.1", + "lib-pcre": ">=7.0", + "php": ">=7.3" + }, + "conflict": { + "phpunit/phpunit": "<8.0" + }, + "require-dev": { + "phpunit/phpunit": "^8.5 || ^9.6.17", + "symplify/easy-coding-standard": "^12.1.14" + }, + "type": "library", + "autoload": { + "files": [ + "library/helpers.php", + "library/Mockery.php" + ], + "psr-4": { + "Mockery\\": "library/Mockery" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pádraic Brady", + "email": "padraic.brady@gmail.com", + "homepage": "https://github.com/padraic", + "role": "Author" + }, + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "https://davedevelopment.co.uk", + "role": "Developer" + }, + { + "name": "Nathanael Esayeas", + "email": "nathanael.esayeas@protonmail.com", + "homepage": "https://github.com/ghostwriter", + "role": "Lead Developer" + } + ], + "description": "Mockery is a simple yet flexible PHP mock object framework", + "homepage": "https://github.com/mockery/mockery", + "keywords": [ + "BDD", + "TDD", + "library", + "mock", + "mock objects", + "mockery", + "stub", + "test", + "test double", + "testing" + ], + "support": { + "docs": "https://docs.mockery.io/", + "issues": "https://github.com/mockery/mockery/issues", + "rss": "https://github.com/mockery/mockery/releases.atom", + "security": "https://github.com/mockery/mockery/security/advisories", + "source": "https://github.com/mockery/mockery" + }, + "time": "2024-05-16T03:13:13+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.13.4", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a", + "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3 <3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpspec/prophecy": "^1.10", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.13.4" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2025-08-01T08:46:24+00:00" + }, + { + "name": "nunomaduro/collision", + "version": "v8.8.2", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "60207965f9b7b7a4ce15a0f75d57f9dadb105bdb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/60207965f9b7b7a4ce15a0f75d57f9dadb105bdb", + "reference": "60207965f9b7b7a4ce15a0f75d57f9dadb105bdb", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.18.1", + "nunomaduro/termwind": "^2.3.1", + "php": "^8.2.0", + "symfony/console": "^7.3.0" + }, + "conflict": { + "laravel/framework": "<11.44.2 || >=13.0.0", + "phpunit/phpunit": "<11.5.15 || >=13.0.0" + }, + "require-dev": { + "brianium/paratest": "^7.8.3", + "larastan/larastan": "^3.4.2", + "laravel/framework": "^11.44.2 || ^12.18", + "laravel/pint": "^1.22.1", + "laravel/sail": "^1.43.1", + "laravel/sanctum": "^4.1.1", + "laravel/tinker": "^2.10.1", + "orchestra/testbench-core": "^9.12.0 || ^10.4", + "pestphp/pest": "^3.8.2", + "sebastian/environment": "^7.2.1 || ^8.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] + }, + "branch-alias": { + "dev-8.x": "8.x-dev" + } + }, + "autoload": { + "files": [ + "./src/Adapters/Phpunit/Autoload.php" + ], + "psr-4": { + "NunoMaduro\\Collision\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Cli error handling for console/command-line PHP applications.", + "keywords": [ + "artisan", + "cli", + "command-line", + "console", + "dev", + "error", + "handling", + "laravel", + "laravel-zero", + "php", + "symfony" + ], + "support": { + "issues": "https://github.com/nunomaduro/collision/issues", + "source": "https://github.com/nunomaduro/collision" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://www.patreon.com/nunomaduro", + "type": "patreon" + } + ], + "time": "2025-06-25T02:12:12+00:00" + }, + { + "name": "pestphp/pest", + "version": "v3.8.4", + "source": { + "type": "git", + "url": "https://github.com/pestphp/pest.git", + "reference": "72cf695554420e21858cda831d5db193db102574" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pestphp/pest/zipball/72cf695554420e21858cda831d5db193db102574", + "reference": "72cf695554420e21858cda831d5db193db102574", + "shasum": "" + }, + "require": { + "brianium/paratest": "^7.8.4", + "nunomaduro/collision": "^8.8.2", + "nunomaduro/termwind": "^2.3.1", + "pestphp/pest-plugin": "^3.0.0", + "pestphp/pest-plugin-arch": "^3.1.1", + "pestphp/pest-plugin-mutate": "^3.0.5", + "php": "^8.2.0", + "phpunit/phpunit": "^11.5.33" + }, + "conflict": { + "filp/whoops": "<2.16.0", + "phpunit/phpunit": ">11.5.33", + "sebastian/exporter": "<6.0.0", + "webmozart/assert": "<1.11.0" + }, + "require-dev": { + "pestphp/pest-dev-tools": "^3.4.0", + "pestphp/pest-plugin-type-coverage": "^3.6.1", + "symfony/process": "^7.3.0" + }, + "bin": [ + "bin/pest" + ], + "type": "library", + "extra": { + "pest": { + "plugins": [ + "Pest\\Mutate\\Plugins\\Mutate", + "Pest\\Plugins\\Configuration", + "Pest\\Plugins\\Bail", + "Pest\\Plugins\\Cache", + "Pest\\Plugins\\Coverage", + "Pest\\Plugins\\Init", + "Pest\\Plugins\\Environment", + "Pest\\Plugins\\Help", + "Pest\\Plugins\\Memory", + "Pest\\Plugins\\Only", + "Pest\\Plugins\\Printer", + "Pest\\Plugins\\ProcessIsolation", + "Pest\\Plugins\\Profile", + "Pest\\Plugins\\Retry", + "Pest\\Plugins\\Snapshot", + "Pest\\Plugins\\Verbose", + "Pest\\Plugins\\Version", + "Pest\\Plugins\\Parallel" + ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] + } + }, + "autoload": { + "files": [ + "src/Functions.php", + "src/Pest.php" + ], + "psr-4": { + "Pest\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "The elegant PHP Testing Framework.", + "keywords": [ + "framework", + "pest", + "php", + "test", + "testing", + "unit" + ], + "support": { + "issues": "https://github.com/pestphp/pest/issues", + "source": "https://github.com/pestphp/pest/tree/v3.8.4" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + } + ], + "time": "2025-08-20T19:12:42+00:00" + }, + { + "name": "pestphp/pest-plugin", + "version": "v3.0.0", + "source": { + "type": "git", + "url": "https://github.com/pestphp/pest-plugin.git", + "reference": "e79b26c65bc11c41093b10150c1341cc5cdbea83" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pestphp/pest-plugin/zipball/e79b26c65bc11c41093b10150c1341cc5cdbea83", + "reference": "e79b26c65bc11c41093b10150c1341cc5cdbea83", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^2.0.0", + "composer-runtime-api": "^2.2.2", + "php": "^8.2" + }, + "conflict": { + "pestphp/pest": "<3.0.0" + }, + "require-dev": { + "composer/composer": "^2.7.9", + "pestphp/pest": "^3.0.0", + "pestphp/pest-dev-tools": "^3.0.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Pest\\Plugin\\Manager" + }, + "autoload": { + "psr-4": { + "Pest\\Plugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "The Pest plugin manager", + "keywords": [ + "framework", + "manager", + "pest", + "php", + "plugin", + "test", + "testing", + "unit" + ], + "support": { + "source": "https://github.com/pestphp/pest-plugin/tree/v3.0.0" + }, + "funding": [ + { + "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://www.patreon.com/nunomaduro", + "type": "patreon" + } + ], + "time": "2024-09-08T23:21:41+00:00" + }, + { + "name": "pestphp/pest-plugin-arch", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/pestphp/pest-plugin-arch.git", + "reference": "db7bd9cb1612b223e16618d85475c6f63b9c8daa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pestphp/pest-plugin-arch/zipball/db7bd9cb1612b223e16618d85475c6f63b9c8daa", + "reference": "db7bd9cb1612b223e16618d85475c6f63b9c8daa", + "shasum": "" + }, + "require": { + "pestphp/pest-plugin": "^3.0.0", + "php": "^8.2", + "ta-tikoma/phpunit-architecture-test": "^0.8.4" + }, + "require-dev": { + "pestphp/pest": "^3.8.1", + "pestphp/pest-dev-tools": "^3.4.0" + }, + "type": "library", + "extra": { + "pest": { + "plugins": [ + "Pest\\Arch\\Plugin" + ] + } + }, + "autoload": { + "files": [ + "src/Autoload.php" + ], + "psr-4": { + "Pest\\Arch\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "The Arch plugin for Pest PHP.", + "keywords": [ + "arch", + "architecture", + "framework", + "pest", + "php", + "plugin", + "test", + "testing", + "unit" + ], + "support": { + "source": "https://github.com/pestphp/pest-plugin-arch/tree/v3.1.1" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + } + ], + "time": "2025-04-16T22:59:48+00:00" + }, + { + "name": "pestphp/pest-plugin-laravel", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/pestphp/pest-plugin-laravel.git", + "reference": "6801be82fd92b96e82dd72e563e5674b1ce365fc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pestphp/pest-plugin-laravel/zipball/6801be82fd92b96e82dd72e563e5674b1ce365fc", + "reference": "6801be82fd92b96e82dd72e563e5674b1ce365fc", + "shasum": "" + }, + "require": { + "laravel/framework": "^11.39.1|^12.9.2", + "pestphp/pest": "^3.8.2", + "php": "^8.2.0" + }, + "require-dev": { + "laravel/dusk": "^8.2.13|dev-develop", + "orchestra/testbench": "^9.9.0|^10.2.1", + "pestphp/pest-dev-tools": "^3.4.0" + }, + "type": "library", + "extra": { + "pest": { + "plugins": [ + "Pest\\Laravel\\Plugin" + ] + }, + "laravel": { + "providers": [ + "Pest\\Laravel\\PestServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "src/Autoload.php" + ], + "psr-4": { + "Pest\\Laravel\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "The Pest Laravel Plugin", + "keywords": [ + "framework", + "laravel", + "pest", + "php", + "test", + "testing", + "unit" + ], + "support": { + "source": "https://github.com/pestphp/pest-plugin-laravel/tree/v3.2.0" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + } + ], + "time": "2025-04-21T07:40:53+00:00" + }, + { + "name": "pestphp/pest-plugin-mutate", + "version": "v3.0.5", + "source": { + "type": "git", + "url": "https://github.com/pestphp/pest-plugin-mutate.git", + "reference": "e10dbdc98c9e2f3890095b4fe2144f63a5717e08" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pestphp/pest-plugin-mutate/zipball/e10dbdc98c9e2f3890095b4fe2144f63a5717e08", + "reference": "e10dbdc98c9e2f3890095b4fe2144f63a5717e08", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^5.2.0", + "pestphp/pest-plugin": "^3.0.0", + "php": "^8.2", + "psr/simple-cache": "^3.0.0" + }, + "require-dev": { + "pestphp/pest": "^3.0.8", + "pestphp/pest-dev-tools": "^3.0.0", + "pestphp/pest-plugin-type-coverage": "^3.0.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Pest\\Mutate\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Sandro Gehri", + "email": "sandrogehri@gmail.com" + } + ], + "description": "Mutates your code to find untested cases", + "keywords": [ + "framework", + "mutate", + "mutation", + "pest", + "php", + "plugin", + "test", + "testing", + "unit" + ], + "support": { + "source": "https://github.com/pestphp/pest-plugin-mutate/tree/v3.0.5" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/gehrisandro", + "type": "github" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + } + ], + "time": "2024-09-22T07:54:40+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "54750ef60c58e43759730615a392c31c80e23176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", + "reference": "54750ef60c58e43759730615a392c31c80e23176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2024-03-03T12:33:53+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.6.3", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9", + "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1.1", + "ext-filter": "*", + "php": "^7.4 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.7", + "phpstan/phpdoc-parser": "^1.7|^2.0", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.5 || ~1.6.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-webmozart-assert": "^1.2", + "phpunit/phpunit": "^9.5", + "psalm/phar": "^5.26" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.3" + }, + "time": "2025-08-01T19:43:32+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1.0", + "php": "^7.3 || ^8.0", + "phpdocumentor/reflection-common": "^2.0", + "phpstan/phpdoc-parser": "^1.18|^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.1", + "phpunit/phpunit": "^9.5", + "rector/rector": "^0.13.9", + "vimeo/psalm": "^4.25" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" + }, + "time": "2024-11-09T15:12:26+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "b9e61a61e39e02dd90944e9115241c7f7e76bfd8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/b9e61a61e39e02dd90944e9115241c7f7e76bfd8", + "reference": "b9e61a61e39e02dd90944e9115241c7f7e76bfd8", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "doctrine/annotations": "^2.0", + "nikic/php-parser": "^5.3.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^9.6", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.2.0" + }, + "time": "2025-07-13T07:04:09+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "11.0.10", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "1a800a7446add2d79cc6b3c01c45381810367d76" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/1a800a7446add2d79cc6b3c01c45381810367d76", + "reference": "1a800a7446add2d79cc6b3c01c45381810367d76", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^5.4.0", + "php": ">=8.2", + "phpunit/php-file-iterator": "^5.1.0", + "phpunit/php-text-template": "^4.0.1", + "sebastian/code-unit-reverse-lookup": "^4.0.1", + "sebastian/complexity": "^4.0.1", + "sebastian/environment": "^7.2.0", + "sebastian/lines-of-code": "^3.0.1", + "sebastian/version": "^5.0.2", + "theseer/tokenizer": "^1.2.3" + }, + "require-dev": { + "phpunit/phpunit": "^11.5.2" + }, + "suggest": { + "ext-pcov": "PHP extension that provides line coverage", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "11.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/show" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/php-code-coverage", + "type": "tidelift" + } + ], + "time": "2025-06-18T08:56:18+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "5.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "118cfaaa8bc5aef3287bf315b6060b1174754af6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/118cfaaa8bc5aef3287bf315b6060b1174754af6", + "reference": "118cfaaa8bc5aef3287bf315b6060b1174754af6", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/5.1.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-08-27T05:02:59+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "5.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "c1ca3814734c07492b3d4c5f794f4b0995333da2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/c1ca3814734c07492b3d4c5f794f4b0995333da2", + "reference": "c1ca3814734c07492b3d4c5f794f4b0995333da2", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^11.0" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "security": "https://github.com/sebastianbergmann/php-invoker/security/policy", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/5.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T05:07:44+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "3e0404dc6b300e6bf56415467ebcb3fe4f33e964" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/3e0404dc6b300e6bf56415467ebcb3fe4f33e964", + "reference": "3e0404dc6b300e6bf56415467ebcb3fe4f33e964", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/4.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T05:08:43+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "7.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "3b415def83fbcb41f991d9ebf16ae4ad8b7837b3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3b415def83fbcb41f991d9ebf16ae4ad8b7837b3", + "reference": "3b415def83fbcb41f991d9ebf16ae4ad8b7837b3", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "security": "https://github.com/sebastianbergmann/php-timer/security/policy", + "source": "https://github.com/sebastianbergmann/php-timer/tree/7.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T05:09:35+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "11.5.33", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "5965e9ff57546cb9137c0ff6aa78cb7442b05cf6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/5965e9ff57546cb9137c0ff6aa78cb7442b05cf6", + "reference": "5965e9ff57546cb9137c0ff6aa78cb7442b05cf6", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.13.4", + "phar-io/manifest": "^2.0.4", + "phar-io/version": "^3.2.1", + "php": ">=8.2", + "phpunit/php-code-coverage": "^11.0.10", + "phpunit/php-file-iterator": "^5.1.0", + "phpunit/php-invoker": "^5.0.1", + "phpunit/php-text-template": "^4.0.1", + "phpunit/php-timer": "^7.0.1", + "sebastian/cli-parser": "^3.0.2", + "sebastian/code-unit": "^3.0.3", + "sebastian/comparator": "^6.3.2", + "sebastian/diff": "^6.0.2", + "sebastian/environment": "^7.2.1", + "sebastian/exporter": "^6.3.0", + "sebastian/global-state": "^7.0.2", + "sebastian/object-enumerator": "^6.0.1", + "sebastian/type": "^5.1.3", + "sebastian/version": "^5.0.2", + "staabm/side-effects-detector": "^1.0.5" + }, + "suggest": { + "ext-soap": "To be able to generate mocks based on WSDL files" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "11.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "security": "https://github.com/sebastianbergmann/phpunit/security/policy", + "source": "https://github.com/sebastianbergmann/phpunit/tree/11.5.33" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2025-08-16T05:19:02+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "15c5dd40dc4f38794d383bb95465193f5e0ae180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/15c5dd40dc4f38794d383bb95465193f5e0ae180", + "reference": "15c5dd40dc4f38794d383bb95465193f5e0ae180", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T04:41:36+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "54391c61e4af8078e5b276ab082b6d3c54c9ad64" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/54391c61e4af8078e5b276ab082b6d3c54c9ad64", + "reference": "54391c61e4af8078e5b276ab082b6d3c54c9ad64", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "security": "https://github.com/sebastianbergmann/code-unit/security/policy", + "source": "https://github.com/sebastianbergmann/code-unit/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-03-19T07:56:08+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "183a9b2632194febd219bb9246eee421dad8d45e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/183a9b2632194febd219bb9246eee421dad8d45e", + "reference": "183a9b2632194febd219bb9246eee421dad8d45e", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "security": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/security/policy", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/4.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T04:45:54+00:00" + }, + { + "name": "sebastian/comparator", + "version": "6.3.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "85c77556683e6eee4323e4c5468641ca0237e2e8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/85c77556683e6eee4323e4c5468641ca0237e2e8", + "reference": "85c77556683e6eee4323e4c5468641ca0237e2e8", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.2", + "sebastian/diff": "^6.0", + "sebastian/exporter": "^6.0" + }, + "require-dev": { + "phpunit/phpunit": "^11.4" + }, + "suggest": { + "ext-bcmath": "For comparing BcMath\\Number objects" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.3-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "security": "https://github.com/sebastianbergmann/comparator/security/policy", + "source": "https://github.com/sebastianbergmann/comparator/tree/6.3.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/comparator", + "type": "tidelift" + } + ], + "time": "2025-08-10T08:07:46+00:00" + }, + { + "name": "sebastian/complexity", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "ee41d384ab1906c68852636b6de493846e13e5a0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/ee41d384ab1906c68852636b6de493846e13e5a0", + "reference": "ee41d384ab1906c68852636b6de493846e13e5a0", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^5.0", + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "security": "https://github.com/sebastianbergmann/complexity/security/policy", + "source": "https://github.com/sebastianbergmann/complexity/tree/4.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T04:49:50+00:00" + }, + { + "name": "sebastian/diff", + "version": "6.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "b4ccd857127db5d41a5b676f24b51371d76d8544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/b4ccd857127db5d41a5b676f24b51371d76d8544", + "reference": "b4ccd857127db5d41a5b676f24b51371d76d8544", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "security": "https://github.com/sebastianbergmann/diff/security/policy", + "source": "https://github.com/sebastianbergmann/diff/tree/6.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T04:53:05+00:00" + }, + { + "name": "sebastian/environment", + "version": "7.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "a5c75038693ad2e8d4b6c15ba2403532647830c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/a5c75038693ad2e8d4b6c15ba2403532647830c4", + "reference": "a5c75038693ad2e8d4b6c15ba2403532647830c4", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "https://github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "security": "https://github.com/sebastianbergmann/environment/security/policy", + "source": "https://github.com/sebastianbergmann/environment/tree/7.2.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/environment", + "type": "tidelift" + } + ], + "time": "2025-05-21T11:55:47+00:00" + }, + { + "name": "sebastian/exporter", + "version": "6.3.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "3473f61172093b2da7de1fb5782e1f24cc036dc3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/3473f61172093b2da7de1fb5782e1f24cc036dc3", + "reference": "3473f61172093b2da7de1fb5782e1f24cc036dc3", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=8.2", + "sebastian/recursion-context": "^6.0" + }, + "require-dev": { + "phpunit/phpunit": "^11.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "security": "https://github.com/sebastianbergmann/exporter/security/policy", + "source": "https://github.com/sebastianbergmann/exporter/tree/6.3.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-12-05T09:17:50+00:00" + }, + { + "name": "sebastian/global-state", + "version": "7.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "3be331570a721f9a4b5917f4209773de17f747d7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/3be331570a721f9a4b5917f4209773de17f747d7", + "reference": "3be331570a721f9a4b5917f4209773de17f747d7", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "sebastian/object-reflector": "^4.0", + "sebastian/recursion-context": "^6.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "https://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "security": "https://github.com/sebastianbergmann/global-state/security/policy", + "source": "https://github.com/sebastianbergmann/global-state/tree/7.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T04:57:36+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "d36ad0d782e5756913e42ad87cb2890f4ffe467a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/d36ad0d782e5756913e42ad87cb2890f4ffe467a", + "reference": "d36ad0d782e5756913e42ad87cb2890f4ffe467a", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^5.0", + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/3.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T04:58:38+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "6.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "f5b498e631a74204185071eb41f33f38d64608aa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/f5b498e631a74204185071eb41f33f38d64608aa", + "reference": "f5b498e631a74204185071eb41f33f38d64608aa", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "sebastian/object-reflector": "^4.0", + "sebastian/recursion-context": "^6.0" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "security": "https://github.com/sebastianbergmann/object-enumerator/security/policy", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/6.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T05:00:13+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "6e1a43b411b2ad34146dee7524cb13a068bb35f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/6e1a43b411b2ad34146dee7524cb13a068bb35f9", + "reference": "6e1a43b411b2ad34146dee7524cb13a068bb35f9", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "security": "https://github.com/sebastianbergmann/object-reflector/security/policy", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/4.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-07-03T05:01:32+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "f6458abbf32a6c8174f8f26261475dc133b3d9dc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/f6458abbf32a6c8174f8f26261475dc133b3d9dc", + "reference": "f6458abbf32a6c8174f8f26261475dc133b3d9dc", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "https://github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "security": "https://github.com/sebastianbergmann/recursion-context/security/policy", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/recursion-context", + "type": "tidelift" + } + ], + "time": "2025-08-13T04:42:22+00:00" + }, + { + "name": "sebastian/type", + "version": "5.1.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "f77d2d4e78738c98d9a68d2596fe5e8fa380f449" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/f77d2d4e78738c98d9a68d2596fe5e8fa380f449", + "reference": "f77d2d4e78738c98d9a68d2596fe5e8fa380f449", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "security": "https://github.com/sebastianbergmann/type/security/policy", + "source": "https://github.com/sebastianbergmann/type/tree/5.1.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/type", + "type": "tidelift" + } + ], + "time": "2025-08-09T06:55:48+00:00" + }, + { + "name": "sebastian/version", + "version": "5.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c687e3387b99f5b03b6caa64c74b63e2936ff874" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c687e3387b99f5b03b6caa64c74b63e2936ff874", + "reference": "c687e3387b99f5b03b6caa64c74b63e2936ff874", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "security": "https://github.com/sebastianbergmann/version/security/policy", + "source": "https://github.com/sebastianbergmann/version/tree/5.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-10-09T05:16:32+00:00" + }, + { + "name": "staabm/side-effects-detector", + "version": "1.0.5", + "source": { + "type": "git", + "url": "https://github.com/staabm/side-effects-detector.git", + "reference": "d8334211a140ce329c13726d4a715adbddd0a163" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/staabm/side-effects-detector/zipball/d8334211a140ce329c13726d4a715adbddd0a163", + "reference": "d8334211a140ce329c13726d4a715adbddd0a163", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^1.12.6", + "phpunit/phpunit": "^9.6.21", + "symfony/var-dumper": "^5.4.43", + "tomasvotruba/type-coverage": "1.0.0", + "tomasvotruba/unused-public": "1.0.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "lib/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A static analysis tool to detect side effects in PHP code", + "keywords": [ + "static analysis" + ], + "support": { + "issues": "https://github.com/staabm/side-effects-detector/issues", + "source": "https://github.com/staabm/side-effects-detector/tree/1.0.5" + }, + "funding": [ + { + "url": "https://github.com/staabm", + "type": "github" + } + ], + "time": "2024-10-20T05:08:20+00:00" + }, + { + "name": "symfony/yaml", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "b8d7d868da9eb0919e99c8830431ea087d6aae30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/b8d7d868da9eb0919e99c8830431ea087d6aae30", + "reference": "b8d7d868da9eb0919e99c8830431ea087d6aae30", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/console": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0" + }, + "bin": [ + "Resources/bin/yaml-lint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Loads and dumps YAML files", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-10T08:47:49+00:00" + }, + { + "name": "ta-tikoma/phpunit-architecture-test", + "version": "0.8.5", + "source": { + "type": "git", + "url": "https://github.com/ta-tikoma/phpunit-architecture-test.git", + "reference": "cf6fb197b676ba716837c886baca842e4db29005" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ta-tikoma/phpunit-architecture-test/zipball/cf6fb197b676ba716837c886baca842e4db29005", + "reference": "cf6fb197b676ba716837c886baca842e4db29005", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.18.0 || ^5.0.0", + "php": "^8.1.0", + "phpdocumentor/reflection-docblock": "^5.3.0", + "phpunit/phpunit": "^10.5.5 || ^11.0.0 || ^12.0.0", + "symfony/finder": "^6.4.0 || ^7.0.0" + }, + "require-dev": { + "laravel/pint": "^1.13.7", + "phpstan/phpstan": "^1.10.52" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPUnit\\Architecture\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ni Shi", + "email": "futik0ma011@gmail.com" + }, + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Methods for testing application architecture", + "keywords": [ + "architecture", + "phpunit", + "stucture", + "test", + "testing" + ], + "support": { + "issues": "https://github.com/ta-tikoma/phpunit-architecture-test/issues", + "source": "https://github.com/ta-tikoma/phpunit-architecture-test/tree/0.8.5" + }, + "time": "2025-04-20T20:23:40+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2024-03-03T12:36:25+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": {}, + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^8.2" + }, + "platform-dev": {}, + "plugin-api-version": "2.6.0" +} diff --git a/composer.phar b/composer.phar new file mode 100644 index 0000000000000000000000000000000000000000..ee830d113df2a40cd7fcbd49966711d4aa4276bb GIT binary patch literal 3124368 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 z zM(LEx8ytR@XEMP#>C@RwF?%|US9hk>r3Gkpt#L?S+&9QniFu70gUboFmF|MfaYHk& zFCpv+_9xtZ&atjk#;_dV*|yO( z6WVv0$e?BSw3Sjgc>^GT0)mRol331Nhp9Pn&RxUY zgrGL2*$d^pfxWHW!==?FN+|qSakVshua0u6ck*{{J=fQ%px7UMkF8LV$2)qZm{q44 zI1%^<3>L*|uqg+rZsEH>f9ni4VbZItj%wHIV(K>sxEKV#WHIl9cjSZj?a#~6X8r&$ zfIRPGt>DxgWbTRP4PJum%A5FKp$_qLi4p*-5#rno{vgR@rA}Uv~p3ie#O3I+;`;c+4h)iBKWp0#D5P z?}K4B_}~)a2W3 zDV05{6RtI|VTDH`nb~**0heF@tR^WjR8Wm31@2!Ds0$NI2@eBy{xeVd zpV=c$xc*!uXQHz19b81qwK*f&uruV3G#kFTxkig$Wgqe45M081Ns6AS;DzO-+tUlA z+1xajp=jHY-C)F2u1(VTJ$RJ~ORQci&x}Le0%WI7gU11lNy$kHI)jMIh`bOsnx5Lg zd2+N@pWzi!4iCk6a06r-m9#EYa$@JXdosopNS=&~=|j871gbRd5sbb=j+(sITkK+) zU>ynDb|-OJN37;Bg4y)owF1aQwqnwnVQ)z3N=xM9m}PnlT}xEsvQsh-d|aa% zd`|-!mxm>SePjutD{Ulyo764DfDQvmJW4LySCZ+P1RqzA(iSD1(k&n#``4v1PXW=b zu(J>oXi5cAh=%jQx-db(FEz6%$4H4y-X0;aLHH0{u&9W$t!>AKRa=(7>?#D07;Zf6 zE}Y*&y?KXXP@UH)j{m%0>DaXCezCx@jYyghKO7XlCKdp0Gp(R5WVjgf81#KX=uEDn zLZ#EehNpKAim@JbzH7W%`|4L5AmY%Ge1vJ@2q^%8!xw4u01ow*i595Sv4*s2O%6x< zgEJ7JRrXb@q?h>xlqe$WB}aL36~^F69jyksh}gGCUVu`*k7%p-b0MV~pNN_K>g^c; zkY`!g|0Cykb;057SAkX9?Vjq6v)#`49^3crN8JCmf2d6m^{GxX zonWLe2VOfsS7OMyMq;4L#7(|96PVQ{7a~HpbD9XCAXZKY!hv4|61cnx7|;_?#%yt>Qb2Q;IG9scsoPr)A67?OE2uhl@aj z>FXE5+w2RSe*r{M!pE7$j$|+4uoRJML$2`7!*K0P`GjynvWS2mmlBh2Ew2KRzoHi? znLs$Nyhys(>U~;%ouG}r@m`#caf#MpG=qG{UCjV)#9fMIupMTCqHH7RbG+UG+Y#7c zlhVsSimQDwS^Hwr!4C%r_(+D1R$>1y*2QcrndTdZ*@){QJfQ^>6O;Apx znMAw_IU&0A&KeOBKn8YDpei;gR3|<`zBC1IVY@fk5_5Y6dJ}FDh2D5qD7OM*NP~OM zVWzOuHYqt8N!1OYU_b5Rk`bB^Y9;K15Ow?nad{4qx*M?_*5*-MVc${!Qij6e`FCUG zPxvi3DjB&#b3g?I9hJzV>+jC|SkH+C?#xND7+iv;!;7>u*o#YEZ7KIr^yT^%`i9oP zVR2_I_>>1b23Vde0&oFw>xPIm0zYtFvn^dtxchcgKAr$0!4W$+Lz$=ug0>%1>5hv+ zmR#IjUXar=Ugb}VSNB#CFX%HHS=2eYX1LOlw=9Tv;lF~!g^+JVr=DIs&OV0$a!=2W zs+0reF!XqctD)*sTlrLVIIr)8YEB`#%Fz4AiGv4BMHgQ6t%#D02tnXS(^Xmq%#Ofx{s7eIa5D9?E4+d(gC#c{y zIUS;I?@Sw-YkyU}3rRs!jMiIjHZ{dO3dayysuG~$wquD`wrC+s&#G#xlpG%Ohm`q- zuw^~_q>p~D(f_+^jw0L zg#4NP@NfJ)YGw~=tNz;bM8zelk-evTVp9;}ny@@t3@wnr0-1C5(wn`ZV)9E%FD@C% zWl{-b4vC*Yh8Eg!Al89tQgFkyL{nawQX>ReF(osLY~!X#6BL(U0KxGD%c&EhBOAu6 zpvr(?=v9-c-9Uk8)!rF}pgy>N9n?}#Y`|EeA{^Z~TVyie%W#O45oAdVw?9khpj!G*MW0Sle+ZhtCbPTA0+5|v2cIs(qGB#>(hhO@Ct zhgrLv;pVoJ~hRb=xu#ZCE_W@NP=$COI1OFtWukX zJbHLpU^~=UB%=1rK_cshSOf1-DZQ%W74@pBy2ybx;Y>7B63h>gZWf+hNeAH@wHo`_ z=KbLqI=;aKLg4+#1wYvel$lzt%gd+pnbx3&Htm$qTXu=4bI1hI(9apwi(bn$5wj33 zccD*D*kJSVXu^GoBpw$up>axXD!Eec)AxrDd-7A#(j!GULr56+2&KjpjdSG<^z zkR|d|I8JDg5Q{1q9UxFw>@@ENWF8;1n%_YLi%q3Nvv7zhJHCn^i7XCHHx#@FaQZ^J z&)7;yUf!kMgi|Zfs@W0-hzu@&E-~lWF(uG!9ppqJ;!@>%R6e_h^rAS4U&cw22PXk_ z^uthg7my#@a@BgthD`VY0aTko3hKS;5!;VMZbdkBL})Tffv7Z=Ct2q@YGBA_fI3+q zvT)jkzM&to9i$!2fC|+!5a1gk?qLxOxdy1G z^F5LPpdhay+=-GnM2klj3KQ^8zfL^~AbT)T!#@;Fa!vFg%j69_SfOn$rPEk zTLuqU$FedD#5RaogS%L}AmFNxQ2X5u|9;HKILqN4q(Rv(8jXoVVoCiP^0#>aBbs!X zgF>o&Mds@V1-bzL2DEhVD74XoF0w-o_zHYWxAwAQ*N|jsr39y7Z;z!JTBn%sPuLL% zEZ9yGyq6X@#D4|WE3?1=!I1L>qyPE8Qh;W_RAQjb@sqp=I7yzBaiG!u_m?#K#}*f= zcJS@O^td&7a@G)A)g7lr^&+hd2#7^49h5~9n#`}i`e7ESNd$u6b=MnP_&oaMjV=^B z1)XRXS8*2|@IhW3-MT{0iBHKv_4)*t4dfoqnkbU-|i7lu38m4JA@nL zCE`nc2Ss472cM)W1uk2O&P{`jnsB^=fnv;15xeQY4JjEQntoeHOM3Bx_o6FN&Uz4a z=jm-Fd|(V$yR+{2HPj~1s3Cb^k3Qn6H0?G{>5?GhB47m&GLpdIe+swu*3!4%eoO!5 zL)@KJHJ2d6uF&vJVya?@hTa*}dup_R_ZJnjeqC-(Q1t|pq(TLNjK()~E~l;Qf^L4u ziSTARy_$3$JOF?5kJd)xvj_cA@4>_0w0q~nwTu40BrxESQixHpFWX+r6y{Q}v;`m{TaaG8_E!RzHqzYv z*kI%Z09*(wTX8$Z-SB zAJ~Tc`r$YKt?^|e{ee}hAHui2av<61m>Mdw8QE0KKt^Jxi8NQU^5ncUMJ#}M$E$E_ z)d`y{HDfOp*WTQ4*8P~7_{rvEfXKX5tsA7#0{rEE1gyf>;RYo>C7((5vZJCPe%V#% zIPn&(X<;qHeXZE6CL$QRCyQrg*t7gTh|db0#1{)#)04(!O=f+^@w2+A#1_Yus%`DN zUhd>PH8xhJtiNv4fCly||9EAZN<4THLks^O{0oWbi@{5F@lzziF!f0abvi&E`Wrly zEzA^G7}WhUOF#=}hA2D$srjQEHKimM#8JC!;y0=FCYA-xr>^Hx0Bfglym3BaSYzxy zfP-3)j#ELTovRLza5W=voK`cerv`Vbx6$9htEoV=PUPS+iZ^S^ey|LHAusq%W}%Ub z7`fdnv;?Dz53ZqUh%Y_A?hg`j#5Cy)6cg-A1K$YtH3c*AZUUn2fL*DfMB8t1aGXf? zusGnYR|Fj;R$o`=_*q>XSfzvP3(=I_)eI%eVaei2INAE|NR|X1A#$eDcFrP8(SflJ znl$^obTTu*Cr5xxCx;{Qqq#w5lv0p zD1V3t7U0b#gBa%dk|4tRyK4a^OvdtvFpa8 z?;5}RoshDF{}jV29p>Fbm(8vWX-COeufF;!6Atqck-+J%9wb!P0d`qNxibFb`ZZ=; zo+Va@`fR*II*j7$Rd{9pMzqHAk^?GAR~yVr1MifzwKZf@{54#4-1?CTqGcu%;N$Z0 zd+xSu_uBplOgz~jc|)-XSDZx}TYOTPHn=E&1wU6}*ZOkTS0O&72>>eWI^nVf(!{Md zOzkPKB@xt|-)#;m`q@ufb55&Id<^}+!v+NRk3DQY75Ss2%r)poH5x3AuLfFE<+3&Z^gBLbBPj#{%KaEHT zuG=q#Zo?*qi4(BHA}r~<6C zX4D{?B%5WW+xV8^)N9!@epE{5ZEcJf1a$@B>z7CrqvUMcE4jbp#Vp#@=@S+WDPj6r zn)^}bbQ?)($Qu;FM#r*ylkUNq!jefI0M&*nQ1N1reDQnZkrRfL)8MDx8|WyGs%{2g z78UY_P1rBANc)rZ0y#@~TD##JKw+`E19^`%9|Ny}o7QRritKb7SI#{%om1^_hs&$! zDzHbnAdmnNTJ0gm&Ax!7e5y?TBuB%IO zYkzCiI1_OYRD|(kW8zioVvPVyHb466)(ylL#eY6^eO>tkRh;cOgLH4oO1`Wo; z#ygK3SZ|6oN0kVsv#xm9p>qS=Lwx(JbzHM(=?wQ!spEJ^LR?Fn>Z4?EJH%jcv~GBc zlI7K~Lo)4E)4|xZu{a`P2ezBjwPOclBOfbUlkN9;w94!KcSCUZn`0?lJo>0Kkt&#= zDyi1!w5?Q7QB34v|l~qK;SRl4y(nwD#^)YJRh2i=*#{>?OP6f8y0={%J zNzj@8s$MOHR+$q<=x}B}(n2g-28jg=nk%c8oGFZGJ0Q0^$c57!Ekw@)P-Zw;*!|RP z?>+h=HBcb$$@UK~_Se7P**dWbtjKJ?ySKG}xV?42qkT!mA@_j7&wi}P0oS?a8_QJB z-_1jdzg{3y`Nj1`8yoiZ@O(H$Ud1Kk%b|u`o}DwpcoT}`_oHzi=^~e)Md~3_pFEb$ z&%B-xp83j74E~CfXiVQei1hpyy$K*6&>&6 z(wf3FC#k14au=4=YpQuLKq?@8Z}q|FWa12-DCeWs-E*AJ%`^N*_O`w%s%oeO%g3D^pnx`dlK8fkm4!#xAlUHmot!Cnc{LqLRH}S!eXJt_l6vIEAdy zk^n?(slFs3Y`1l!)k=^hFA9d4=cDt2iN7Q=XJU?%JT&%6`w`D!?far4JQ!4DxMc-i+J1l+=EWePNJ>iKBx_$b zXw0e{RjQP6RWD`^`-}kwfHA`c&2pqr&SL!u#6$^O?pzXHIzX~zP)CLX00!#EG z*P`3+b0xa)nGvl9WD#6uqzk4aZ87mDC=|jkIPdgEvhEU*;t9hqQFECNa+9eo8u&TK z=PQ2y26<4k4l2I~^e=wuh9*=BD|&J6;1S3&UubXf{%##eSreWCJR_F_wra^W`K> zM_641q;^}5SK%%MsW3d8A0&^;mH43IC|smZ0r94JsIJY zF1RP1*=uaTbizh14uu?IOmyhm@Rl&>A!y&<=n<6;w+klW1WF!q4#k|Z-((=kw;<=; zBGWDmsi#|``PXHT%yLKlG?qcZ%Pdj;YZ8Z*Z$sf>SUKPuJ*vw#7iKhG1PB)s)42k* zCOBbky2?Pa&y)O%%d)(+xqZ01zl^lv?|=$qNoAH`fep$E>@LcJlxT86PmmV4B!OQH zO!k%n`Nu%;@4Gh>Az}5>M%Ic;9?(v(jddOkz)hE{hRR2|i0JHWsb+s*Msr!SBN5p# z%Y1F0%=wo7<8p&boyD^oUbt1U2-Xmc>Mw)a=jOI5cc_UCsTfMm*p+I)pbZMa9Yq(3 z!sTj}Ik70jXdT&Tr}1`NWi`*t%yZOk3oYZ^3y2gp!UQTz*dg*D)5kzVMI*Xo$yKEw zD2^E^py=1XO+c!1QOCDvOG6m1%1SHf+ACV+06x9nhuJwpjTF(>{^($mwlzMU~*l}wmf9)c2HjCI~p_#`7v|`;CYH_VA$)3~eV1PB2H(j7b(7hH){XfmLkc zlYKp$zP^SV-n2bplge4+dUA%l!u9L9ZD7D(sLgcr79|GhkyXSn#-f1Qe%+l6dvz^d z!)iUyfSBU<3#?EP6#-kxDhcPBOK5Kp>8CR&B?JuNkg_#d%$e-kxb-QLfcE_|SOLB!=hxK6sI)$wtPIPv}FDR`UjX)#$vZF-?f@5@bLH{fyV@Z zEA|a|JmOF#1Fb$Gqh-_B)o}77JO>dwX)!BdG#24Tq0>Gs;coN`9)EB%3@XNVLuz4~ z?}q&ECCcUU=hd($KXEv|k`yE%px;3t4qHvF7?cM5t7$TTfj9`umQhH_5P0R_;vKAO+DVJ7G!LoR!ma#2ckO`n_c5NV4W=ojC;C{a}xq$-a!UvYLuaeeO z#zxJ#O0;8O&4qwEq(39A#?M%HFl968X@1Va@|Ne|teV)(U_@F8O|wx397i*b>DfFK zkW_Y;G3*+=`SDPXS%m;-J$l7*bqZoFr?7?8R#+6x_(e^V9^2QbqlY_Leh3kjbN8Dl ziIwoQcRrZWDbn7cL`D&HNWkBHFHcoYjYoDV>zHZU$_u?>$|LBva$_{3& z_78tr&BhWtkO^gEB#q&LL644PBb56#g_xw4EfbsS>h;*4!Ht`KBO(JfSsAx51JEw3 zrbo3dMYwY)g>S{tXF^$(I4uE_ap`^!M{z|d5;Mod2EvaYA-K59d?HvA*xgvdKu$^e zSEHVjSkO}A8_!r~uZSkN@T6>glUFpxso^cR#POx@b#w-$sG8*X@QA51+%Oj&xH&F7 zkSo2w$`4?gTLF!3cBfrZR~<`0E96EhH8HBkTP5FO7b5GaAi8_{Qe4#&a^^;qqbGM^ zdGM2HvmUn|cg(D~%HNOIT5Dgeu0DRib2*YU{s`V7c9eOc3wwU_wH6y+QC$dT$*Hge zgDKW&xO~-kjMNgqMmR)l7hxpi_pbQh$j3$hIzV!9+`hzM!@d*f)-S!mm2jfwp(w~D z)|1&0B8XUKR~8FzVq|F?;T0CLKGe7-1zy4OFBURq?7xv@a!xakR=pQl0=g=z*1YVuPt-PM4hd(~kZ7+tk{cyRU)`ft!CYh>A2EX6qeY3~Xwv)1WZK_2hbCLe zC+<_5n{AkUU3ugNaFYpP5hD(gT!3LjXY5&bwY-`aq~va1L40vEKm4+ubsGf=p3^#o z18ypMn5H+2yY3}Zz3HYo5x3NqqGXjCF33f?;)RFwKJ!OH%|4Mxot}I~-rR4{gnjbj z`PRY4`rg*&$-&P0!BhC*d?>zn@qBw@cax6JR8#3exqGUc>m|=b?3gBIPKYbEWe^Ny zi$U4l8VXw1o2(6!X;EH02YxI=m`)nHDQHnTNq=T4jJ0s!GG!K!j>=1$UisLQ1@zh z%a2vO91r?{0E=;cuHP@+aba*-lY73=E#@ha)XBQsujv{DZuDgshIk6xU}Dr~0i)9q z0suY^I&?>HCs-Ram(h2Y?J&oGC~c*o9*-7eDKrp|`;58HRT`lq2vgj}aiNb5OuS!;{ukONWi9+#`gV*)- zDMIBVdESa)>P?*{&Lrbx!busm1}Q_6`Rf=9bMq0@7#9$vc;*?fx9maO;1P%?rzU+D z)sJ#W7mO{NlDdpjz9 zGwn)NYZ2FBN4+I;U@Dqhej@I-?W^bV-wNe`GrxQ(=>oR4CD!!MU6aoBpeoz)<>ABIuP6|?TF;AjmR)$QiJ%V zYHA+^pAX@a>rg|@DS5Fv4SafEJ*06*#Ah5I`Yij7+Y3)>jw6|0a>=E#HE0s(J<}gu zbOW!bCj2|&=;I-zuH&B=Lfuwc>ulDZ`UhbUdqk}=iAvH99A^C$6LvJ5=n*c{g5~3{ zxpRZsE@8%(!aKU}4%C*G8r4dw(HdQD0)d;M$_m6>sjfO}fZHnX{k)~@Um3VKxlCMz z=#!aw)i^{Y9qr8`(yAuE;8h{IwQ zA>tsT5LzOfWr@>H0%3`d7uGToq5}Age7_35*&W>qylP{7Nj4*oAS`wt3Ma5!45y3d-RJ{!z!IiidKQ_Y;&D=u!vusaIv+bL=3Jyiu@#B_*3A%Cc z#!GvPlm97FcHp{<_ZgRh{e~hVa;|3E(TTrEOewnwt4eqaG*;8XDW# zgN@q^O7SjsSFLC8QM$7_x9HGx=Z-=i0=Zn?bwZxO;G;UJ_P#o*77NQ}$q7&9B*!$; zZym0GzrC}~oD4@Ec<~cTF^`WOx0*PBh`Yv2C-K;pl5Qp)qOr(ITA{Q`%B_< zR*k5Cko1?kzx`8zM!{5svoafXPhBxFXA+EHJ(moM@?cGqO2;pa=7W?=Kgx&2lWwNZ zT0H4B2CcQib`8o5^CD1HG)aZxDyfB^AiNqSBH}SxWbBCmsG>^MI7QKK zo@`p~Bgh9TlsaT{<7*ACM9V!a3QL9DasdD3-t>p@==y5Xf;Ft{7W&ym(S7$3 z#j=_}M0e7n%*A#6Ms`&XAtkt~sbrC2FDDsDchy}(rKB4f2z`ophb6^AaV zLd>>I6J=j=!ufR_oC32rnt&{2M)=WRX9aKv*y+y@S{^FV$KHx4W43P4h6p`;XKniP( zEsYlLG@uNQY*8z{%RM^!6T`!~F7JTdL8|Y5a$tP+P3HV*7Uwi!odS7~+G}0r{sf0p z^Ko{fu3vI&X3}fLHqx9jN~IPZ_R{?IG6JD}hAJY)&d}#nC4S;-+oIa1>t&8p7TbG#g=fr#?Hv(LXmTwO9GC!+tCVbw2@V3kz_k_?pTSSrpDo*m|&{!c>7RhQ-3c@B{i zK>YI?=H-DqYninR5l0n#ltE~vaqoP{1M0x4l+gN6pLe$w@Y4$ZRsId7;`Fhw~{<3arIZz#7_vY6X< zld~K-KYW<4EmEd{L$NKe;Wwh)D$9v8b&gwRh-*yWBg4!13{J!-SJ7xes+`cFn91($ zLkO_H;AH|s6rvH&5NFp!dZA1xCBywhc(88DD^pfqM*I|)g&Zn?j){m_DQ+Dwt?*VS zmNj7Xl^-^h3t{wXvFdG@@M#eKONP!;!IX`?&zWuoRqhqKAv7+vRfv^p8Dhw|dn$tOK? zzIj15>p}syP&Bbi(N5vr+39WaX$}z7e*(SdU88i;zjQAS9w5D<2Mf< z8luRLqty%@(jZDxyWW-6JesO<$i$O1Ek&v>U_4us{(K;$t3dq88gXoo5YXBL-J&Ad zqGq;;@f1{7nnNm3=9;-F*kN=pE|;0@{t0~?Bw>okCt;=$*gV6{ojfw$cgJ+VcyuSH z48tl*zj{APT=2Of?VpfqpD?Fe>!^aUVZ-QlqB>F}(c+58agGh0CIJsA;!28T-=or% z?ccBkKg*6@c>jnFWwFik1u_U$*qv{)b*RWX$-+)2NR6h*{K$0)%3bSD7AHy39#*HE z_{3KPRgZWJ2@8Vg<&E%66SRgHQqR9x+o+U!pR{3i_yW;+pBj7 z`yXD43nI+_nDt9|t^>4W{+d{TIVDt8r`nm+-4Y?HV(+69rUf6hFt{;4kQvo<|z#Om9!2=0MwA4EygeB#G?d9?k z>v4(JIy?O032av0;*YpgphY4R@3}x=*BNri@2ZrL+C4rqJ!1C?=>e+3fH5!gsLZ-y z!iVDCST#8b7Y9Hn=PH1UdgJC%b1kUSfQ!&*t@%p*TMb%LV_XIxR{8?4NFa)&hZI`u zbqpKDI1};hL9-CconVRU6B}5#cB*g^p0Cs&GNoWaWw};qY_*7P!YE5G347j>5*`YL zU{^_|4=hhkvq~Hc!6IzDoJ=|o9v~z_0wo@`&yT~$qt-w>aOkc-q zYhSKJ+EQZGRFcUad+epK5IoHd3C-ABQch);M?b+g364pxewF-TZLAa~=O!tLZ%C&# z>`SGl>JHjp2|)ai4KdC_v;Q~5!BN=9y#Gb4-NQaFp+*(TwNQvkw!7?I-}mDMkZRWnG&?(&qQfo|RW7IumoA;St07NKuVe+n>3kA*z4^}rS=w6y#N zDAA^f(D6LWpGYM-3(q+iBr8#A7C%%IDlZYmH^5vz1(mhHtpR;N2p)RS90lHVbw(6SA`5-+onXDl@dm&@7jWKwo^48dQ%s92Vw%!1rlv5Q1N5!(j72Mdgck8p)4anC{ALYKP8EPoOFvR@y$V1F=9We*#Y~4phu+K zUs~VaU;pFDlkJ^DB)xiZuyyi>tv?FME5`}3!x6(%BfE`~P0`5%5Jppu z-q`@N)IU8!E-&d*MSgmVy5uP^_=QBSt2(vdzhR;$m0s2fCDI}%k}IMQH-m(vH*Dby z9v<{^V@$*F6bz+JRGydV%YuBKl8k!96w2*Y7x=?DggE)*Jqz#MA4uhB+Dz@u_8GKr zgZ1*Fp%g0x148U_hBsww^GcZtcKNj?ttj*{x3nxaKNHezA;&sG(TY3S zH)~-#?J<34v2D3DF3u|bXC+SMYGm976fmRGspCOKki&78Nn803g3MGx&moT1bEBkL z&{wNWH?NGRfXE~j;!QRh)vLR>QejBWH3dF zOsQ9c)Tc+WjAqP^XnjCOwar}M{-V>_-83Q(71f8BWOpt zVX0I{yQU&ugm)GIn_decsq1%25@Z3g>vNcHQSwIc1gmXQE!1bzidAN3Ow)+&K4ONU zkGEW)oG*@V979>p9?Olx!AsR5v4CSy-+I~9{Vn9J+~3*+CZ826+@f|GUEKSP*7YUk z13OLQ-C#VS*%U^b3DO=6Pltp4DukY7UOqZyBi6E(a5^cU7ib?!h5$OaX@bOmvT6wvvYkwaq; z5ukRA!AQp}0b8;ln_GMP zTN~?#Tbmt;(rQPG0Ln^&_rS@$n)cw@lC+&Q+;iklF*I;>im2c?f`gtZQ$!%z^&$V!r39h_BYrheR(Ojf1wIKDeKT6Eo{#3onzymH zE}1l;u(PE?uG~1OO-<#n7*y4> z$5^^9p7awtYk@T_k`KDE#7vI&+TkYZytTj}D31%eky?kq8wF8#5mKrl^9Jt0VToR* z&u>_-PEz9${9$c9Y9Ya4e+J50Xucx}dsN#fT%F!uGJhY_T}ThLL!?>YW^7E`DYl-n zDUvVg?n}+WNGc07P-X^~G}Jf*J)wpUl+Z@sJU)aCrjwW5-JP;x;HNh$xhx5uY5K1@CTU^1ZVSozX>x?t5V{?(3+xV zKDi|OLk5=bh+-Smrhwg1H9UOE!8noMNyJSEvW<7ct^ga7^FQA`S$~1Tn%{lxbv0`^ zmW2bI5=?kWhsfWjM9Hs=iT8Yf1#0XnTO&s{NOK8 zcx9Ofz4U_OqMawZ`_I-7PYzx@d$zv+$I^>~D&bCZ8-a0krvw0}+MgEze(t%iIw$NW zlP-G=9|CefP*62m4Cnh-u(WC07idz0-wH?<*@g}X_+%9XIH(o}p*wjy3pvKY5|YFR zQZ?7FRN*2bbYD|#dtg>^y=(Zj&Fs$ZH)=N#ax5C(d;q(%$u(`sDPC@F+Aab>5yR@Z zY1w&U3Egq`f^J+=D6UIGsc4vPmZVM*t7Inu=_Z>n1YXov8o6nsYN=-KdkcSa7*W5~ zy+e5+PMu-p+6TrBop|>uo!5j!kL`JVh57cFRDa3DU%D|&$D{Le>~I6aZXEam0?FW< z1`&KOMP|nd5L!#SBAhh4Ekn#kO1<#|NAMK!D5zT)5Ysp^KwgEC+&(*DD@y+K`2`QQ zJD1=x<%n|SRYCVV&JsoyzgEjZ5^Q1RU9m}CF#cSd^o-Nj-p`ey;T3VO*#rk6mm1v!U-3}9{|;4*Gs;e@8H2h_0Tnb$#vAJVQFgDVP~-&lyt~Z7Km=|> z^N`7FGn@#jJsXkcN|)h4uDfQN8H^zpA{-d@@8DgqC#!{ASKCU%dP5C0dhz9u%BEm} zRMV+E6GOA#ctL3vKONkKJoB6T2Xjj^`J3)hT~|QagUSYV*Ht84MnB7Ijm`8D#BYpf z&@kSFm_@GSek_*AGI*7@6ZLcZIC!f%#spq~DKF!l-DQ?#0=x<5?$YjXg8k}JE;wva_qV|Gj$65Z% z&F8ox4K7F5XK%2+A<*yw*-^k8IuN~7`MFG)gx1s*@Z_wH*zyAiW;n0hV-F1^)j0eD zzQGp`HLw(+4u=QOBo1_#Z>#w{ImSba#?iMpa%szZ)Lc^&w{m4O^ZWu?Nc;6U(4*E}^_jw8B zQ;?-;ed|*2U58@`lACYc(o_k?$A1OtSY+a!k!D~9K_=h=FuH+OCI)$$i?S?Hx z^4o1$GW`pk!T^WhgwiXeOm82TM(;Np){kuION6@U35Ds9rK*N}9wJB}bM{w06A}$n zLW6Ga4LlCB>C?T7=6^VaA=rqogu?jChN@}5YwQOm5H^RB5y|hsiZv5_adkrxhOr1A z`n^<J? z6UeJ!0>*9UD0SO5W@GI^AGb2+=}0qF_K8F%tG49Xo+ALL*(n1lwfZ4R(}d*1@z(v3Ll^A#>z zVGU$T+{)sTuG{SsY#-^7eL@_gCkeas-6;(#KQ86ArS&p^I$U`t565Jy;)B>;d{_381Bh!x6_ApzIk#v7tPUdK^fiAE zo-gm7F<+H;nxb8OV`_y4^j0U3S?4oOd=>m_MF#7DHxm}HT8AHj7Ta>)aiQE+b7T$D z>QD&f5yVLC-e=t_eEcSqt}1+AQ{T$FSV!fm+Odmet-?pNieQz?w=i6=#L5D;s33~z zV7%l(D#rsEsZJ>;M1weS>^aCrE^Ue8wS`k@FI){Gtdjb1-wSHD813SQA@ z>F`Bg&Bh8MZZT3xLxkk;qw%AsP||f8Q2&Z!P^f1>#g;PQU}k`lOY{$Y>aUACK+KeJD`^+Jq}jdmL=Xj6tdNnxR4r4CN&-Ka4IVCaz=e)x?v z*PvqP@y0;wm%k>_$07R4&UnA=-cZn>F0Teh}e^mopznnC?qyuq1w0<5GHa;G?H_94mFZsb90+&)K$N{F{b8O^z~e^_9^R? z&=G3E>2TF(AwAM^tu=i&YPIgykfVgYy-!^292HUjSRN&6C#1uGLO`p3W4mF_4wR2S zlp4x&(6s*5^+n@>P&YL!0eDF41|z_+S|Fo5$mim@j@fC3)$n9vOy72V>*PN$s)&2W z0st5Fj{Up-`apj6P{ou6L+a5^FIW=_rY`w?Ifeos3VQi*^3z2A#b(IA7w7WN*>rgN z7A7+O=sep!IM~|m)Zb`XpwlUNM7eLe1I;yZDu`mRH|gDnV8ojb4`?y&bgsuY4+EQHN ziaF2lxy#4RwV&(2Y}f}jIjU=xk@}lop(p2=Q*iV{mmkJ`A{Wsu?mdmBz>jE54S1b_ zWv!roB`rwTESxzf2(pPOfM(%~T#;Yjn(z&6{-WE_*>K_v|`h!b;++$S-!>-(E< z#Ov(s@BVdj{jjtC5{|5nCsUpZ{NCvWAhWTgnk3A_siRb#p-wV&s1Eil!`7*iW2;>E zc&E-1J53Pw?cwELuGS6Bqg+cAo>-fj+=)iT(>AC(?KplXI?X3yj>zg`!kjb8%g?OZ zj4B)qCuSxMRHW4rSRI-KP6M)+ZPcDTlWU*2o(TJ;&6{iTFV8W20z`}KKepq1Bl$Fm z*3o%t?@7Bvah0Pw+erOiMb5cH6ZH^SN@`Ss8w_)%9tH1l&AZ}b$J3tiMZ|=nl@b$J z03<_-C3Y(lsKrnfnqz%MT8xmm4S1KYAMWn|qjRvi*WPdAPdqKyq&O9ljsV0HO=1xq zfq@1uYui+9Rh&KAzz>bKt45B%%y{Dt+`^k88 zu69Skv6SCM9wEWmAPx*m!anIf#LFSat~kFmARUR4bLDx3sJ=m5H>e4QLUotjSNrRm z9r(h%L?uX!K^j~TDa0*doxTOcirw0xr1MCw4&x~o-SegfKTK^wwuL;-0i;WYKFFaJ zK@W5wEYsA1(xEY?0!UmtRj$Zb1GW_|0O1Qcdf6IiW$`rsDmk|5bbssJ5m_U1Hh~(4 zaWwJZbVFbc!7PiI5o-4$OcGa~CraruMk#$d8ZX!xXg;lku*vZ#Dpm2i$Qa+`kH&(Uy`JYGs zTt1$@`TEIUkU=lxC;A0Uwc-&*HCGlGx=$nglH|$BAxD6SB!1OjBWfdt(77bNgy!f#@2P5EGmK+eN+}LdDA868 zrS=BY$)bgL<=(-U8F4=Vi|`n`xLlKJ3&ACe+;=z*Am};I!!UxY@cpOGOOwmO_fgp&6p!qRx^azgJ%DGh z@)WTto*~7$?={BGUaIghL|nNy;lVAw%xlI;{?^6HlL?J&#NmP!#XQR7O;BzUUt`B6 zmy#(e*tMdJ5k?nv4WtP^2=men#1c!!QxZ~Qwec}iGY$9P|1G8pEG%ZWlhac(mu|*U zoq`cWd`oL*Vik1q7m}|YsqBo6bA!;4Xj37G)xpe7Z!alPSqWg-ZSR*l*L*8%eH3Z4 zfR_iAvLh15KE5ab1fJ=*1|6i~#9*#^-hBr-9XLYRVeE*o7?l5Fc79$wZ_Y97COD;z z^JyG0n~gUOJ@Z;3ubg^fc+9$WV(8bOCU!>NlB73|A`?-BjL-8uDl_pEj0DJakEvOq zfgv-_UNUGL55m383=tS|D3_q0S*|_6>u6iQ=l#gN5&eegDlnbJs6ruA<9@U-KT~E9 zm)}M3EqRgxhonW@n*1~u;fk~vCYsE7(U8r(85RW9al%#%$7gkcZ_mj8pw`3O5q;{0 zM!?AJXFy@9*29FLN8n!0!-Oqm_PbTb0>M@J)|qrKZo=xM36ex0dg1s*+vo`UgarZg;2Gx?f}*e&zoIPw{a4nx}Ut zO{O8Hc0(y;x-pRsUn{;-^Hu=8}ky|ezJ)85`{AILsgKSXG0monb&nM@7X zvs~!fQWr0ZU8&3^bJ_vgfi4iDm!(rodw&MS68Ll|4sDvINN4kqZ4o=7+mU6=WY*>L zaYYYer{QMbht0-5rSq_ei6+g?v&$c`JG~-Hw_)Ll2}8HkyA-xi?YZWB@eu}JvVYjShuBNJh?2QHLemGiHIqmwq!NST&k3WLxHd=c8g-8{#C!Vc2~{B6$CeCsn&jFFrix8q zG|V(m$B@^X`v*v^0c`5KT864*CA^Ks%_=%Jx?_ zMilu-qLjK4Ys#4FZ}eW3XS+!za7QAaSuNFwtDvH}Vl)R7T-Ib+%8c};HBsleIUS}P zc?)ee7tH}?sOs)ix=&^a)S zg;ZC#r(o}cDJ0i+Yxnr+%^6eE?B?FkTed2dSa=6BiQ$ z68w4UqFeSoLs=rombHK_qu;&646mU@D8C3gn0Yeg`hbq>OdSc2{{}Nh^;-k7d<)!> z9f)m(8{*K*8%s|%`yJd4as&On*FU*AHxBPO^GjP+vrIxTJ|mk|9LdfJZbp<GF1tewqY-oCs1rb_5*rdsJPE=#hVlP zf<%QD*uM;|J_M(t!cosUGeRoga(CdEjuK{SmbcAbI&Wo`xwv{tR$w~{kMCyQ=Ag^=4CzAP0FMkp$8RNn;$U#Fbn za8g>lN3|-aMu|nwfgc1xLAU75%t7IidHE_fUR^bVJQzhkEQ)yp%0DUV5auV6pL|S~ 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%0Dh;u!+9Z>;*w*nT!J-= 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 TJ#y%@d9M9)-qPpjYQoYfKO7~gfGm!Xu?lm4u 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%0DLmCVukgb|Q!xY4vKpf?N|$_|E-;Y} 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

    %ZSoIKvgfy+~sa88uGp( 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%0DMe`OL()sKs*(+V$; zMKBroQ13_%PA?B3qQ$)wO!+enpcIlLk9lj6*ca9}N77E&GGwE{g-L$b=tz=EC_QEk zR_=nJJJ&6Z7m1;#@UcAx9mKifX_7&IT!w(xr3rW)_1~37k7sqd4gXAC3iVoH^(J>5 zk)C7lE*!k~g8WQzX_)t3Bx#ip-M=dXuR7M({XKEU{bX2!2o2KT%RwK_yxv#GC@KZ( z{4zw2WG~%Z_53oR(x*T~s8=ExAi>2S22HOM&;tdO5)NtUDRZFpte1YYpvZcSY`EbM zk9fb!i@~qrLm(eYb%@}$v*5~y6u7y1AqLACcVR{0k(Lo9({=;nhym1>% zKpf~;WKLBt8fhj6UIx3N)Ow7zF_}#1Y&f=z3t`Z98VBpIGpBSgzk{l<6@}FQQ_9Kd zFZ^8YWe+L5UeS|j;|M8gC(*+)e14E{MmQA$sZcxNT-;TN;QaBTvQ(1pz@ z(rhEH81AF`nJ0BpCD2s@s-lIg(7?A-<7Z|6r8cg1^rGH9xEqDs$&{8_NVdoRU>5~^ z!860RODMT0t^)8&dptcXx{H}5SlS=GYlKxUE5&WxEn0k-&b@0o04T-fU{b6zr(O1B zgoB_ZAG7LyA<3BI7F2)SUE(UEf0Y;U)z-ICR9{xYi&Uw&tOOS~aLJfNOM2+My;H8t zt*(7ljgm674px2=A1WyY3H$TqbmfhcOtx36F%qZruj%F^vMx`s+9F{t>GR(7vJA3X zc$$_Zs}`-63z%cH4H;Q4Z#GB2N0Z-+NJy=Yu(H%UZ}<{l&@3T)xI}t$4?mg9C|z3S zCM~=$wR&m+ZAq8z6kp9Whz~SD^0TDDCVsY{J+*a7fCCB9R


    t@*}7Z0X~$HQw6sRp}hC5G-%NB?Mcu%qxM}C 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

    qxw{dbA#>+DJbg=Z|F@K^EEl>?2Kt~a$I|1dvj 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 &c03w_@#GL?$ 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 Q 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 G*6#s{ap))j literal 0 HcmV?d00001 diff --git a/config/app.php b/config/app.php new file mode 100644 index 0000000..41aa290 --- /dev/null +++ b/config/app.php @@ -0,0 +1,126 @@ + env('APP_NAME', 'Laravel'), + + /* + |-------------------------------------------------------------------------- + | Application Environment + |-------------------------------------------------------------------------- + | + | This value determines the "environment" your application is currently + | running in. This may determine how you prefer to configure various + | services the application utilizes. Set this in your ".env" file. + | + */ + + 'env' => env('APP_ENV', 'production'), + + /* + |-------------------------------------------------------------------------- + | Application Debug Mode + |-------------------------------------------------------------------------- + | + | When your application is in debug mode, detailed error messages with + | stack traces will be shown on every error that occurs within your + | application. If disabled, a simple generic error page is shown. + | + */ + + 'debug' => (bool) env('APP_DEBUG', false), + + /* + |-------------------------------------------------------------------------- + | Application URL + |-------------------------------------------------------------------------- + | + | This URL is used by the console to properly generate URLs when using + | the Artisan command line tool. You should set this to the root of + | the application so that it's available within Artisan commands. + | + */ + + 'url' => env('APP_URL', 'http://localhost'), + + /* + |-------------------------------------------------------------------------- + | Application Timezone + |-------------------------------------------------------------------------- + | + | Here you may specify the default timezone for your application, which + | will be used by the PHP date and date-time functions. The timezone + | is set to "UTC" by default as it is suitable for most use cases. + | + */ + + 'timezone' => 'Asia/Jakarta', + + /* + |-------------------------------------------------------------------------- + | Application Locale Configuration + |-------------------------------------------------------------------------- + | + | The application locale determines the default locale that will be used + | by Laravel's translation / localization methods. This option can be + | set to any locale for which you plan to have translation strings. + | + */ + + 'locale' => env('APP_LOCALE', 'id'), + + 'fallback_locale' => env('APP_FALLBACK_LOCALE', 'id'), + + 'faker_locale' => env('APP_FAKER_LOCALE', 'id_ID'), + + /* + |-------------------------------------------------------------------------- + | Encryption Key + |-------------------------------------------------------------------------- + | + | This key is utilized by Laravel's encryption services and should be set + | to a random, 32 character string to ensure that all encrypted values + | are secure. You should do this prior to deploying the application. + | + */ + + 'cipher' => 'AES-256-CBC', + + 'key' => env('APP_KEY'), + + 'previous_keys' => [ + ...array_filter( + explode(',', (string) env('APP_PREVIOUS_KEYS', '')) + ), + ], + + /* + |-------------------------------------------------------------------------- + | Maintenance Mode Driver + |-------------------------------------------------------------------------- + | + | These configuration options determine the driver used to determine and + | manage Laravel's "maintenance mode" status. The "cache" driver will + | allow maintenance mode to be controlled across multiple machines. + | + | Supported drivers: "file", "cache" + | + */ + + 'maintenance' => [ + 'driver' => env('APP_MAINTENANCE_DRIVER', 'file'), + 'store' => env('APP_MAINTENANCE_STORE', 'database'), + ], + +]; diff --git a/config/auth.php b/config/auth.php new file mode 100644 index 0000000..7d1eb0d --- /dev/null +++ b/config/auth.php @@ -0,0 +1,115 @@ + [ + 'guard' => env('AUTH_GUARD', 'web'), + 'passwords' => env('AUTH_PASSWORD_BROKER', 'users'), + ], + + /* + |-------------------------------------------------------------------------- + | Authentication Guards + |-------------------------------------------------------------------------- + | + | Next, you may define every authentication guard for your application. + | Of course, a great default configuration has been defined for you + | which utilizes session storage plus the Eloquent user provider. + | + | All authentication guards have a user provider, which defines how the + | users are actually retrieved out of your database or other storage + | system used by the application. Typically, Eloquent is utilized. + | + | Supported: "session" + | + */ + + 'guards' => [ + 'web' => [ + 'driver' => 'session', + 'provider' => 'users', + ], + ], + + /* + |-------------------------------------------------------------------------- + | User Providers + |-------------------------------------------------------------------------- + | + | All authentication guards have a user provider, which defines how the + | users are actually retrieved out of your database or other storage + | system used by the application. Typically, Eloquent is utilized. + | + | If you have multiple user tables or models you may configure multiple + | providers to represent the model / table. These providers may then + | be assigned to any extra authentication guards you have defined. + | + | Supported: "database", "eloquent" + | + */ + + 'providers' => [ + 'users' => [ + 'driver' => 'eloquent', + 'model' => env('AUTH_MODEL', App\Models\User::class), + ], + + // 'users' => [ + // 'driver' => 'database', + // 'table' => 'users', + // ], + ], + + /* + |-------------------------------------------------------------------------- + | Resetting Passwords + |-------------------------------------------------------------------------- + | + | These configuration options specify the behavior of Laravel's password + | reset functionality, including the table utilized for token storage + | and the user provider that is invoked to actually retrieve users. + | + | The expiry time is the number of minutes that each reset token will be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + | The throttle setting is the number of seconds a user must wait before + | generating more password reset tokens. This prevents the user from + | quickly generating a very large amount of password reset tokens. + | + */ + + 'passwords' => [ + 'users' => [ + 'provider' => 'users', + 'table' => env('AUTH_PASSWORD_RESET_TOKEN_TABLE', 'password_reset_tokens'), + 'expire' => 60, + 'throttle' => 60, + ], + ], + + /* + |-------------------------------------------------------------------------- + | Password Confirmation Timeout + |-------------------------------------------------------------------------- + | + | Here you may define the number of seconds before a password confirmation + | window expires and users are asked to re-enter their password via the + | confirmation screen. By default, the timeout lasts for three hours. + | + */ + + 'password_timeout' => env('AUTH_PASSWORD_TIMEOUT', 10800), + +]; diff --git a/config/cache.php b/config/cache.php new file mode 100644 index 0000000..c2d927d --- /dev/null +++ b/config/cache.php @@ -0,0 +1,108 @@ + env('CACHE_STORE', 'database'), + + /* + |-------------------------------------------------------------------------- + | Cache Stores + |-------------------------------------------------------------------------- + | + | Here you may define all of the cache "stores" for your application as + | well as their drivers. You may even define multiple stores for the + | same cache driver to group types of items stored in your caches. + | + | Supported drivers: "array", "database", "file", "memcached", + | "redis", "dynamodb", "octane", "null" + | + */ + + 'stores' => [ + + 'array' => [ + 'driver' => 'array', + 'serialize' => false, + ], + + 'database' => [ + 'driver' => 'database', + 'connection' => env('DB_CACHE_CONNECTION'), + 'table' => env('DB_CACHE_TABLE', 'cache'), + 'lock_connection' => env('DB_CACHE_LOCK_CONNECTION'), + 'lock_table' => env('DB_CACHE_LOCK_TABLE'), + ], + + 'file' => [ + 'driver' => 'file', + 'path' => storage_path('framework/cache/data'), + 'lock_path' => storage_path('framework/cache/data'), + ], + + 'memcached' => [ + 'driver' => 'memcached', + 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), + 'sasl' => [ + env('MEMCACHED_USERNAME'), + env('MEMCACHED_PASSWORD'), + ], + 'options' => [ + // Memcached::OPT_CONNECT_TIMEOUT => 2000, + ], + 'servers' => [ + [ + 'host' => env('MEMCACHED_HOST', '127.0.0.1'), + 'port' => env('MEMCACHED_PORT', 11211), + 'weight' => 100, + ], + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => env('REDIS_CACHE_CONNECTION', 'cache'), + 'lock_connection' => env('REDIS_CACHE_LOCK_CONNECTION', 'default'), + ], + + 'dynamodb' => [ + 'driver' => 'dynamodb', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'), + 'endpoint' => env('DYNAMODB_ENDPOINT'), + ], + + 'octane' => [ + 'driver' => 'octane', + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing the APC, database, memcached, Redis, and DynamoDB cache + | stores, there might be other applications using the same cache. For + | that reason, you may prefix every cache key to avoid collisions. + | + */ + + 'prefix' => env('CACHE_PREFIX', Str::slug((string) env('APP_NAME', 'laravel')).'-cache-'), + +]; diff --git a/config/database.php b/config/database.php new file mode 100644 index 0000000..5b318f5 --- /dev/null +++ b/config/database.php @@ -0,0 +1,174 @@ + env('DB_CONNECTION', 'sqlite'), + + /* + |-------------------------------------------------------------------------- + | Database Connections + |-------------------------------------------------------------------------- + | + | Below are all of the database connections defined for your application. + | An example configuration is provided for each database system which + | is supported by Laravel. You're free to add / remove connections. + | + */ + + 'connections' => [ + + 'sqlite' => [ + 'driver' => 'sqlite', + 'url' => env('DB_URL'), + 'database' => env('DB_DATABASE', database_path('database.sqlite')), + 'prefix' => '', + 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), + 'busy_timeout' => null, + 'journal_mode' => null, + 'synchronous' => null, + ], + + 'mysql' => [ + 'driver' => 'mysql', + 'url' => env('DB_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', 'laravel'), + 'username' => env('DB_USERNAME', 'root'), + 'password' => env('DB_PASSWORD', ''), + 'unix_socket' => env('DB_SOCKET', ''), + 'charset' => env('DB_CHARSET', 'utf8mb4'), + 'collation' => env('DB_COLLATION', 'utf8mb4_unicode_ci'), + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], + ], + + 'mariadb' => [ + 'driver' => 'mariadb', + 'url' => env('DB_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', 'laravel'), + 'username' => env('DB_USERNAME', 'root'), + 'password' => env('DB_PASSWORD', ''), + 'unix_socket' => env('DB_SOCKET', ''), + 'charset' => env('DB_CHARSET', 'utf8mb4'), + 'collation' => env('DB_COLLATION', 'utf8mb4_unicode_ci'), + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], + ], + + 'pgsql' => [ + 'driver' => 'pgsql', + 'url' => env('DB_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '5432'), + 'database' => env('DB_DATABASE', 'laravel'), + 'username' => env('DB_USERNAME', 'root'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => env('DB_CHARSET', 'utf8'), + 'prefix' => '', + 'prefix_indexes' => true, + 'search_path' => 'public', + 'sslmode' => 'prefer', + ], + + 'sqlsrv' => [ + 'driver' => 'sqlsrv', + 'url' => env('DB_URL'), + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1433'), + 'database' => env('DB_DATABASE', 'laravel'), + 'username' => env('DB_USERNAME', 'root'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => env('DB_CHARSET', 'utf8'), + 'prefix' => '', + 'prefix_indexes' => true, + // 'encrypt' => env('DB_ENCRYPT', 'yes'), + // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'), + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Migration Repository Table + |-------------------------------------------------------------------------- + | + | This table keeps track of all the migrations that have already run for + | your application. Using this information, we can determine which of + | the migrations on disk haven't actually been run on the database. + | + */ + + 'migrations' => [ + 'table' => 'migrations', + 'update_date_on_publish' => true, + ], + + /* + |-------------------------------------------------------------------------- + | Redis Databases + |-------------------------------------------------------------------------- + | + | Redis is an open source, fast, and advanced key-value store that also + | provides a richer body of commands than a typical key-value system + | such as Memcached. You may define your connection settings here. + | + */ + + 'redis' => [ + + 'client' => env('REDIS_CLIENT', 'phpredis'), + + 'options' => [ + 'cluster' => env('REDIS_CLUSTER', 'redis'), + 'prefix' => env('REDIS_PREFIX', Str::slug((string) env('APP_NAME', 'laravel')).'-database-'), + 'persistent' => env('REDIS_PERSISTENT', false), + ], + + 'default' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'username' => env('REDIS_USERNAME'), + 'password' => env('REDIS_PASSWORD'), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_DB', '0'), + ], + + 'cache' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'username' => env('REDIS_USERNAME'), + 'password' => env('REDIS_PASSWORD'), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_CACHE_DB', '1'), + ], + + ], + +]; diff --git a/config/filesystems.php b/config/filesystems.php new file mode 100644 index 0000000..3d671bd --- /dev/null +++ b/config/filesystems.php @@ -0,0 +1,80 @@ + env('FILESYSTEM_DISK', 'local'), + + /* + |-------------------------------------------------------------------------- + | Filesystem Disks + |-------------------------------------------------------------------------- + | + | Below you may configure as many filesystem disks as necessary, and you + | may even configure multiple disks for the same driver. Examples for + | most supported storage drivers are configured here for reference. + | + | Supported drivers: "local", "ftp", "sftp", "s3" + | + */ + + 'disks' => [ + + 'local' => [ + 'driver' => 'local', + 'root' => storage_path('app/private'), + 'serve' => true, + 'throw' => false, + 'report' => false, + ], + + 'public' => [ + 'driver' => 'local', + 'root' => storage_path('app/public'), + 'url' => env('APP_URL').'/storage', + 'visibility' => 'public', + 'throw' => false, + 'report' => false, + ], + + 's3' => [ + 'driver' => 's3', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION'), + 'bucket' => env('AWS_BUCKET'), + 'url' => env('AWS_URL'), + 'endpoint' => env('AWS_ENDPOINT'), + 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false), + 'throw' => false, + 'report' => false, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Symbolic Links + |-------------------------------------------------------------------------- + | + | Here you may configure the symbolic links that will be created when the + | `storage:link` Artisan command is executed. The array keys should be + | the locations of the links and the values should be their targets. + | + */ + + 'links' => [ + public_path('storage') => storage_path('app/public'), + ], + +]; diff --git a/config/logging.php b/config/logging.php new file mode 100644 index 0000000..9e998a4 --- /dev/null +++ b/config/logging.php @@ -0,0 +1,132 @@ + env('LOG_CHANNEL', 'stack'), + + /* + |-------------------------------------------------------------------------- + | Deprecations Log Channel + |-------------------------------------------------------------------------- + | + | This option controls the log channel that should be used to log warnings + | regarding deprecated PHP and library features. This allows you to get + | your application ready for upcoming major versions of dependencies. + | + */ + + 'deprecations' => [ + 'channel' => env('LOG_DEPRECATIONS_CHANNEL', 'null'), + 'trace' => env('LOG_DEPRECATIONS_TRACE', false), + ], + + /* + |-------------------------------------------------------------------------- + | Log Channels + |-------------------------------------------------------------------------- + | + | Here you may configure the log channels for your application. Laravel + | utilizes the Monolog PHP logging library, which includes a variety + | of powerful log handlers and formatters that you're free to use. + | + | Available drivers: "single", "daily", "slack", "syslog", + | "errorlog", "monolog", "custom", "stack" + | + */ + + 'channels' => [ + + 'stack' => [ + 'driver' => 'stack', + 'channels' => explode(',', (string) env('LOG_STACK', 'single')), + 'ignore_exceptions' => false, + ], + + 'single' => [ + 'driver' => 'single', + 'path' => storage_path('logs/laravel.log'), + 'level' => env('LOG_LEVEL', 'debug'), + 'replace_placeholders' => true, + ], + + 'daily' => [ + 'driver' => 'daily', + 'path' => storage_path('logs/laravel.log'), + 'level' => env('LOG_LEVEL', 'debug'), + 'days' => env('LOG_DAILY_DAYS', 14), + 'replace_placeholders' => true, + ], + + 'slack' => [ + 'driver' => 'slack', + 'url' => env('LOG_SLACK_WEBHOOK_URL'), + 'username' => env('LOG_SLACK_USERNAME', 'Laravel Log'), + 'emoji' => env('LOG_SLACK_EMOJI', ':boom:'), + 'level' => env('LOG_LEVEL', 'critical'), + 'replace_placeholders' => true, + ], + + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => env('LOG_LEVEL', 'debug'), + 'handler' => env('LOG_PAPERTRAIL_HANDLER', SyslogUdpHandler::class), + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + 'connectionString' => 'tls://'.env('PAPERTRAIL_URL').':'.env('PAPERTRAIL_PORT'), + ], + 'processors' => [PsrLogMessageProcessor::class], + ], + + 'stderr' => [ + 'driver' => 'monolog', + 'level' => env('LOG_LEVEL', 'debug'), + 'handler' => StreamHandler::class, + 'handler_with' => [ + 'stream' => 'php://stderr', + ], + 'formatter' => env('LOG_STDERR_FORMATTER'), + 'processors' => [PsrLogMessageProcessor::class], + ], + + 'syslog' => [ + 'driver' => 'syslog', + 'level' => env('LOG_LEVEL', 'debug'), + 'facility' => env('LOG_SYSLOG_FACILITY', LOG_USER), + 'replace_placeholders' => true, + ], + + 'errorlog' => [ + 'driver' => 'errorlog', + 'level' => env('LOG_LEVEL', 'debug'), + 'replace_placeholders' => true, + ], + + 'null' => [ + 'driver' => 'monolog', + 'handler' => NullHandler::class, + ], + + 'emergency' => [ + 'path' => storage_path('logs/laravel.log'), + ], + + ], + +]; diff --git a/config/mail.php b/config/mail.php new file mode 100644 index 0000000..522b284 --- /dev/null +++ b/config/mail.php @@ -0,0 +1,118 @@ + env('MAIL_MAILER', 'log'), + + /* + |-------------------------------------------------------------------------- + | Mailer Configurations + |-------------------------------------------------------------------------- + | + | Here you may configure all of the mailers used by your application plus + | their respective settings. Several examples have been configured for + | you and you are free to add your own as your application requires. + | + | Laravel supports a variety of mail "transport" drivers that can be used + | when delivering an email. You may specify which one you're using for + | your mailers below. You may also add additional mailers if needed. + | + | Supported: "smtp", "sendmail", "mailgun", "ses", "ses-v2", + | "postmark", "resend", "log", "array", + | "failover", "roundrobin" + | + */ + + 'mailers' => [ + + 'smtp' => [ + 'transport' => 'smtp', + 'scheme' => env('MAIL_SCHEME'), + 'url' => env('MAIL_URL'), + 'host' => env('MAIL_HOST', '127.0.0.1'), + 'port' => env('MAIL_PORT', 2525), + 'username' => env('MAIL_USERNAME'), + 'password' => env('MAIL_PASSWORD'), + 'timeout' => null, + 'local_domain' => env('MAIL_EHLO_DOMAIN', parse_url((string) env('APP_URL', 'http://localhost'), PHP_URL_HOST)), + ], + + 'ses' => [ + 'transport' => 'ses', + ], + + 'postmark' => [ + 'transport' => 'postmark', + // 'message_stream_id' => env('POSTMARK_MESSAGE_STREAM_ID'), + // 'client' => [ + // 'timeout' => 5, + // ], + ], + + 'resend' => [ + 'transport' => 'resend', + ], + + 'sendmail' => [ + 'transport' => 'sendmail', + 'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs -i'), + ], + + 'log' => [ + 'transport' => 'log', + 'channel' => env('MAIL_LOG_CHANNEL'), + ], + + 'array' => [ + 'transport' => 'array', + ], + + 'failover' => [ + 'transport' => 'failover', + 'mailers' => [ + 'smtp', + 'log', + ], + 'retry_after' => 60, + ], + + 'roundrobin' => [ + 'transport' => 'roundrobin', + 'mailers' => [ + 'ses', + 'postmark', + ], + 'retry_after' => 60, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Global "From" Address + |-------------------------------------------------------------------------- + | + | You may wish for all emails sent by your application to be sent from + | the same address. Here you may specify a name and address that is + | used globally for all emails that are sent by your application. + | + */ + + 'from' => [ + 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), + 'name' => env('MAIL_FROM_NAME', 'Example'), + ], + +]; diff --git a/config/queue.php b/config/queue.php new file mode 100644 index 0000000..116bd8d --- /dev/null +++ b/config/queue.php @@ -0,0 +1,112 @@ + env('QUEUE_CONNECTION', 'database'), + + /* + |-------------------------------------------------------------------------- + | Queue Connections + |-------------------------------------------------------------------------- + | + | Here you may configure the connection options for every queue backend + | used by your application. An example configuration is provided for + | each backend supported by Laravel. You're also free to add more. + | + | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" + | + */ + + 'connections' => [ + + 'sync' => [ + 'driver' => 'sync', + ], + + 'database' => [ + 'driver' => 'database', + 'connection' => env('DB_QUEUE_CONNECTION'), + 'table' => env('DB_QUEUE_TABLE', 'jobs'), + 'queue' => env('DB_QUEUE', 'default'), + 'retry_after' => (int) env('DB_QUEUE_RETRY_AFTER', 90), + 'after_commit' => false, + ], + + 'beanstalkd' => [ + 'driver' => 'beanstalkd', + 'host' => env('BEANSTALKD_QUEUE_HOST', 'localhost'), + 'queue' => env('BEANSTALKD_QUEUE', 'default'), + 'retry_after' => (int) env('BEANSTALKD_QUEUE_RETRY_AFTER', 90), + 'block_for' => 0, + 'after_commit' => false, + ], + + 'sqs' => [ + 'driver' => 'sqs', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), + 'queue' => env('SQS_QUEUE', 'default'), + 'suffix' => env('SQS_SUFFIX'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'after_commit' => false, + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => env('REDIS_QUEUE_CONNECTION', 'default'), + 'queue' => env('REDIS_QUEUE', 'default'), + 'retry_after' => (int) env('REDIS_QUEUE_RETRY_AFTER', 90), + 'block_for' => null, + 'after_commit' => false, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Job Batching + |-------------------------------------------------------------------------- + | + | The following options configure the database and table that store job + | batching information. These options can be updated to any database + | connection and table which has been defined by your application. + | + */ + + 'batching' => [ + 'database' => env('DB_CONNECTION', 'sqlite'), + 'table' => 'job_batches', + ], + + /* + |-------------------------------------------------------------------------- + | Failed Queue Jobs + |-------------------------------------------------------------------------- + | + | These options configure the behavior of failed queue job logging so you + | can control how and where failed jobs are stored. Laravel ships with + | support for storing failed jobs in a simple file or in a database. + | + | Supported drivers: "database-uuids", "dynamodb", "file", "null" + | + */ + + 'failed' => [ + 'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'), + 'database' => env('DB_CONNECTION', 'sqlite'), + 'table' => 'failed_jobs', + ], + +]; diff --git a/config/sanctum.php b/config/sanctum.php new file mode 100644 index 0000000..44527d6 --- /dev/null +++ b/config/sanctum.php @@ -0,0 +1,84 @@ + explode(',', env('SANCTUM_STATEFUL_DOMAINS', sprintf( + '%s%s', + 'localhost,localhost:3000,127.0.0.1,127.0.0.1:8000,::1', + Sanctum::currentApplicationUrlWithPort(), + // Sanctum::currentRequestHost(), + ))), + + /* + |-------------------------------------------------------------------------- + | Sanctum Guards + |-------------------------------------------------------------------------- + | + | This array contains the authentication guards that will be checked when + | Sanctum is trying to authenticate a request. If none of these guards + | are able to authenticate the request, Sanctum will use the bearer + | token that's present on an incoming request for authentication. + | + */ + + 'guard' => ['web'], + + /* + |-------------------------------------------------------------------------- + | Expiration Minutes + |-------------------------------------------------------------------------- + | + | This value controls the number of minutes until an issued token will be + | considered expired. This will override any values set in the token's + | "expires_at" attribute, but first-party sessions are not affected. + | + */ + + 'expiration' => null, + + /* + |-------------------------------------------------------------------------- + | Token Prefix + |-------------------------------------------------------------------------- + | + | Sanctum can prefix new tokens in order to take advantage of numerous + | security scanning initiatives maintained by open source platforms + | that notify developers if they commit tokens into repositories. + | + | See: https://docs.github.com/en/code-security/secret-scanning/about-secret-scanning + | + */ + + 'token_prefix' => env('SANCTUM_TOKEN_PREFIX', ''), + + /* + |-------------------------------------------------------------------------- + | Sanctum Middleware + |-------------------------------------------------------------------------- + | + | When authenticating your first-party SPA with Sanctum you may need to + | customize some of the middleware Sanctum uses while processing the + | request. You may change the middleware listed below as required. + | + */ + + 'middleware' => [ + 'authenticate_session' => Laravel\Sanctum\Http\Middleware\AuthenticateSession::class, + 'encrypt_cookies' => Illuminate\Cookie\Middleware\EncryptCookies::class, + 'validate_csrf_token' => Illuminate\Foundation\Http\Middleware\ValidateCsrfToken::class, + ], + +]; diff --git a/config/services.php b/config/services.php new file mode 100644 index 0000000..6182e4b --- /dev/null +++ b/config/services.php @@ -0,0 +1,38 @@ + [ + 'token' => env('POSTMARK_TOKEN'), + ], + + 'resend' => [ + 'key' => env('RESEND_KEY'), + ], + + 'ses' => [ + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + + 'slack' => [ + 'notifications' => [ + 'bot_user_oauth_token' => env('SLACK_BOT_USER_OAUTH_TOKEN'), + 'channel' => env('SLACK_BOT_USER_DEFAULT_CHANNEL'), + ], + ], + +]; diff --git a/config/session.php b/config/session.php new file mode 100644 index 0000000..f715097 --- /dev/null +++ b/config/session.php @@ -0,0 +1,217 @@ + env('SESSION_DRIVER', 'database'), + + /* + |-------------------------------------------------------------------------- + | Session Lifetime + |-------------------------------------------------------------------------- + | + | Here you may specify the number of minutes that you wish the session + | to be allowed to remain idle before it expires. If you want them + | to expire immediately when the browser is closed then you may + | indicate that via the expire_on_close configuration option. + | + */ + + 'lifetime' => (int) env('SESSION_LIFETIME', 120), + + 'expire_on_close' => env('SESSION_EXPIRE_ON_CLOSE', false), + + /* + |-------------------------------------------------------------------------- + | Session Encryption + |-------------------------------------------------------------------------- + | + | This option allows you to easily specify that all of your session data + | should be encrypted before it's stored. All encryption is performed + | automatically by Laravel and you may use the session like normal. + | + */ + + 'encrypt' => env('SESSION_ENCRYPT', false), + + /* + |-------------------------------------------------------------------------- + | Session File Location + |-------------------------------------------------------------------------- + | + | When utilizing the "file" session driver, the session files are placed + | on disk. The default storage location is defined here; however, you + | are free to provide another location where they should be stored. + | + */ + + 'files' => storage_path('framework/sessions'), + + /* + |-------------------------------------------------------------------------- + | Session Database Connection + |-------------------------------------------------------------------------- + | + | When using the "database" or "redis" session drivers, you may specify a + | connection that should be used to manage these sessions. This should + | correspond to a connection in your database configuration options. + | + */ + + 'connection' => env('SESSION_CONNECTION'), + + /* + |-------------------------------------------------------------------------- + | Session Database Table + |-------------------------------------------------------------------------- + | + | When using the "database" session driver, you may specify the table to + | be used to store sessions. Of course, a sensible default is defined + | for you; however, you're welcome to change this to another table. + | + */ + + 'table' => env('SESSION_TABLE', 'sessions'), + + /* + |-------------------------------------------------------------------------- + | Session Cache Store + |-------------------------------------------------------------------------- + | + | When using one of the framework's cache driven session backends, you may + | define the cache store which should be used to store the session data + | between requests. This must match one of your defined cache stores. + | + | Affects: "dynamodb", "memcached", "redis" + | + */ + + 'store' => env('SESSION_STORE'), + + /* + |-------------------------------------------------------------------------- + | Session Sweeping Lottery + |-------------------------------------------------------------------------- + | + | Some session drivers must manually sweep their storage location to get + | rid of old sessions from storage. Here are the chances that it will + | happen on a given request. By default, the odds are 2 out of 100. + | + */ + + 'lottery' => [2, 100], + + /* + |-------------------------------------------------------------------------- + | Session Cookie Name + |-------------------------------------------------------------------------- + | + | Here you may change the name of the session cookie that is created by + | the framework. Typically, you should not need to change this value + | since doing so does not grant a meaningful security improvement. + | + */ + + 'cookie' => env( + 'SESSION_COOKIE', + Str::slug(env('APP_NAME', 'laravel')).'-session' + ), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Path + |-------------------------------------------------------------------------- + | + | The session cookie path determines the path for which the cookie will + | be regarded as available. Typically, this will be the root path of + | your application, but you're free to change this when necessary. + | + */ + + 'path' => env('SESSION_PATH', '/'), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Domain + |-------------------------------------------------------------------------- + | + | This value determines the domain and subdomains the session cookie is + | available to. By default, the cookie will be available to the root + | domain and all subdomains. Typically, this shouldn't be changed. + | + */ + + 'domain' => env('SESSION_DOMAIN'), + + /* + |-------------------------------------------------------------------------- + | HTTPS Only Cookies + |-------------------------------------------------------------------------- + | + | By setting this option to true, session cookies will only be sent back + | to the server if the browser has a HTTPS connection. This will keep + | the cookie from being sent to you when it can't be done securely. + | + */ + + 'secure' => env('SESSION_SECURE_COOKIE'), + + /* + |-------------------------------------------------------------------------- + | HTTP Access Only + |-------------------------------------------------------------------------- + | + | Setting this value to true will prevent JavaScript from accessing the + | value of the cookie and the cookie will only be accessible through + | the HTTP protocol. It's unlikely you should disable this option. + | + */ + + 'http_only' => env('SESSION_HTTP_ONLY', true), + + /* + |-------------------------------------------------------------------------- + | Same-Site Cookies + |-------------------------------------------------------------------------- + | + | This option determines how your cookies behave when cross-site requests + | take place, and can be used to mitigate CSRF attacks. By default, we + | will set this value to "lax" to permit secure cross-site requests. + | + | See: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#samesitesamesite-value + | + | Supported: "lax", "strict", "none", null + | + */ + + 'same_site' => env('SESSION_SAME_SITE', 'lax'), + + /* + |-------------------------------------------------------------------------- + | Partitioned Cookies + |-------------------------------------------------------------------------- + | + | Setting this value to true will tie the cookie to the top-level site for + | a cross-site context. Partitioned cookies are accepted by the browser + | when flagged "secure" and the Same-Site attribute is set to "none". + | + */ + + 'partitioned' => env('SESSION_PARTITIONED_COOKIE', false), + +]; diff --git a/database/.gitignore b/database/.gitignore new file mode 100644 index 0000000..9b19b93 --- /dev/null +++ b/database/.gitignore @@ -0,0 +1 @@ +*.sqlite* diff --git a/database/factories/FotoFactory.php b/database/factories/FotoFactory.php new file mode 100644 index 0000000..83adeb2 --- /dev/null +++ b/database/factories/FotoFactory.php @@ -0,0 +1,24 @@ + + */ +class FotoFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'id_produk' => \App\Models\Produk::factory(), + 'url' => $this->faker->imageUrl(), + ]; + } +} diff --git a/database/factories/ItemFactory.php b/database/factories/ItemFactory.php new file mode 100644 index 0000000..e260ab3 --- /dev/null +++ b/database/factories/ItemFactory.php @@ -0,0 +1,25 @@ + + */ +class ItemFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'id_produk' => \App\Models\Produk::factory(), + 'id_nampan' => null, + 'is_sold' => false, + ]; + } +} diff --git a/database/factories/ItemTransaksiFactory.php b/database/factories/ItemTransaksiFactory.php new file mode 100644 index 0000000..282ef86 --- /dev/null +++ b/database/factories/ItemTransaksiFactory.php @@ -0,0 +1,28 @@ + + */ +class ItemTransaksiFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'id_transaksi' => Transaksi::factory(), + 'id_item' => Item::factory(), + 'harga_deal' => $this->faker->randomFloat(2, 100000, 5000000), + 'created_at' => now(), + ]; + } +} diff --git a/database/factories/NampanFactory.php b/database/factories/NampanFactory.php new file mode 100644 index 0000000..7c01130 --- /dev/null +++ b/database/factories/NampanFactory.php @@ -0,0 +1,23 @@ + + */ +class NampanFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'nama' => $this->faker->unique()->word(), + ]; + } +} diff --git a/database/factories/ProdukFactory.php b/database/factories/ProdukFactory.php new file mode 100644 index 0000000..4618dc7 --- /dev/null +++ b/database/factories/ProdukFactory.php @@ -0,0 +1,30 @@ + + */ +class ProdukFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + $harga_per_gram = $this->faker->numberBetween(80, 120) * 10000; + $berat = $this->faker->randomFloat(2, 1, 10); + return [ + 'nama' => $this->faker->words(3, true), + 'kategori' => $this->faker->randomElement(['cincin', 'gelang', 'kalung', 'anting']), + 'berat' => $berat, + 'kadar' => $this->faker->numberBetween(10, 24), + 'harga_per_gram' => $harga_per_gram, + 'harga_jual' => $harga_per_gram * $berat, + ]; + } +} diff --git a/database/factories/SalesFactory.php b/database/factories/SalesFactory.php new file mode 100644 index 0000000..a5c6013 --- /dev/null +++ b/database/factories/SalesFactory.php @@ -0,0 +1,25 @@ + + */ +class SalesFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'nama' => $this->faker->unique()->name(), + 'no_hp' => $this->faker->phoneNumber(), + 'alamat' => $this->faker->address(), + ]; + } +} diff --git a/database/factories/TransaksiFactory.php b/database/factories/TransaksiFactory.php new file mode 100644 index 0000000..fd39c40 --- /dev/null +++ b/database/factories/TransaksiFactory.php @@ -0,0 +1,36 @@ + + */ +class TransaksiFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + + $sales = Sales::inRandomOrder()->first(); + $kasir = User::inRandomOrder()->first(); + + return [ + 'id_kasir' => $kasir?->id, + 'id_sales' => $sales?->id, + 'nama_sales' => $sales?->nama ?? $this->faker->name(), + 'no_hp' => $this->faker->phoneNumber(), + 'alamat' => $this->faker->address(), + 'ongkos_bikin' => $this->faker->randomFloat(2, 0, 1000000), + 'total_harga' => $this->faker->randomFloat(2, 100000, 5000000), + 'created_at' => now(), + ]; + } +} diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php new file mode 100644 index 0000000..5d2aadd --- /dev/null +++ b/database/factories/UserFactory.php @@ -0,0 +1,42 @@ + + */ +class UserFactory extends Factory +{ + /** + * The current password being used by the factory. + */ + protected static ?string $password; + + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'nama' => fake()->name(), + 'password' => static::$password ??= Hash::make('password'), + 'role' => 'kasir', + ]; + } + + /** + * Indicate that the model's email address should be unverified. + */ + public function unverified(): static + { + return $this->state(fn (array $attributes) => [ + 'email_verified_at' => null, + ]); + } +} diff --git a/database/migrations/0001_01_01_000000_create_users_table.php b/database/migrations/0001_01_01_000000_create_users_table.php new file mode 100644 index 0000000..4585feb --- /dev/null +++ b/database/migrations/0001_01_01_000000_create_users_table.php @@ -0,0 +1,48 @@ +id(); + $table->string('nama', 80)->unique(); + $table->string('password'); + $table->enum('role', ['owner', 'kasir']); + $table->timestamps(); + $table->softDeletes(); + }); + + Schema::create('password_reset_tokens', function (Blueprint $table) { + $table->string('email')->primary(); + $table->string('token'); + $table->timestamp('created_at')->nullable(); + }); + + Schema::create('sessions', function (Blueprint $table) { + $table->string('id')->primary(); + $table->foreignId('user_id')->nullable()->index(); + $table->string('ip_address', 45)->nullable(); + $table->text('user_agent')->nullable(); + $table->longText('payload'); + $table->integer('last_activity')->index(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('users'); + Schema::dropIfExists('password_reset_tokens'); + Schema::dropIfExists('sessions'); + } +}; diff --git a/database/migrations/0001_01_01_000001_create_cache_table.php b/database/migrations/0001_01_01_000001_create_cache_table.php new file mode 100644 index 0000000..b9c106b --- /dev/null +++ b/database/migrations/0001_01_01_000001_create_cache_table.php @@ -0,0 +1,35 @@ +string('key')->primary(); + $table->mediumText('value'); + $table->integer('expiration'); + }); + + Schema::create('cache_locks', function (Blueprint $table) { + $table->string('key')->primary(); + $table->string('owner'); + $table->integer('expiration'); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('cache'); + Schema::dropIfExists('cache_locks'); + } +}; diff --git a/database/migrations/0001_01_01_000002_create_jobs_table.php b/database/migrations/0001_01_01_000002_create_jobs_table.php new file mode 100644 index 0000000..425e705 --- /dev/null +++ b/database/migrations/0001_01_01_000002_create_jobs_table.php @@ -0,0 +1,57 @@ +id(); + $table->string('queue')->index(); + $table->longText('payload'); + $table->unsignedTinyInteger('attempts'); + $table->unsignedInteger('reserved_at')->nullable(); + $table->unsignedInteger('available_at'); + $table->unsignedInteger('created_at'); + }); + + Schema::create('job_batches', function (Blueprint $table) { + $table->string('id')->primary(); + $table->string('name'); + $table->integer('total_jobs'); + $table->integer('pending_jobs'); + $table->integer('failed_jobs'); + $table->longText('failed_job_ids'); + $table->mediumText('options')->nullable(); + $table->integer('cancelled_at')->nullable(); + $table->integer('created_at'); + $table->integer('finished_at')->nullable(); + }); + + Schema::create('failed_jobs', function (Blueprint $table) { + $table->id(); + $table->string('uuid')->unique(); + $table->text('connection'); + $table->text('queue'); + $table->longText('payload'); + $table->longText('exception'); + $table->timestamp('failed_at')->useCurrent(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('jobs'); + Schema::dropIfExists('job_batches'); + Schema::dropIfExists('failed_jobs'); + } +}; diff --git a/database/migrations/2025_08_25_042715_create_personal_access_tokens_table.php b/database/migrations/2025_08_25_042715_create_personal_access_tokens_table.php new file mode 100644 index 0000000..40ff706 --- /dev/null +++ b/database/migrations/2025_08_25_042715_create_personal_access_tokens_table.php @@ -0,0 +1,33 @@ +id(); + $table->morphs('tokenable'); + $table->text('name'); + $table->string('token', 64)->unique(); + $table->text('abilities')->nullable(); + $table->timestamp('last_used_at')->nullable(); + $table->timestamp('expires_at')->nullable()->index(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('personal_access_tokens'); + } +}; diff --git a/database/migrations/2025_08_25_043234_create_personal_access_tokens_table.php b/database/migrations/2025_08_25_043234_create_personal_access_tokens_table.php new file mode 100644 index 0000000..40ff706 --- /dev/null +++ b/database/migrations/2025_08_25_043234_create_personal_access_tokens_table.php @@ -0,0 +1,33 @@ +id(); + $table->morphs('tokenable'); + $table->text('name'); + $table->string('token', 64)->unique(); + $table->text('abilities')->nullable(); + $table->timestamp('last_used_at')->nullable(); + $table->timestamp('expires_at')->nullable()->index(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('personal_access_tokens'); + } +}; diff --git a/database/migrations/2025_08_25_045904_create_produks_table.php b/database/migrations/2025_08_25_045904_create_produks_table.php new file mode 100644 index 0000000..53fe7a3 --- /dev/null +++ b/database/migrations/2025_08_25_045904_create_produks_table.php @@ -0,0 +1,34 @@ +id(); + $table->string('nama', 100); + $table->enum('kategori', ['cincin', 'gelang', 'kalung', 'anting']); + $table->float('berat'); + $table->integer('kadar'); + $table->double('harga_per_gram'); + $table->double('harga_jual'); + $table->timestamps(); + $table->softDeletes(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('produks'); + } +}; diff --git a/database/migrations/2025_08_25_061705_create_fotos_table.php b/database/migrations/2025_08_25_061705_create_fotos_table.php new file mode 100644 index 0000000..5b28f18 --- /dev/null +++ b/database/migrations/2025_08_25_061705_create_fotos_table.php @@ -0,0 +1,29 @@ +id(); + $table->foreignId('id_produk')->constrained('produks')->cascadeOnDelete(); + $table->string('url'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('fotos'); + } +}; diff --git a/database/migrations/2025_08_25_071441_create_nampans_table.php b/database/migrations/2025_08_25_071441_create_nampans_table.php new file mode 100644 index 0000000..812d225 --- /dev/null +++ b/database/migrations/2025_08_25_071441_create_nampans_table.php @@ -0,0 +1,28 @@ +id(); + $table->string('nama', 100)->unique(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('nampans'); + } +}; diff --git a/database/migrations/2025_08_25_071541_create_items_table.php b/database/migrations/2025_08_25_071541_create_items_table.php new file mode 100644 index 0000000..3cb4ced --- /dev/null +++ b/database/migrations/2025_08_25_071541_create_items_table.php @@ -0,0 +1,30 @@ +id(); + $table->foreignId('id_produk')->constrained('produks')->cascadeOnDelete(); + $table->foreignId('id_nampan')->nullable()->constrained('nampans'); + $table->boolean('is_sold')->default(false); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('items'); + } +}; diff --git a/database/migrations/2025_08_26_031014_create_sales_table.php b/database/migrations/2025_08_26_031014_create_sales_table.php new file mode 100644 index 0000000..4126ad7 --- /dev/null +++ b/database/migrations/2025_08_26_031014_create_sales_table.php @@ -0,0 +1,30 @@ +id(); + $table->string('nama', 80)->unique(); + $table->string('no_hp', 20); + $table->string('alamat', 100); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('sales'); + } +}; diff --git a/database/migrations/2025_08_26_031030_create_transaksis_table.php b/database/migrations/2025_08_26_031030_create_transaksis_table.php new file mode 100644 index 0000000..8b6a5dc --- /dev/null +++ b/database/migrations/2025_08_26_031030_create_transaksis_table.php @@ -0,0 +1,34 @@ +id(); + $table->foreignId('id_kasir')->constrained('users'); + $table->foreignId('id_sales')->nullable()->constrained('sales'); + $table->string('nama_sales', 100); + $table->string('no_hp', 20); + $table->string('alamat', 100); + $table->double('ongkos_bikin')->nullable(); + $table->double('total_harga'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('transaksis'); + } +}; diff --git a/database/migrations/2025_08_26_031033_create_item_transaksis_table.php b/database/migrations/2025_08_26_031033_create_item_transaksis_table.php new file mode 100644 index 0000000..25d4629 --- /dev/null +++ b/database/migrations/2025_08_26_031033_create_item_transaksis_table.php @@ -0,0 +1,30 @@ +id(); + $table->foreignId('id_transaksi')->constrained('transaksis')->onDelete('cascade'); + $table->foreignId('id_item')->constrained('items'); + $table->double('harga_deal'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('item_transaksis'); + } +}; diff --git a/database/migrations/2025_08_26_142702_create_personal_access_tokens_table.php b/database/migrations/2025_08_26_142702_create_personal_access_tokens_table.php new file mode 100644 index 0000000..40ff706 --- /dev/null +++ b/database/migrations/2025_08_26_142702_create_personal_access_tokens_table.php @@ -0,0 +1,33 @@ +id(); + $table->morphs('tokenable'); + $table->text('name'); + $table->string('token', 64)->unique(); + $table->text('abilities')->nullable(); + $table->timestamp('last_used_at')->nullable(); + $table->timestamp('expires_at')->nullable()->index(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('personal_access_tokens'); + } +}; diff --git a/database/migrations/2025_08_27_151029_create_foto_sementaras_table.php b/database/migrations/2025_08_27_151029_create_foto_sementaras_table.php new file mode 100644 index 0000000..4410b14 --- /dev/null +++ b/database/migrations/2025_08_27_151029_create_foto_sementaras_table.php @@ -0,0 +1,29 @@ +id(); + $table->foreignId('id_user')->constrained('users')->onDelete('cascade'); + $table->string('url'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('foto_sementaras'); + } +}; diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php new file mode 100644 index 0000000..dbec5aa --- /dev/null +++ b/database/seeders/DatabaseSeeder.php @@ -0,0 +1,84 @@ +create([ + 'nama' => 'Test User', + 'role' => 'owner', + 'password' => bcrypt('123123123'), + ]); + + User::factory(2)->create(); + Sales::factory(5)->create(); + + $kodeNampan = ['A', 'B']; + foreach ($kodeNampan as $kode) { + for ($i=0; $i < 4; $i++) { + Nampan::factory()->create([ + 'nama' => $kode . ($i + 1) // A1, A2, ... B4 + ]); + } + } + + Produk::factory(10)->create()->each(function ($produk) { + // setiap produk punya 1-3 foto + $jumlah_foto = rand(1, 3); + $fotoData = []; + for ($i = 0; $i < $jumlah_foto; $i++) { + $fotoData[] = [ + 'url' => 'https://random-image-pepebigotes.vercel.app/api/random-image' + ]; + } + $produk->foto()->createMany($fotoData); + + $jumlah_item = rand(1, 20); + Item::factory($jumlah_item)->create([ + 'id_produk' => $produk->id, + 'is_sold' => false, + ]); + }); + + // 30% peluang item masuk nampan, sisanya di brankas + $nampans = Nampan::all()->pluck('id')->toArray(); + $jumlahNampan = count($nampans); + $counter = 0; + + foreach (Item::all() as $item) { + if (rand(1, 100) <= 30) { + $item->update([ + 'id_nampan' => $nampans[$counter % $jumlahNampan], + ]); + $counter++; + } + } + + Transaksi::factory(20)->create()->each(function ($transaksi) { + $jumlah_item = rand(1, 5); + $items = Item::where('is_sold', false)->inRandomOrder()->limit($jumlah_item)->get(); + if ($items->isEmpty()) return; + foreach ($items as $item) { + $transaksi->itemTransaksi()->create([ + 'id_item' => $item->id, + 'harga_deal' => $item->produk->harga_jual, + ]); + $item->update(['is_sold' => true]); + } + }); + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..0a4bd74 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,2675 @@ +{ + "name": "tmsc-kasir-perhiasan", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "vue": "^3.5.19", + "vue-router": "^4.5.1", + "vuex": "^4.1.0" + }, + "devDependencies": { + "@tailwindcss/vite": "^4.0.0", + "@vitejs/plugin-vue": "^6.0.1", + "axios": "^1.11.0", + "concurrently": "^9.0.1", + "laravel-vite-plugin": "^2.0.0", + "tailwindcss": "^4.0.0", + "vite": "^7.0.4" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.3.tgz", + "integrity": "sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", + "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", + "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", + "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", + "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", + "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", + "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", + "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", + "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", + "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", + "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", + "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", + "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", + "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", + "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", + "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", + "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", + "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", + "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", + "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", + "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", + "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", + "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", + "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", + "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", + "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", + "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.30", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz", + "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.29", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.29.tgz", + "integrity": "sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.48.0.tgz", + "integrity": "sha512-aVzKH922ogVAWkKiyKXorjYymz2084zrhrZRXtLrA5eEx5SO8Dj0c/4FpCHZyn7MKzhW2pW4tK28vVr+5oQ2xw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.48.0.tgz", + "integrity": "sha512-diOdQuw43xTa1RddAFbhIA8toirSzFMcnIg8kvlzRbK26xqEnKJ/vqQnghTAajy2Dcy42v+GMPMo6jq67od+Dw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.48.0.tgz", + "integrity": "sha512-QhR2KA18fPlJWFefySJPDYZELaVqIUVnYgAOdtJ+B/uH96CFg2l1TQpX19XpUMWUqMyIiyY45wje8K6F4w4/CA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.48.0.tgz", + "integrity": "sha512-Q9RMXnQVJ5S1SYpNSTwXDpoQLgJ/fbInWOyjbCnnqTElEyeNvLAB3QvG5xmMQMhFN74bB5ZZJYkKaFPcOG8sGg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.48.0.tgz", + "integrity": "sha512-3jzOhHWM8O8PSfyft+ghXZfBkZawQA0PUGtadKYxFqpcYlOYjTi06WsnYBsbMHLawr+4uWirLlbhcYLHDXR16w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.48.0.tgz", + "integrity": "sha512-NcD5uVUmE73C/TPJqf78hInZmiSBsDpz3iD5MF/BuB+qzm4ooF2S1HfeTChj5K4AV3y19FFPgxonsxiEpy8v/A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.48.0.tgz", + "integrity": "sha512-JWnrj8qZgLWRNHr7NbpdnrQ8kcg09EBBq8jVOjmtlB3c8C6IrynAJSMhMVGME4YfTJzIkJqvSUSVJRqkDnu/aA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.48.0.tgz", + "integrity": "sha512-9xu92F0TxuMH0tD6tG3+GtngwdgSf8Bnz+YcsPG91/r5Vgh5LNofO48jV55priA95p3c92FLmPM7CvsVlnSbGQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.48.0.tgz", + "integrity": "sha512-NLtvJB5YpWn7jlp1rJiY0s+G1Z1IVmkDuiywiqUhh96MIraC0n7XQc2SZ1CZz14shqkM+XN2UrfIo7JB6UufOA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.48.0.tgz", + "integrity": "sha512-QJ4hCOnz2SXgCh+HmpvZkM+0NSGcZACyYS8DGbWn2PbmA0e5xUk4bIP8eqJyNXLtyB4gZ3/XyvKtQ1IFH671vQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.48.0.tgz", + "integrity": "sha512-Pk0qlGJnhILdIC5zSKQnprFjrGmjfDM7TPZ0FKJxRkoo+kgMRAg4ps1VlTZf8u2vohSicLg7NP+cA5qE96PaFg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.48.0.tgz", + "integrity": "sha512-/dNFc6rTpoOzgp5GKoYjT6uLo8okR/Chi2ECOmCZiS4oqh3mc95pThWma7Bgyk6/WTEvjDINpiBCuecPLOgBLQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.48.0.tgz", + "integrity": "sha512-YBwXsvsFI8CVA4ej+bJF2d9uAeIiSkqKSPQNn0Wyh4eMDY4wxuSp71BauPjQNCKK2tD2/ksJ7uhJ8X/PVY9bHQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.48.0.tgz", + "integrity": "sha512-FI3Rr2aGAtl1aHzbkBIamsQyuauYtTF9SDUJ8n2wMXuuxwchC3QkumZa1TEXYIv/1AUp1a25Kwy6ONArvnyeVQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.48.0.tgz", + "integrity": "sha512-Dx7qH0/rvNNFmCcIRe1pyQ9/H0XO4v/f0SDoafwRYwc2J7bJZ5N4CHL/cdjamISZ5Cgnon6iazAVRFlxSoHQnQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.48.0.tgz", + "integrity": "sha512-GUdZKTeKBq9WmEBzvFYuC88yk26vT66lQV8D5+9TgkfbewhLaTHRNATyzpQwwbHIfJvDJ3N9WJ90wK/uR3cy3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.48.0.tgz", + "integrity": "sha512-ao58Adz/v14MWpQgYAb4a4h3fdw73DrDGtaiF7Opds5wNyEQwtO6M9dBh89nke0yoZzzaegq6J/EXs7eBebG8A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.48.0.tgz", + "integrity": "sha512-kpFno46bHtjZVdRIOxqaGeiABiToo2J+st7Yce+aiAoo1H0xPi2keyQIP04n2JjDVuxBN6bSz9R6RdTK5hIppw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.48.0.tgz", + "integrity": "sha512-rFYrk4lLk9YUTIeihnQMiwMr6gDhGGSbWThPEDfBoU/HdAtOzPXeexKi7yU8jO+LWRKnmqPN9NviHQf6GDwBcQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.48.0.tgz", + "integrity": "sha512-sq0hHLTgdtwOPDB5SJOuaoHyiP1qSwg+71TQWk8iDS04bW1wIE0oQ6otPiRj2ZvLYNASLMaTp8QRGUVZ+5OL5A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@tailwindcss/node": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.12.tgz", + "integrity": "sha512-3hm9brwvQkZFe++SBt+oLjo4OLDtkvlE8q2WalaD/7QWaeM7KEJbAiY/LJZUaCs7Xa8aUu4xy3uoyX4q54UVdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.4", + "enhanced-resolve": "^5.18.3", + "jiti": "^2.5.1", + "lightningcss": "1.30.1", + "magic-string": "^0.30.17", + "source-map-js": "^1.2.1", + "tailwindcss": "4.1.12" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.12.tgz", + "integrity": "sha512-gM5EoKHW/ukmlEtphNwaGx45fGoEmP10v51t9unv55voWh6WrOL19hfuIdo2FjxIaZzw776/BUQg7Pck++cIVw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "detect-libc": "^2.0.4", + "tar": "^7.4.3" + }, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.1.12", + "@tailwindcss/oxide-darwin-arm64": "4.1.12", + "@tailwindcss/oxide-darwin-x64": "4.1.12", + "@tailwindcss/oxide-freebsd-x64": "4.1.12", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.12", + "@tailwindcss/oxide-linux-arm64-gnu": "4.1.12", + "@tailwindcss/oxide-linux-arm64-musl": "4.1.12", + "@tailwindcss/oxide-linux-x64-gnu": "4.1.12", + "@tailwindcss/oxide-linux-x64-musl": "4.1.12", + "@tailwindcss/oxide-wasm32-wasi": "4.1.12", + "@tailwindcss/oxide-win32-arm64-msvc": "4.1.12", + "@tailwindcss/oxide-win32-x64-msvc": "4.1.12" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.12.tgz", + "integrity": "sha512-oNY5pq+1gc4T6QVTsZKwZaGpBb2N1H1fsc1GD4o7yinFySqIuRZ2E4NvGasWc6PhYJwGK2+5YT1f9Tp80zUQZQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.12.tgz", + "integrity": "sha512-cq1qmq2HEtDV9HvZlTtrj671mCdGB93bVY6J29mwCyaMYCP/JaUBXxrQQQm7Qn33AXXASPUb2HFZlWiiHWFytw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.12.tgz", + "integrity": "sha512-6UCsIeFUcBfpangqlXay9Ffty9XhFH1QuUFn0WV83W8lGdX8cD5/+2ONLluALJD5+yJ7k8mVtwy3zMZmzEfbLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.12.tgz", + "integrity": "sha512-JOH/f7j6+nYXIrHobRYCtoArJdMJh5zy5lr0FV0Qu47MID/vqJAY3r/OElPzx1C/wdT1uS7cPq+xdYYelny1ww==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.12.tgz", + "integrity": "sha512-v4Ghvi9AU1SYgGr3/j38PD8PEe6bRfTnNSUE3YCMIRrrNigCFtHZ2TCm8142X8fcSqHBZBceDx+JlFJEfNg5zQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.12.tgz", + "integrity": "sha512-YP5s1LmetL9UsvVAKusHSyPlzSRqYyRB0f+Kl/xcYQSPLEw/BvGfxzbH+ihUciePDjiXwHh+p+qbSP3SlJw+6g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.12.tgz", + "integrity": "sha512-V8pAM3s8gsrXcCv6kCHSuwyb/gPsd863iT+v1PGXC4fSL/OJqsKhfK//v8P+w9ThKIoqNbEnsZqNy+WDnwQqCA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.12.tgz", + "integrity": "sha512-xYfqYLjvm2UQ3TZggTGrwxjYaLB62b1Wiysw/YE3Yqbh86sOMoTn0feF98PonP7LtjsWOWcXEbGqDL7zv0uW8Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.12.tgz", + "integrity": "sha512-ha0pHPamN+fWZY7GCzz5rKunlv9L5R8kdh+YNvP5awe3LtuXb5nRi/H27GeL2U+TdhDOptU7T6Is7mdwh5Ar3A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.12.tgz", + "integrity": "sha512-4tSyu3dW+ktzdEpuk6g49KdEangu3eCYoqPhWNsZgUhyegEda3M9rG0/j1GV/JjVVsj+lG7jWAyrTlLzd/WEBg==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.4.5", + "@emnapi/runtime": "^1.4.5", + "@emnapi/wasi-threads": "^1.0.4", + "@napi-rs/wasm-runtime": "^0.2.12", + "@tybys/wasm-util": "^0.10.0", + "tslib": "^2.8.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.12.tgz", + "integrity": "sha512-iGLyD/cVP724+FGtMWslhcFyg4xyYyM+5F4hGvKA7eifPkXHRAUDFaimu53fpNg9X8dfP75pXx/zFt/jlNF+lg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.12.tgz", + "integrity": "sha512-NKIh5rzw6CpEodv/++r0hGLlfgT/gFN+5WNdZtvh6wpU2BpGNgdjvj6H2oFc8nCM839QM1YOhjpgbAONUb4IxA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/vite": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.12.tgz", + "integrity": "sha512-4pt0AMFDx7gzIrAOIYgYP0KCBuKWqyW8ayrdiLEjoJTT4pKTjrzG/e4uzWtTLDziC+66R9wbUqZBccJalSE5vQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tailwindcss/node": "4.1.12", + "@tailwindcss/oxide": "4.1.12", + "tailwindcss": "4.1.12" + }, + "peerDependencies": { + "vite": "^5.2.0 || ^6 || ^7" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vitejs/plugin-vue": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.1.tgz", + "integrity": "sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.29" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.19.tgz", + "integrity": "sha512-/afpyvlkrSNYbPo94Qu8GtIOWS+g5TRdOvs6XZNw6pWQQmj5pBgSZvEPOIZlqWq0YvoUhDDQaQ2TnzuJdOV4hA==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.3", + "@vue/shared": "3.5.19", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.19.tgz", + "integrity": "sha512-Drs6rPHQZx/pN9S6ml3Z3K/TWCIRPvzG2B/o5kFK9X0MNHt8/E+38tiRfojufrYBfA6FQUFB2qBBRXlcSXWtOA==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.19", + "@vue/shared": "3.5.19" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.19.tgz", + "integrity": "sha512-YWCm1CYaJ+2RvNmhCwI7t3I3nU+hOrWGWMsn+Z/kmm1jy5iinnVtlmkiZwbLlbV1SRizX7vHsc0/bG5dj0zRTg==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.3", + "@vue/compiler-core": "3.5.19", + "@vue/compiler-dom": "3.5.19", + "@vue/compiler-ssr": "3.5.19", + "@vue/shared": "3.5.19", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.17", + "postcss": "^8.5.6", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.19.tgz", + "integrity": "sha512-/wx0VZtkWOPdiQLWPeQeqpHWR/LuNC7bHfSX7OayBTtUy8wur6vT6EQIX6Et86aED6J+y8tTw43qo2uoqGg5sw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.19", + "@vue/shared": "3.5.19" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, + "node_modules/@vue/reactivity": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.19.tgz", + "integrity": "sha512-4bueZg2qs5MSsK2dQk3sssV0cfvxb/QZntTC8v7J448GLgmfPkQ+27aDjlt40+XFqOwUq5yRxK5uQh14Fc9eVA==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.19" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.19.tgz", + "integrity": "sha512-TaooCr8Hge1sWjLSyhdubnuofs3shhzZGfyD11gFolZrny76drPwBVQj28/z/4+msSFb18tOIg6VVVgf9/IbIA==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.19", + "@vue/shared": "3.5.19" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.19.tgz", + "integrity": "sha512-qmahqeok6ztuUTmV8lqd7N9ymbBzctNF885n8gL3xdCC1u2RnM/coX16Via0AiONQXUoYpxPojL3U1IsDgSWUQ==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.19", + "@vue/runtime-core": "3.5.19", + "@vue/shared": "3.5.19", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.19.tgz", + "integrity": "sha512-ZJ/zV9SQuaIO+BEEVq/2a6fipyrSYfjKMU3267bPUk+oTx/hZq3RzV7VCh0Unlppt39Bvh6+NzxeopIFv4HJNg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.19", + "@vue/shared": "3.5.19" + }, + "peerDependencies": { + "vue": "3.5.19" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.19.tgz", + "integrity": "sha512-IhXCOn08wgKrLQxRFKKlSacWg4Goi1BolrdEeLYn6tgHjJNXVrWJ5nzoxZqNwl5p88aLlQ8LOaoMa3AYvaKJ/Q==", + "license": "MIT" + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/axios": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.4", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/concurrently": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.0.tgz", + "integrity": "sha512-IsB/fiXTupmagMW4MNp2lx2cdSN2FfZq78vF90LBB+zZHArbIQZjQtzXCiXnvTxCZSvXanTqFLWBjw2UkLx1SQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "lodash": "^4.17.21", + "rxjs": "^7.8.1", + "shell-quote": "^1.8.1", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "yargs": "^17.7.2" + }, + "bin": { + "conc": "dist/bin/concurrently.js", + "concurrently": "dist/bin/concurrently.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-libc": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", + "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/enhanced-resolve": { + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", + "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", + "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.9", + "@esbuild/android-arm": "0.25.9", + "@esbuild/android-arm64": "0.25.9", + "@esbuild/android-x64": "0.25.9", + "@esbuild/darwin-arm64": "0.25.9", + "@esbuild/darwin-x64": "0.25.9", + "@esbuild/freebsd-arm64": "0.25.9", + "@esbuild/freebsd-x64": "0.25.9", + "@esbuild/linux-arm": "0.25.9", + "@esbuild/linux-arm64": "0.25.9", + "@esbuild/linux-ia32": "0.25.9", + "@esbuild/linux-loong64": "0.25.9", + "@esbuild/linux-mips64el": "0.25.9", + "@esbuild/linux-ppc64": "0.25.9", + "@esbuild/linux-riscv64": "0.25.9", + "@esbuild/linux-s390x": "0.25.9", + "@esbuild/linux-x64": "0.25.9", + "@esbuild/netbsd-arm64": "0.25.9", + "@esbuild/netbsd-x64": "0.25.9", + "@esbuild/openbsd-arm64": "0.25.9", + "@esbuild/openbsd-x64": "0.25.9", + "@esbuild/openharmony-arm64": "0.25.9", + "@esbuild/sunos-x64": "0.25.9", + "@esbuild/win32-arm64": "0.25.9", + "@esbuild/win32-ia32": "0.25.9", + "@esbuild/win32-x64": "0.25.9" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jiti": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.5.1.tgz", + "integrity": "sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/laravel-vite-plugin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-2.0.0.tgz", + "integrity": "sha512-pnaKHInJgiWpG/g+LmaISHl7D/1s5wnOXnrGiBdt4NOs+tYZRw0v/ZANELGX2/dGgHyEzO+iZ6x4idpoK04z/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "vite-plugin-full-reload": "^1.1.0" + }, + "bin": { + "clean-orphaned-assets": "bin/clean.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^7.0.0" + } + }, + "node_modules/lightningcss": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.1.tgz", + "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-darwin-arm64": "1.30.1", + "lightningcss-darwin-x64": "1.30.1", + "lightningcss-freebsd-x64": "1.30.1", + "lightningcss-linux-arm-gnueabihf": "1.30.1", + "lightningcss-linux-arm64-gnu": "1.30.1", + "lightningcss-linux-arm64-musl": "1.30.1", + "lightningcss-linux-x64-gnu": "1.30.1", + "lightningcss-linux-x64-musl": "1.30.1", + "lightningcss-win32-arm64-msvc": "1.30.1", + "lightningcss-win32-x64-msvc": "1.30.1" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz", + "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz", + "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz", + "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz", + "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz", + "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz", + "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz", + "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz", + "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz", + "integrity": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.1.tgz", + "integrity": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/magic-string": { + "version": "0.30.18", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.18.tgz", + "integrity": "sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/mkdirp": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true, + "license": "MIT" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.48.0.tgz", + "integrity": "sha512-BXHRqK1vyt9XVSEHZ9y7xdYtuYbwVod2mLwOMFP7t/Eqoc1pHRlG/WdV2qNeNvZHRQdLedaFycljaYYM96RqJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.48.0", + "@rollup/rollup-android-arm64": "4.48.0", + "@rollup/rollup-darwin-arm64": "4.48.0", + "@rollup/rollup-darwin-x64": "4.48.0", + "@rollup/rollup-freebsd-arm64": "4.48.0", + "@rollup/rollup-freebsd-x64": "4.48.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.48.0", + "@rollup/rollup-linux-arm-musleabihf": "4.48.0", + "@rollup/rollup-linux-arm64-gnu": "4.48.0", + "@rollup/rollup-linux-arm64-musl": "4.48.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.48.0", + "@rollup/rollup-linux-ppc64-gnu": "4.48.0", + "@rollup/rollup-linux-riscv64-gnu": "4.48.0", + "@rollup/rollup-linux-riscv64-musl": "4.48.0", + "@rollup/rollup-linux-s390x-gnu": "4.48.0", + "@rollup/rollup-linux-x64-gnu": "4.48.0", + "@rollup/rollup-linux-x64-musl": "4.48.0", + "@rollup/rollup-win32-arm64-msvc": "4.48.0", + "@rollup/rollup-win32-ia32-msvc": "4.48.0", + "@rollup/rollup-win32-x64-msvc": "4.48.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/shell-quote": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", + "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/tailwindcss": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.12.tgz", + "integrity": "sha512-DzFtxOi+7NsFf7DBtI3BJsynR+0Yp6etH+nRPTbpWnS2pZBaSksv/JGctNwSWzbFjp0vxSqknaUylseZqMDGrA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.3.tgz", + "integrity": "sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tar": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz", + "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.0.1", + "mkdirp": "^3.0.1", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "license": "MIT", + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/vite": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.3.tgz", + "integrity": "sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.14" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-plugin-full-reload": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.2.0.tgz", + "integrity": "sha512-kz18NW79x0IHbxRSHm0jttP4zoO9P9gXh+n6UTwlNKnviTTEpOlum6oS9SmecrTtSr+muHEn5TUuC75UovQzcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "picomatch": "^2.3.1" + } + }, + "node_modules/vite-plugin-full-reload/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vue": { + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.19.tgz", + "integrity": "sha512-ZRh0HTmw6KChRYWgN8Ox/wi7VhpuGlvMPrHjIsdRbzKNgECFLzy+dKL5z9yGaBSjCpmcfJCbh3I1tNSRmBz2tg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.19", + "@vue/compiler-sfc": "3.5.19", + "@vue/runtime-dom": "3.5.19", + "@vue/server-renderer": "3.5.19", + "@vue/shared": "3.5.19" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-router": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.5.1.tgz", + "integrity": "sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/vuex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.1.0.tgz", + "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.0.0-beta.11" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..5f1f857 --- /dev/null +++ b/package.json @@ -0,0 +1,23 @@ +{ + "$schema": "https://json.schemastore.org/package.json", + "private": true, + "type": "module", + "scripts": { + "build": "vite build", + "dev": "vite" + }, + "devDependencies": { + "@tailwindcss/vite": "^4.0.0", + "@vitejs/plugin-vue": "^6.0.1", + "axios": "^1.11.0", + "concurrently": "^9.0.1", + "laravel-vite-plugin": "^2.0.0", + "tailwindcss": "^4.0.0", + "vite": "^7.0.4" + }, + "dependencies": { + "vue": "^3.5.19", + "vue-router": "^4.5.1", + "vuex": "^4.1.0" + } +} diff --git a/phpunit.xml b/phpunit.xml new file mode 100644 index 0000000..5fd5bcf --- /dev/null +++ b/phpunit.xml @@ -0,0 +1,34 @@ + + + + + tests/Unit + + + tests/Feature + + + + + app + + + + + + + + + + + + + + + + + diff --git a/public/.htaccess b/public/.htaccess new file mode 100644 index 0000000..b574a59 --- /dev/null +++ b/public/.htaccess @@ -0,0 +1,25 @@ + + + Options -MultiViews -Indexes + + + RewriteEngine On + + # Handle Authorization Header + RewriteCond %{HTTP:Authorization} . + RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] + + # Handle X-XSRF-Token Header + RewriteCond %{HTTP:x-xsrf-token} . + RewriteRule .* - [E=HTTP_X_XSRF_TOKEN:%{HTTP:X-XSRF-Token}] + + # Redirect Trailing Slashes If Not A Folder... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_URI} (.+)/$ + RewriteRule ^ %1 [L,R=301] + + # Send Requests To Front Controller... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_FILENAME} !-f + RewriteRule ^ index.php [L] + diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/public/index.php b/public/index.php new file mode 100644 index 0000000..ee8f07e --- /dev/null +++ b/public/index.php @@ -0,0 +1,20 @@ +handleRequest(Request::capture()); diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..eb05362 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: diff --git a/resources/css/app.css b/resources/css/app.css new file mode 100644 index 0000000..56784c1 --- /dev/null +++ b/resources/css/app.css @@ -0,0 +1,24 @@ +@import 'tailwindcss'; + +@source '../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php'; +@source '../../storage/framework/views/*.php'; +@source '../**/*.blade.php'; +@source '../**/*.js'; + +@import url('https://fonts.googleapis.com/css2?family=Platypi:wght@400;500;600;700&display=swap'); + +html, body { + font-family: "Platypi", sans-serif; +} + +@theme { + --font-sans: 'Instrument Sans', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', + 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +@theme { + --color-A: #F8F0E5; + --color-B: #EADBC8; + --color-C: #DAC0A3; + --color-D: #0F2C59; +} diff --git a/resources/js/App.vue b/resources/js/App.vue new file mode 100644 index 0000000..2631a6c --- /dev/null +++ b/resources/js/App.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/resources/js/app.js b/resources/js/app.js new file mode 100644 index 0000000..bfad630 --- /dev/null +++ b/resources/js/app.js @@ -0,0 +1,9 @@ +// import './bootstrap'; + +import { createApp } from 'vue'; +import router from './router'; +import App from './App.vue'; + +const app = createApp(App); +app.use(router); +app.mount('#app'); \ No newline at end of file diff --git a/resources/js/bootstrap.js b/resources/js/bootstrap.js new file mode 100644 index 0000000..5f1390b --- /dev/null +++ b/resources/js/bootstrap.js @@ -0,0 +1,4 @@ +import axios from 'axios'; +window.axios = axios; + +window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; diff --git a/resources/js/components/BrankasList.vue b/resources/js/components/BrankasList.vue new file mode 100644 index 0000000..dcdb2fc --- /dev/null +++ b/resources/js/components/BrankasList.vue @@ -0,0 +1,64 @@ + + + diff --git a/resources/js/components/Header.vue b/resources/js/components/Header.vue new file mode 100644 index 0000000..0ba4563 --- /dev/null +++ b/resources/js/components/Header.vue @@ -0,0 +1,17 @@ + + + \ No newline at end of file diff --git a/resources/js/components/ProductCard.vue b/resources/js/components/ProductCard.vue new file mode 100644 index 0000000..1253d5b --- /dev/null +++ b/resources/js/components/ProductCard.vue @@ -0,0 +1,65 @@ + + + diff --git a/resources/js/components/TrayList.vue b/resources/js/components/TrayList.vue new file mode 100644 index 0000000..eea9b85 --- /dev/null +++ b/resources/js/components/TrayList.vue @@ -0,0 +1,118 @@ + + + + \ No newline at end of file diff --git a/resources/js/components/searchbar.vue b/resources/js/components/searchbar.vue new file mode 100644 index 0000000..83cad50 --- /dev/null +++ b/resources/js/components/searchbar.vue @@ -0,0 +1,17 @@ + + \ No newline at end of file diff --git a/resources/js/layouts/mainLayout.vue b/resources/js/layouts/mainLayout.vue new file mode 100644 index 0000000..5b43f9b --- /dev/null +++ b/resources/js/layouts/mainLayout.vue @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/resources/js/pages/Brankas.vue b/resources/js/pages/Brankas.vue new file mode 100644 index 0000000..e904286 --- /dev/null +++ b/resources/js/pages/Brankas.vue @@ -0,0 +1,16 @@ + + \ No newline at end of file diff --git a/resources/js/pages/Home.vue b/resources/js/pages/Home.vue new file mode 100644 index 0000000..b1d8a59 --- /dev/null +++ b/resources/js/pages/Home.vue @@ -0,0 +1,45 @@ + + + + + \ No newline at end of file diff --git a/resources/js/pages/Produk.vue b/resources/js/pages/Produk.vue new file mode 100644 index 0000000..8fe0318 --- /dev/null +++ b/resources/js/pages/Produk.vue @@ -0,0 +1,153 @@ + + + diff --git a/resources/js/pages/Tray.vue b/resources/js/pages/Tray.vue new file mode 100644 index 0000000..fde2d7e --- /dev/null +++ b/resources/js/pages/Tray.vue @@ -0,0 +1,16 @@ + + \ No newline at end of file diff --git a/resources/js/router/index.js b/resources/js/router/index.js new file mode 100644 index 0000000..f7e4dec --- /dev/null +++ b/resources/js/router/index.js @@ -0,0 +1,37 @@ +import { createRouter, createWebHistory } from 'vue-router' +import Home from '../pages/Home.vue' +import Produk from '../pages/Produk.vue' +import Brankas from '../pages/Brankas.vue' +import Tray from '../pages/Tray.vue' + + +const routes = [ + { + path: '/', + name: 'Home', + component: Home + }, + { + path: '/produk', + name: 'Produk', + component: Produk + }, + { + path: '/brankas', + name: 'Brankas', + component: Brankas + }, + { + path: '/nampan', + name: 'Nampan', + component: Tray + }, +] + + +const router = createRouter({ + history: createWebHistory(), + routes +}) + +export default router diff --git a/resources/views/app.blade.php b/resources/views/app.blade.php new file mode 100644 index 0000000..fa28150 --- /dev/null +++ b/resources/views/app.blade.php @@ -0,0 +1,10 @@ + + + + Abbauf App + + +

    + + @vite(['resources/js/app.js', 'resources/css/app.css']) + diff --git a/routes/console.php b/routes/console.php new file mode 100644 index 0000000..3c9adf1 --- /dev/null +++ b/routes/console.php @@ -0,0 +1,8 @@ +comment(Inspiring::quote()); +})->purpose('Display an inspiring quote'); diff --git a/routes/web.php b/routes/web.php new file mode 100644 index 0000000..d6cbe28 --- /dev/null +++ b/routes/web.php @@ -0,0 +1,31 @@ +group(function () { + Route::apiResource('nampan', NampanController::class); + Route::apiResource('produk', ProdukController::class); + Route::apiResource('item', ItemController::class); + Route::apiResource('sales', SalesController::class); + Route::apiResource('user', UserController::class); + Route::apiResource('transaksi', TransaksiController::class); + + Route::get('brankas', [ItemController::class, 'brankasItem']); + Route::post('foto/upload', [FotoSementaraController::class, 'upload']); + Route::delete('foto/hapus/', [FotoSementaraController::class, 'hapus']); + Route::get('foto/', [FotoSementaraController::class, 'getAll']); + Route::delete('foto/reset/', [FotoSementaraController::class, 'reset']); +}); + +// Frontend SPA +Route::get('/{any}', function () { + return view('app'); +})->where('any', '.*'); diff --git a/storage/app/.gitignore b/storage/app/.gitignore new file mode 100644 index 0000000..fedb287 --- /dev/null +++ b/storage/app/.gitignore @@ -0,0 +1,4 @@ +* +!private/ +!public/ +!.gitignore diff --git a/storage/app/private/.gitignore b/storage/app/private/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/storage/app/private/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/app/public/.gitignore b/storage/app/public/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/storage/app/public/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/framework/.gitignore b/storage/framework/.gitignore new file mode 100644 index 0000000..05c4471 --- /dev/null +++ b/storage/framework/.gitignore @@ -0,0 +1,9 @@ +compiled.php +config.php +down +events.scanned.php +maintenance.php +routes.php +routes.scanned.php +schedule-* +services.json diff --git a/storage/framework/cache/.gitignore b/storage/framework/cache/.gitignore new file mode 100644 index 0000000..01e4a6c --- /dev/null +++ b/storage/framework/cache/.gitignore @@ -0,0 +1,3 @@ +* +!data/ +!.gitignore diff --git a/storage/framework/cache/data/.gitignore b/storage/framework/cache/data/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/storage/framework/cache/data/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/framework/sessions/.gitignore b/storage/framework/sessions/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/storage/framework/sessions/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/framework/testing/.gitignore b/storage/framework/testing/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/storage/framework/testing/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/framework/views/.gitignore b/storage/framework/views/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/storage/framework/views/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/logs/.gitignore b/storage/logs/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/storage/logs/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/tests/Feature/ExampleTest.php b/tests/Feature/ExampleTest.php new file mode 100644 index 0000000..8b5843f --- /dev/null +++ b/tests/Feature/ExampleTest.php @@ -0,0 +1,7 @@ +get('/'); + + $response->assertStatus(200); +}); diff --git a/tests/Pest.php b/tests/Pest.php new file mode 100644 index 0000000..60f04a4 --- /dev/null +++ b/tests/Pest.php @@ -0,0 +1,47 @@ +extend(Tests\TestCase::class) + // ->use(Illuminate\Foundation\Testing\RefreshDatabase::class) + ->in('Feature'); + +/* +|-------------------------------------------------------------------------- +| Expectations +|-------------------------------------------------------------------------- +| +| When you're writing tests, you often need to check that values meet certain conditions. The +| "expect()" function gives you access to a set of "expectations" methods that you can use +| to assert different things. Of course, you may extend the Expectation API at any time. +| +*/ + +expect()->extend('toBeOne', function () { + return $this->toBe(1); +}); + +/* +|-------------------------------------------------------------------------- +| Functions +|-------------------------------------------------------------------------- +| +| While Pest is very powerful out-of-the-box, you may have some testing code specific to your +| project that you don't want to repeat in every file. Here you can also expose helpers as +| global functions to help you to reduce the number of lines of code in your test files. +| +*/ + +function something() +{ + // .. +} diff --git a/tests/TestCase.php b/tests/TestCase.php new file mode 100644 index 0000000..fe1ffc2 --- /dev/null +++ b/tests/TestCase.php @@ -0,0 +1,10 @@ +toBeTrue(); +}); diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..41ebebc --- /dev/null +++ b/vite.config.js @@ -0,0 +1,20 @@ +import { defineConfig } from 'vite'; +import laravel from 'laravel-vite-plugin'; +import tailwindcss from '@tailwindcss/vite'; +import vue from '@vitejs/plugin-vue'; + +export default defineConfig({ + plugins: [ + laravel({ + input: ['resources/css/app.css', 'resources/js/app.js'], + refresh: true, + }), + tailwindcss(), + vue() + ], + resolve: { + alias: { + vue: 'vue/dist/vue.esm-bundler.js', + }, + }, +});

    Zahj> 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�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 z%0D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 CE>rgmjtq=gFDC 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

S03M>9^Aba}Ijk%y09n&dG6&oq#AVEg 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