From ac6c3473d4762d9e338ebd2e9be67f94461ef955 Mon Sep 17 00:00:00 2001 From: raditarahman5-cloud Date: Sun, 28 Jun 2026 15:14:51 +0700 Subject: [PATCH] Initial commit for combined ProjectKP --- KP-ASOY FIX (2)/KP-ASOY/.editorconfig | 18 + KP-ASOY FIX (2)/KP-ASOY/.env.example | 65 + KP-ASOY FIX (2)/KP-ASOY/.env_old | 62 + KP-ASOY FIX (2)/KP-ASOY/.gitattributes | 11 + KP-ASOY FIX (2)/KP-ASOY/.gitignore | 26 + KP-ASOY FIX (2)/KP-ASOY/.npmrc | 2 + KP-ASOY FIX (2)/KP-ASOY/README.md | 58 + .../Http/Controllers/ActivityController.php | 431 + .../Controllers/Admin/ActivityController.php | 206 + .../Admin/SuperAdminController.php | 555 + .../app/Http/Controllers/Controller.php | 8 + .../Controllers/NotificationController.php | 55 + .../Http/Controllers/UserLoginController.php | 429 + .../app/Http/Middleware/RoleMiddleware.php | 44 + .../KP-ASOY/app/Models/Activity.php | 23 + KP-ASOY FIX (2)/KP-ASOY/app/Models/User.php | 50 + .../app/Providers/AppServiceProvider.php | 36 + KP-ASOY FIX (2)/KP-ASOY/artisan | 18 + KP-ASOY FIX (2)/KP-ASOY/bootstrap/app.php | 24 + .../KP-ASOY/bootstrap/cache/.gitignore | 2 + .../KP-ASOY/bootstrap/providers.php | 7 + KP-ASOY FIX (2)/KP-ASOY/composer.json | 85 + KP-ASOY FIX (2)/KP-ASOY/composer.lock | 8242 +++++++++++++ KP-ASOY FIX (2)/KP-ASOY/config/app.php | 126 + KP-ASOY FIX (2)/KP-ASOY/config/auth.php | 117 + KP-ASOY FIX (2)/KP-ASOY/config/cache.php | 130 + KP-ASOY FIX (2)/KP-ASOY/config/database.php | 184 + .../KP-ASOY/config/filesystems.php | 80 + KP-ASOY FIX (2)/KP-ASOY/config/logging.php | 132 + KP-ASOY FIX (2)/KP-ASOY/config/mail.php | 118 + KP-ASOY FIX (2)/KP-ASOY/config/queue.php | 129 + KP-ASOY FIX (2)/KP-ASOY/config/services.php | 38 + KP-ASOY FIX (2)/KP-ASOY/config/session.php | 233 + KP-ASOY FIX (2)/KP-ASOY/database/.gitignore | 1 + .../database/factories/UserFactory.php | 45 + .../0001_01_01_000000_create_users_table.php | 49 + .../0001_01_01_000001_create_cache_table.php | 35 + .../0001_01_01_000002_create_jobs_table.php | 57 + ...6_04_24_170202_create_activities_table.php | 29 + ...095929_add_tanggal_to_activities_table.php | 28 + ...557_add_deleted_at_to_activities_table.php | 28 + .../database/seeders/DatabaseSeeder.php | 25 + KP-ASOY FIX (2)/KP-ASOY/package-lock.json | 1614 +++ KP-ASOY FIX (2)/KP-ASOY/package.json | 16 + KP-ASOY FIX (2)/KP-ASOY/phpunit.xml | 36 + KP-ASOY FIX (2)/KP-ASOY/public/.htaccess | 25 + .../public/Kalimantan-Barat-Logo-Vector.png | Bin 0 -> 116138 bytes KP-ASOY FIX (2)/KP-ASOY/public/bg-login.jpeg | Bin 0 -> 982864 bytes KP-ASOY FIX (2)/KP-ASOY/public/favicon.ico | 0 KP-ASOY FIX (2)/KP-ASOY/public/index.php | 20 + KP-ASOY FIX (2)/KP-ASOY/public/robots.txt | 2 + KP-ASOY FIX (2)/KP-ASOY/resources/css/app.css | 11 + KP-ASOY FIX (2)/KP-ASOY/resources/js/app.js | 1 + .../views/admin/create-user.blade.php | 60 + .../resources/views/admin/dashboard.blade.php | 913 ++ .../resources/views/admin/edit-user.blade.php | 212 + .../views/admin/kegiatan/detail.blade.php | 242 + .../views/admin/kegiatan/edit.blade.php | 220 + .../views/admin/kegiatan/index.blade.php | 329 + .../views/admin/layouts/app.blade.php | 82 + .../views/admin/layouts/navbar.blade.php | 146 + .../resources/views/admin/users.blade.php | 268 + .../resources/views/login-user.blade.php | 253 + .../views/superadmin/arsip/index.blade.php | 334 + .../views/superadmin/dashboard.blade.php | 1441 +++ .../superadmin/kegiatan/create.blade.php | 125 + .../views/superadmin/kegiatan/show.blade.php | 202 + .../superadmin/user/create-user.blade.php | 222 + .../views/superadmin/user/edit-user.blade.php | 346 + .../views/superadmin/user/index.blade.php | 328 + .../views/user/activity-detail.blade.php | 263 + .../views/user/activity-edit.blade.php | 94 + .../views/user/activity-list.blade.php | 113 + .../resources/views/user/dashboard.blade.php | 897 ++ .../views/user/input-activity.blade.php | 123 + .../views/user/layouts/app.blade.php | 215 + .../views/user/layouts/navbar.blade.php | 136 + .../resources/views/user/settings.blade.php | 173 + .../KP-ASOY/resources/views/welcome.blade.php | 225 + KP-ASOY FIX (2)/KP-ASOY/routes/console.php | 8 + KP-ASOY FIX (2)/KP-ASOY/routes/web.php | 200 + .../KP-ASOY/storage/app/.gitignore | 4 + .../KP-ASOY/storage/app/private/.gitignore | 2 + .../KP-ASOY/storage/app/public/.gitignore | 2 + .../KP-ASOY/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 + .../KP-ASOY/storage/logs/.gitignore | 2 + KP-ASOY FIX (2)/KP-ASOY/test_api.php | 9 + .../KP-ASOY/tests/Feature/ExampleTest.php | 19 + KP-ASOY FIX (2)/KP-ASOY/tests/TestCase.php | 10 + .../KP-ASOY/tests/Unit/ExampleTest.php | 16 + KP-ASOY FIX (2)/KP-ASOY/vite.config.js | 18 + Laravel_KP/.editorconfig | 18 + Laravel_KP/.env.example | 65 + Laravel_KP/.gitattributes | 11 + Laravel_KP/.gitignore | 24 + Laravel_KP/README.md | 59 + Laravel_KP/alter_table.php | 20 + Laravel_KP/app/Exports/PenugasanExport.php | 186 + .../Api/NotificationController.php | 49 + .../Controllers/Api/PenugasanController.php | 390 + .../app/Http/Controllers/AuthController.php | 200 + .../app/Http/Controllers/Controller.php | 8 + .../Http/Controllers/PegawaiController.php | 156 + .../Http/Controllers/UnitKerjaController.php | 63 + Laravel_KP/app/Http/Middleware/CheckRole.php | 29 + Laravel_KP/app/Models/Pegawai.php | 37 + Laravel_KP/app/Models/Penugasan.php | 70 + Laravel_KP/app/Models/PenugasanProgress.php | 16 + Laravel_KP/app/Models/UnitKerja.php | 24 + Laravel_KP/app/Models/User.php | 84 + .../PenugasanStatusNotification.php | 63 + .../app/Providers/AppServiceProvider.php | 24 + Laravel_KP/artisan | 18 + Laravel_KP/bootstrap/app.php | 28 + Laravel_KP/bootstrap/cache/.gitignore | 2 + Laravel_KP/bootstrap/providers.php | 7 + Laravel_KP/check_db.php | 15 + Laravel_KP/composer.json | 94 + Laravel_KP/composer.lock | 10226 ++++++++++++++++ Laravel_KP/config/app.php | 126 + Laravel_KP/config/auth.php | 117 + Laravel_KP/config/cache.php | 117 + Laravel_KP/config/cors.php | 20 + Laravel_KP/config/database.php | 62 + Laravel_KP/config/filesystems.php | 80 + Laravel_KP/config/logging.php | 132 + Laravel_KP/config/mail.php | 118 + Laravel_KP/config/queue.php | 129 + Laravel_KP/config/sanctum.php | 84 + Laravel_KP/config/services.php | 38 + Laravel_KP/config/session.php | 217 + Laravel_KP/database/.gitignore | 1 + Laravel_KP/database/factories/UserFactory.php | 45 + .../0001_01_01_000000_create_users_table.php | 53 + .../0001_01_01_000001_create_cache_table.php | 35 + .../0001_01_01_000002_create_jobs_table.php | 59 + ...2026_04_21_092956_create_pegawai_table.php | 26 + ...26_04_21_092957_create_penugasan_table.php | 108 + ..._04_21_092958_create_unit_kerjas_table.php | 27 + ...59_create_personal_access_tokens_table.php | 33 + ...5_21_002221_create_notifications_table.php | 31 + ...744_add_status_note_to_penugasan_table.php | 28 + ...744_add_is_archived_to_penugasan_table.php | 28 + ...173410_create_penugasan_progress_table.php | 30 + ...attachment_to_penugasan_progress_table.php | 28 + Laravel_KP/database/seeders/AkunSeeder.php | 117 + .../database/seeders/DatabaseSeeder.php | 15 + Laravel_KP/database/seeders/PegawaiSeeder.php | 69 + Laravel_KP/databaseuseradminsuperadmin.sql | 95 + Laravel_KP/databseKP.mwb | Bin 0 -> 17525 bytes Laravel_KP/docs/codebase_analysis.md | 0 Laravel_KP/package-lock.json | 2421 ++++ Laravel_KP/package.json | 17 + Laravel_KP/phpunit.xml | 36 + Laravel_KP/public/.htaccess | 25 + .../public/Kalimantan-Barat-Logo-Vector.png | Bin 0 -> 116138 bytes Laravel_KP/public/favicon.ico | 0 Laravel_KP/public/index.php | 24 + Laravel_KP/public/robots.txt | 2 + ...asi Lapangan Di Kelurahan Jati Padang.jpeg | Bin 0 -> 232669 bytes ...asi Lapangan Di Kelurahan Jati Padang.jpeg | Bin 0 -> 232669 bytes Laravel_KP/resources/css/app.css | 11 + Laravel_KP/resources/js/app.js | 1 + Laravel_KP/resources/js/bootstrap.js | 4 + .../resources/views/activity-reports.php | 139 + .../resources/views/dashboard.blade.php | 198 + .../resources/views/input-activity.blade.php | 199 + Laravel_KP/resources/views/login.blade.php | 270 + Laravel_KP/resources/views/welcome.blade.php | 277 + Laravel_KP/routes/api.php | 168 + Laravel_KP/routes/console.php | 8 + Laravel_KP/routes/web.php | 7 + Laravel_KP/seed_notif.php | 15 + Laravel_KP/storage/app/.gitignore | 4 + Laravel_KP/storage/app/private/.gitignore | 2 + Laravel_KP/storage/app/public/.gitignore | 2 + Laravel_KP/storage/framework/.gitignore | 9 + Laravel_KP/storage/framework/cache/.gitignore | 3 + .../storage/framework/cache/data/.gitignore | 2 + .../storage/framework/sessions/.gitignore | 2 + .../storage/framework/testing/.gitignore | 2 + Laravel_KP/storage/framework/views/.gitignore | 2 + Laravel_KP/storage/logs/.gitignore | 2 + Laravel_KP/test.http | 2 + Laravel_KP/test_api.php | 16 + Laravel_KP/test_endpoints.php | 95 + Laravel_KP/test_frontend.php | 18 + Laravel_KP/test_frontend_admin.php | 16 + Laravel_KP/test_notification.php | 13 + Laravel_KP/tests/Feature/ExampleTest.php | 7 + Laravel_KP/tests/Pest.php | 49 + Laravel_KP/tests/TestCase.php | 10 + Laravel_KP/tests/Unit/ExampleTest.php | 5 + Laravel_KP/update_username.php | 14 + Laravel_KP/vite.config.js | 18 + docs/codebase_analysis.md | 491 + docs/diagrams_mermaid.md | 274 + laporankerjapraktek/draflaporansejauhini.md | 876 ++ 203 files changed, 41848 insertions(+) create mode 100644 KP-ASOY FIX (2)/KP-ASOY/.editorconfig create mode 100644 KP-ASOY FIX (2)/KP-ASOY/.env.example create mode 100644 KP-ASOY FIX (2)/KP-ASOY/.env_old create mode 100644 KP-ASOY FIX (2)/KP-ASOY/.gitattributes create mode 100644 KP-ASOY FIX (2)/KP-ASOY/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/.npmrc create mode 100644 KP-ASOY FIX (2)/KP-ASOY/README.md create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/ActivityController.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Admin/ActivityController.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Admin/SuperAdminController.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Controller.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/NotificationController.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/UserLoginController.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Http/Middleware/RoleMiddleware.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Models/Activity.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Models/User.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/app/Providers/AppServiceProvider.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/artisan create mode 100644 KP-ASOY FIX (2)/KP-ASOY/bootstrap/app.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/bootstrap/cache/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/bootstrap/providers.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/composer.json create mode 100644 KP-ASOY FIX (2)/KP-ASOY/composer.lock create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/app.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/auth.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/cache.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/database.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/filesystems.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/logging.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/mail.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/queue.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/services.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/config/session.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/factories/UserFactory.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000000_create_users_table.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000001_create_cache_table.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000002_create_jobs_table.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_24_170202_create_activities_table.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_28_095929_add_tanggal_to_activities_table.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_30_110557_add_deleted_at_to_activities_table.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/database/seeders/DatabaseSeeder.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/package-lock.json create mode 100644 KP-ASOY FIX (2)/KP-ASOY/package.json create mode 100644 KP-ASOY FIX (2)/KP-ASOY/phpunit.xml create mode 100644 KP-ASOY FIX (2)/KP-ASOY/public/.htaccess create mode 100644 KP-ASOY FIX (2)/KP-ASOY/public/Kalimantan-Barat-Logo-Vector.png create mode 100644 KP-ASOY FIX (2)/KP-ASOY/public/bg-login.jpeg create mode 100644 KP-ASOY FIX (2)/KP-ASOY/public/favicon.ico create mode 100644 KP-ASOY FIX (2)/KP-ASOY/public/index.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/public/robots.txt create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/css/app.css create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/js/app.js create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/create-user.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/dashboard.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/edit-user.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/kegiatan/detail.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/kegiatan/edit.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/kegiatan/index.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/layouts/app.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/layouts/navbar.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/admin/users.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/login-user.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/superadmin/arsip/index.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/superadmin/dashboard.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/superadmin/kegiatan/create.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/superadmin/kegiatan/show.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/superadmin/user/create-user.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/superadmin/user/edit-user.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/superadmin/user/index.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/user/activity-detail.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/user/activity-edit.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/user/activity-list.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/user/dashboard.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/user/input-activity.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/user/layouts/app.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/user/layouts/navbar.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/user/settings.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/resources/views/welcome.blade.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/routes/console.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/routes/web.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/app/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/app/private/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/app/public/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/framework/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/framework/cache/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/framework/cache/data/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/framework/sessions/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/framework/testing/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/framework/views/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/storage/logs/.gitignore create mode 100644 KP-ASOY FIX (2)/KP-ASOY/test_api.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/tests/Feature/ExampleTest.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/tests/TestCase.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/tests/Unit/ExampleTest.php create mode 100644 KP-ASOY FIX (2)/KP-ASOY/vite.config.js create mode 100644 Laravel_KP/.editorconfig create mode 100644 Laravel_KP/.env.example create mode 100644 Laravel_KP/.gitattributes create mode 100644 Laravel_KP/.gitignore create mode 100644 Laravel_KP/README.md create mode 100644 Laravel_KP/alter_table.php create mode 100644 Laravel_KP/app/Exports/PenugasanExport.php create mode 100644 Laravel_KP/app/Http/Controllers/Api/NotificationController.php create mode 100644 Laravel_KP/app/Http/Controllers/Api/PenugasanController.php create mode 100644 Laravel_KP/app/Http/Controllers/AuthController.php create mode 100644 Laravel_KP/app/Http/Controllers/Controller.php create mode 100644 Laravel_KP/app/Http/Controllers/PegawaiController.php create mode 100644 Laravel_KP/app/Http/Controllers/UnitKerjaController.php create mode 100644 Laravel_KP/app/Http/Middleware/CheckRole.php create mode 100644 Laravel_KP/app/Models/Pegawai.php create mode 100644 Laravel_KP/app/Models/Penugasan.php create mode 100644 Laravel_KP/app/Models/PenugasanProgress.php create mode 100644 Laravel_KP/app/Models/UnitKerja.php create mode 100644 Laravel_KP/app/Models/User.php create mode 100644 Laravel_KP/app/Notifications/PenugasanStatusNotification.php create mode 100644 Laravel_KP/app/Providers/AppServiceProvider.php create mode 100644 Laravel_KP/artisan create mode 100644 Laravel_KP/bootstrap/app.php create mode 100644 Laravel_KP/bootstrap/cache/.gitignore create mode 100644 Laravel_KP/bootstrap/providers.php create mode 100644 Laravel_KP/check_db.php create mode 100644 Laravel_KP/composer.json create mode 100644 Laravel_KP/composer.lock create mode 100644 Laravel_KP/config/app.php create mode 100644 Laravel_KP/config/auth.php create mode 100644 Laravel_KP/config/cache.php create mode 100644 Laravel_KP/config/cors.php create mode 100644 Laravel_KP/config/database.php create mode 100644 Laravel_KP/config/filesystems.php create mode 100644 Laravel_KP/config/logging.php create mode 100644 Laravel_KP/config/mail.php create mode 100644 Laravel_KP/config/queue.php create mode 100644 Laravel_KP/config/sanctum.php create mode 100644 Laravel_KP/config/services.php create mode 100644 Laravel_KP/config/session.php create mode 100644 Laravel_KP/database/.gitignore create mode 100644 Laravel_KP/database/factories/UserFactory.php create mode 100644 Laravel_KP/database/migrations/0001_01_01_000000_create_users_table.php create mode 100644 Laravel_KP/database/migrations/0001_01_01_000001_create_cache_table.php create mode 100644 Laravel_KP/database/migrations/0001_01_01_000002_create_jobs_table.php create mode 100644 Laravel_KP/database/migrations/2026_04_21_092956_create_pegawai_table.php create mode 100644 Laravel_KP/database/migrations/2026_04_21_092957_create_penugasan_table.php create mode 100644 Laravel_KP/database/migrations/2026_04_21_092958_create_unit_kerjas_table.php create mode 100644 Laravel_KP/database/migrations/2026_04_28_104859_create_personal_access_tokens_table.php create mode 100644 Laravel_KP/database/migrations/2026_05_21_002221_create_notifications_table.php create mode 100644 Laravel_KP/database/migrations/2026_05_30_170744_add_status_note_to_penugasan_table.php create mode 100644 Laravel_KP/database/migrations/2026_05_30_172744_add_is_archived_to_penugasan_table.php create mode 100644 Laravel_KP/database/migrations/2026_05_30_173410_create_penugasan_progress_table.php create mode 100644 Laravel_KP/database/migrations/2026_05_30_175933_add_attachment_to_penugasan_progress_table.php create mode 100644 Laravel_KP/database/seeders/AkunSeeder.php create mode 100644 Laravel_KP/database/seeders/DatabaseSeeder.php create mode 100644 Laravel_KP/database/seeders/PegawaiSeeder.php create mode 100644 Laravel_KP/databaseuseradminsuperadmin.sql create mode 100644 Laravel_KP/databseKP.mwb create mode 100644 Laravel_KP/docs/codebase_analysis.md create mode 100644 Laravel_KP/package-lock.json create mode 100644 Laravel_KP/package.json create mode 100644 Laravel_KP/phpunit.xml create mode 100644 Laravel_KP/public/.htaccess create mode 100644 Laravel_KP/public/Kalimantan-Barat-Logo-Vector.png create mode 100644 Laravel_KP/public/favicon.ico create mode 100644 Laravel_KP/public/index.php create mode 100644 Laravel_KP/public/robots.txt create mode 100644 Laravel_KP/public/uploads/progress/1780139488_Antusias Karang Taruna GARUDA Desa Dalung Dalam Kegiatan Orientasi Lapangan Di Kelurahan Jati Padang.jpeg create mode 100644 Laravel_KP/public/uploads/progress/1780142987_Antusias Karang Taruna GARUDA Desa Dalung Dalam Kegiatan Orientasi Lapangan Di Kelurahan Jati Padang.jpeg create mode 100644 Laravel_KP/resources/css/app.css create mode 100644 Laravel_KP/resources/js/app.js create mode 100644 Laravel_KP/resources/js/bootstrap.js create mode 100644 Laravel_KP/resources/views/activity-reports.php create mode 100644 Laravel_KP/resources/views/dashboard.blade.php create mode 100644 Laravel_KP/resources/views/input-activity.blade.php create mode 100644 Laravel_KP/resources/views/login.blade.php create mode 100644 Laravel_KP/resources/views/welcome.blade.php create mode 100644 Laravel_KP/routes/api.php create mode 100644 Laravel_KP/routes/console.php create mode 100644 Laravel_KP/routes/web.php create mode 100644 Laravel_KP/seed_notif.php create mode 100644 Laravel_KP/storage/app/.gitignore create mode 100644 Laravel_KP/storage/app/private/.gitignore create mode 100644 Laravel_KP/storage/app/public/.gitignore create mode 100644 Laravel_KP/storage/framework/.gitignore create mode 100644 Laravel_KP/storage/framework/cache/.gitignore create mode 100644 Laravel_KP/storage/framework/cache/data/.gitignore create mode 100644 Laravel_KP/storage/framework/sessions/.gitignore create mode 100644 Laravel_KP/storage/framework/testing/.gitignore create mode 100644 Laravel_KP/storage/framework/views/.gitignore create mode 100644 Laravel_KP/storage/logs/.gitignore create mode 100644 Laravel_KP/test.http create mode 100644 Laravel_KP/test_api.php create mode 100644 Laravel_KP/test_endpoints.php create mode 100644 Laravel_KP/test_frontend.php create mode 100644 Laravel_KP/test_frontend_admin.php create mode 100644 Laravel_KP/test_notification.php create mode 100644 Laravel_KP/tests/Feature/ExampleTest.php create mode 100644 Laravel_KP/tests/Pest.php create mode 100644 Laravel_KP/tests/TestCase.php create mode 100644 Laravel_KP/tests/Unit/ExampleTest.php create mode 100644 Laravel_KP/update_username.php create mode 100644 Laravel_KP/vite.config.js create mode 100644 docs/codebase_analysis.md create mode 100644 docs/diagrams_mermaid.md create mode 100644 laporankerjapraktek/draflaporansejauhini.md diff --git a/KP-ASOY FIX (2)/KP-ASOY/.editorconfig b/KP-ASOY FIX (2)/KP-ASOY/.editorconfig new file mode 100644 index 0000000..6df8428 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/.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 + +[{compose,docker-compose}.{yml,yaml}] +indent_size = 4 diff --git a/KP-ASOY FIX (2)/KP-ASOY/.env.example b/KP-ASOY FIX (2)/KP-ASOY/.env.example new file mode 100644 index 0000000..c0660ea --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/.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/KP-ASOY FIX (2)/KP-ASOY/.env_old b/KP-ASOY FIX (2)/KP-ASOY/.env_old new file mode 100644 index 0000000..2c3a559 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/.env_old @@ -0,0 +1,62 @@ +APP_NAME=Laravel +APP_ENV=local +APP_KEY=base64:kasmR3pne5hhhBbTf04a8QX7TORRbrCgIvkF4R/sSTU= +APP_DEBUG=true +APP_URL=http://localhost + +APP_LOCALE=en +APP_FALLBACK_LOCALE=en +APP_FAKER_LOCALE=en_US + +APP_MAINTENANCE_DRIVER=file + +BCRYPT_ROUNDS=12 + +LOG_CHANNEL=stack +LOG_STACK=single +LOG_DEPRECATIONS_CHANNEL=null +LOG_LEVEL=debug + +# 🔥 DATABASE (LARAGON MYSQL) +DB_CONNECTION=mysql +DB_HOST=127.0.0.1 +DB_PORT=3306 +DB_DATABASE=kp-asoy +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 + +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}" \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/.gitattributes b/KP-ASOY FIX (2)/KP-ASOY/.gitattributes new file mode 100644 index 0000000..fcb21d3 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/.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/KP-ASOY FIX (2)/KP-ASOY/.gitignore b/KP-ASOY FIX (2)/KP-ASOY/.gitignore new file mode 100644 index 0000000..83d894f --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/.gitignore @@ -0,0 +1,26 @@ +*.log +.DS_Store +.env +.env.backup +.env.production +.phpactor.json +.phpunit.result.cache +/.codex +/.cursor/ +/.idea +/.nova +/.phpunit.cache +/.vscode +/.zed +/auth.json +/node_modules +/public/build +/public/hot +/public/storage +/storage/*.key +/storage/pail +/vendor +_ide_helper.php +Homestead.json +Homestead.yaml +Thumbs.db diff --git a/KP-ASOY FIX (2)/KP-ASOY/.npmrc b/KP-ASOY FIX (2)/KP-ASOY/.npmrc new file mode 100644 index 0000000..495a6af --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/.npmrc @@ -0,0 +1,2 @@ +ignore-scripts=true +audit=true diff --git a/KP-ASOY FIX (2)/KP-ASOY/README.md b/KP-ASOY FIX (2)/KP-ASOY/README.md new file mode 100644 index 0000000..5ad1377 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/README.md @@ -0,0 +1,58 @@ +

Laravel Logo

+ +

+Build Status +Total Downloads +Latest Stable Version +License +

+ +## About Laravel + +Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as: + +- [Simple, fast routing engine](https://laravel.com/docs/routing). +- [Powerful dependency injection container](https://laravel.com/docs/container). +- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. +- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). +- Database agnostic [schema migrations](https://laravel.com/docs/migrations). +- [Robust background job processing](https://laravel.com/docs/queues). +- [Real-time event broadcasting](https://laravel.com/docs/broadcasting). + +Laravel is accessible, powerful, and provides tools required for large, robust applications. + +## Learning Laravel + +Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. + +In addition, [Laracasts](https://laracasts.com) contains thousands of video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library. + +You can also watch bite-sized lessons with real-world projects on [Laravel Learn](https://laravel.com/learn), where you will be guided through building a Laravel application from scratch while learning PHP fundamentals. + +## Agentic Development + +Laravel's predictable structure and conventions make it ideal for AI coding agents like Claude Code, Cursor, and GitHub Copilot. Install [Laravel Boost](https://laravel.com/docs/ai) to supercharge your AI workflow: + +```bash +composer require laravel/boost --dev + +php artisan boost:install +``` + +Boost provides your agent 15+ tools and skills that help agents build Laravel applications while following best practices. + +## Contributing + +Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). + +## Code of Conduct + +In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct). + +## Security Vulnerabilities + +If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed. + +## License + +The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/ActivityController.php b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/ActivityController.php new file mode 100644 index 0000000..59cd2f9 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/ActivityController.php @@ -0,0 +1,431 @@ +get($this->apiUrl('/dashboard')); + + $activities = collect([]); + $stats = ['status_proses' => 0, 'status_selesai' => 0]; + + if ($response->successful()) { + $data = $response->json(); + if (isset($data['data']['recent_activities'])) { + // Mapping penugasan ke format yang diexpect view + $activities = collect($data['data']['recent_activities'])->map(function($item) { + $petugasNames = []; + if(isset($item['petugas']) && is_array($item['petugas'])) { + foreach($item['petugas'] as $p) { + $petugasNames[] = $p['name']; + } + } + $assignedTo = !empty($petugasNames) ? implode(', ', $petugasNames) : (session('user_name') ?? 'Pegawai'); + + return (object) [ + 'id' => $item['id'], + 'nama_kegiatan' => $item['kegiatan'], + 'tanggal' => $item['tanggal_mulai'], + 'tanggal_selesai' => $item['tanggal_selesai'] ?? null, + 'status' => $item['status'] == 'proses' ? 'on_progres' : $item['status'], + 'lokasi' => $item['lokasi'] ?? null, + 'reviewed_at' => $item['reviewed_at'] ?? null, + 'user' => (object) ['name' => $assignedTo], + ]; + }); + } + if (isset($data['data']['stats'])) { + $stats = $data['data']['stats']; + } + } + + $onProgres = $stats['status_proses'] ?? 0; + $selesai = ($stats['status_selesai'] ?? 0) + ($stats['status_ditinjau'] ?? 0); + + // Ambil notifikasi + $notifResponse = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/notifications')); + $notifications = []; + if ($notifResponse->successful()) { + $notifications = $notifResponse->json()['data'] ?? []; + } + + $unreadCount = collect($notifications)->where('read_at', null)->count(); + + return view('user.dashboard', compact( + 'activities', + 'onProgres', + 'selesai', + 'notifications', + 'unreadCount' + )); + } + + // 🔥 LIST SEMUA KEGIATAN USER + public function list() + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/penugasan')); + + $activities = collect([]); + if ($response->successful()) { + $data = $response->json(); + $activities = collect($data['data'])->map(function($item) { + $petugasNames = []; + if(isset($item['petugas']) && is_array($item['petugas'])) { + foreach($item['petugas'] as $p) { + $petugasNames[] = $p['name']; + } + } + $assignedTo = !empty($petugasNames) ? implode(', ', $petugasNames) : (session('user_name') ?? 'Pegawai'); + + return (object) [ + 'id' => $item['id'], + 'nama_kegiatan' => $item['kegiatan'], + 'tanggal' => $item['tanggal_mulai'], + 'tanggal_selesai' => $item['tanggal_selesai'] ?? null, + 'lokasi' => $item['lokasi'] ?? null, + 'status' => $item['status'] == 'proses' ? 'on_progres' : $item['status'], + 'user' => (object) ['name' => $assignedTo], + ]; + }); + } + + return view('user.activity-list', compact('activities')); + } + + // 🔥 SIMPAN ACTIVITY BARU + public function store(Request $request) + { + $request->validate([ + 'nama_kegiatan' => 'required|string|max:255', + 'tanggal' => 'required|date', + 'lokasi' => 'nullable|string|max:255', + 'deskripsi' => 'nullable|string', + 'image' => 'nullable|mimes:jpeg,png,jpg,pdf|max:2048', + ]); + + $payload = [ + 'nomor_surat' => null, // Tidak perlu generate karena ini laporan pegawai + 'kegiatan' => $request->nama_kegiatan, + 'tanggal_mulai' => $request->tanggal, + 'lokasi' => $request->lokasi, + 'keterangan' => $request->deskripsi, + 'status_note' => $request->status_note, + ]; + + $http = \Illuminate\Support\Facades\Http::withToken(session('api_token')); + + if ($request->hasFile('image')) { + $file = $request->file('image'); + $http = $http->attach('lampiran', file_get_contents($file), $file->getClientOriginalName()); + $payload['pegawai_ids[0]'] = session('user_id'); + } else { + $payload['pegawai_ids'] = [session('user_id')]; + } + + $response = $http->post($this->apiUrl('/penugasan'), $payload); + + if ($response->successful()) { + return redirect()->route('activity.list')->with('success', 'Kegiatan berhasil ditambahkan'); + } + + return back()->with('error', 'Gagal menambahkan kegiatan: ' . $response->json('message', 'Error API')); + } + + // 🔥 DETAIL ACTIVITY + public function show($id) + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/penugasan/' . $id)); + + if (!$response->successful()) { + return redirect()->route('activity.list')->with('error', 'Data tidak ditemukan'); + } + + $data = $response->json()['data']; + $activity = (object) [ + 'id' => $data['id'], + 'nama_kegiatan' => $data['kegiatan'], + 'tanggal' => $data['tanggal_mulai'], + 'tanggal_selesai' => $data['tanggal_selesai'] ?? null, + 'lokasi' => $data['lokasi'] ?? '-', + 'deskripsi' => $data['keterangan'] ?? '-', + 'status_note' => $data['status_note'] ?? '-', + 'lampiran' => $data['lampiran'] ?? null, + 'updated_at' => $data['updated_at'] ?? now(), + 'status' => $data['status'] == 'proses' ? 'on_progres' : $data['status'], + 'user' => (object) ['name' => $data['pembuat']['name'] ?? session('user_name')], + 'progress' => $data['progress'] ?? [], + 'petugas' => $data['petugas'] ?? [] + ]; + + return view('user.activity-detail', compact('activity')); + } + + // 🔥 EDIT ACTIVITY + public function edit($id) + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/penugasan/' . $id)); + + if (!$response->successful()) { + return redirect()->route('activity.list')->with('error', 'Data tidak ditemukan'); + } + + $data = $response->json()['data']; + + $isPetugas = false; + if(isset($data['petugas'])) { + foreach($data['petugas'] as $p) { + if($p['id'] == session('user_id')) { + $isPetugas = true; + break; + } + } + } + + if (!$isPetugas) { + return redirect()->route('activity.list')->with('error', 'Anda tidak memiliki hak untuk mengedit laporan ini.'); + } + + $activity = (object) [ + 'id' => $data['id'], + 'nama_kegiatan' => $data['kegiatan'], + 'tanggal' => $data['tanggal_mulai'], + 'lokasi' => $data['lokasi'] ?? '', + 'deskripsi' => $data['keterangan'] ?? '', + 'status_note' => $data['status_note'] ?? '', + ]; + + return view('user.activity-edit', compact('activity')); + } + + // 🔥 UPDATE ACTIVITY + public function update(Request $request, $id) + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token'))->get($this->apiUrl('/penugasan/' . $id)); + if ($response->successful()) { + $data = $response->json()['data']; + $isPetugas = false; + if(isset($data['petugas'])) { + foreach($data['petugas'] as $p) { + if($p['id'] == session('user_id')) { + $isPetugas = true; + break; + } + } + } + if (!$isPetugas) { + return redirect()->route('activity.list')->with('error', 'Anda tidak memiliki hak untuk mengedit laporan ini.'); + } + } + + $request->validate([ + 'nama_kegiatan' => 'required|string|max:255', + 'tanggal' => 'required|date', + 'lokasi' => 'nullable|string|max:255', + 'deskripsi' => 'nullable|string', + 'image' => 'nullable|mimes:jpeg,png,jpg,pdf|max:2048', + ]); + + $payload = [ + 'nomor_surat' => null, // Tidak perlu generate + 'kegiatan' => $request->nama_kegiatan, + 'tanggal_mulai' => $request->tanggal, + 'lokasi' => $request->lokasi, + 'keterangan' => $request->deskripsi, + 'status_note' => $request->status_note, + // Laravel HTTP client sometimes fails PUT with multipart, we can simulate it with POST + _method=PUT + '_method' => 'PUT', + ]; + + $http = \Illuminate\Support\Facades\Http::withToken(session('api_token')); + + if ($request->hasFile('image')) { + $file = $request->file('image'); + $http = $http->attach('lampiran', file_get_contents($file), $file->getClientOriginalName()); + $payload['pegawai_ids[0]'] = session('user_id'); + } else { + $payload['pegawai_ids'] = [session('user_id')]; + } + + // Post with _method=PUT to handle multipart update safely + $response = $http->post($this->apiUrl('/penugasan/' . $id), $payload); + + if ($response->successful()) { + return redirect()->route('activity.detail', $id) + ->with('success', 'Data berhasil diperbarui'); + } + + return back()->with('error', 'Gagal memperbarui: ' . $response->json('message')); + } + + // 🔥 SELESAIKAN ACTIVITY + public function selesai($id) + { + $responseCheck = \Illuminate\Support\Facades\Http::withToken(session('api_token'))->get($this->apiUrl('/penugasan/' . $id)); + if ($responseCheck->successful()) { + $data = $responseCheck->json()['data']; + $isPetugas = false; + if(isset($data['petugas'])) { + foreach($data['petugas'] as $p) { + if($p['id'] == session('user_id')) { + $isPetugas = true; break; + } + } + } + if (!$isPetugas) { + return redirect()->route('activity.list')->with('error', 'Anda tidak memiliki hak untuk menyelesaikan laporan ini.'); + } + } + + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->post($this->apiUrl("/penugasan/{$id}/update-status"), [ + 'status' => 'selesai' + ]); + + if ($response->successful()) { + return back()->with('success', 'Kegiatan telah ditandai sebagai Selesai'); + } + + return back()->with('error', 'Gagal menandai selesai'); + } + + public function storeProgress(Request $request, $id) + { + $responseCheck = \Illuminate\Support\Facades\Http::withToken(session('api_token'))->get($this->apiUrl('/penugasan/' . $id)); + if ($responseCheck->successful()) { + $data = $responseCheck->json()['data']; + $isPetugas = false; + if(isset($data['petugas'])) { + foreach($data['petugas'] as $p) { + if($p['id'] == session('user_id')) { + $isPetugas = true; break; + } + } + } + if (!$isPetugas) { + return redirect()->route('activity.list')->with('error', 'Anda tidak memiliki hak untuk menambahkan progress pada laporan ini.'); + } + } + + $request->validate([ + 'note' => 'required|string', + 'attachment' => 'nullable|file|mimes:jpg,jpeg,png,pdf|max:2048' + ]); + + $http = \Illuminate\Support\Facades\Http::withToken(session('api_token')); + + if ($request->hasFile('attachment')) { + $file = $request->file('attachment'); + $http = $http->attach( + 'attachment', + file_get_contents($file->getPathname()), + $file->getClientOriginalName() + ); + } + + $response = $http->post($this->apiUrl("/penugasan/{$id}/progress"), [ + 'note' => $request->note, + ]); + + if ($response->successful()) { + return back()->with('success', 'Progres / Log pembaruan berhasil ditambahkan.'); + } + + return back()->with('error', 'Gagal menambahkan progres: ' . $response->json('message', 'Error')); + } + + /** + * ========================================== + * AREA ADMIN (KASI / KABID) + * ========================================== + */ + + public function adminDashboard() + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->acceptJson() + ->get($this->apiUrl('/dashboard')); + + $stats = ['total' => 0, 'selesai' => 0, 'proses' => 0, 'users' => 0]; + $activities = collect([]); + + if ($response->successful()) { + $data = $response->json(); + if (isset($data['data']['stats'])) { + $st = $data['data']['stats']; + $stats['total'] = $st['total_tugas'] ?? 0; + $stats['selesai'] = ($st['status_selesai'] ?? 0) + ($st['status_ditinjau'] ?? 0); + $stats['proses'] = $st['status_proses'] ?? 0; + } + if (isset($data['data']['recent_activities'])) { + $activities = collect($data['data']['recent_activities'])->map(function($item) { + $petugasNames = 'System'; + if (!empty($item['petugas']) && is_array($item['petugas'])) { + $names = []; + foreach ($item['petugas'] as $p) { + if (isset($p['username'])) { + $names[] = $p['username']; + } elseif (isset($p['name'])) { + $names[] = $p['name']; + } + } + if (!empty($names)) { + $petugasNames = implode(', ', $names); + } + } + + return (object) [ + 'id' => $item['id'], + 'nama_kegiatan' => $item['kegiatan'], + 'tanggal' => $item['tanggal_mulai'], + 'tanggal_selesai' => $item['tanggal_selesai'] ?? null, + 'status' => $item['status'] == 'proses' ? 'on_progres' : $item['status'], + 'user' => (object) ['name' => $petugasNames], + 'keterangan' => $item['keterangan'] ?? $item['kegiatan'] ?? '-', + 'status_note' => $item['status_note'] ?? null, + 'lokasi' => $item['lokasi'] ?? '-', + 'lampiran' => $item['lampiran'] ?? null + ]; + }); + } + } + + // Mock data karena backend belum support + $topUsers = []; + $weeklyData = [0, 0, 0, 0, 0, 0, 0]; + $divisionProgress = [ + ['name' => 'Operasional', 'value' => 75, 'color' => '#378ADD'], + ['name' => 'IT', 'value' => 45, 'color' => '#E24B4A'], + ['name' => 'SDM', 'value' => 90, 'color' => '#EF9F27'], + ]; + + return view('admin.dashboard', compact( + 'activities', + 'stats', + 'weeklyData', + 'topUsers', + 'divisionProgress' + )); + } +} \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Admin/ActivityController.php b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Admin/ActivityController.php new file mode 100644 index 0000000..6f5594a --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Admin/ActivityController.php @@ -0,0 +1,206 @@ +acceptJson() + ->get($this->apiUrl('/dashboard')); + + $stats = ['total' => 0, 'selesai' => 0, 'proses' => 0, 'users' => 0]; + $activities = []; + + if ($response->successful()) { + $data = $response->json(); + if (isset($data['data']['stats'])) { + $st = $data['data']['stats']; + $stats['total'] = $st['total_tugas'] ?? 0; + $stats['selesai'] = $st['status_selesai'] ?? 0; + $stats['proses'] = $st['status_proses'] ?? 0; + } + if (isset($data['data']['recent_activities'])) { + $activities = collect($data['data']['recent_activities'])->map(function($item) { + $petugasNames = 'System'; + if (!empty($item['petugas']) && is_array($item['petugas'])) { + $names = []; + foreach ($item['petugas'] as $p) { + if (isset($p['username'])) { + $names[] = $p['username']; + } elseif (isset($p['name'])) { + $names[] = $p['name']; + } + } + if (!empty($names)) { + $petugasNames = implode(', ', $names); + } + } + + return (object) [ + 'id' => $item['id'], + 'nama_kegiatan' => $item['kegiatan'], + 'tanggal' => $item['tanggal_mulai'], + 'status' => $item['status'] == 'proses' ? 'on_progres' : $item['status'], + 'user' => (object) ['name' => $petugasNames], + 'keterangan' => $item['keterangan'] ?? $item['kegiatan'] ?? '-', + ]; + }); + } + } + + $topUsers = []; + $weeklyData = [0, 0, 0, 0, 0, 0, 0]; + $divisionProgress = [ + ['name' => 'Operasional', 'pct' => 75, 'clr' => 'linear-gradient(90deg,#3b82f6,#6366f1)'], + ['name' => 'IT', 'pct' => 45, 'clr' => 'linear-gradient(90deg,#a855f7,#ec4899)'], + ['name' => 'SDM', 'pct' => 90, 'clr' => 'linear-gradient(90deg,#f97316,#f59e0b)'], + ['name' => 'Keuangan', 'pct' => 64, 'clr' => 'linear-gradient(90deg,#22c55e,#10b981)'], + ]; + + return view('admin.dashboard', compact( + 'stats', + 'activities', + 'topUsers', + 'weeklyData', + 'divisionProgress' + )); + } + + /** + * HALAMAN INDEX (DAFTAR KEGIATAN DENGAN FILTER) + */ + public function index(Request $request) + { + $response = Http::withToken(session('api_token')) + ->acceptJson() + ->get($this->apiUrl('/penugasan')); + + $items = collect([]); + if ($response->successful()) { + $data = $response->json(); + $items = collect($data['data'])->map(function($item) { + $petugasNames = 'System'; + if (!empty($item['petugas']) && is_array($item['petugas'])) { + $names = []; + foreach ($item['petugas'] as $p) { + if (isset($p['username'])) { + $names[] = $p['username']; + } elseif (isset($p['name'])) { + $names[] = $p['name']; + } + } + if (!empty($names)) { + $petugasNames = implode(', ', $names); + } + } + + return (object) [ + 'id' => $item['id'], + 'nama_kegiatan' => $item['kegiatan'], + 'tanggal' => $item['tanggal_mulai'], + 'status' => $item['status'] == 'proses' ? 'on_progres' : $item['status'], + 'user' => (object) ['name' => $petugasNames], + ]; + }); + + // Sembunyikan kegiatan yang sudah dibatalkan + $items = $items->filter(function($item) { + return $item->status !== 'dibatalkan'; + })->values(); + } + + // Simpan semua item sebelum filter untuk statistik + $allItems = $items; + + // FILTER SEARCH + if ($request->search) { + $search = strtolower($request->search); + $items = $items->filter(function($item) use ($search) { + return str_contains(strtolower($item->nama_kegiatan), $search) || + str_contains(strtolower($item->user->name), $search); + }); + } + + // FILTER STATUS + if ($request->status && $request->status != 'semua') { + $items = $items->filter(function($item) use ($request) { + return $item->status === $request->status; + }); + } + + // Manual Pagination + $perPage = 8; + $currentPage = \Illuminate\Pagination\Paginator::resolveCurrentPage(); + $currentItems = $items->slice(($currentPage - 1) * $perPage, $perPage)->all(); + $activities = new \Illuminate\Pagination\LengthAwarePaginator($currentItems, count($items), $perPage, $currentPage, [ + 'path' => \Illuminate\Pagination\Paginator::resolveCurrentPath(), + 'query' => $request->query(), + ]); + + $divisis = collect(['-']); + + return view('admin.kegiatan.index', compact('activities', 'divisis', 'allItems')); + } + + // DETAIL + public function show($id) + { + $response = Http::withToken(session('api_token')) + ->acceptJson() + ->get($this->apiUrl('/penugasan/' . $id)); + + if (!$response->successful()) { + return redirect()->route('admin.kegiatan.index')->with('error', 'Data tidak ditemukan'); + } + + $data = $response->json()['data']; + $petugas = collect($data['petugas'] ?? []); + + $petugasNames = 'System'; + if ($petugas->isNotEmpty()) { + $names = []; + foreach ($petugas as $p) { + if (isset($p['username'])) { + $names[] = $p['username']; + } elseif (isset($p['name'])) { + $names[] = $p['name']; + } + } + if (!empty($names)) { + $petugasNames = implode(', ', $names); + } + } + + $activity = (object) [ + 'id' => $data['id'], + 'nomor_surat' => $data['nomor_surat'] ?? '-', + 'nama_kegiatan' => $data['kegiatan'], + 'tanggal' => $data['tanggal_mulai'], + 'tanggal_selesai' => $data['tanggal_selesai'] ?? null, + 'lokasi' => '-', + 'deskripsi' => '-', + 'updated_at' => $data['updated_at'] ?? now(), + 'status' => $data['status'] == 'proses' ? 'on_progres' : $data['status'], + 'user' => (object) ['name' => $petugasNames], + 'petugas' => $petugas, + ]; + + return view('admin.kegiatan.detail', compact('activity')); + } + + +} \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Admin/SuperAdminController.php b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Admin/SuperAdminController.php new file mode 100644 index 0000000..0a1cbb8 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Admin/SuperAdminController.php @@ -0,0 +1,555 @@ +get($this->apiUrl('/penugasan'), ['is_archived' => 'false']); + + $dashResponse = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/dashboard')); + + $items = collect([]); + if ($response->successful()) { + $items = collect($response->json()['data'])->map(function($item) { + return (object) [ + 'id' => $item['id'], + 'nama_kegiatan' => $item['kegiatan'], + 'tanggal' => $item['tanggal_mulai'], + 'tanggal_selesai' => $item['tanggal_selesai'] ?? null, + 'created_at' => \Carbon\Carbon::parse($item['created_at']), + 'status' => $item['status'] == 'proses' ? 'on_progres' : $item['status'], + 'user' => (object) ['name' => $item['pembuat']['name'] ?? 'System'], + 'petugas' => $item['petugas'] ?? [], + 'pembuat' => $item['pembuat'] ?? [] + ]; + }); + } + + $allItems = clone $items; + $items = $items->filter(function($item) { + return $item->status !== 'dibatalkan'; + })->values(); + + // Manual Pagination + $perPage = 10; + $currentPage = \Illuminate\Pagination\Paginator::resolveCurrentPage(); + $currentItems = $items->slice(($currentPage - 1) * $perPage, $perPage)->all(); + $activities = new \Illuminate\Pagination\LengthAwarePaginator($currentItems, count($items), $perPage, $currentPage, [ + 'path' => \Illuminate\Pagination\Paginator::resolveCurrentPath() + ]); + + $stats = [ + 'total' => $items->count(), + 'users' => 0, // diisi nanti + 'proses' => $items->where('status', 'on_progres')->count(), + 'deleted' => $allItems->where('status', 'dibatalkan')->count(), + ]; + + // Ambil User + $usersResponse = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/users')); + $users = collect([]); + if ($usersResponse->successful()) { + $users = collect($usersResponse->json()['data']); + $stats['users'] = $users->count(); + } + + // ── Top 5 Petugas (Dihitung dari penugasan) + $topUsers = $users->map(function($u) use ($items) { + $count = $items->filter(function($item) use ($u) { + if (isset($item->petugas) && is_array($item->petugas)) { + foreach ($item->petugas as $p) { + if (isset($p['id']) && $p['id'] == $u['id']) return true; + } + } + return isset($item->pembuat['id']) && $item->pembuat['id'] == $u['id']; + })->count(); + + return (object) [ + 'name' => $u['name'] ?? 'System', + 'activities_count' => $count + ]; + })->sortByDesc('activities_count')->take(5)->values(); + + // ── Data Grafik + $chartData = $this->buildChartData($items); + + $system = [ + 'server' => rand(25, 55), + 'database' => rand(45, 75), + 'storage' => rand(60, 85), + ]; + + return view('superadmin.dashboard', compact( + 'activities', + 'stats', + 'topUsers', + 'chartData', + 'system' + )); + } + + private function buildChartData($items) + { + $now = Carbon::now(); + + // ── MINGGU INI ───────────────────────────────── + $startOfWeek = $now->copy()->startOfWeek(Carbon::MONDAY); + $endOfWeek = $now->copy()->endOfWeek(Carbon::SUNDAY); + + $weekLabels = ['Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab', 'Min']; + $weekValues = array_fill(0, 7, 0); + + foreach ($items as $item) { + $date = $item->created_at; + if ($date->between($startOfWeek, $endOfWeek)) { + $idx = $date->dayOfWeekIso - 1; + $weekValues[$idx]++; + } + } + + // ── BULAN INI ────────────────────────────── + $startOfMonth = $now->copy()->startOfMonth(); + $endOfMonth = $now->copy()->endOfMonth(); + $daysInMonth = $now->daysInMonth; + + $monthLabels = []; + $monthValues = array_fill(0, $daysInMonth, 0); + + for ($i = 1; $i <= $daysInMonth; $i++) { + $monthLabels[] = ($i % 5 === 1 || $i === 1) ? (string) $i : ''; + } + + foreach ($items as $item) { + $date = $item->created_at; + if ($date->between($startOfMonth, $endOfMonth)) { + $monthValues[$date->day - 1]++; + } + } + + // ── TAHUN INI ──────────────────────────────── + $monthNames = ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Ags', 'Sep', 'Okt', 'Nov', 'Des']; + $yearValues = array_fill(0, 12, 0); + + foreach ($items as $item) { + $date = $item->created_at; + if ($date->year === $now->year) { + $yearValues[$date->month - 1]++; + } + } + + return [ + 'week' => [ + 'labels' => $weekLabels, + 'values' => $weekValues, + 'todayIndex' => $now->dayOfWeekIso - 1, + ], + 'month' => [ + 'labels' => $monthLabels, + 'values' => $monthValues, + 'todayIndex' => $now->day - 1, + ], + 'year' => [ + 'labels' => $monthNames, + 'values' => $yearValues, + 'todayIndex' => $now->month - 1, + ], + ]; + } + + public function show($id) + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/penugasan/' . $id)); + + if (!$response->successful()) { + return redirect()->back()->with('error', 'Kegiatan tidak ditemukan.'); + } + $data = $response->json()['data']; + $activity = (object) [ + 'id' => $data['id'], + 'nama_kegiatan' => $data['kegiatan'], + 'tanggal' => $data['tanggal_mulai'], + 'tanggal_selesai' => $data['tanggal_selesai'] ?? null, + 'status' => $data['status'] == 'proses' ? 'on_progres' : $data['status'], + 'deskripsi' => $data['keterangan'] ?? '-', + 'lokasi' => $data['lokasi'] ?? '-', + 'status_note' => $data['status_note'] ?? null, + 'updated_at' => \Carbon\Carbon::parse($data['updated_at'] ?? now()), + 'user' => (object) ['name' => $data['pembuat']['name'] ?? 'System'], + 'petugas' => $data['petugas'] ?? [], + 'nomor_surat' => $data['nomor_surat'] ?? '-', + 'progress' => $data['progress'] ?? [] + ]; + + return view('superadmin.kegiatan.show', compact('activity')); + } + + public function approve(Request $request, $id) + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->post($this->apiUrl("/penugasan/{$id}/update-status"), [ + 'status' => 'telah_ditinjau' + ]); + + if ($response->successful()) { + return redirect()->back()->with('success', 'Kegiatan berhasil disetujui (Telah Ditinjau).'); + } + + return redirect()->back()->with('error', 'Terjadi kesalahan saat menyetujui kegiatan.'); + } + + public function revision(Request $request, $id) + { + $request->validate([ + 'status_note' => 'required|string|min:5|max:255' + ]); + + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->post($this->apiUrl("/penugasan/{$id}/update-status"), [ + 'status' => 'proses', + 'status_note' => 'REVISI dari ' . session('user_name') . ': ' . $request->status_note + ]); + + if ($response->successful()) { + return redirect()->back()->with('success', 'Kegiatan dikembalikan ke pegawai untuk direvisi.'); + } + + return redirect()->back()->with('error', 'Terjadi kesalahan saat meminta revisi.'); + } + + public function destroy(Request $request, $id) + { + $request->validate([ + 'alasan_hapus' => 'required|string|min:10|max:500', + ]); + + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->post($this->apiUrl("/penugasan/{$id}/delete"), [ + 'alasan' => $request->alasan_hapus + ]); + + if ($response->successful()) { + return redirect()->back()->with('success', 'Kegiatan berhasil dibatalkan dan dicatat dalam log.'); + } + + return redirect()->back()->with('error', 'Gagal membatalkan kegiatan.'); + } + + public function arsip() + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/penugasan'), ['is_archived' => 'true']); + + $items = collect([]); + if ($response->successful()) { + $items = collect($response->json()['data'])->map(function($item) { + return (object) [ + 'id' => $item['id'], + 'nama_kegiatan' => $item['kegiatan'], + 'tanggal' => $item['tanggal_mulai'], + 'tanggal_selesai' => $item['tanggal_selesai'] ?? null, + 'created_at' => \Carbon\Carbon::parse($item['created_at']), + 'status' => $item['status'] == 'proses' ? 'on_progres' : $item['status'], + 'user' => (object) ['name' => $item['pembuat']['name'] ?? 'System'], + 'petugas' => $item['petugas'] ?? [], + 'pembuat' => $item['pembuat'] ?? [] + ]; + }); + } + + // Manual Pagination + $perPage = 10; + $currentPage = \Illuminate\Pagination\Paginator::resolveCurrentPage(); + $currentItems = $items->slice(($currentPage - 1) * $perPage, $perPage)->all(); + $activities = new \Illuminate\Pagination\LengthAwarePaginator($currentItems, count($items), $perPage, $currentPage, [ + 'path' => \Illuminate\Pagination\Paginator::resolveCurrentPath() + ]); + + return view('superadmin.arsip.index', compact('activities')); + } + + public function archive($id) + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->post($this->apiUrl("/penugasan/{$id}/archive")); + + if ($response->successful()) { + return redirect()->back()->with('success', 'Status arsip laporan berhasil diperbarui.'); + } + + return redirect()->back()->with('error', 'Gagal memperbarui status arsip laporan.'); + } + + public function userIndex() + { + // Panggil API Penugasan untuk menghitung activities dinamis + $penugasanResponse = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/penugasan')); + $items = collect([]); + if ($penugasanResponse->successful()) { + $items = collect($penugasanResponse->json()['data']); + } + + // Panggil API Users + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/users')); + + $users = collect([]); + if ($response->successful()) { + $users = collect($response->json()['data'])->map(function($u) use ($items) { + $activitiesCount = $items->filter(function($item) use ($u) { + // Cek apakah user ada di array petugas + if (isset($item['petugas']) && is_array($item['petugas'])) { + foreach ($item['petugas'] as $p) { + if ($p['id'] == $u['id']) return true; + } + } + // Fallback cek pembuat + return ($item['pembuat']['id'] ?? null) == $u['id']; + })->count(); + + return (object) [ + 'id' => $u['id'], + 'name' => $u['name'], + 'username' => $u['username'], + 'role' => $u['role'], + 'created_at' => isset($u['created_at']) ? \Carbon\Carbon::parse($u['created_at']) : now(), + 'activities_count' => $activitiesCount + ]; + }); + } + + // Manual Pagination + $perPage = 15; + $currentPage = \Illuminate\Pagination\Paginator::resolveCurrentPage(); + $currentItems = $users->slice(($currentPage - 1) * $perPage, $perPage)->all(); + $paginatedUsers = new \Illuminate\Pagination\LengthAwarePaginator($currentItems, $users->count(), $perPage, $currentPage, [ + 'path' => \Illuminate\Pagination\Paginator::resolveCurrentPath() + ]); + + $stats = [ + 'total' => $users->count(), + 'active' => $users->where('activities_count', '>', 0)->count(), + 'activities' => $users->sum('activities_count'), + 'max_activities' => max($users->max('activities_count') ?? 1, 1), + ]; + + return view('superadmin.user.index', ['users' => $paginatedUsers, 'stats' => $stats]); + } + + public function createUser() + { + return view('superadmin.user.create-user'); + } + + public function storeUser(Request $request) + { + $request->validate([ + 'name' => 'required|string', + 'username' => 'required|string', + 'password' => 'required|string|min:6', + 'role' => 'required|in:user,admin,superadmin', + ]); + + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->acceptJson() + ->post($this->apiUrl('/register'), [ + 'name' => $request->name, + 'username' => $request->username, + 'password' => $request->password, + 'role' => $request->role, + ]); + + if ($response->successful()) { + return redirect()->route('admin.superadmin.user.index')->with('success', 'Pengguna berhasil ditambahkan'); + } + + if ($response->status() === 422) { + return back()->withErrors($response->json('errors'))->withInput(); + } + + return back()->with('error', $response->json('message') ?? 'Gagal menambah pengguna')->withInput(); + } + + public function editUser($id) + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl("/users/{$id}")); + + if ($response->successful()) { + $userData = $response->json()['data']; + $user = (object) [ + 'id' => $userData['id'], + 'name' => $userData['name'], + 'username' => $userData['username'], + 'role' => $userData['role'], + 'email' => $userData['email'] ?? '', + 'created_at' => isset($userData['created_at']) + ? \Carbon\Carbon::parse($userData['created_at']) + : now(), + ]; + return view('superadmin.user.edit-user', compact('user')); + } + return redirect()->back()->with('error', 'User tidak ditemukan atau gagal mengambil data.'); + } + + public function updateUser(Request $request, $id) + { + $request->validate([ + 'name' => 'required', + 'username' => 'required', + 'role' => 'required', + 'password' => 'nullable|min:6|confirmed', + ]); + + $payload = $request->only('name', 'username', 'role'); + if ($request->filled('password')) { + $payload['password'] = $request->password; + } + + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->acceptJson() + ->put($this->apiUrl("/users/{$id}"), $payload); + + if ($response->successful()) { + return redirect()->route('admin.superadmin.user.index')->with('success', 'User berhasil diupdate'); + } + + if ($response->status() === 422) { + return back()->withErrors($response->json('errors'))->withInput(); + } + + return redirect()->back()->with('error', 'Gagal update user.')->withInput(); + } + + // 🔥 DELETE USER + public function destroyUser($id) + { + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->delete($this->apiUrl('/users/' . $id)); + + if ($response->successful()) { + return redirect()->route('admin.superadmin.user.index')->with('success', 'Pengguna berhasil dihapus'); + } + + return back()->with('error', 'Gagal menghapus pengguna'); + } + + // 🔥 CREATE KEGIATAN + public function createKegiatan() + { + // Ambil data users untuk dropdown pilihan pegawai (opsional) + $usersResponse = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/users')); + + $users = []; + if ($usersResponse->successful()) { + $allUsers = $usersResponse->json()['data'] ?? []; + // Hanya tampilkan user dengan role "user" (Pegawai/Petugas) + $users = array_filter($allUsers, function($u) { + return isset($u['role']) && strtolower($u['role']) === 'user'; + }); + } + + return view('superadmin.kegiatan.create', compact('users')); + } + + // 🔥 STORE KEGIATAN + public function storeKegiatan(Request $request) + { + $request->validate([ + 'nomor_surat' => 'required|string', + 'kegiatan' => 'required|string', + 'tanggal_mulai' => 'required|date', + 'tanggal_selesai' => 'nullable|date', + 'pegawai_ids' => 'required|array', + ]); + + $payload = [ + 'nomor_surat' => $request->nomor_surat, + 'kegiatan' => $request->kegiatan, + 'tanggal_mulai' => $request->tanggal_mulai, + 'tanggal_selesai' => $request->tanggal_selesai, + 'pegawai_ids' => $request->pegawai_ids, + ]; + + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->acceptJson() + ->post($this->apiUrl('/penugasan'), $payload); + + if ($response->successful()) { + return redirect()->route('admin.superadmin.dashboard')->with('success', 'Tugas baru berhasil dibuat'); + } + + if ($response->status() === 422) { + return back()->withErrors($response->json('errors'))->withInput(); + } + + return back()->with('error', 'Gagal membuat tugas baru: ' . $response->json('message', 'Error API'))->withInput(); + } + + + + public function export(Request $request) + { + $columns = $request->input('columns', []); + + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/export-penugasan'), [ + 'columns' => $columns + ]); + + if ($response->successful()) { + $fileName = 'Laporan_Penugasan.xlsx'; + $contentDisposition = $response->header('Content-Disposition'); + + if ($contentDisposition && preg_match('/filename="?([^"]+)"?/', $contentDisposition, $matches)) { + $fileName = $matches[1]; + } + + return response($response->body()) + ->header('Content-Type', $response->header('Content-Type') ?? 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet') + ->header('Content-Disposition', 'attachment; filename="' . $fileName . '"'); + } + + return back()->with('error', 'Gagal mengunduh laporan: Endpoint backend mungkin bermasalah atau tidak tersedia.'); + } + + public function chartData(Request $request) + { + $mode = $request->get('mode', 'week'); + $response = \Illuminate\Support\Facades\Http::withToken(session('api_token')) + ->get($this->apiUrl('/penugasan')); + + $items = collect([]); + if ($response->successful()) { + $items = collect($response->json()['data'])->filter(function($item) { + return $item['status'] !== 'dibatalkan'; + })->map(function($item) { + return (object) ['created_at' => \Carbon\Carbon::parse($item['created_at'])]; + }); + } + $data = $this->buildChartData($items); + + return response()->json([ + 'success' => true, + 'data' => $data[$mode] ?? $data['week'], + ]); + } +} diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Controller.php b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Controller.php new file mode 100644 index 0000000..cb6c549 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/Controller.php @@ -0,0 +1,8 @@ +has('api_token')) { + return response()->json(['success' => false, 'message' => 'Unauthorized'], 401); + } + + $response = Http::withToken(session('api_token')) + ->get($this->apiUrl('/notifications')); + + if ($response->successful()) { + return response()->json($response->json()); + } + + return response()->json(['success' => false, 'message' => 'Gagal memuat notifikasi'], 500); + } + + /** + * Menandai semua notifikasi telah dibaca di Backend. + */ + public function markAsRead() + { + if (!session()->has('api_token')) { + return response()->json(['success' => false, 'message' => 'Unauthorized'], 401); + } + + $response = Http::withToken(session('api_token')) + ->post($this->apiUrl('/notifications/read')); + + if ($response->successful()) { + return response()->json($response->json()); + } + + return response()->json(['success' => false, 'message' => 'Gagal menandai telah dibaca'], 500); + } +} diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/UserLoginController.php b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/UserLoginController.php new file mode 100644 index 0000000..808deed --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Controllers/UserLoginController.php @@ -0,0 +1,429 @@ +validate([ + 'username' => 'required', + 'password' => 'required', + ]); + + try { + $response = Http::post($this->apiUrl('/login'), [ + 'username' => $request->username, + 'password' => $request->password, + ]); + + if (!$response->successful()) { + Log::error('Login API gagal', [ + 'status' => $response->status(), + 'body' => $response->body(), + ]); + + return back()->with('error', 'Username atau password salah.'); + } + + $data = $response->json(); + + if (!isset($data['token']) || !isset($data['user'])) { + Log::error('Format response login API tidak sesuai', [ + 'response' => $data, + ]); + + return back()->with('error', 'Login gagal. Response backend tidak sesuai.'); + } + + $request->session()->regenerate(); + + session([ + 'api_token' => $data['token'], + 'user' => $data['user'], + 'user_id' => $data['user']['id'] ?? null, + 'user_name' => $data['user']['name'] ?? null, + 'username' => $data['user']['username'] ?? null, + 'role' => $data['user']['role'] ?? 'user', + ]); + + return $this->redirectUser($data['user']); + } catch (\Exception $e) { + Log::error('Tidak dapat terhubung ke backend API', [ + 'message' => $e->getMessage(), + ]); + + return back()->with('error', 'Tidak dapat terhubung ke backend. Pastikan Laravel_KP berjalan di port 8001.'); + } + } + + /** + * REDIRECT BERDASARKAN ROLE DARI BACKEND + */ + private function redirectUser($user) + { + $role = $user['role'] ?? 'user'; + + if ($role === 'admin') { + return redirect()->route('admin.dashboard'); + } + + if ($role === 'superadmin') { + return redirect()->route('admin.superadmin.dashboard'); + } + + return redirect()->route('user.dashboard'); + } + + /** + * PROSES LOGOUT + * Logout dari frontend dan backend API. + */ + public function logout(Request $request) + { + try { + if (session('api_token')) { + Http::withToken(session('api_token')) + ->post($this->apiUrl('/logout')); + } + } catch (\Exception $e) { + Log::warning('Logout API gagal atau endpoint logout belum tersedia', [ + 'message' => $e->getMessage(), + ]); + } + + $request->session()->invalidate(); + $request->session()->regenerateToken(); + + return redirect()->route('login'); + } + + /** + * USER SETTINGS + * Update email dan password dikirim ke backend. + * + * Catatan: + * Endpoint backend yang dibutuhkan: + * PUT /api/profile/update + */ + public function updateSettings(Request $request) + { + $request->validate([ + 'username' => 'required|string', + 'current_password' => 'nullable|string', + 'password' => 'nullable|min:6|confirmed', + ], [ + 'password.confirmed' => 'Konfirmasi kata sandi tidak cocok.' + ]); + + try { + $payload = [ + 'username' => $request->username, + ]; + + if ($request->filled('password')) { + if (session('role') === 'user' || session('user')['role'] === 'user') { + return back()->with('error', 'Pegawai tidak diizinkan mengubah kata sandi.'); + } + $payload['password'] = $request->password; + $payload['current_password'] = $request->current_password; + } + + $response = Http::withToken(session('api_token')) + ->put($this->apiUrl('/profile/update'), $payload); + + if ($response->status() === 400) { + return back()->with('error', $response->json('message', 'Terjadi kesalahan pada input kata sandi.')); + } + + if (!$response->successful()) { + Log::error('Update akun gagal', [ + 'status' => $response->status(), + 'body' => $response->body(), + ]); + + return back()->with('error', 'Gagal memperbarui akun: ' . $response->json('message', '')); + } + + $data = $response->json(); + + if (isset($data['user'])) { + session(['user' => $data['user']]); + session(['user_name' => $data['user']['name']]); + session(['username' => $data['user']['username']]); + } + + return back()->with('success', 'Berhasil update akun!'); + } catch (\Exception $e) { + Log::error('Update akun gagal terhubung backend', [ + 'message' => $e->getMessage(), + ]); + + return back()->with('error', 'Tidak dapat terhubung ke backend.'); + } + } + + /* + |-------------------------------------------------------------------------- + | FITUR MANAJEMEN USER / PEGAWAI + |-------------------------------------------------------------------------- + | Admin membuat akun melalui backend API Laravel_KP. + */ + + /** + * ADMIN - LIST SEMUA USER + * + * Catatan: + * Endpoint backend yang dibutuhkan: + * GET /api/users + */ + public function userList() + { + try { + $response = Http::withToken(session('api_token')) + ->acceptJson() + ->get($this->apiUrl('/users')); + + if (!$response->successful()) { + Log::error('Gagal mengambil data user dari backend', [ + 'status' => $response->status(), + 'body' => $response->body(), + ]); + + $users = collect([]); + return view('admin.users', compact('users')) + ->with('error', 'Gagal mengambil data user dari backend.'); + } + + $data = $response->json(); + $rawUsers = $data['data'] ?? $data['users'] ?? $data ?? []; + // Bungkus sebagai Collection agar metode seperti ->where() dapat digunakan di view + $users = collect($rawUsers)->map(fn($u) => (object)$u); + + return view('admin.users', compact('users')); + } catch (\Exception $e) { + Log::error('Gagal terhubung backend saat mengambil user', [ + 'message' => $e->getMessage(), + ]); + + $users = []; + return view('admin.users', compact('users')) + ->with('error', 'Tidak dapat terhubung ke backend.'); + } + } + + /** + * ADMIN - FORM TAMBAH USER + */ + public function createUser() + { + return view('admin.create-user'); + } + + /** + * ADMIN - SIMPAN USER BARU + * + * Catatan: + * Endpoint backend yang dibutuhkan: + * POST /api/register + * atau POST /api/users + */ + public function storeUser(Request $request) + { + $request->validate([ + 'name' => 'required', + 'username' => 'required', + 'password' => 'required|min:6', + 'jabatan' => 'nullable', + 'role' => 'nullable', + ]); + + try { + $response = Http::withToken(session('api_token')) + ->acceptJson() + ->post($this->apiUrl('/register'), [ + 'name' => $request->name, + 'username' => $request->username, + 'password' => $request->password, + 'jabatan' => $request->jabatan, + 'role' => $request->role ?? 'user', + ]); + + if ($response->status() === 422) { + $errors = collect($response->json('errors', []))->flatten()->toArray(); + return back()->withInput()->withErrors($errors); + } + + if (!$response->successful()) { + Log::error('Gagal membuat user lewat backend', [ + 'status' => $response->status(), + 'body' => $response->body(), + ]); + return back()->withInput() + ->with('error', 'User gagal ditambahkan. ' . ($response->json('message') ?? '')); + } + + return redirect()->route('admin.users') + ->with('success', 'User berhasil ditambahkan!'); + } catch (\Exception $e) { + Log::error('Gagal terhubung backend saat membuat user', ['message' => $e->getMessage()]); + return back()->withInput()->with('error', 'Tidak dapat terhubung ke backend.'); + } + } + + /** + * ADMIN - FORM EDIT USER + */ + public function editUser($id) + { + try { + $response = Http::withToken(session('api_token')) + ->acceptJson() + ->get($this->apiUrl('/users/' . $id)); + + if (!$response->successful()) { + return redirect()->route('admin.users') + ->with('error', 'Pengguna tidak ditemukan.'); + } + + $data = $response->json(); + $user = (object)($data['data'] ?? $data['user'] ?? $data); + + if (($user->role ?? '') === 'superadmin' && session('user')['role'] !== 'superadmin') { + return redirect()->route('admin.users') + ->with('error', 'Akses ditolak. Anda tidak dapat mengedit Super Admin.'); + } + + return view('admin.edit-user', compact('user')); + } catch (\Exception $e) { + Log::error('Gagal mengambil data user untuk edit', ['message' => $e->getMessage()]); + return redirect()->route('admin.users') + ->with('error', 'Tidak dapat terhubung ke backend.'); + } + } + + /** + * ADMIN - UPDATE USER + */ + public function updateUser(Request $request, $id) + { + try { + $checkResponse = Http::withToken(session('api_token'))->acceptJson()->get($this->apiUrl('/users/' . $id)); + if ($checkResponse->successful()) { + $checkData = $checkResponse->json(); + $checkUser = (object)($checkData['data'] ?? $checkData['user'] ?? $checkData); + if (($checkUser->role ?? '') === 'superadmin' && session('user')['role'] !== 'superadmin') { + return redirect()->route('admin.users')->with('error', 'Akses ditolak. Anda tidak dapat mengubah data Super Admin.'); + } + } + } catch (\Exception $e) { + // Continue if check fails, API might still reject it + } + + $request->validate([ + 'name' => 'required', + 'username' => 'required', + 'jabatan' => 'nullable', + 'role' => 'nullable', + 'password' => 'nullable|min:6', + ]); + + try { + $payload = [ + 'name' => $request->name, + 'username' => $request->username, + 'jabatan' => $request->jabatan, + 'role' => $request->role, + ]; + if ($request->filled('password')) { + $payload['password'] = $request->password; + } + + $response = Http::withToken(session('api_token')) + ->acceptJson() + ->put($this->apiUrl('/users/' . $id), $payload); + + if ($response->status() === 422) { + $errors = collect($response->json('errors', []))->flatten()->toArray(); + return back()->withInput()->withErrors($errors); + } + + if (!$response->successful()) { + return back()->withInput() + ->with('error', 'Gagal memperbarui pengguna: ' . ($response->json('message') ?? '')); + } + + return redirect()->route('admin.users') + ->with('success', 'Data pengguna berhasil diperbarui!'); + } catch (\Exception $e) { + Log::error('Gagal update user', ['message' => $e->getMessage()]); + return back()->withInput()->with('error', 'Tidak dapat terhubung ke backend.'); + } + } + + /** + * ADMIN - HAPUS USER + * + * Catatan: + * Untuk revisi KP, admin sebaiknya hanya membuat akun. + * Hapus user lebih aman hanya untuk superadmin. + * + * Endpoint backend yang dibutuhkan: + * DELETE /api/users/{id} + */ + public function destroyUser($id) + { + try { + if ((int) $id === (int) session('user_id')) { + return back()->with('error', 'Anda tidak bisa menghapus akun sendiri!'); + } + + $checkResponse = Http::withToken(session('api_token'))->acceptJson()->get($this->apiUrl('/users/' . $id)); + if ($checkResponse->successful()) { + $checkData = $checkResponse->json(); + $checkUser = (object)($checkData['data'] ?? $checkData['user'] ?? $checkData); + if (($checkUser->role ?? '') === 'superadmin' && session('user')['role'] !== 'superadmin') { + return back()->with('error', 'Akses ditolak. Anda tidak dapat menghapus Super Admin.'); + } + } + + $response = Http::withToken(session('api_token')) + ->acceptJson() + ->delete($this->apiUrl('/users/' . $id)); + + if (!$response->successful()) { + Log::error('Gagal menghapus user lewat backend', [ + 'status' => $response->status(), + 'body' => $response->body(), + ]); + + return back()->with('error', 'User gagal dihapus.'); + } + + return back()->with('success', 'User berhasil dihapus!'); + } catch (\Exception $e) { + Log::error('Gagal terhubung backend saat hapus user', [ + 'message' => $e->getMessage(), + ]); + + return back()->with('error', 'Tidak dapat terhubung ke backend.'); + } + } +} \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Http/Middleware/RoleMiddleware.php b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Middleware/RoleMiddleware.php new file mode 100644 index 0000000..da001f7 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Http/Middleware/RoleMiddleware.php @@ -0,0 +1,44 @@ +route('login') + ->with('error', 'Silakan login terlebih dahulu'); + } + + // Jika role tidak ada + if (!isset($user['role'])) { + abort(403, 'Role tidak ditemukan'); + } + + // Jika role tidak sesuai + if (!in_array($user['role'], $roles)) { + $role = $user['role']; + if ($role === 'admin') { + return redirect()->route('admin.dashboard')->with('error', 'Akses ditolak: Anda tidak memiliki izin untuk halaman tersebut.'); + } elseif ($role === 'superadmin') { + return redirect()->route('admin.superadmin.dashboard')->with('error', 'Akses ditolak: Anda tidak memiliki izin untuk halaman tersebut.'); + } else { + return redirect()->route('user.dashboard')->with('error', 'Akses ditolak: Anda tidak memiliki izin untuk halaman tersebut.'); + } + } + + return $next($request); + } +} diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Models/Activity.php b/KP-ASOY FIX (2)/KP-ASOY/app/Models/Activity.php new file mode 100644 index 0000000..c3d0b70 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Models/Activity.php @@ -0,0 +1,23 @@ +belongsTo(User::class); + } +} \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Models/User.php b/KP-ASOY FIX (2)/KP-ASOY/app/Models/User.php new file mode 100644 index 0000000..1eb4a37 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Models/User.php @@ -0,0 +1,50 @@ + 'datetime', + 'password' => 'hashed', // Laravel akan otomatis nge-hash saat save() + ]; + } + + /** + * Relasi ke Activities + */ + public function activities() + { + return $this->hasMany(Activity::class); + } +} \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/app/Providers/AppServiceProvider.php b/KP-ASOY FIX (2)/KP-ASOY/app/Providers/AppServiceProvider.php new file mode 100644 index 0000000..cd431b1 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/app/Providers/AppServiceProvider.php @@ -0,0 +1,36 @@ +has('api_token')) { + $notifications = [ + ['text' => 'Kegiatan sudah ditinjau super admin', 'is_read' => false], + ['text' => 'Aktivitas berhasil disimpan', 'is_read' => true], + ['text' => 'Perubahan data tersimpan', 'is_read' => true], + ]; + $unreadCount = collect($notifications)->where('is_read', false)->count(); + $view->with(compact('notifications', 'unreadCount')); + } + }); + } +} \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/artisan b/KP-ASOY FIX (2)/KP-ASOY/artisan new file mode 100644 index 0000000..c35e31d --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/artisan @@ -0,0 +1,18 @@ +#!/usr/bin/env php +handleCommand(new ArgvInput); + +exit($status); diff --git a/KP-ASOY FIX (2)/KP-ASOY/bootstrap/app.php b/KP-ASOY FIX (2)/KP-ASOY/bootstrap/app.php new file mode 100644 index 0000000..5329528 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/bootstrap/app.php @@ -0,0 +1,24 @@ +withRouting( + web: __DIR__.'/../routes/web.php', + commands: __DIR__.'/../routes/console.php', + health: '/up', + ) + + ->withMiddleware(function (Middleware $middleware) { + $middleware->alias([ + 'role' => \App\Http\Middleware\RoleMiddleware::class, + ]); + }) + + ->withExceptions(function (Exceptions $exceptions) { + // + }) + + ->create(); \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/bootstrap/cache/.gitignore b/KP-ASOY FIX (2)/KP-ASOY/bootstrap/cache/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/bootstrap/cache/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/KP-ASOY FIX (2)/KP-ASOY/bootstrap/providers.php b/KP-ASOY FIX (2)/KP-ASOY/bootstrap/providers.php new file mode 100644 index 0000000..fc94ae6 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/bootstrap/providers.php @@ -0,0 +1,7 @@ +=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.6.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/d61a8a9604ec1f8c3d150d09db6ce98b32675013", + "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013", + "shasum": "" + }, + "require": { + "php": "^8.2|^8.3|^8.4|^8.5" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^1.12.32|^2.1.31", + "phpunit/phpunit": "^8.5.48|^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.6.0" + }, + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2025-10-31T18:51:33+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.4.0", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/php-cors.git", + "reference": "38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379", + "reference": "38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379", + "shasum": "" + }, + "require": { + "php": "^8.1", + "symfony/http-foundation": "^5.4|^6.4|^7.3|^8" + }, + "require-dev": { + "phpstan/phpstan": "^2", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-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.4.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2025-12-03T09:33:47+00:00" + }, + { + "name": "graham-campbell/result-type", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "e01f4a821471308ba86aa202fed6698b6b695e3b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/e01f4a821471308ba86aa202fed6698b6b695e3b", + "reference": "e01f4a821471308ba86aa202fed6698b6b695e3b", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.5" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.41 || ^9.6.22 || ^10.5.45 || ^11.5.7" + }, + "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.4" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", + "type": "tidelift" + } + ], + "time": "2025-12-27T19:43:20+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.9.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "7d0ed42f28e42d61352a7a79de682e5e67fec884" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/7d0ed42f28e42d61352a7a79de682e5e67fec884", + "reference": "7d0ed42f28e42d61352a7a79de682e5e67fec884", + "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", + "jshttp/mime-db": "1.54.0.1", + "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.9.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": "2026-03-10T16:41:02+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": "v13.9.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "a0c6ad03b380287015287d8d5a0fa2459e2332fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/a0c6ad03b380287015287d8d5a0fa2459e2332fd", + "reference": "a0c6ad03b380287015287d8d5a0fa2459e2332fd", + "shasum": "" + }, + "require": { + "brick/math": "^0.14.2 || ^0.15 || ^0.16 || ^0.17", + "composer-runtime-api": "^2.2", + "doctrine/inflector": "^2.0.5", + "dragonmantank/cron-expression": "^3.4", + "egulias/email-validator": "^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/promises": "^2.0.3", + "guzzlehttp/uri-template": "^1.0", + "laravel/prompts": "^0.3.0", + "laravel/serializable-closure": "^2.0.10", + "league/commonmark": "^2.8.1", + "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.3", + "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.4.0 || ^8.0.0", + "symfony/error-handler": "^7.4.0 || ^8.0.0", + "symfony/finder": "^7.4.0 || ^8.0.0", + "symfony/http-foundation": "^7.4.0 || ^8.0.0", + "symfony/http-kernel": "^7.4.0 || ^8.0.0", + "symfony/mailer": "^7.4.0 || ^8.0.0", + "symfony/mime": "^7.4.0 || ^8.0.0", + "symfony/polyfill-php84": "^1.36", + "symfony/polyfill-php85": "^1.36", + "symfony/polyfill-php86": "^1.36", + "symfony/process": "^7.4.5 || ^8.0.5", + "symfony/routing": "^7.4.0 || ^8.0.0", + "symfony/uid": "^7.4.0 || ^8.0.0", + "symfony/var-dumper": "^7.4.0 || ^8.0.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/json-schema": "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/reflection": "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/psr7": "^2.9", + "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", + "opis/json-schema": "^2.4.1", + "orchestra/testbench-core": "^11.0.0", + "pda/pheanstalk": "^7.0.0 || ^8.0.0", + "php-http/discovery": "^1.15", + "phpstan/phpstan": "^2.0", + "phpunit/phpunit": "^11.5.50 || ^12.5.8 || ^13.0.3", + "predis/predis": "^2.3 || ^3.0", + "rector/rector": "^2.3", + "resend/resend-php": "^1.0", + "symfony/cache": "^7.4.0 || ^8.0.0", + "symfony/http-client": "^7.4.0 || ^8.0.0", + "symfony/psr-http-message-bridge": "^7.4.0 || ^8.0.0", + "symfony/translation": "^7.4.0 || ^8.0.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 generate fake data using the fake() helper (^1.23).", + "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 (^7.0 || ^8.0).", + "php-http/discovery": "Required to use PSR-7 bridging features (^1.15).", + "phpunit/phpunit": "Required to use assertions and run tests (^11.5.50 || ^12.5.8 || ^13.0.3).", + "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 || ^1.0).", + "spatie/fork": "Required to use the 'fork' concurrency driver (^1.2).", + "symfony/cache": "Required to PSR-6 cache bridge (^7.4 || ^8.0).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^7.4 || ^8.0).", + "symfony/http-client": "Required to enable support for the Symfony API mail transports (^7.4 || ^8.0).", + "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^7.4 || ^8.0).", + "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^7.4 || ^8.0).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^7.4 || ^8.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "13.0.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/Reflection/helpers.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/", + "src/Illuminate/Reflection/" + ] + } + }, + "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": "2026-05-13T15:38:40+00:00" + }, + { + "name": "laravel/prompts", + "version": "v0.3.17", + "source": { + "type": "git", + "url": "https://github.com/laravel/prompts.git", + "reference": "6a82ac19a28b916ae0885828795dbd4c59d9a818" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/prompts/zipball/6a82ac19a28b916ae0885828795dbd4c59d9a818", + "reference": "6a82ac19a28b916ae0885828795dbd4c59d9a818", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "ext-mbstring": "*", + "php": "^8.1", + "symfony/console": "^6.2|^7.0|^8.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|^13.0", + "mockery/mockery": "^1.5", + "pestphp/pest": "^2.3|^3.4|^4.0", + "phpstan/phpstan": "^1.12.28", + "phpstan/phpstan-mockery": "^1.1.3" + }, + "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.17" + }, + "time": "2026-04-20T16:07:33+00:00" + }, + { + "name": "laravel/serializable-closure", + "version": "v2.0.13", + "source": { + "type": "git", + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "b566ee0dd251f3c4078bed003a7ce015f5ea6dce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/b566ee0dd251f3c4078bed003a7ce015f5ea6dce", + "reference": "b566ee0dd251f3c4078bed003a7ce015f5ea6dce", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "illuminate/support": "^10.0|^11.0|^12.0|^13.0", + "nesbot/carbon": "^2.67|^3.0", + "pestphp/pest": "^2.36|^3.0|^4.0", + "phpstan/phpstan": "^2.0", + "symfony/var-dumper": "^6.2.0|^7.0.0|^8.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": "2026-04-16T14:03:50+00:00" + }, + { + "name": "laravel/tinker", + "version": "v3.0.2", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "4faba77764bd33411735936acdf30446d058c78b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/4faba77764bd33411735936acdf30446d058c78b", + "reference": "4faba77764bd33411735936acdf30446d058c78b", + "shasum": "" + }, + "require": { + "illuminate/console": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/contracts": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "php": "^8.1", + "psy/psysh": "^0.12.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0|^8.0" + }, + "require-dev": { + "mockery/mockery": "~1.3.3|^1.4.2", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.5|^11.5" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^8.0|^9.0|^10.0|^11.0|^12.0|^13.0)." + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + }, + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "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/v3.0.2" + }, + "time": "2026-03-17T14:54:13+00:00" + }, + { + "name": "league/commonmark", + "version": "2.8.2", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "59fb075d2101740c337c7216e3f32b36c204218b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/59fb075d2101740c337c7216e3f32b36c204218b", + "reference": "59fb075d2101740c337c7216e3f32b36c204218b", + "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 || ^8.0", + "symfony/process": "^5.4 | ^6.0 | ^7.0 || ^8.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0 || ^8.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.9-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": "2026-03-19T13:16:38+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.34.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "2daaac3b0d4c83ea7ed5d8586e786f5d00f3540e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/2daaac3b0d4c83ea7ed5d8586e786f5d00f3540e", + "reference": "2daaac3b0d4c83ea7ed5d8586e786f5d00f3540e", + "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.34.0" + }, + "time": "2026-05-14T10:28:08+00:00" + }, + { + "name": "league/flysystem-local", + "version": "3.31.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-local.git", + "reference": "2f669db18a4c20c755c2bb7d3a7b0b2340488079" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/2f669db18a4c20c755c2bb7d3a7b0b2340488079", + "reference": "2f669db18a4c20c755c2bb7d3a7b0b2340488079", + "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.31.0" + }, + "time": "2026-01-23T15:30:45+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.8.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri.git", + "reference": "08cf38e3924d4f56238125547b5720496fac8fd4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/08cf38e3924d4f56238125547b5720496fac8fd4", + "reference": "08cf38e3924d4f56238125547b5720496fac8fd4", + "shasum": "" + }, + "require": { + "league/uri-interfaces": "^7.8.1", + "php": "^8.1", + "psr/http-factory": "^1" + }, + "conflict": { + "league/uri-schemes": "^1.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-dom": "to convert the URI into an HTML anchor tag", + "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", + "ext-uri": "to use the PHP native URI class", + "jeremykendall/php-domain-parser": "to further parse the URI host and resolve its Public Suffix and Top Level Domain", + "league/uri-components": "to provide additional tools to manipulate URI objects components", + "league/uri-polyfill": "to backport the PHP URI extension for older versions of PHP", + "php-64bit": "to improve IPV4 host parsing", + "rowbot/url": "to handle URLs using the WHATWG URL Living Standard specification", + "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": [ + "URN", + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "middleware", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc2141", + "rfc3986", + "rfc3987", + "rfc6570", + "rfc8141", + "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.8.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2026-03-15T20:22:25+00:00" + }, + { + "name": "league/uri-interfaces", + "version": "7.8.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri-interfaces.git", + "reference": "85d5c77c5d6d3af6c54db4a78246364908f3c928" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/85d5c77c5d6d3af6c54db4a78246364908f3c928", + "reference": "85d5c77c5d6d3af6c54db4a78246364908f3c928", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^8.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", + "rowbot/url": "to handle URLs using the WHATWG URL Living Standard specification", + "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 tools for parsing and resolving RFC3987/RFC3986 URI", + "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.8.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2026-03-08T20:05:35+00:00" + }, + { + "name": "monolog/monolog", + "version": "3.10.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0", + "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0", + "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 || ^2.0", + "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.10.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2026-01-02T08:56:05+00:00" + }, + { + "name": "nesbot/carbon", + "version": "3.11.4", + "source": { + "type": "git", + "url": "https://github.com/CarbonPHP/carbon.git", + "reference": "e890471a3494740f7d9326d72ce6a8c559ffee60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/e890471a3494740f7d9326d72ce6a8c559ffee60", + "reference": "e890471a3494740f7d9326d72ce6a8c559ffee60", + "shasum": "" + }, + "require": { + "carbonphp/carbon-doctrine-types": "<100.0", + "ext-json": "*", + "php": "^8.1", + "psr/clock": "^1.0", + "symfony/clock": "^6.3.12 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/translation": "^4.4.18 || ^5.2.1 || ^6.0 || ^7.0 || ^8.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": "^v3.87.1", + "kylekatarnls/multi-tester": "^2.5.3", + "phpmd/phpmd": "^2.15.0", + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^2.1.22", + "phpunit/phpunit": "^10.5.53", + "squizlabs/php_codesniffer": "^3.13.4 || ^4.0.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://carbonphp.github.io/carbon/", + "keywords": [ + "date", + "datetime", + "time" + ], + "support": { + "docs": "https://carbonphp.github.io/carbon/guide/getting-started/introduction.html", + "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": "2026-04-07T09:57:54+00:00" + }, + { + "name": "nette/schema", + "version": "v1.3.5", + "source": { + "type": "git", + "url": "https://github.com/nette/schema.git", + "reference": "f0ab1a3cda782dbc5da270d28545236aa80c4002" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/schema/zipball/f0ab1a3cda782dbc5da270d28545236aa80c4002", + "reference": "f0ab1a3cda782dbc5da270d28545236aa80c4002", + "shasum": "" + }, + "require": { + "nette/utils": "^4.0", + "php": "8.1 - 8.5" + }, + "require-dev": { + "nette/phpstan-rules": "^1.0", + "nette/tester": "^2.6", + "phpstan/extension-installer": "^1.4@stable", + "phpstan/phpstan": "^2.1.39@stable", + "tracy/tracy": "^2.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-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 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.5" + }, + "time": "2026-02-23T03:47:12+00:00" + }, + { + "name": "nette/utils", + "version": "v4.1.4", + "source": { + "type": "git", + "url": "https://github.com/nette/utils.git", + "reference": "7da6c396d7ebe142bc857c20479d5e70a5e1aac7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/utils/zipball/7da6c396d7ebe142bc857c20479d5e70a5e1aac7", + "reference": "7da6c396d7ebe142bc857c20479d5e70a5e1aac7", + "shasum": "" + }, + "require": { + "php": "8.2 - 8.5" + }, + "conflict": { + "nette/finder": "<3", + "nette/schema": "<1.2.2" + }, + "require-dev": { + "jetbrains/phpstorm-attributes": "^1.2", + "nette/phpstan-rules": "^1.0", + "nette/tester": "^2.5", + "phpstan/extension-installer": "^1.4@stable", + "phpstan/phpstan": "^2.1@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.1-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.1.4" + }, + "time": "2026-05-11T20:49:54+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v5.7.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "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.7.0" + }, + "time": "2025-12-06T11:56:16+00:00" + }, + { + "name": "nunomaduro/termwind", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/termwind.git", + "reference": "712a31b768f5daea284c2169a7d227031001b9a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/712a31b768f5daea284c2169a7d227031001b9a8", + "reference": "712a31b768f5daea284c2169a7d227031001b9a8", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^8.2", + "symfony/console": "^7.4.4 || ^8.0.4" + }, + "require-dev": { + "illuminate/console": "^11.47.0", + "laravel/pint": "^1.27.1", + "mockery/mockery": "^1.6.12", + "pestphp/pest": "^2.36.0 || ^3.8.4 || ^4.3.2", + "phpstan/phpstan": "^1.12.32", + "phpstan/phpstan-strict-rules": "^1.6.2", + "symfony/var-dumper": "^7.3.5 || ^8.0.4", + "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": "It's 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.4.0" + }, + "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": "2026-02-16T23:10:27+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.9.5", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "75365b91986c2405cf5e1e012c5595cd487a98be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/75365b91986c2405cf5e1e012c5595cd487a98be", + "reference": "75365b91986c2405cf5e1e012c5595cd487a98be", + "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.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", + "type": "tidelift" + } + ], + "time": "2025-12-27T19:41:33+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.22", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "3be75d5b9244936dd4ac62ade2bfb004d13acf0f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/3be75d5b9244936dd4ac62ade2bfb004d13acf0f", + "reference": "3be75d5b9244936dd4ac62ade2bfb004d13acf0f", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^8.0 || ^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", + "composer/class-map-generator": "^1.6" + }, + "suggest": { + "composer/class-map-generator": "Improved tab completion performance with better class discovery.", + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "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.22" + }, + "time": "2026-03-22T23:03:24+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.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "8429c78ca35a09f27565311b98101e2826affde0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/8429c78ca35a09f27565311b98101e2826affde0", + "reference": "8429c78ca35a09f27565311b98101e2826affde0", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.16 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", + "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.2" + }, + "time": "2025-12-14T04:43:48+00:00" + }, + { + "name": "symfony/clock", + "version": "v7.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/clock.git", + "reference": "674fa3b98e21531dd040e613479f5f6fa8f32111" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/clock/zipball/674fa3b98e21531dd040e613479f5f6fa8f32111", + "reference": "674fa3b98e21531dd040e613479f5f6fa8f32111", + "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.4.8" + }, + "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": "2026-03-24T13:12:05+00:00" + }, + { + "name": "symfony/console", + "version": "v7.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "ed0107e43ab452aa77ae99e005b95e56b556e075" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/ed0107e43ab452aa77ae99e005b95e56b556e075", + "reference": "ed0107e43ab452aa77ae99e005b95e56b556e075", + "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|^8.0" + }, + "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|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/event-dispatcher": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/lock": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/stopwatch": "^6.4|^7.0|^8.0", + "symfony/var-dumper": "^6.4|^7.0|^8.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.4.11" + }, + "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": "2026-05-13T12:04:42+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v7.4.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "b75663ed96cf4756e28e3105476f220f92886cc4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/b75663ed96cf4756e28e3105476f220f92886cc4", + "reference": "b75663ed96cf4756e28e3105476f220f92886cc4", + "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.4.9" + }, + "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": "2026-04-18T13:18:21+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.7.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "50f59d1f3ca46d41ac911f97a78626b6756af35b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/50f59d1f3ca46d41ac911f97a78626b6756af35b", + "reference": "50f59d1f3ca46d41ac911f97a78626b6756af35b", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.7-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.7.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": "2026-04-13T15:52:40+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v7.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "8dd79d8af777ee6cba2fd4d98da6ffb839f3c0fa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/8dd79d8af777ee6cba2fd4d98da6ffb839f3c0fa", + "reference": "8dd79d8af777ee6cba2fd4d98da6ffb839f3c0fa", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/polyfill-php85": "^1.32", + "symfony/var-dumper": "^6.4|^7.0|^8.0" + }, + "conflict": { + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0|^8.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/serializer": "^6.4|^7.0|^8.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.4.8" + }, + "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": "2026-03-24T13:12:05+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v7.4.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "e4a2e29753c7801f7a8340e066cfa788f3bc8101" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e4a2e29753c7801f7a8340e066cfa788f3bc8101", + "reference": "e4a2e29753c7801f7a8340e066cfa788f3bc8101", + "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|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/error-handler": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/framework-bundle": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0|^8.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.4.9" + }, + "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": "2026-04-18T13:18:21+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v3.7.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "ccba7060602b7fed0b03c85bf025257f76d9ef32" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/ccba7060602b7fed0b03c85bf025257f76d9ef32", + "reference": "ccba7060602b7fed0b03c85bf025257f76d9ef32", + "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.7-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.7.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": "2026-01-05T13:30:16+00:00" + }, + { + "name": "symfony/finder", + "version": "v7.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "e0be088d22278583a82da281886e8c3592fbf149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/e0be088d22278583a82da281886e8c3592fbf149", + "reference": "e0be088d22278583a82da281886e8c3592fbf149", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "symfony/filesystem": "^6.4|^7.0|^8.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.4.8" + }, + "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": "2026-03-24T13:12:05+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v7.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "9381209597ec66c25be154cbf2289076e64d1eab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9381209597ec66c25be154cbf2289076e64d1eab", + "reference": "9381209597ec66c25be154cbf2289076e64d1eab", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "^1.1" + }, + "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|^8.0", + "symfony/clock": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/mime": "^6.4|^7.0|^8.0", + "symfony/rate-limiter": "^6.4|^7.0|^8.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.4.8" + }, + "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": "2026-03-24T13:12:05+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v7.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "eb9d68199af3fcfb3fb4d2e227367b68f8c1bb88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/eb9d68199af3fcfb3fb4d2e227367b68f8c1bb88", + "reference": "eb9d68199af3fcfb3fb4d2e227367b68f8c1bb88", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0|^8.0", + "symfony/event-dispatcher": "^7.3|^8.0", + "symfony/http-foundation": "^7.4|^8.0", + "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/flex": "<2.10", + "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|^8.0", + "symfony/clock": "^6.4|^7.0|^8.0", + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/console": "^6.4|^7.0|^8.0", + "symfony/css-selector": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4.1|^7.0.1|^8.0", + "symfony/dom-crawler": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/finder": "^6.4|^7.0|^8.0", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/property-access": "^7.1|^8.0", + "symfony/routing": "^6.4|^7.0|^8.0", + "symfony/serializer": "^7.1|^8.0", + "symfony/stopwatch": "^6.4|^7.0|^8.0", + "symfony/translation": "^6.4|^7.0|^8.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^6.4|^7.0|^8.0", + "symfony/validator": "^6.4|^7.0|^8.0", + "symfony/var-dumper": "^6.4|^7.0|^8.0", + "symfony/var-exporter": "^6.4|^7.0|^8.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.4.11" + }, + "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": "2026-05-13T17:55:00+00:00" + }, + { + "name": "symfony/mailer", + "version": "v7.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "f6ea532250b476bfc1b56699b388a1bdbf168f62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailer/zipball/f6ea532250b476bfc1b56699b388a1bdbf168f62", + "reference": "f6ea532250b476bfc1b56699b388a1bdbf168f62", + "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|^8.0", + "symfony/mime": "^7.2|^8.0", + "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|^8.0", + "symfony/http-client": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/twig-bridge": "^6.4|^7.0|^8.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.4.8" + }, + "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": "2026-03-24T13:12:05+00:00" + }, + { + "name": "symfony/mime", + "version": "v7.4.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "2d550c4758ba4c47519a6667c36553d535705b0c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/2d550c4758ba4c47519a6667c36553d535705b0c", + "reference": "2d550c4758ba4c47519a6667c36553d535705b0c", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<5.2|>=7", + "phpdocumentor/type-resolver": "<1.5.1", + "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": "^5.2|^6.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/property-access": "^6.4|^7.0|^8.0", + "symfony/property-info": "^6.4|^7.0|^8.0", + "symfony/serializer": "^6.4.3|^7.0.3|^8.0" + }, + "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.4.9" + }, + "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": "2026-04-29T13:21:53+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "141046a8f9477948ff284fa65be2095baafb94f2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2", + "reference": "141046a8f9477948ff284fa65be2095baafb94f2", + "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.37.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": "2026-04-10T16:19:22+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "4864388bfbd3001ce88e234fab652acd91fdc57e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/4864388bfbd3001ce88e234fab652acd91fdc57e", + "reference": "4864388bfbd3001ce88e234fab652acd91fdc57e", + "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.37.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": "2026-04-26T13:13:48+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.37.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.37.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.37.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.37.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.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "6a21eb99c6973357967f6ce3708cd55a6bec6315" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6a21eb99c6973357967f6ce3708cd55a6bec6315", + "reference": "6a21eb99c6973357967f6ce3708cd55a6bec6315", + "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.37.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": "2026-04-10T17:25:58+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dfb55726c3a76ea3b6459fcfda1ec2d80a682411", + "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411", + "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.37.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": "2026-04-10T16:19:22+00:00" + }, + { + "name": "symfony/polyfill-php83", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "3600c2cb22399e25bb226e4a135ce91eeb2a6149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/3600c2cb22399e25bb226e4a135ce91eeb2a6149", + "reference": "3600c2cb22399e25bb226e4a135ce91eeb2a6149", + "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.37.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": "2026-04-10T17:25:58+00:00" + }, + { + "name": "symfony/polyfill-php84", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php84.git", + "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/88486db2c389b290bf87ff1de7ebc1e13e42bb06", + "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06", + "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.37.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": "2026-04-10T18:47:49+00:00" + }, + { + "name": "symfony/polyfill-php85", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php85.git", + "reference": "fcfa4973a9917cef23f2e38774da74a2b7d115ee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/fcfa4973a9917cef23f2e38774da74a2b7d115ee", + "reference": "fcfa4973a9917cef23f2e38774da74a2b7d115ee", + "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.37.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": "2026-04-26T13:10:57+00:00" + }, + { + "name": "symfony/polyfill-php86", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php86.git", + "reference": "33d8fc5a705481e21fe3a81212b26f9b1f61749c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php86/zipball/33d8fc5a705481e21fe3a81212b26f9b1f61749c", + "reference": "33d8fc5a705481e21fe3a81212b26f9b1f61749c", + "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\\Php86\\": "" + }, + "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.6+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php86/tree/v1.37.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": "2026-04-26T13:13:48+00:00" + }, + { + "name": "symfony/polyfill-uuid", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "26dfec253c4cf3e51b541b52ddf7e42cb0908e94" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/26dfec253c4cf3e51b541b52ddf7e42cb0908e94", + "reference": "26dfec253c4cf3e51b541b52ddf7e42cb0908e94", + "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.37.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": "2026-04-10T16:19:22+00:00" + }, + { + "name": "symfony/process", + "version": "v7.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "d9593c9efa40499eb078b81144de42cbc28a31f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/d9593c9efa40499eb078b81144de42cbc28a31f0", + "reference": "d9593c9efa40499eb078b81144de42cbc28a31f0", + "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.4.11" + }, + "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": "2026-05-11T16:55:21+00:00" + }, + { + "name": "symfony/routing", + "version": "v7.4.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "287771d8bc86eacb30678dd10eda6c64a859951f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/287771d8bc86eacb30678dd10eda6c64a859951f", + "reference": "287771d8bc86eacb30678dd10eda6c64a859951f", + "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|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", + "symfony/yaml": "^6.4|^7.0|^8.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.4.9" + }, + "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": "2026-04-22T15:21:55+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v3.7.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "d25d82433a80eba6aa0e6c24b61d7370d99e444a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d25d82433a80eba6aa0e6c24b61d7370d99e444a", + "reference": "d25d82433a80eba6aa0e6c24b61d7370d99e444a", + "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.7-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.7.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": "2026-03-28T09:44:51+00:00" + }, + { + "name": "symfony/string", + "version": "v7.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "965f7306a43383d02c6aca1e3f3bd2f0ea5dee15" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/965f7306a43383d02c6aca1e3f3bd2f0ea5dee15", + "reference": "965f7306a43383d02c6aca1e3f3bd2f0ea5dee15", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.33", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/translation-contracts": "<2.5" + }, + "require-dev": { + "symfony/emoji": "^7.1|^8.0", + "symfony/http-client": "^6.4|^7.0|^8.0", + "symfony/intl": "^6.4|^7.0|^8.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0|^8.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.4.11" + }, + "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": "2026-05-13T12:04:42+00:00" + }, + { + "name": "symfony/translation", + "version": "v7.4.10", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "ada7578c30dd5feaa8259cff3e885069ea81ddde" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/ada7578c30dd5feaa8259cff3e885069ea81ddde", + "reference": "ada7578c30dd5feaa8259cff3e885069ea81ddde", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^2.5.3|^3.3" + }, + "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|^8.0", + "symfony/console": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/finder": "^6.4|^7.0|^8.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/intl": "^6.4|^7.0|^8.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^6.4|^7.0|^8.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^6.4|^7.0|^8.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.4.10" + }, + "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": "2026-05-06T11:19:24+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v3.7.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "0ab302977a952b42fd51475c4ebac81f8da0a95d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/0ab302977a952b42fd51475c4ebac81f8da0a95d", + "reference": "0ab302977a952b42fd51475c4ebac81f8da0a95d", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.7-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.7.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": "2026-01-05T13:30:16+00:00" + }, + { + "name": "symfony/uid", + "version": "v7.4.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/uid.git", + "reference": "2676b524340abcfe4d6151ec698463cebafee439" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/uid/zipball/2676b524340abcfe4d6151ec698463cebafee439", + "reference": "2676b524340abcfe4d6151ec698463cebafee439", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0|^8.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.4.9" + }, + "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": "2026-04-30T15:19:22+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v7.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "9510c3966f749a1d1ff0059e1eabef6cc621e7fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/9510c3966f749a1d1ff0059e1eabef6cc621e7fd", + "reference": "9510c3966f749a1d1ff0059e1eabef6cc621e7fd", + "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|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/uid": "^6.4|^7.0|^8.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.4.8" + }, + "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": "2026-03-30T13:44:50+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "f0292ccf0ec75843d65027214426b6b163b48b41" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/f0292ccf0ec75843d65027214426b6b163b48b41", + "reference": "f0292ccf0ec75843d65027214426b6b163b48b41", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^7.4 || ^8.0", + "symfony/css-selector": "^5.4 || ^6.0 || ^7.0 || ^8.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.4.0" + }, + "time": "2025-12-02T11:56:42+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v5.6.3", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "955e7815d677a3eaa7075231212f2110983adecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/955e7815d677a3eaa7075231212f2110983adecc", + "reference": "955e7815d677a3eaa7075231212f2110983adecc", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "graham-campbell/result-type": "^1.1.4", + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.5", + "symfony/polyfill-ctype": "^1.26", + "symfony/polyfill-mbstring": "^1.26", + "symfony/polyfill-php80": "^1.26" + }, + "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.3" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "type": "tidelift" + } + ], + "time": "2025-12-27T19:49:13+00:00" + }, + { + "name": "voku/portable-ascii", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "8e1051fe39379367aecf014f41744ce7539a856f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/8e1051fe39379367aecf014f41744ce7539a856f", + "reference": "8e1051fe39379367aecf014f41744ce7539a856f", + "shasum": "" + }, + "require": { + "php": ">=7.1.0" + }, + "require-dev": { + "phpunit/phpunit": "~8.5 || ~9.6 || ~10.5 || ~11.5" + }, + "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.1.1" + }, + "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": "2026-04-26T05:33:54+00:00" + } + ], + "packages-dev": [ + { + "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": "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": "laravel/pail", + "version": "v1.2.6", + "source": { + "type": "git", + "url": "https://github.com/laravel/pail.git", + "reference": "aa71a01c309e7f66bc2ec4fb1a59291b82eb4abf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/pail/zipball/aa71a01c309e7f66bc2ec4fb1a59291b82eb4abf", + "reference": "aa71a01c309e7f66bc2ec4fb1a59291b82eb4abf", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "illuminate/console": "^10.24|^11.0|^12.0|^13.0", + "illuminate/contracts": "^10.24|^11.0|^12.0|^13.0", + "illuminate/log": "^10.24|^11.0|^12.0|^13.0", + "illuminate/process": "^10.24|^11.0|^12.0|^13.0", + "illuminate/support": "^10.24|^11.0|^12.0|^13.0", + "nunomaduro/termwind": "^1.15|^2.0", + "php": "^8.2", + "symfony/console": "^6.0|^7.0|^8.0" + }, + "require-dev": { + "laravel/framework": "^10.24|^11.0|^12.0|^13.0", + "laravel/pint": "^1.13", + "orchestra/testbench-core": "^8.13|^9.17|^10.8|^11.0", + "pestphp/pest": "^2.20|^3.0|^4.0", + "pestphp/pest-plugin-type-coverage": "^2.3|^3.0|^4.0", + "phpstan/phpstan": "^1.12.27", + "symfony/var-dumper": "^6.3|^7.0|^8.0", + "symfony/yaml": "^6.3|^7.0|^8.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": "2026-02-09T13:44:54+00:00" + }, + { + "name": "laravel/pint", + "version": "v1.29.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/pint.git", + "reference": "0770e9b7fafd50d4586881d456d6eb41c9247a80" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/pint/zipball/0770e9b7fafd50d4586881d456d6eb41c9247a80", + "reference": "0770e9b7fafd50d4586881d456d6eb41c9247a80", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "ext-tokenizer": "*", + "ext-xml": "*", + "php": "^8.2.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.95.1", + "illuminate/view": "^12.56.0", + "larastan/larastan": "^3.9.6", + "laravel-zero/framework": "^12.1.0", + "mockery/mockery": "^1.6.12", + "nunomaduro/termwind": "^2.4.0", + "pestphp/pest": "^3.8.6", + "shipfastlabs/agent-detector": "^1.1.3" + }, + "bin": [ + "builds/pint" + ], + "type": "project", + "autoload": { + "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": [ + "dev", + "format", + "formatter", + "lint", + "linter", + "php" + ], + "support": { + "issues": "https://github.com/laravel/pint/issues", + "source": "https://github.com/laravel/pint" + }, + "time": "2026-04-20T15:26:14+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.9.4", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "716af8f95a470e9094cfca09ed897b023be191a5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/716af8f95a470e9094cfca09ed897b023be191a5", + "reference": "716af8f95a470e9094cfca09ed897b023be191a5", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.18.4", + "nunomaduro/termwind": "^2.4.0", + "php": "^8.2.0", + "symfony/console": "^7.4.8 || ^8.0.8" + }, + "conflict": { + "laravel/framework": "<11.48.0 || >=14.0.0", + "phpunit/phpunit": "<11.5.50 || >=14.0.0" + }, + "require-dev": { + "brianium/paratest": "^7.8.5", + "larastan/larastan": "^3.9.6", + "laravel/framework": "^11.48.0 || ^12.56.0 || ^13.5.0", + "laravel/pint": "^1.29.1", + "orchestra/testbench-core": "^9.12.0 || ^10.12.1 || ^11.2.1", + "pestphp/pest": "^3.8.5 || ^4.4.3 || ^5.0.0", + "sebastian/environment": "^7.2.1 || ^8.0.4 || ^9.3.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": "2026-04-21T14:04:20+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": "phpunit/php-code-coverage", + "version": "12.5.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "876099a072646c7745f673d7aeab5382c4439691" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/876099a072646c7745f673d7aeab5382c4439691", + "reference": "876099a072646c7745f673d7aeab5382c4439691", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^5.7.0", + "php": ">=8.3", + "phpunit/php-text-template": "^5.0", + "sebastian/complexity": "^5.0", + "sebastian/environment": "^8.0.3", + "sebastian/lines-of-code": "^4.0", + "sebastian/version": "^6.0", + "theseer/tokenizer": "^2.0.1" + }, + "require-dev": { + "phpunit/phpunit": "^12.5.1" + }, + "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": "12.5.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/12.5.6" + }, + "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": "2026-04-15T08:23:17+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "6.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "3d1cd096ef6bea4bf2762ba586e35dbd317cbfd5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/3d1cd096ef6bea4bf2762ba586e35dbd317cbfd5", + "reference": "3d1cd096ef6bea4bf2762ba586e35dbd317cbfd5", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.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", + "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/6.0.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/phpunit/php-file-iterator", + "type": "tidelift" + } + ], + "time": "2026-02-02T14:04:18+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "6.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/12b54e689b07a25a9b41e57736dfab6ec9ae5406", + "reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^12.0" + }, + "suggest": { + "ext-pcntl": "*" + }, + "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", + "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/6.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:58:58+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "e1367a453f0eda562eedb4f659e13aa900d66c53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/e1367a453f0eda562eedb4f659e13aa900d66c53", + "reference": "e1367a453f0eda562eedb4f659e13aa900d66c53", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.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": "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/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:59:16+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "8.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc", + "reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "8.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/8.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:59:38+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "12.5.25", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "792c2980442dfce319226b88fa845b8b6de3b333" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/792c2980442dfce319226b88fa845b8b6de3b333", + "reference": "792c2980442dfce319226b88fa845b8b6de3b333", + "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.3", + "phpunit/php-code-coverage": "^12.5.6", + "phpunit/php-file-iterator": "^6.0.1", + "phpunit/php-invoker": "^6.0.0", + "phpunit/php-text-template": "^5.0.0", + "phpunit/php-timer": "^8.0.0", + "sebastian/cli-parser": "^4.2.0", + "sebastian/comparator": "^7.1.6", + "sebastian/diff": "^7.0.0", + "sebastian/environment": "^8.1.0", + "sebastian/exporter": "^7.0.2", + "sebastian/global-state": "^8.0.2", + "sebastian/object-enumerator": "^7.0.0", + "sebastian/recursion-context": "^7.0.1", + "sebastian/type": "^6.0.3", + "sebastian/version": "^6.0.0", + "staabm/side-effects-detector": "^1.0.5" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "12.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/12.5.25" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsoring.html", + "type": "other" + } + ], + "time": "2026-05-13T03:56:57+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "4.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "7d05781b13f7dec9043a629a21d086ed74582a15" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/7d05781b13f7dec9043a629a21d086ed74582a15", + "reference": "7d05781b13f7dec9043a629a21d086ed74582a15", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.5.25" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.2-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/4.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/cli-parser", + "type": "tidelift" + } + ], + "time": "2026-05-17T05:29:34+00:00" + }, + { + "name": "sebastian/comparator", + "version": "7.1.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "c769009dee98f494e0edc3fd4f4087501688f11e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/c769009dee98f494e0edc3fd4f4087501688f11e", + "reference": "c769009dee98f494e0edc3fd4f4087501688f11e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.3", + "sebastian/diff": "^7.0", + "sebastian/exporter": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^12.2" + }, + "suggest": { + "ext-bcmath": "For comparing BcMath\\Number objects" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.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": "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/7.1.6" + }, + "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": "2026-04-14T08:23:15+00:00" + }, + { + "name": "sebastian/complexity", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/bad4316aba5303d0221f43f8cee37eb58d384bbb", + "reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^5.0", + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.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": "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/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:55:25+00:00" + }, + { + "name": "sebastian/diff", + "version": "7.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "7ab1ea946c012266ca32390913653d844ecd085f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7ab1ea946c012266ca32390913653d844ecd085f", + "reference": "7ab1ea946c012266ca32390913653d844ecd085f", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0", + "symfony/process": "^7.2" + }, + "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" + }, + { + "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/7.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:55:46+00:00" + }, + { + "name": "sebastian/environment", + "version": "8.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "b121608b28a13f721e76ffbbd386d08eff58f3f6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/b121608b28a13f721e76ffbbd386d08eff58f3f6", + "reference": "b121608b28a13f721e76ffbbd386d08eff58f3f6", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "8.1-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/8.1.0" + }, + "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": "2026-04-15T12:13:01+00:00" + }, + { + "name": "sebastian/exporter", + "version": "7.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "016951ae10980765e4e7aee491eb288c64e505b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/016951ae10980765e4e7aee491eb288c64e505b7", + "reference": "016951ae10980765e4e7aee491eb288c64e505b7", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=8.3", + "sebastian/recursion-context": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^12.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" + }, + { + "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/7.0.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/exporter", + "type": "tidelift" + } + ], + "time": "2025-09-24T06:16:11+00:00" + }, + { + "name": "sebastian/global-state", + "version": "8.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "ef1377171613d09edd25b7816f05be8313f9115d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/ef1377171613d09edd25b7816f05be8313f9115d", + "reference": "ef1377171613d09edd25b7816f05be8313f9115d", + "shasum": "" + }, + "require": { + "php": ">=8.3", + "sebastian/object-reflector": "^5.0", + "sebastian/recursion-context": "^7.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "8.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/8.0.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/global-state", + "type": "tidelift" + } + ], + "time": "2025-08-29T11:29:25+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/97ffee3bcfb5805568d6af7f0f893678fc076d2f", + "reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^5.0", + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.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 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/4.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:57:28+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "7.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1effe8e9b8e068e9ae228e542d5d11b5d16db894", + "reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894", + "shasum": "" + }, + "require": { + "php": ">=8.3", + "sebastian/object-reflector": "^5.0", + "sebastian/recursion-context": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^12.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": "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/7.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:57:48+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "4bfa827c969c98be1e527abd576533293c634f6a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/4bfa827c969c98be1e527abd576533293c634f6a", + "reference": "4bfa827c969c98be1e527abd576533293c634f6a", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.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" + } + ], + "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/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:58:17+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "7.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/0b01998a7d5b1f122911a66bebcb8d46f0c82d8c", + "reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.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" + }, + { + "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/7.0.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/recursion-context", + "type": "tidelift" + } + ], + "time": "2025-08-13T04:44:59+00:00" + }, + { + "name": "sebastian/type", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "e549163b9760b8f71f191651d22acf32d56d6d4d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/e549163b9760b8f71f191651d22acf32d56d6d4d", + "reference": "e549163b9760b8f71f191651d22acf32d56d6d4d", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.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", + "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/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/type", + "type": "tidelift" + } + ], + "time": "2025-08-09T06:57:12+00:00" + }, + { + "name": "sebastian/version", + "version": "6.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "3e6ccf7657d4f0a59200564b08cead899313b53c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/3e6ccf7657d4f0a59200564b08cead899313b53c", + "reference": "3e6ccf7657d4f0a59200564b08cead899313b53c", + "shasum": "" + }, + "require": { + "php": ">=8.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", + "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/6.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T05:00:38+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": "theseer/tokenizer", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "7989e43bf381af0eac72e4f0ca5bcbfa81658be4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/7989e43bf381af0eac72e4f0ca5bcbfa81658be4", + "reference": "7989e43bf381af0eac72e4f0ca5bcbfa81658be4", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^8.1" + }, + "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/2.0.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2025-12-08T11:19:18+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": {}, + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^8.3" + }, + "platform-dev": {}, + "plugin-api-version": "2.9.0" +} diff --git a/KP-ASOY FIX (2)/KP-ASOY/config/app.php b/KP-ASOY FIX (2)/KP-ASOY/config/app.php new file mode 100644 index 0000000..c74a68d --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/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', 'en'), + + 'fallback_locale' => env('APP_FALLBACK_LOCALE', 'en'), + + 'faker_locale' => env('APP_FAKER_LOCALE', 'en_US'), + + /* + |-------------------------------------------------------------------------- + | 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/KP-ASOY FIX (2)/KP-ASOY/config/auth.php b/KP-ASOY FIX (2)/KP-ASOY/config/auth.php new file mode 100644 index 0000000..d7568ff --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/config/auth.php @@ -0,0 +1,117 @@ + [ + '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', 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/KP-ASOY FIX (2)/KP-ASOY/config/cache.php b/KP-ASOY FIX (2)/KP-ASOY/config/cache.php new file mode 100644 index 0000000..c68acdf --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/config/cache.php @@ -0,0 +1,130 @@ + 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", + | "failover", "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', + ], + + 'failover' => [ + 'driver' => 'failover', + 'stores' => [ + 'database', + 'array', + ], + ], + + ], + + /* + |-------------------------------------------------------------------------- + | 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-'), + + /* + |-------------------------------------------------------------------------- + | Serializable Classes + |-------------------------------------------------------------------------- + | + | This value determines the classes that can be unserialized from cache + | storage. By default, no PHP classes will be unserialized from your + | cache to prevent gadget chain attacks if your APP_KEY is leaked. + | + */ + + 'serializable_classes' => false, + +]; diff --git a/KP-ASOY FIX (2)/KP-ASOY/config/database.php b/KP-ASOY FIX (2)/KP-ASOY/config/database.php new file mode 100644 index 0000000..64709ce --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/config/database.php @@ -0,0 +1,184 @@ + 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, + 'transaction_mode' => 'DEFERRED', + ], + + '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([ + (PHP_VERSION_ID >= 80500 ? Mysql::ATTR_SSL_CA : 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([ + (PHP_VERSION_ID >= 80500 ? Mysql::ATTR_SSL_CA : 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' => env('DB_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'), + 'max_retries' => env('REDIS_MAX_RETRIES', 3), + 'backoff_algorithm' => env('REDIS_BACKOFF_ALGORITHM', 'decorrelated_jitter'), + 'backoff_base' => env('REDIS_BACKOFF_BASE', 100), + 'backoff_cap' => env('REDIS_BACKOFF_CAP', 1000), + ], + + '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'), + 'max_retries' => env('REDIS_MAX_RETRIES', 3), + 'backoff_algorithm' => env('REDIS_BACKOFF_ALGORITHM', 'decorrelated_jitter'), + 'backoff_base' => env('REDIS_BACKOFF_BASE', 100), + 'backoff_cap' => env('REDIS_BACKOFF_CAP', 1000), + ], + + ], + +]; diff --git a/KP-ASOY FIX (2)/KP-ASOY/config/filesystems.php b/KP-ASOY FIX (2)/KP-ASOY/config/filesystems.php new file mode 100644 index 0000000..37d8fca --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/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' => rtrim(env('APP_URL', 'http://localhost'), '/').'/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/KP-ASOY FIX (2)/KP-ASOY/config/logging.php b/KP-ASOY FIX (2)/KP-ASOY/config/logging.php new file mode 100644 index 0000000..b09cb25 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/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', env('APP_NAME', 'Laravel')), + '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/KP-ASOY FIX (2)/KP-ASOY/config/mail.php b/KP-ASOY FIX (2)/KP-ASOY/config/mail.php new file mode 100644 index 0000000..e32e88d --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/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', env('APP_NAME', 'Laravel')), + ], + +]; diff --git a/KP-ASOY FIX (2)/KP-ASOY/config/queue.php b/KP-ASOY FIX (2)/KP-ASOY/config/queue.php new file mode 100644 index 0000000..79c2c0a --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/config/queue.php @@ -0,0 +1,129 @@ + 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", + | "deferred", "background", "failover", "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, + ], + + 'deferred' => [ + 'driver' => 'deferred', + ], + + 'background' => [ + 'driver' => 'background', + ], + + 'failover' => [ + 'driver' => 'failover', + 'connections' => [ + 'database', + 'deferred', + ], + ], + + ], + + /* + |-------------------------------------------------------------------------- + | 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/KP-ASOY FIX (2)/KP-ASOY/config/services.php b/KP-ASOY FIX (2)/KP-ASOY/config/services.php new file mode 100644 index 0000000..6a90eb8 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/config/services.php @@ -0,0 +1,38 @@ + [ + 'key' => env('POSTMARK_API_KEY'), + ], + + 'resend' => [ + 'key' => env('RESEND_API_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/KP-ASOY FIX (2)/KP-ASOY/config/session.php b/KP-ASOY FIX (2)/KP-ASOY/config/session.php new file mode 100644 index 0000000..f574482 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/config/session.php @@ -0,0 +1,233 @@ + 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((string) 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 without 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), + + /* + |-------------------------------------------------------------------------- + | Session Serialization + |-------------------------------------------------------------------------- + | + | This value controls the serialization strategy for session data, which + | is JSON by default. Setting this to "php" allows the storage of PHP + | objects in the session but can make an application vulnerable to + | "gadget chain" serialization attacks if the APP_KEY is leaked. + | + | Supported: "json", "php" + | + */ + + 'serialization' => 'json', + +]; diff --git a/KP-ASOY FIX (2)/KP-ASOY/database/.gitignore b/KP-ASOY FIX (2)/KP-ASOY/database/.gitignore new file mode 100644 index 0000000..9b19b93 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/.gitignore @@ -0,0 +1 @@ +*.sqlite* diff --git a/KP-ASOY FIX (2)/KP-ASOY/database/factories/UserFactory.php b/KP-ASOY FIX (2)/KP-ASOY/database/factories/UserFactory.php new file mode 100644 index 0000000..c4ceb07 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/factories/UserFactory.php @@ -0,0 +1,45 @@ + + */ +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 [ + 'name' => fake()->name(), + 'email' => fake()->unique()->safeEmail(), + 'email_verified_at' => now(), + 'password' => static::$password ??= Hash::make('password'), + 'remember_token' => Str::random(10), + ]; + } + + /** + * 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/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000000_create_users_table.php b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000000_create_users_table.php new file mode 100644 index 0000000..05fb5d9 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000000_create_users_table.php @@ -0,0 +1,49 @@ +id(); + $table->string('name'); + $table->string('email')->unique(); + $table->timestamp('email_verified_at')->nullable(); + $table->string('password'); + $table->rememberToken(); + $table->timestamps(); + }); + + 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/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000001_create_cache_table.php b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000001_create_cache_table.php new file mode 100644 index 0000000..06dc7a5 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000001_create_cache_table.php @@ -0,0 +1,35 @@ +string('key')->primary(); + $table->mediumText('value'); + $table->bigInteger('expiration')->index(); + }); + + Schema::create('cache_locks', function (Blueprint $table) { + $table->string('key')->primary(); + $table->string('owner'); + $table->bigInteger('expiration')->index(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('cache'); + Schema::dropIfExists('cache_locks'); + } +}; diff --git a/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000002_create_jobs_table.php b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000002_create_jobs_table.php new file mode 100644 index 0000000..87d3ed7 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/0001_01_01_000002_create_jobs_table.php @@ -0,0 +1,57 @@ +id(); + $table->string('queue')->index(); + $table->longText('payload'); + $table->unsignedSmallInteger('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/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_24_170202_create_activities_table.php b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_24_170202_create_activities_table.php new file mode 100644 index 0000000..fb55c52 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_24_170202_create_activities_table.php @@ -0,0 +1,29 @@ +id(); + $table->foreignId('user_id')->constrained('users')->onDelete('cascade'); + $table->string('nama_kegiatan'); + $table->string('status')->default('on progress'); + $table->timestamps(); + }); + } + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('activities'); + } +}; \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_28_095929_add_tanggal_to_activities_table.php b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_28_095929_add_tanggal_to_activities_table.php new file mode 100644 index 0000000..c43c80b --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_28_095929_add_tanggal_to_activities_table.php @@ -0,0 +1,28 @@ +date('tanggal')->nullable()->after('nama_kegiatan'); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('activities', function (Blueprint $table) { + // + }); + } +}; diff --git a/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_30_110557_add_deleted_at_to_activities_table.php b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_30_110557_add_deleted_at_to_activities_table.php new file mode 100644 index 0000000..6a36f6a --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/migrations/2026_04_30_110557_add_deleted_at_to_activities_table.php @@ -0,0 +1,28 @@ +softDeletes(); // ← tambah kolom deleted_at + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('activities', function (Blueprint $table) { + $table->dropSoftDeletes(); // ← hapus kolom deleted_at jika rollback + }); + } +}; \ No newline at end of file diff --git a/KP-ASOY FIX (2)/KP-ASOY/database/seeders/DatabaseSeeder.php b/KP-ASOY FIX (2)/KP-ASOY/database/seeders/DatabaseSeeder.php new file mode 100644 index 0000000..6b901f8 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/database/seeders/DatabaseSeeder.php @@ -0,0 +1,25 @@ +create(); + + User::factory()->create([ + 'name' => 'Test User', + 'email' => 'test@example.com', + ]); + } +} diff --git a/KP-ASOY FIX (2)/KP-ASOY/package-lock.json b/KP-ASOY FIX (2)/KP-ASOY/package-lock.json new file mode 100644 index 0000000..c8cc3cc --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/package-lock.json @@ -0,0 +1,1614 @@ +{ + "name": "KP-ASOY", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "@tailwindcss/vite": "^4.0.0", + "concurrently": "^9.0.1", + "laravel-vite-plugin": "^3.0.0", + "tailwindcss": "^4.0.0", + "vite": "^8.0.0" + } + }, + "node_modules/@emnapi/core": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", + "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.1", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", + "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", + "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz", + "integrity": "sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@tybys/wasm-util": "^0.10.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1" + } + }, + "node_modules/@oxc-project/types": { + "version": "0.130.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.130.0.tgz", + "integrity": "sha512-ibD2usx9JRu7f5pu2tMKMI4cpA4NgXJQoYRP4pQ7Pxmn1l6k/53qWtQWZayhYy3X4QZkt90Ot+mJEaeXouio6Q==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } + }, + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.1.tgz", + "integrity": "sha512-fJI3I0r3C3Oj/zdBCpaCmBRZYf07xpaq4yCfDDoSFm+beWNzbIl26puW8RraUdugoJw/95zerNOn6jasAhzSmg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.1.tgz", + "integrity": "sha512-cKnAhWEsV7TPcA/5EAteDp6KcJZBQ2G+BqE7zayMMi7kMvwRsbv7WT9aOnn0WNl4SKEIf43vjS31iUPu80nzXg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.1.tgz", + "integrity": "sha512-YKrVwQjIRBPo+5G/u03wGjbdy4q7pyzCe93DK9VJ7zkVmeg8LJ7GbgsiHWdR4xSoe4CAXRD7Bcjgbtr64bkXNg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.1.tgz", + "integrity": "sha512-z/oBsREo46SsFqBwYtFe0kpJeBijAT48O/WXLI4suiCLBkr03RTtTJMCzSdDd2znlh8VJizL09XVkQgk8IZonw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.1.tgz", + "integrity": "sha512-ik8q7GM11zxvYxFc2PeDcT6TBvhCQMaUxfph/M5l9sKuTs/Sjg3L+Byw0F7w0ZVLBZmx30P+gG0ECzzN+MFcmQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.1.tgz", + "integrity": "sha512-QoSx2EkyrrdZ6kcyE8stqZ62t0Yra8Fs5ia9lOxJrh6TMQJK7gQKmscdTHf7pOXKREKrVwOtJcQG3qVSfc866A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.1.tgz", + "integrity": "sha512-uwNwFpwKeNiZawfAWBgg0VIztPTV3ihhh1vV334h9ivnNLorxnQMU6Fz8wG1Zb4Qh9LC1/MkcyT3YlDXG3Rsgg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-ppc64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.1.tgz", + "integrity": "sha512-zY1bul7OWr7DFBiJ++wofXvnr8B45ce3QsQUhKrIhXsygAh7bTkwyeM1bi1a2g5C/yC/N8TZyGDEoMfm/l9mpg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-s390x-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.1.tgz", + "integrity": "sha512-0frlsT/f4Ft6I7SMESTKnF3cZsdicQn1dCMkF/jT9wDLE+gGoiQfv1nmT9e+s7s/fekvvy6tZM2jHvI2tkbJDQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.1.tgz", + "integrity": "sha512-XABVmGp9Tg0WspTVvwduTc4fpqy6JnAUrSQe6OuyqD/03nI7r0O9OWUkMIwFrjKAIqolvqoA4ZrJppgwE0Gxmw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.1.tgz", + "integrity": "sha512-bV4fzswuzVcKD90o/VM6QqKxnxlDq0g2BISDLNVmxrnhpv1DDbyPhCIjYfvzYLV+MvkKKnQt2Q6AO86SEBULUQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.1.tgz", + "integrity": "sha512-/Mh0Zhq3OP7fVs0kcQHZP6lZEthMGTaSf8UBQYSFEZDWGXXlEC+nJ6EqenaK2t4LBXMe3A+K/G2BVXXdtOr4PQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-wasm32-wasi": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.1.tgz", + "integrity": "sha512-+1xc9X45l8ufsBAm6Gjvx2qDRIY9lTVt0cgWNcJ+1gdhXvkbxePA60yRTwSTuXL09CMhyJmjpV7E3NoyxbqFQQ==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "1.10.0", + "@emnapi/runtime": "1.10.0", + "@napi-rs/wasm-runtime": "^1.1.4" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.1.tgz", + "integrity": "sha512-1D+UqZdfnuR+Jy1GgMJwi85bD40H21uNmOPRWQhw4oRSuolZ/B5rixZ45DK2KXOTCvmVCecauWgEhbw8bI7tOw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.1.tgz", + "integrity": "sha512-INAycaWuhlOK3wk4mRHGsdgwYWmd9cChdPdE9bwWmy6rn9VqVNYNFGhOdXrofXUxwHIncSiPNb8tNm8knDVIeQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", + "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tailwindcss/node": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.3.0.tgz", + "integrity": "sha512-aFb4gUhFOgdh9AXo4IzBEOzBkkAxm9VigwDJnMIYv3lcfXCJVesNfbEaBl4BNgVRyid92AmdviqwBUBRKSeY3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "enhanced-resolve": "^5.21.0", + "jiti": "^2.6.1", + "lightningcss": "1.32.0", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1", + "tailwindcss": "4.3.0" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.3.0.tgz", + "integrity": "sha512-F7HZGBeN9I0/AuuJS5PwcD8xayx5ri5GhjYUDBEVYUkexyA/giwbDNjRVrxSezE3T250OU2K/wp/ltWx3UOefg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.3.0", + "@tailwindcss/oxide-darwin-arm64": "4.3.0", + "@tailwindcss/oxide-darwin-x64": "4.3.0", + "@tailwindcss/oxide-freebsd-x64": "4.3.0", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.0", + "@tailwindcss/oxide-linux-arm64-gnu": "4.3.0", + "@tailwindcss/oxide-linux-arm64-musl": "4.3.0", + "@tailwindcss/oxide-linux-x64-gnu": "4.3.0", + "@tailwindcss/oxide-linux-x64-musl": "4.3.0", + "@tailwindcss/oxide-wasm32-wasi": "4.3.0", + "@tailwindcss/oxide-win32-arm64-msvc": "4.3.0", + "@tailwindcss/oxide-win32-x64-msvc": "4.3.0" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.0.tgz", + "integrity": "sha512-TJPiq67tKlLuObP6RkwvVGDoxCMBVtDgKkLfa/uyj7/FyxvQwHS+UOnVrXXgbEsfUaMgiVvC4KbJnRr26ho4Ng==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.0.tgz", + "integrity": "sha512-oMN/WZRb+SO37BmUElEgeEWuU8E/HXRkiODxJxLe1UTHVXLrdVSgfaJV7pSlhRGMSOiXLuxTIjfsF3wYvz8cgQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.0.tgz", + "integrity": "sha512-N6CUmu4a6bKVADfw77p+iw6Yd9Q3OBhe0veaDX+QazfuVYlQsHfDgxBrsjQ/IW+zywL8mTrNd0SdJT/zgtvMdA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.0.tgz", + "integrity": "sha512-zDL5hBkQdH5C6MpqbK3gQAgP80tsMwSI26vjOzjJtNCMUo0lFgOItzHKBIupOZNQxt3ouPH7RPhvNhiTfCe5CQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.0.tgz", + "integrity": "sha512-R06HdNi7A7OEoMsf6d4tjZ71RCWnZQPHj2mnotSFURjNLdBC+cIgXQ7l81CqeoiQftjf6OOblxXMInMgN2VzMA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.0.tgz", + "integrity": "sha512-qTJHELX8jetjhRQHCLilkVLmybpzNQAtaI/gaoVoidn/ufbNDbAo8KlK2J+yPoc8wQxvDxCmh/5lr8nC1+lTbg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.0.tgz", + "integrity": "sha512-Z6sukiQsngnWO+l39X4pPbiWT81IC+PLKF+PHxIlyZbGNb9MODfYlXEVlFvej5BOZInWX01kVyzeLvHsXhfczQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.0.tgz", + "integrity": "sha512-DRNdQRpSGzRGfARVuVkxvM8Q12nh19l4BF/G7zGA1oe+9wcC6saFBHTISrpIcKzhiXtSrlSrluCfvMuledoCTQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.0.tgz", + "integrity": "sha512-Z0IADbDo8bh6I7h2IQMx601AdXBLfFpEdUotft86evd/8ZPflZe9COPO8Q1vw+pfLWIUo9zN/JGZvwuAJqduqg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.0.tgz", + "integrity": "sha512-HNZGOUxEmElksYR7S6sC5jTeNGpobAsy9u7Gu0AskJ8/20FR9GqebUyB+HBcU/ax6BHuiuJi+Oda4B+YX6H1yA==", + "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.10.0", + "@emnapi/runtime": "^1.10.0", + "@emnapi/wasi-threads": "^1.2.1", + "@napi-rs/wasm-runtime": "^1.1.4", + "@tybys/wasm-util": "^0.10.1", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.0.tgz", + "integrity": "sha512-Pe+RPVTi1T+qymuuRpcdvwSVZjnll/f7n8gBxMMh3xLTctMDKqpdfGimbMyioqtLhUYZxdJ9wGNhV7MKHvgZsQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.0.tgz", + "integrity": "sha512-Mvrf2kXW/yeW/OTezZlCGOirXRcUuLIBx/5Y12BaPM7wJoryG6dfS/NJL8aBPqtTEx/Vm4T4vKzFUcKDT+TKUA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/vite": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.3.0.tgz", + "integrity": "sha512-t6J3OrB5Fc0ExuhohouH0fWUGMYL6PTLhW+E7zIk/pdbnJARZDCwjBznFnkh5ynRnIRSI4YjtTH0t6USjJISrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tailwindcss/node": "4.3.0", + "@tailwindcss/oxide": "4.3.0", + "tailwindcss": "4.3.0" + }, + "peerDependencies": { + "vite": "^5.2.0 || ^6 || ^7 || ^8" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz", + "integrity": "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "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/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/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/concurrently": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.1.tgz", + "integrity": "sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "4.1.2", + "rxjs": "7.8.2", + "shell-quote": "1.8.3", + "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/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "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.21.5", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.21.5.tgz", + "integrity": "sha512-mLCNbrQli11K1ySUmuNt4ZUB3OpGIDq4q2vTBTf5cL2lpsRjI9QKqSD0ndjW8FyvcW/Jj46gMe9syyHAsvMa/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "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/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/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/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/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/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.7.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz", + "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/laravel-vite-plugin": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-3.1.0.tgz", + "integrity": "sha512-Fzocl+X4eQ9jOi0RwdphYRGkUbPJ3ky1pTAST5Ot18cS2gw6d2vldK2eCrlKDVjtibCjCx5qptYDlA0373n7qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "tinyglobby": "^0.2.12", + "vite-plugin-full-reload": "^1.1.0" + }, + "bin": { + "clean-orphaned-assets": "bin/clean.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "fontaine": "^0.5.0", + "vite": "^8.0.0" + }, + "peerDependenciesMeta": { + "fontaine": { + "optional": true + } + } + }, + "node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "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-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "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.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "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/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/nanoid": { + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", + "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", + "dev": true, + "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==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.15", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", + "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", + "dev": true, + "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.12", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "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/rolldown": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.1.tgz", + "integrity": "sha512-X0KQHljNnEkWNqqiz9zJrGunh1B0HgOxLXvnFpCOcadzcy5qohZ3tqMEUg00vncoRovXuK3ZqCT9KnnKzoInFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/types": "=0.130.0", + "@rolldown/pluginutils": "^1.0.0" + }, + "bin": { + "rolldown": "bin/cli.mjs" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@rolldown/binding-android-arm64": "1.0.1", + "@rolldown/binding-darwin-arm64": "1.0.1", + "@rolldown/binding-darwin-x64": "1.0.1", + "@rolldown/binding-freebsd-x64": "1.0.1", + "@rolldown/binding-linux-arm-gnueabihf": "1.0.1", + "@rolldown/binding-linux-arm64-gnu": "1.0.1", + "@rolldown/binding-linux-arm64-musl": "1.0.1", + "@rolldown/binding-linux-ppc64-gnu": "1.0.1", + "@rolldown/binding-linux-s390x-gnu": "1.0.1", + "@rolldown/binding-linux-x64-gnu": "1.0.1", + "@rolldown/binding-linux-x64-musl": "1.0.1", + "@rolldown/binding-openharmony-arm64": "1.0.1", + "@rolldown/binding-wasm32-wasi": "1.0.1", + "@rolldown/binding-win32-arm64-msvc": "1.0.1", + "@rolldown/binding-win32-x64-msvc": "1.0.1" + } + }, + "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==", + "dev": true, + "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.3.0", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.0.tgz", + "integrity": "sha512-y6nxMGB1nMW9R6k96e5gdIFzcfL/gTJRNaqGes1YvkLnPVXzWgbqFF2yLC0T8G774n24cx3Pe8XrKoniCOAH+Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", + "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", + "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "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": "8.0.13", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.13.tgz", + "integrity": "sha512-MFtjBYgzmSxmgA4RAfjIyXWpGe1oALnjgUTzzV7QLx/TKxCzjtMH6Fd9/eVK+5Fg1qNoz5VAwsmMs/NofrmJvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "lightningcss": "^1.32.0", + "picomatch": "^4.0.4", + "postcss": "^8.5.14", + "rolldown": "1.0.1", + "tinyglobby": "^0.2.16" + }, + "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", + "@vitejs/devtools": "^0.1.18", + "esbuild": "^0.27.0 || ^0.28.0", + "jiti": ">=1.21.0", + "less": "^4.0.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 + }, + "@vitejs/devtools": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "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.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "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/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/KP-ASOY FIX (2)/KP-ASOY/package.json b/KP-ASOY FIX (2)/KP-ASOY/package.json new file mode 100644 index 0000000..296ac3f --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/package.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://www.schemastore.org/package.json", + "private": true, + "type": "module", + "scripts": { + "build": "vite build", + "dev": "vite" + }, + "devDependencies": { + "@tailwindcss/vite": "^4.0.0", + "concurrently": "^9.0.1", + "laravel-vite-plugin": "^3.0.0", + "tailwindcss": "^4.0.0", + "vite": "^8.0.0" + } +} diff --git a/KP-ASOY FIX (2)/KP-ASOY/phpunit.xml b/KP-ASOY FIX (2)/KP-ASOY/phpunit.xml new file mode 100644 index 0000000..e7f0a48 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/phpunit.xml @@ -0,0 +1,36 @@ + + + + + tests/Unit + + + tests/Feature + + + + + app + + + + + + + + + + + + + + + + + + + diff --git a/KP-ASOY FIX (2)/KP-ASOY/public/.htaccess b/KP-ASOY FIX (2)/KP-ASOY/public/.htaccess new file mode 100644 index 0000000..b574a59 --- /dev/null +++ b/KP-ASOY FIX (2)/KP-ASOY/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/KP-ASOY FIX (2)/KP-ASOY/public/Kalimantan-Barat-Logo-Vector.png b/KP-ASOY FIX (2)/KP-ASOY/public/Kalimantan-Barat-Logo-Vector.png new file mode 100644 index 0000000000000000000000000000000000000000..41db33a2655b2645a74e27d94f03d742682d2d3c GIT binary patch literal 116138 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

(gey_2g-FM@@z+Gsa5-t{> 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%0Abp#TtL{O4 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 z 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