From 06cdc3e7ca0ec85c0e643e7af1ec98ce9d817598 Mon Sep 17 00:00:00 2001 From: Alexis Gousseau Date: Fri, 24 Jul 2026 17:19:09 +0200 Subject: [PATCH] chore: :fire: remove all files from project --- .dockerignore | 12 - .editorconfig | 15 - .env.example | 35 - .gitattributes | 5 - .gitignore | 37 - .gitlab-ci.yml | 23 - Dockerfile | 5 - README.md | 14 - app/Console/Commands/ArchiveStatsCommand.php | 49 - app/Console/Commands/CustomersClaims.php | 133 - app/Console/Commands/RegenBRBase.php | 56 - app/Console/Kernel.php | 115 - app/Enums/CampaignTypes.php | 39 - app/Enums/Countries.php | 32 - app/Enums/LogActions.php | 32 - app/Enums/UserRoles.php | 32 - app/Exceptions/Handler.php | 65 - app/Http/Controllers/AjaxController.php | 301 - .../Controllers/Api/v0/ContactController.php | 114 - .../Controllers/Api/v0/PanierController.php | 509 - .../Controllers/Api/v1/BasketController.php | 146 - .../Controllers/Api/v1/CouponsController.php | 79 - .../Controllers/Api/v1/CustomerController.php | 250 - app/Http/Controllers/Api/v1/MurController.php | 68 - app/Http/Controllers/Auth/LoginController.php | 49 - .../Controllers/Bo/MaintenanceController.php | 29 - app/Http/Controllers/Bo/UserController.php | 76 - .../Controllers/BrandChangeController.php | 22 - app/Http/Controllers/CampagneController.php | 415 - app/Http/Controllers/Controller.php | 15 - app/Http/Controllers/CouponController.php | 243 - app/Http/Controllers/Fo/BasketController.php | 93 - app/Http/Controllers/PanierController.php | 165 - app/Http/Controllers/RedirectController.php | 26 - app/Http/Controllers/SiteController.php | 127 - app/Http/Kernel.php | 81 - app/Http/Middleware/Authenticate.php | 19 - .../Middleware/CheckForMaintenanceMode.php | 16 - app/Http/Middleware/EncryptCookies.php | 16 - .../Middleware/RedirectIfAuthenticated.php | 26 - app/Http/Middleware/SaveCurrentRoute.php | 40 - app/Http/Middleware/TrimStrings.php | 18 - app/Http/Middleware/TrustProxies.php | 23 - app/Http/Middleware/VerifyCsrfToken.php | 26 - .../Requests/Bo/Users/DestroyUserRequest.php | 31 - .../Requests/Bo/Users/StoreUserRequest.php | 35 - .../Requests/Bo/Users/UpdateUserRequest.php | 38 - .../BrandChange/InvokeBrandChange.php | 32 - .../Requests/Campaign/AddCouponsCampaign.php | 32 - app/Http/Requests/Campaign/DeleteCampaign.php | 32 - .../Campaign/RemoveCouponCampaign.php | 32 - .../Requests/Campaign/RemoveNotifCampaign.php | 32 - .../Requests/Campaign/ShowDemoCampaign.php | 32 - app/Http/Requests/Campaign/StoreCampaign.php | 35 - .../Requests/Campaign/StoreNotifCampaign.php | 39 - app/Http/Requests/Campaign/UpdateCampaign.php | 35 - app/Http/Requests/Coupons/PrintRequest.php | 48 - app/Http/Requests/Coupons/StoreCoupons.php | 75 - app/Http/Requests/Coupons/UpdateCoupons.php | 82 - app/Http/Requests/Customers/BasketRequest.php | 45 - app/Http/Requests/Customers/MurRequest.php | 45 - .../Requests/Customers/SearchCustomers.php | 33 - app/Http/Requests/Customers/StoreRequest.php | 46 - app/Http/Requests/Export/PDFExport.php | 34 - app/Http/Requests/Fo/Basket/PrintRequest.php | 49 - app/Http/Requests/Murs/MursShowRequest.php | 44 - app/Http/Resources/CouponsResource.php | 41 - app/Http/Resources/CustomersResource.php | 22 - app/Http/Resources/StatusResource.php | 19 - app/Jobs/ArchiveStatsJob.php | 67 - app/Jobs/CleanOldDatasJob.php | 81 - app/Jobs/DeleteCrmCustomerJob.php | 108 - app/Lib/Helpers/ExceptionsHelper.php | 190 - app/Lib/Helpers/ToolboxHelper.php | 104 - app/Mail/AlertBr.php | 42 - app/Mail/AlertBrAdmin.php | 42 - app/Models/ArchiveCampaign.php | 82 - app/Models/ArchiveCoupon.php | 60 - app/Models/ArchiveSite.php | 60 - app/Models/ArchiveStat.php | 91 - app/Models/Basket.php | 82 - app/Models/BasketContent.php | 43 - app/Models/Calendrier.php | 54 - app/Models/Campagne.php | 128 - app/Models/Contact.php | 125 - app/Models/Coupon.php | 135 - app/Models/Customers.php | 95 - app/Models/Log.php | 37 - app/Models/Mouvement.php | 42 - app/Models/Mur.php | 50 - app/Models/Notification.php | 34 - app/Models/Panier.php | 54 - app/Models/PanierContent.php | 51 - app/Models/PrintedCoupons.php | 11 - app/Models/Site.php | 79 - app/Models/Statistique.php | 73 - app/Models/User.php | 64 - app/Notifications/ResetPassword.php | 51 - app/Providers/AppServiceProvider.php | 32 - app/Providers/AuthServiceProvider.php | 27 - app/Providers/BroadcastServiceProvider.php | 21 - app/Providers/EventServiceProvider.php | 31 - app/Providers/RouteServiceProvider.php | 70 - app/Traits/CouponTrait.php | 377 - app/Traits/GenerateBR.php | 610 - app/Traits/HasUniqueField.php | 31 - app/Traits/LogTrait.php | 97 - app/Traits/ThanksTrait.php | 26 - artisan | 53 - bootstrap/app.php | 55 - bootstrap/cache/.gitignore | 2 - clients/MesBR_V1.php | 162 - composer.json | 84 - composer.lock | 9458 ------- config/app.php | 221 - config/auth.php | 102 - config/broadcasting.php | 59 - config/cache.php | 93 - config/constants.php | 8 - config/database.php | 135 - config/debugbar.php | 235 - config/dompdf.php | 249 - config/filesystems.php | 69 - config/hashing.php | 52 - config/logging.php | 113 - config/mail.php | 123 - config/queue.php | 118 - config/sentry.php | 61 - config/services.php | 43 - config/session.php | 199 - config/view.php | 33 - database/.gitignore | 1 - database/factories/CampagneFactory.php | 24 - database/factories/ContactFactory.php | 26 - database/factories/CouponFactory.php | 54 - database/factories/CustomersFactory.php | 25 - database/factories/PanierFactory.php | 22 - database/factories/SiteFactory.php | 29 - database/factories/StatistiqueFactory.php | 8 - database/factories/UserFactory.php | 25 - ...5_04_11_100847_create_calendrier_table.php | 34 - ...11_100847_create_campagne_coupon_table.php | 33 - ...025_04_11_100847_create_campagne_table.php | 38 - ...2025_04_11_100847_create_contact_table.php | 44 - .../2025_04_11_100847_create_coupon_table.php | 62 - ...25_04_11_100847_create_customers_table.php | 36 - .../2025_04_11_100847_create_logs_table.php | 38 - ...25_04_11_100847_create_mouvement_table.php | 34 - .../2025_04_11_100847_create_mur_table.php | 35 - ...04_11_100847_create_notification_table.php | 33 - ..._11_100847_create_panier_content_table.php | 34 - .../2025_04_11_100847_create_panier_table.php | 36 - ...11_100847_create_password_resets_table.php | 32 - ...4_11_100847_create_printed_walls_table.php | 33 - .../2025_04_11_100847_create_site_table.php | 38 - ...25_04_11_100847_create_site_user_table.php | 33 - ...04_11_100847_create_statistiques_table.php | 34 - .../2025_04_11_100847_create_users_table.php | 37 - ..._foreign_keys_to_campagne_coupon_table.php | 34 - ..._100850_add_foreign_keys_to_logs_table.php | 32 - ...1_100850_add_foreign_keys_to_mur_table.php | 32 - ...d_foreign_keys_to_panier_content_table.php | 32 - ...00850_add_foreign_keys_to_panier_table.php | 32 - ...dd_foreign_keys_to_printed_walls_table.php | 36 - ...50_add_foreign_keys_to_site_user_table.php | 34 - .../2025_04_24_101303_create_jobs_table.php | 36 - ..._04_24_101453_create_failed_jobs_table.php | 36 - ...7_29_000000_rename_printed_walls_table.php | 27 - ...nd_deleted_at_in_printed_coupons_table.php | 34 - ...2025_10_22_094302_create_baskets_table.php | 39 - ...22_101537_create_basket_contents_table.php | 39 - ...03126_alter_ref_column_on_basket_table.php | 34 - ..._10_30_160644_alter_statistiques_table.php | 70 - ...1_03_150025_create_archive_sites_table.php | 33 - ...03_150033_create_archive_coupons_table.php | 33 - ..._150048_create_archive_campaigns_table.php | 34 - ...1_03_150056_create_archive_stats_table.php | 38 - ...1_13_171048_fix_coupon_nullable_fields.php | 37 - ...26_06_11_141125_alter_calendrier_table.php | 35 - database/seeds/DatabaseSeeder.php | 16 - k8s-queues.sh | 30 - manifest.yaml | 174 - package-lock.json | 20834 ---------------- package.json | 39 - phpcs.xml | 129 - phpunit.xml | 33 - production-resources.yaml | 12 - public/.htaccess | 316 - public/_safari_fix.html | 15 - public/export/.gitkeep | 0 public/favicon.ico | 0 public/index.php | 64 - public/robots.txt | 2 - .../assets/fonts/Nunito/Nunito-Black.ttf | Bin 115896 -> 0 bytes .../fonts/Nunito/Nunito-BlackItalic.ttf | Bin 117784 -> 0 bytes resources/assets/fonts/Nunito/Nunito-Bold.ttf | Bin 115852 -> 0 bytes .../assets/fonts/Nunito/Nunito-BoldItalic.ttf | Bin 116948 -> 0 bytes .../assets/fonts/Nunito/Nunito-ExtraBold.ttf | Bin 115944 -> 0 bytes .../fonts/Nunito/Nunito-ExtraBoldItalic.ttf | Bin 116312 -> 0 bytes .../assets/fonts/Nunito/Nunito-ExtraLight.ttf | Bin 113036 -> 0 bytes .../fonts/Nunito/Nunito-ExtraLightItalic.ttf | Bin 114712 -> 0 bytes .../assets/fonts/Nunito/Nunito-Italic.ttf | Bin 115780 -> 0 bytes .../assets/fonts/Nunito/Nunito-Light.ttf | Bin 116360 -> 0 bytes .../fonts/Nunito/Nunito-LightItalic.ttf | Bin 115444 -> 0 bytes .../assets/fonts/Nunito/Nunito-Regular.ttf | Bin 113832 -> 0 bytes .../assets/fonts/Nunito/Nunito-SemiBold.ttf | Bin 115968 -> 0 bytes .../fonts/Nunito/Nunito-SemiBoldItalic.ttf | Bin 116936 -> 0 bytes resources/assets/fonts/Nunito/OFL.txt | 93 - resources/assets/fonts/coupons/arial.ttf | Bin 915212 -> 0 bytes resources/assets/fonts/coupons/arialbd.ttf | Bin 864892 -> 0 bytes resources/assets/fonts/coupons/impact.ttf | Bin 215124 -> 0 bytes resources/assets/fonts/fa-brands-400.eot | Bin 118560 -> 0 bytes resources/assets/fonts/fa-brands-400.svg | 1154 - resources/assets/fonts/fa-brands-400.ttf | Bin 118324 -> 0 bytes resources/assets/fonts/fa-brands-400.woff | Bin 76344 -> 0 bytes resources/assets/fonts/fa-brands-400.woff2 | Bin 65316 -> 0 bytes resources/assets/fonts/fa-regular-400.eot | Bin 40576 -> 0 bytes resources/assets/fonts/fa-regular-400.svg | 467 - resources/assets/fonts/fa-regular-400.ttf | Bin 40348 -> 0 bytes resources/assets/fonts/fa-regular-400.woff | Bin 18168 -> 0 bytes resources/assets/fonts/fa-regular-400.woff2 | Bin 14868 -> 0 bytes resources/assets/fonts/fa-solid-900.eot | Bin 180720 -> 0 bytes resources/assets/fonts/fa-solid-900.svg | 2444 -- resources/assets/fonts/fa-solid-900.ttf | Bin 180500 -> 0 bytes resources/assets/fonts/fa-solid-900.woff | Bin 86876 -> 0 bytes resources/assets/fonts/fa-solid-900.woff2 | Bin 67400 -> 0 bytes resources/assets/images/coupons/Main.eps | Bin 1420650 -> 0 bytes resources/assets/images/coupons/hand.jpg | Bin 7816 -> 0 bytes resources/assets/images/coupons/hand.png | Bin 30006 -> 0 bytes resources/assets/images/coupons/logo.jpg | Bin 5935 -> 0 bytes resources/assets/images/coupons/logo.png | Bin 185458 -> 0 bytes resources/assets/images/coupons/mask.jpg | Bin 52899 -> 0 bytes resources/assets/images/coupons/mask.png | Bin 69073 -> 0 bytes resources/assets/images/coupons/pdt.jpg | Bin 12130 -> 0 bytes resources/css/jquery.fancybox.min.css | 1 - resources/js/Chart.js | 14456 ----------- resources/js/ajax.js | 217 - resources/js/app.js | 308 - resources/js/components/ExampleComponent.vue | 23 - resources/js/jquery.fancybox.min.js | 13 - resources/lang/en/auth.php | 19 - resources/lang/en/pagination.php | 19 - resources/lang/en/passwords.php | 22 - resources/lang/en/validation.php | 146 - resources/lang/fr/auth.php | 17 - resources/lang/fr/pagination.php | 17 - resources/lang/fr/passwords.php | 20 - resources/lang/fr/validation.php | 177 - resources/sass/app.scss | 26 - resources/sass/partials/_animated.scss | 20 - resources/sass/partials/_bordered-pulled.scss | 20 - resources/sass/partials/_core.scss | 20 - resources/sass/partials/_fixed-width.scss | 6 - resources/sass/partials/_fonts.scss | 28 - resources/sass/partials/_icons.scss | 1194 - resources/sass/partials/_larger.scss | 23 - resources/sass/partials/_list.scss | 18 - resources/sass/partials/_mixins.scss | 57 - resources/sass/partials/_rotated-flipped.scss | 23 - resources/sass/partials/_screen-reader.scss | 5 - resources/sass/partials/_shims.scss | 2066 -- resources/sass/partials/_stacked.scss | 31 - resources/sass/partials/_variables.scss | 1254 - resources/sass/partials/brands.scss | 21 - resources/sass/partials/content.scss | 796 - resources/sass/partials/fancy.scss | 274 - resources/sass/partials/fontawesome.scss | 16 - resources/sass/partials/form.scss | 280 - resources/sass/partials/header.scss | 109 - resources/sass/partials/login.scss | 31 - resources/sass/partials/main.scss | 21 - resources/sass/partials/nav.scss | 119 - resources/sass/partials/regular.scss | 22 - resources/sass/partials/reset.scss | 195 - resources/sass/partials/solid.scss | 23 - resources/sass/partials/v4-shims.scss | 6 - resources/views/auth/login.blade.php | 73 - .../views/auth/passwords/email.blade.php | 47 - .../views/auth/passwords/reset.blade.php | 65 - resources/views/auth/register.blade.php | 77 - resources/views/auth/verify.blade.php | 24 - .../views/bo/maintenance/index.blade.php | 54 - resources/views/bo/users/create.blade.php | 60 - resources/views/bo/users/edit.blade.php | 56 - resources/views/bo/users/index.blade.php | 51 - resources/views/campagnes/create.blade.php | 55 - resources/views/campagnes/edit.blade.php | 147 - resources/views/campagnes/index.blade.php | 85 - resources/views/coupon/create.blade.php | 202 - resources/views/coupon/edit.blade.php | 281 - resources/views/coupon/index.blade.php | 54 - resources/views/errors/404.blade.php | 25 - resources/views/errors/419.blade.php | 25 - resources/views/errors/500.blade.php | 25 - resources/views/fo/basket/empty.blade.php | 12 - resources/views/fo/basket/show.blade.php | 40 - resources/views/fo/layout.blade.php | 15 - resources/views/holder.blade.php | 3 - resources/views/layouts/app.blade.php | 32 - resources/views/layouts/header.blade.php | 30 - resources/views/layouts/main.blade.php | 41 - resources/views/layouts/menu.blade.php | 21 - resources/views/mail/alert.blade.php | 53 - resources/views/mail/alertadmin.blade.php | 56 - resources/views/pdf/coupons.blade.php | 30 - resources/views/site/create.blade.php | 57 - resources/views/site/edit.blade.php | 71 - resources/views/site/index.blade.php | 25 - resources/views/template/mur/css/print.css | 13 - resources/views/template/mur/css/style.css | 216 - .../views/template/mur/images/bg_span.png | Bin 1445 -> 0 bytes .../views/template/mur/images/empty_radio.png | Bin 1711 -> 0 bytes .../views/template/mur/images/loader.gif | Bin 6829 -> 0 bytes resources/views/template/mur/images/radio.png | Bin 2275 -> 0 bytes .../views/template/mur/imprimer.blade.php | 88 - resources/views/template/mur/index.blade.php | 90 - resources/views/template/mur/merci.blade.php | 19 - .../template/murnoselection/css/print.css | 26 - .../template/murnoselection/css/style.css | 133 - .../template/murnoselection/images/loader.gif | Bin 3475 -> 0 bytes .../template/murnoselection/index.blade.php | 90 - .../murnoselection/js/jquery191.min.js | 5 - .../template/murnoselection/merci.blade.php | 18 - resources/views/template/panier/css/print.css | 14 - resources/views/template/panier/css/style.css | 376 - .../fonts/catamaran-regular-webfont.eot | Bin 17936 -> 0 bytes .../fonts/catamaran-regular-webfont.svg | 243 - .../fonts/catamaran-regular-webfont.ttf | Bin 36492 -> 0 bytes .../fonts/catamaran-regular-webfont.woff | Bin 21008 -> 0 bytes .../fonts/catamaran-regular-webfont.woff2 | Bin 16128 -> 0 bytes .../views/template/panier/images/loader.gif | Bin 6829 -> 0 bytes .../views/template/panier/index.blade.php | 127 - resources/views/template/panier/js/detect.js | 7 - .../views/template/panier/js/jquery191.min.js | 5 - .../views/template/panier/merci.blade.php | 19 - .../template/panierselection/css/print.css | 13 - .../template/panierselection/css/style.css | 216 - .../panierselection/images/bg_span.png | Bin 1445 -> 0 bytes .../panierselection/images/empty_radio.png | Bin 1708 -> 0 bytes .../panierselection/images/loader.gif | Bin 6829 -> 0 bytes .../template/panierselection/images/radio.png | Bin 2645 -> 0 bytes .../panierselection/imprimer.blade.php | 87 - .../template/panierselection/index.blade.php | 84 - .../template/panierselection/merci.blade.php | 19 - .../vendor/notifications/email.blade.php | 62 - routes/api.php | 25 - routes/web.php | 73 - server.php | 21 - staging-resources.yaml | 20 - storage/app/.gitignore | 3 - storage/app/public/.gitignore | 2 - storage/debugbar/.gitignore | 2 - storage/framework/.gitignore | 8 - storage/framework/cache/.gitignore | 3 - storage/framework/cache/data/.gitignore | 2 - storage/framework/sessions/.gitignore | 2 - storage/framework/testing/.gitignore | 2 - storage/framework/views/.gitignore | 2 - storage/logs/.gitignore | 2 - tests/CreatesApplication.php | 22 - tests/Feature/Api/V0/BasketTest.php | 120 - tests/Feature/Api/V0/ContactTest.php | 134 - tests/Feature/Api/V1/BasketTest.php | 153 - tests/TestCase.php | 10 - webpack.mix.js | 71 - 365 files changed, 74018 deletions(-) delete mode 100644 .dockerignore delete mode 100644 .editorconfig delete mode 100644 .env.example delete mode 100644 .gitattributes delete mode 100644 .gitignore delete mode 100644 .gitlab-ci.yml delete mode 100644 Dockerfile delete mode 100644 README.md delete mode 100644 app/Console/Commands/ArchiveStatsCommand.php delete mode 100644 app/Console/Commands/CustomersClaims.php delete mode 100644 app/Console/Commands/RegenBRBase.php delete mode 100644 app/Console/Kernel.php delete mode 100644 app/Enums/CampaignTypes.php delete mode 100644 app/Enums/Countries.php delete mode 100644 app/Enums/LogActions.php delete mode 100644 app/Enums/UserRoles.php delete mode 100644 app/Exceptions/Handler.php delete mode 100644 app/Http/Controllers/AjaxController.php delete mode 100644 app/Http/Controllers/Api/v0/ContactController.php delete mode 100644 app/Http/Controllers/Api/v0/PanierController.php delete mode 100644 app/Http/Controllers/Api/v1/BasketController.php delete mode 100644 app/Http/Controllers/Api/v1/CouponsController.php delete mode 100644 app/Http/Controllers/Api/v1/CustomerController.php delete mode 100644 app/Http/Controllers/Api/v1/MurController.php delete mode 100644 app/Http/Controllers/Auth/LoginController.php delete mode 100644 app/Http/Controllers/Bo/MaintenanceController.php delete mode 100644 app/Http/Controllers/Bo/UserController.php delete mode 100644 app/Http/Controllers/BrandChangeController.php delete mode 100644 app/Http/Controllers/CampagneController.php delete mode 100644 app/Http/Controllers/Controller.php delete mode 100644 app/Http/Controllers/CouponController.php delete mode 100644 app/Http/Controllers/Fo/BasketController.php delete mode 100644 app/Http/Controllers/PanierController.php delete mode 100644 app/Http/Controllers/RedirectController.php delete mode 100644 app/Http/Controllers/SiteController.php delete mode 100644 app/Http/Kernel.php delete mode 100644 app/Http/Middleware/Authenticate.php delete mode 100644 app/Http/Middleware/CheckForMaintenanceMode.php delete mode 100644 app/Http/Middleware/EncryptCookies.php delete mode 100644 app/Http/Middleware/RedirectIfAuthenticated.php delete mode 100644 app/Http/Middleware/SaveCurrentRoute.php delete mode 100644 app/Http/Middleware/TrimStrings.php delete mode 100644 app/Http/Middleware/TrustProxies.php delete mode 100644 app/Http/Middleware/VerifyCsrfToken.php delete mode 100644 app/Http/Requests/Bo/Users/DestroyUserRequest.php delete mode 100644 app/Http/Requests/Bo/Users/StoreUserRequest.php delete mode 100644 app/Http/Requests/Bo/Users/UpdateUserRequest.php delete mode 100644 app/Http/Requests/BrandChange/InvokeBrandChange.php delete mode 100644 app/Http/Requests/Campaign/AddCouponsCampaign.php delete mode 100644 app/Http/Requests/Campaign/DeleteCampaign.php delete mode 100644 app/Http/Requests/Campaign/RemoveCouponCampaign.php delete mode 100644 app/Http/Requests/Campaign/RemoveNotifCampaign.php delete mode 100644 app/Http/Requests/Campaign/ShowDemoCampaign.php delete mode 100644 app/Http/Requests/Campaign/StoreCampaign.php delete mode 100644 app/Http/Requests/Campaign/StoreNotifCampaign.php delete mode 100644 app/Http/Requests/Campaign/UpdateCampaign.php delete mode 100644 app/Http/Requests/Coupons/PrintRequest.php delete mode 100644 app/Http/Requests/Coupons/StoreCoupons.php delete mode 100644 app/Http/Requests/Coupons/UpdateCoupons.php delete mode 100644 app/Http/Requests/Customers/BasketRequest.php delete mode 100644 app/Http/Requests/Customers/MurRequest.php delete mode 100644 app/Http/Requests/Customers/SearchCustomers.php delete mode 100644 app/Http/Requests/Customers/StoreRequest.php delete mode 100644 app/Http/Requests/Export/PDFExport.php delete mode 100644 app/Http/Requests/Fo/Basket/PrintRequest.php delete mode 100644 app/Http/Requests/Murs/MursShowRequest.php delete mode 100644 app/Http/Resources/CouponsResource.php delete mode 100644 app/Http/Resources/CustomersResource.php delete mode 100644 app/Http/Resources/StatusResource.php delete mode 100644 app/Jobs/ArchiveStatsJob.php delete mode 100644 app/Jobs/CleanOldDatasJob.php delete mode 100644 app/Jobs/DeleteCrmCustomerJob.php delete mode 100644 app/Lib/Helpers/ExceptionsHelper.php delete mode 100644 app/Lib/Helpers/ToolboxHelper.php delete mode 100644 app/Mail/AlertBr.php delete mode 100644 app/Mail/AlertBrAdmin.php delete mode 100644 app/Models/ArchiveCampaign.php delete mode 100644 app/Models/ArchiveCoupon.php delete mode 100644 app/Models/ArchiveSite.php delete mode 100644 app/Models/ArchiveStat.php delete mode 100644 app/Models/Basket.php delete mode 100644 app/Models/BasketContent.php delete mode 100644 app/Models/Calendrier.php delete mode 100644 app/Models/Campagne.php delete mode 100644 app/Models/Contact.php delete mode 100644 app/Models/Coupon.php delete mode 100644 app/Models/Customers.php delete mode 100644 app/Models/Log.php delete mode 100644 app/Models/Mouvement.php delete mode 100644 app/Models/Mur.php delete mode 100644 app/Models/Notification.php delete mode 100644 app/Models/Panier.php delete mode 100644 app/Models/PanierContent.php delete mode 100644 app/Models/PrintedCoupons.php delete mode 100644 app/Models/Site.php delete mode 100644 app/Models/Statistique.php delete mode 100644 app/Models/User.php delete mode 100644 app/Notifications/ResetPassword.php delete mode 100644 app/Providers/AppServiceProvider.php delete mode 100644 app/Providers/AuthServiceProvider.php delete mode 100644 app/Providers/BroadcastServiceProvider.php delete mode 100644 app/Providers/EventServiceProvider.php delete mode 100644 app/Providers/RouteServiceProvider.php delete mode 100644 app/Traits/CouponTrait.php delete mode 100644 app/Traits/GenerateBR.php delete mode 100644 app/Traits/HasUniqueField.php delete mode 100644 app/Traits/LogTrait.php delete mode 100644 app/Traits/ThanksTrait.php delete mode 100644 artisan delete mode 100644 bootstrap/app.php delete mode 100644 bootstrap/cache/.gitignore delete mode 100644 clients/MesBR_V1.php delete mode 100644 composer.json delete mode 100644 composer.lock delete mode 100644 config/app.php delete mode 100644 config/auth.php delete mode 100644 config/broadcasting.php delete mode 100644 config/cache.php delete mode 100644 config/constants.php delete mode 100644 config/database.php delete mode 100644 config/debugbar.php delete mode 100644 config/dompdf.php delete mode 100644 config/filesystems.php delete mode 100644 config/hashing.php delete mode 100644 config/logging.php delete mode 100644 config/mail.php delete mode 100644 config/queue.php delete mode 100644 config/sentry.php delete mode 100644 config/services.php delete mode 100644 config/session.php delete mode 100644 config/view.php delete mode 100644 database/.gitignore delete mode 100644 database/factories/CampagneFactory.php delete mode 100644 database/factories/ContactFactory.php delete mode 100644 database/factories/CouponFactory.php delete mode 100644 database/factories/CustomersFactory.php delete mode 100644 database/factories/PanierFactory.php delete mode 100644 database/factories/SiteFactory.php delete mode 100644 database/factories/StatistiqueFactory.php delete mode 100644 database/factories/UserFactory.php delete mode 100644 database/migrations/2025_04_11_100847_create_calendrier_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_campagne_coupon_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_campagne_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_contact_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_coupon_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_customers_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_logs_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_mouvement_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_mur_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_notification_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_panier_content_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_panier_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_password_resets_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_printed_walls_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_site_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_site_user_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_statistiques_table.php delete mode 100644 database/migrations/2025_04_11_100847_create_users_table.php delete mode 100644 database/migrations/2025_04_11_100850_add_foreign_keys_to_campagne_coupon_table.php delete mode 100644 database/migrations/2025_04_11_100850_add_foreign_keys_to_logs_table.php delete mode 100644 database/migrations/2025_04_11_100850_add_foreign_keys_to_mur_table.php delete mode 100644 database/migrations/2025_04_11_100850_add_foreign_keys_to_panier_content_table.php delete mode 100644 database/migrations/2025_04_11_100850_add_foreign_keys_to_panier_table.php delete mode 100644 database/migrations/2025_04_11_100850_add_foreign_keys_to_printed_walls_table.php delete mode 100644 database/migrations/2025_04_11_100850_add_foreign_keys_to_site_user_table.php delete mode 100644 database/migrations/2025_04_24_101303_create_jobs_table.php delete mode 100644 database/migrations/2025_04_24_101453_create_failed_jobs_table.php delete mode 100644 database/migrations/2025_07_29_000000_rename_printed_walls_table.php delete mode 100644 database/migrations/2025_07_29_000001_add_id_and_deleted_at_in_printed_coupons_table.php delete mode 100644 database/migrations/2025_10_22_094302_create_baskets_table.php delete mode 100644 database/migrations/2025_10_22_101537_create_basket_contents_table.php delete mode 100644 database/migrations/2025_10_30_103126_alter_ref_column_on_basket_table.php delete mode 100644 database/migrations/2025_10_30_160644_alter_statistiques_table.php delete mode 100644 database/migrations/2025_11_03_150025_create_archive_sites_table.php delete mode 100644 database/migrations/2025_11_03_150033_create_archive_coupons_table.php delete mode 100644 database/migrations/2025_11_03_150048_create_archive_campaigns_table.php delete mode 100644 database/migrations/2025_11_03_150056_create_archive_stats_table.php delete mode 100644 database/migrations/2025_11_13_171048_fix_coupon_nullable_fields.php delete mode 100644 database/migrations/2026_06_11_141125_alter_calendrier_table.php delete mode 100644 database/seeds/DatabaseSeeder.php delete mode 100644 k8s-queues.sh delete mode 100644 manifest.yaml delete mode 100644 package-lock.json delete mode 100644 package.json delete mode 100644 phpcs.xml delete mode 100644 phpunit.xml delete mode 100644 production-resources.yaml delete mode 100644 public/.htaccess delete mode 100644 public/_safari_fix.html delete mode 100644 public/export/.gitkeep delete mode 100644 public/favicon.ico delete mode 100644 public/index.php delete mode 100644 public/robots.txt delete mode 100755 resources/assets/fonts/Nunito/Nunito-Black.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-BlackItalic.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-Bold.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-BoldItalic.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-ExtraBold.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-ExtraBoldItalic.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-ExtraLight.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-ExtraLightItalic.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-Italic.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-Light.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-LightItalic.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-Regular.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-SemiBold.ttf delete mode 100755 resources/assets/fonts/Nunito/Nunito-SemiBoldItalic.ttf delete mode 100755 resources/assets/fonts/Nunito/OFL.txt delete mode 100755 resources/assets/fonts/coupons/arial.ttf delete mode 100755 resources/assets/fonts/coupons/arialbd.ttf delete mode 100755 resources/assets/fonts/coupons/impact.ttf delete mode 100755 resources/assets/fonts/fa-brands-400.eot delete mode 100755 resources/assets/fonts/fa-brands-400.svg delete mode 100755 resources/assets/fonts/fa-brands-400.ttf delete mode 100755 resources/assets/fonts/fa-brands-400.woff delete mode 100755 resources/assets/fonts/fa-brands-400.woff2 delete mode 100755 resources/assets/fonts/fa-regular-400.eot delete mode 100755 resources/assets/fonts/fa-regular-400.svg delete mode 100755 resources/assets/fonts/fa-regular-400.ttf delete mode 100755 resources/assets/fonts/fa-regular-400.woff delete mode 100755 resources/assets/fonts/fa-regular-400.woff2 delete mode 100755 resources/assets/fonts/fa-solid-900.eot delete mode 100755 resources/assets/fonts/fa-solid-900.svg delete mode 100755 resources/assets/fonts/fa-solid-900.ttf delete mode 100755 resources/assets/fonts/fa-solid-900.woff delete mode 100755 resources/assets/fonts/fa-solid-900.woff2 delete mode 100755 resources/assets/images/coupons/Main.eps delete mode 100755 resources/assets/images/coupons/hand.jpg delete mode 100755 resources/assets/images/coupons/hand.png delete mode 100755 resources/assets/images/coupons/logo.jpg delete mode 100755 resources/assets/images/coupons/logo.png delete mode 100755 resources/assets/images/coupons/mask.jpg delete mode 100755 resources/assets/images/coupons/mask.png delete mode 100755 resources/assets/images/coupons/pdt.jpg delete mode 100755 resources/css/jquery.fancybox.min.css delete mode 100644 resources/js/Chart.js delete mode 100644 resources/js/ajax.js delete mode 100644 resources/js/app.js delete mode 100644 resources/js/components/ExampleComponent.vue delete mode 100755 resources/js/jquery.fancybox.min.js delete mode 100644 resources/lang/en/auth.php delete mode 100644 resources/lang/en/pagination.php delete mode 100644 resources/lang/en/passwords.php delete mode 100644 resources/lang/en/validation.php delete mode 100644 resources/lang/fr/auth.php delete mode 100644 resources/lang/fr/pagination.php delete mode 100644 resources/lang/fr/passwords.php delete mode 100644 resources/lang/fr/validation.php delete mode 100644 resources/sass/app.scss delete mode 100644 resources/sass/partials/_animated.scss delete mode 100644 resources/sass/partials/_bordered-pulled.scss delete mode 100644 resources/sass/partials/_core.scss delete mode 100644 resources/sass/partials/_fixed-width.scss delete mode 100644 resources/sass/partials/_fonts.scss delete mode 100644 resources/sass/partials/_icons.scss delete mode 100644 resources/sass/partials/_larger.scss delete mode 100644 resources/sass/partials/_list.scss delete mode 100644 resources/sass/partials/_mixins.scss delete mode 100644 resources/sass/partials/_rotated-flipped.scss delete mode 100644 resources/sass/partials/_screen-reader.scss delete mode 100644 resources/sass/partials/_shims.scss delete mode 100644 resources/sass/partials/_stacked.scss delete mode 100644 resources/sass/partials/_variables.scss delete mode 100644 resources/sass/partials/brands.scss delete mode 100644 resources/sass/partials/content.scss delete mode 100644 resources/sass/partials/fancy.scss delete mode 100644 resources/sass/partials/fontawesome.scss delete mode 100644 resources/sass/partials/form.scss delete mode 100644 resources/sass/partials/header.scss delete mode 100644 resources/sass/partials/login.scss delete mode 100644 resources/sass/partials/main.scss delete mode 100644 resources/sass/partials/nav.scss delete mode 100644 resources/sass/partials/regular.scss delete mode 100644 resources/sass/partials/reset.scss delete mode 100644 resources/sass/partials/solid.scss delete mode 100644 resources/sass/partials/v4-shims.scss delete mode 100644 resources/views/auth/login.blade.php delete mode 100644 resources/views/auth/passwords/email.blade.php delete mode 100644 resources/views/auth/passwords/reset.blade.php delete mode 100644 resources/views/auth/register.blade.php delete mode 100644 resources/views/auth/verify.blade.php delete mode 100644 resources/views/bo/maintenance/index.blade.php delete mode 100644 resources/views/bo/users/create.blade.php delete mode 100644 resources/views/bo/users/edit.blade.php delete mode 100644 resources/views/bo/users/index.blade.php delete mode 100644 resources/views/campagnes/create.blade.php delete mode 100644 resources/views/campagnes/edit.blade.php delete mode 100644 resources/views/campagnes/index.blade.php delete mode 100644 resources/views/coupon/create.blade.php delete mode 100644 resources/views/coupon/edit.blade.php delete mode 100644 resources/views/coupon/index.blade.php delete mode 100644 resources/views/errors/404.blade.php delete mode 100644 resources/views/errors/419.blade.php delete mode 100644 resources/views/errors/500.blade.php delete mode 100644 resources/views/fo/basket/empty.blade.php delete mode 100644 resources/views/fo/basket/show.blade.php delete mode 100644 resources/views/fo/layout.blade.php delete mode 100644 resources/views/holder.blade.php delete mode 100644 resources/views/layouts/app.blade.php delete mode 100644 resources/views/layouts/header.blade.php delete mode 100644 resources/views/layouts/main.blade.php delete mode 100644 resources/views/layouts/menu.blade.php delete mode 100644 resources/views/mail/alert.blade.php delete mode 100644 resources/views/mail/alertadmin.blade.php delete mode 100644 resources/views/pdf/coupons.blade.php delete mode 100644 resources/views/site/create.blade.php delete mode 100644 resources/views/site/edit.blade.php delete mode 100644 resources/views/site/index.blade.php delete mode 100644 resources/views/template/mur/css/print.css delete mode 100644 resources/views/template/mur/css/style.css delete mode 100644 resources/views/template/mur/images/bg_span.png delete mode 100644 resources/views/template/mur/images/empty_radio.png delete mode 100644 resources/views/template/mur/images/loader.gif delete mode 100644 resources/views/template/mur/images/radio.png delete mode 100644 resources/views/template/mur/imprimer.blade.php delete mode 100644 resources/views/template/mur/index.blade.php delete mode 100644 resources/views/template/mur/merci.blade.php delete mode 100644 resources/views/template/murnoselection/css/print.css delete mode 100644 resources/views/template/murnoselection/css/style.css delete mode 100644 resources/views/template/murnoselection/images/loader.gif delete mode 100644 resources/views/template/murnoselection/index.blade.php delete mode 100644 resources/views/template/murnoselection/js/jquery191.min.js delete mode 100644 resources/views/template/murnoselection/merci.blade.php delete mode 100644 resources/views/template/panier/css/print.css delete mode 100644 resources/views/template/panier/css/style.css delete mode 100644 resources/views/template/panier/fonts/catamaran-regular-webfont.eot delete mode 100644 resources/views/template/panier/fonts/catamaran-regular-webfont.svg delete mode 100644 resources/views/template/panier/fonts/catamaran-regular-webfont.ttf delete mode 100644 resources/views/template/panier/fonts/catamaran-regular-webfont.woff delete mode 100644 resources/views/template/panier/fonts/catamaran-regular-webfont.woff2 delete mode 100644 resources/views/template/panier/images/loader.gif delete mode 100644 resources/views/template/panier/index.blade.php delete mode 100644 resources/views/template/panier/js/detect.js delete mode 100644 resources/views/template/panier/js/jquery191.min.js delete mode 100644 resources/views/template/panier/merci.blade.php delete mode 100644 resources/views/template/panierselection/css/print.css delete mode 100644 resources/views/template/panierselection/css/style.css delete mode 100644 resources/views/template/panierselection/images/bg_span.png delete mode 100644 resources/views/template/panierselection/images/empty_radio.png delete mode 100644 resources/views/template/panierselection/images/loader.gif delete mode 100644 resources/views/template/panierselection/images/radio.png delete mode 100644 resources/views/template/panierselection/imprimer.blade.php delete mode 100644 resources/views/template/panierselection/index.blade.php delete mode 100644 resources/views/template/panierselection/merci.blade.php delete mode 100644 resources/views/vendor/notifications/email.blade.php delete mode 100644 routes/api.php delete mode 100644 routes/web.php delete mode 100644 server.php delete mode 100644 staging-resources.yaml delete mode 100644 storage/app/.gitignore delete mode 100644 storage/app/public/.gitignore delete mode 100644 storage/debugbar/.gitignore delete mode 100644 storage/framework/.gitignore delete mode 100644 storage/framework/cache/.gitignore delete mode 100644 storage/framework/cache/data/.gitignore delete mode 100644 storage/framework/sessions/.gitignore delete mode 100644 storage/framework/testing/.gitignore delete mode 100644 storage/framework/views/.gitignore delete mode 100644 storage/logs/.gitignore delete mode 100644 tests/CreatesApplication.php delete mode 100644 tests/Feature/Api/V0/BasketTest.php delete mode 100644 tests/Feature/Api/V0/ContactTest.php delete mode 100644 tests/Feature/Api/V1/BasketTest.php delete mode 100644 tests/TestCase.php delete mode 100644 webpack.mix.js diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index eca5795..0000000 --- a/.dockerignore +++ /dev/null @@ -1,12 +0,0 @@ -.git -*.md -node_modules/ -npm-debug.log -.npmrc -tests/ -Dockerfile* -.dockerignore -.gitignore -LICENSE -.vscode -auth.json diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index 6f313c6..0000000 --- a/.editorconfig +++ /dev/null @@ -1,15 +0,0 @@ -root = true - -[*] -charset = utf-8 -end_of_line = lf -insert_final_newline = true -indent_style = space -indent_size = 4 -trim_trailing_whitespace = true - -[*.md] -trim_trailing_whitespace = false - -[*.yml] -indent_size = 2 diff --git a/.env.example b/.env.example deleted file mode 100644 index f86eaea..0000000 --- a/.env.example +++ /dev/null @@ -1,35 +0,0 @@ -APP_NAME=Laravel -APP_ENV=local -APP_KEY= -APP_DEBUG=true -APP_URL=http://localhost - -LOG_CHANNEL=stack - -DB_CONNECTION=mysql -DB_HOST=dev-mysql -DB_PORT=3306 -DB_DATABASE=homestead -DB_USERNAME=homestead -DB_PASSWORD=secret - -BROADCAST_DRIVER=log -CACHE_DRIVER=file -QUEUE_CONNECTION=sync -SESSION_DRIVER=file -SESSION_LIFETIME=120 - -MAIL_DRIVER=smtp -MAIL_HOST=dev-mailpit -MAIL_PORT=1025 -MAIL_USERNAME=null -MAIL_PASSWORD=null -MAIL_ENCRYPTION=null -MAIL_FROM_ADDRESS= -MAIL_FROM_NAME= - -# CRM -CRM_ENDPOINT= - -# Sentry -SENTRY_LARAVEL_DSN= diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 967315d..0000000 --- a/.gitattributes +++ /dev/null @@ -1,5 +0,0 @@ -* text=auto -*.css linguist-vendored -*.scss linguist-vendored -*.js linguist-vendored -CHANGELOG.md export-ignore diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 7f78ff0..0000000 --- a/.gitignore +++ /dev/null @@ -1,37 +0,0 @@ -.env -.env.backup -.env.testing -.env.production -.phpunit.result.cache -.stylelintcache -/.fleet -/.idea -/.phpunit.cache -/.vscode -/node_modules -/bootstrap -/public/build -/public/cache -/public/hot -/public/sitemap.xml -/public/storage -/public/export/* -!/public/export/.gitkeep -/storage/*.key -/vendor -auth.json -docker-compose.override.yml -Homestead.json -Homestead.yaml -npm-debug.log -yarn-error.log -.npmrc -/tests/coverage - - - - -/.npm -.zshrc -/.composer -/public/images/ diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 88d18e1..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,23 +0,0 @@ -include: - - project: "ldc-web/shared-ci" - ref: "main" - file: "lint/lint7.3.yml" - - project: "ldc-web/shared-ci" - ref: "main" - file: "security/security7.3.yml" - - project: "ldc-web/shared-ci" - ref: "main" - file: "build/build7.3.yml" - - project: "ldc-web/shared-ci" - ref: "main" - file: "test/test.yml" - - project: "ldc-web/shared-ci" - ref: "main" - file: "deploy/deploy.yml" - -stages: - - lint - - security - - build - - test - - deploy diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index b732c9e..0000000 --- a/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/ldcweb-production-7.3:060825-070701 -COPY --chown=www-data:www-data . /app/srcs -USER root -RUN chmod -R 755 /app/srcs/storage -USER www-data diff --git a/README.md b/README.md deleted file mode 100644 index 483591a..0000000 --- a/README.md +++ /dev/null @@ -1,14 +0,0 @@ -# MesBR - -## Tests unitaires - -```bash -cp .env .env.testing - -// Update db vars - -php artisan test -``` - -## Gestion du Legacy -Au moment de la suppression du legacy, ne pas oublier de refaire les factory au propre pour les models \ No newline at end of file diff --git a/app/Console/Commands/ArchiveStatsCommand.php b/app/Console/Commands/ArchiveStatsCommand.php deleted file mode 100644 index a7bd49f..0000000 --- a/app/Console/Commands/ArchiveStatsCommand.php +++ /dev/null @@ -1,49 +0,0 @@ -handle(); - - $this->info(sprintf( - '%s archive(s) created', - ArchiveStat::count() - $baseArchiveStatCount - )); - $this->info(sprintf( - '%s stat(s) deleted', - $baseStatCount - Statistique::count() - )); - $this->info('Stats archived 👌'); - } -} diff --git a/app/Console/Commands/CustomersClaims.php b/app/Console/Commands/CustomersClaims.php deleted file mode 100644 index 23d98bc..0000000 --- a/app/Console/Commands/CustomersClaims.php +++ /dev/null @@ -1,133 +0,0 @@ -argument('destCampaignId'); - $destCampaign = Campagne::findOrFail($destCampaignId); - - $destCouponId = $this->argument('destCouponId'); - $destCoupon = Coupon::findOrFail($destCouponId); - - $siteIdArg = $this->option('siteId'); - if (is_null($siteIdArg)) { - $this->table( - ['ID', 'Site ID', 'Label'], - Site::all(['id', 'site_id', 'site_nom'])->toArray() - ); - - $site = $this->validateInput(function () { - return $this->ask('Enter site model id'); - }, 'required|numeric|min:1|max:50|exists:site,id'); - - $site = Site::find($site); - } else { - $site = Site::find($siteIdArg); - } - - $email = $this->validateInput(function () { - return $this->ask('Enter customer email'); - }, 'required|email|min:1|max:255'); - - $crmHashcode = $this->validateInput(function () { - return $this->ask('Enter customer hashcode'); - }, 'required|string|min:1|max:36'); - - $crmCountry = $this->validateInput(function () { - return $this->ask('Enter customer country ISO code'); - }, 'required|numeric|in:56,250,442'); - - $date = $this->validateInput(function () { - return $this->ask('Enter claim date'); - }, 'required|date_format:d/m/Y'); - - $contacts = Contact::where('contact_email', $email) - ->where('contact_siteId', '=', $site->site_id) - ->get(); - - $toAdd = 0; - foreach ($contacts as $contact) { - $claimDate = Carbon::createFromFormat('d/m/Y', $date)->format('Y-m-d'); - // On vient chercher les paniers dont la date de crĂ©ation est >= Ă  la date de la rĂ©cla - $paniers = $contact->paniers()->where('panier_createdate', '>=', $claimDate)->get(); - foreach ($paniers as $panier) { - foreach ($panier->panierContents as $content) { - $toAdd += $content->panier_content_printed; - } - } - } - - $qty = $this->validateInput(function () use ($toAdd) { - return $this->ask('Enter quantity to add', $toAdd); - }, 'required|numeric|max:20'); - - $customer = Customers::firstOrNew([ - 'hashcode' => $crmHashcode, - 'email' => $email, - 'country' => $crmCountry, - ]); - $customer->saveOrFail(); - - $basket = Basket::updateContent($destCampaign, [$destCoupon->coupon_id => $qty], $customer); - - $this->info(url()->route("fo.basket.show", $basket)); - - return 0; - } - - private function validateInput($method, $rules) - { - $value = $method(); // Ask user input - $validator = Validator::make(['input' => $value], ['input' => $rules]); - - if ($validator->fails()) { - foreach ($validator->errors()->all() as $error) { - $this->warn($error); - } - return $this->validateInput($method, $rules); // Retry - } - return $value; - } -} diff --git a/app/Console/Commands/RegenBRBase.php b/app/Console/Commands/RegenBRBase.php deleted file mode 100644 index 234f080..0000000 --- a/app/Console/Commands/RegenBRBase.php +++ /dev/null @@ -1,56 +0,0 @@ -get(); - - foreach ($publishedCoupons as $coupon) - { - $br_path = $this->generateBase(new Request(), $coupon); - $coupon->coupon_image = $br_path; - $coupon->save(); - } - - return 0; - } -} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php deleted file mode 100644 index 3236dbc..0000000 --- a/app/Console/Kernel.php +++ /dev/null @@ -1,115 +0,0 @@ -job(ArchiveStatsJob::class)->dailyAt('2:00'); - - // Clean datas older than 3 years every day at midnight. - $schedule->job(CleanOldDatasJob::class)->daily(); - - // ---- Commande d'alerte appelĂ© tt les jours de la semaine a 7h00 - $schedule->call(function () { - $sites = Site::all(); - $couponSeuilGlobal = array(); - $couponDiffusionGlobal = array(); - $sendGlobal = false; - foreach ($sites as $site) { - // ---- Pour chaque site - $campagnes = Campagne::where(['camp_siteId' => $site->site_id])->get(); - foreach ($campagnes as $campagne) { - $sendMail = false; - $users = array(); - $couponSeuil = array(); - $couponDiffusion = array(); - $coupons = $campagne->coupons()->get(); - foreach ($coupons as $coupon) { - $couponAlert = false; - if ($coupon->coupon_published) { - $coupon->coupon_left = $this->getFullQuantity($coupon) - $this->getUsedQuantity($coupon); - if ($coupon->coupon_left < $coupon->coupon_seuil_alert) { - array_push($couponSeuil, $coupon); - array_push($couponSeuilGlobal, [$site->site_nom, $coupon]); - $sendGlobal = true; - $couponAlert = true; - } - - // --- Check MaxDateDiffusion - if ($coupon->coupon_maxdatediffusion != null && strtotime($coupon->coupon_maxdatediffusion) < (time() + (30 * 24 * 60 * 60))) { - // Fin de diffusion dans moins de 30jours - array_push($couponDiffusion, $coupon); - array_push($couponDiffusionGlobal, [$site->site_nom, $coupon]); - $sendGlobal = true; - $couponAlert = true; - } - - if ($couponAlert) { - $notifications = Notification::where(['notif_campId' => $campagne->camp_id])->get(); - foreach ($notifications as $notification) { - if (!array_key_exists($notification->notif_id, $users)) { - $userObject = []; - $userObject['email'] = $notification->notif_email; - $userObject['name'] = $notification->notif_name; - $users[$notification->notif_id] = (object)$userObject; - } - } - $sendMail = true; - } - } //end if - } //end foreach - - if ($sendMail) { - Mail::to($users)->send(new AlertBr($couponSeuil, $couponDiffusion, $site->site_nom)); - } - } //end foreach - } //end foreach - if ($sendGlobal) { - $superadmins = array(); - $admins = User::where(['roles' => 'superadmin'])->get(); - foreach ($admins as $admin) { - $adminObject = []; - $adminObject['email'] = $admin->email; - $adminObject['name'] = $admin->name; - array_push($superadmins, (object)$adminObject); - } - Mail::to($superadmins)->send(new AlertBrAdmin($couponSeuilGlobal, $couponDiffusionGlobal)); - } - })->weekdays()->at('7:00'); - } -} diff --git a/app/Enums/CampaignTypes.php b/app/Enums/CampaignTypes.php deleted file mode 100644 index 3c05ef7..0000000 --- a/app/Enums/CampaignTypes.php +++ /dev/null @@ -1,39 +0,0 @@ - 0, - 'panier' => 1, - 'murss' => 2, - 'paniers' => 3, - ]; - } - - protected static function labels(): array - { - return [ - 'mur' => trans('Mur'), - 'panier' => trans('Panier'), - 'murss' => trans('Mur sans sĂ©lection'), - 'paniers' => trans('Panier SĂ©lectionnable'), - ]; - } -} diff --git a/app/Enums/Countries.php b/app/Enums/Countries.php deleted file mode 100644 index 276ea17..0000000 --- a/app/Enums/Countries.php +++ /dev/null @@ -1,32 +0,0 @@ - 250, - 'belgique' => 56, - 'luxembourg' => 442, - ]; - } - - protected static function labels(): array - { - return [ - 'france' => 'France', - 'belgique' => 'Belgique', - 'luxembourg' => 'Luxembourg', - ]; - } -} diff --git a/app/Enums/LogActions.php b/app/Enums/LogActions.php deleted file mode 100644 index 3b639dd..0000000 --- a/app/Enums/LogActions.php +++ /dev/null @@ -1,32 +0,0 @@ - 1, - 'impression' => 3, - 'updatecontact' => 4, - ]; - } - - protected static function labels(): array - { - return [ - 'updatebasket' => 'Mise Ă  jour du panier', - 'impression' => 'Impression', - 'updatecontact' => 'Mise Ă  jour du contact', - ]; - } -} diff --git a/app/Enums/UserRoles.php b/app/Enums/UserRoles.php deleted file mode 100644 index 7eee8cd..0000000 --- a/app/Enums/UserRoles.php +++ /dev/null @@ -1,32 +0,0 @@ - 'superadmin', - 'admin' => 'admin', - 'marketing' => 'marketing' - ]; - } - - protected static function labels(): array - { - return [ - 'superadmin' => trans('Super-Admin'), - 'admin' => trans('Admin'), - 'marketing' => trans('Marketing') - ]; - } -} diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php deleted file mode 100644 index d17a86f..0000000 --- a/app/Exceptions/Handler.php +++ /dev/null @@ -1,65 +0,0 @@ -, \Psr\Log\LogLevel::*> - */ - protected $levels = []; - - /** - * A list of the exception types that are not reported. - * - * @var array> - */ - protected $dontReport = []; - - /** - * A list of the inputs that are never flashed to the session on validation exceptions. - * - * @var array - */ - protected $dontFlash = [ - 'current_password', - 'password', - 'password_confirmation', - ]; - - /** - * Register the exception handling callbacks for the application. - * - * @return void - */ - public function register() - { - $this->reportable(function (Throwable $e) { - if (app()->bound('sentry')) { - app('sentry')->captureException($e); - } - }); - } - - /** - * Render an exception into an HTTP response. - * - * @param \Illuminate\Http\Request $request - * @param \Throwable $exception - * @return \Symfony\Component\HttpFoundation\Response - */ - public function render($request, Throwable $exception) - { - if ($request->wantsJson() && $exception instanceof ModelNotFoundException) { - return response()->json(new StatusResource(['status' => 'KO', 'code' => 404, 'message' => 'Resource not found.']), 404); - } - return parent::render($request, $exception); - } -} diff --git a/app/Http/Controllers/AjaxController.php b/app/Http/Controllers/AjaxController.php deleted file mode 100644 index 6b63c05..0000000 --- a/app/Http/Controllers/AjaxController.php +++ /dev/null @@ -1,301 +0,0 @@ -input('campid'); - $campagne = Campagne::where('camp_id', $camp_id)->first(); - $ids = $request->input('ids'); - - $coupons = Coupon::find($ids); - $campagne->coupons()->attach($coupons); - - return json_encode($coupons); - } - - // ---- Efface des coupons d'une campagne - public function remove_coupons_ajax(Request $request) - { - $camp_id = $request->input('campid'); - $campagne = Campagne::where('camp_id', $camp_id)->first(); - $coupon_id = $request->input('couponid'); - $coupon = Coupon::find($coupon_id); - - $campagne->coupons()->detach($coupon_id); - - return json_encode($coupon); - } - - // ---- DĂ©publie un coupon - public function unpublishCouponsAjax(Request $request) - { - $coupon_id = $request->input('couponid'); - $coupon = Coupon::find($coupon_id); - $coupon->coupon_published = 0; - $coupon->save(); - - return json_encode($coupon); - } - - // ---- Publie un coupon - public function publishCouponsAjax(Request $request) - { - $coupon_id = $request->input('couponid'); - $coupon = Coupon::find($coupon_id); - $coupon->coupon_published = 1; - $coupon->save(); - - return json_encode($coupon); - } - - // ---- Impression des BR - public function impressionAjax(Request $request) - { - - if ($request->session()->has('coupons')) { - $couponsToPrint = $request->session()->get('coupons'); - } - if ($request->session()->has('campagne')) { - $campagne = $request->session()->get('campagne'); - } else { - die(); - } - if ($request->session()->has('contact')) { - $contact = $request->session()->get('contact'); - } else { - die(); - } - if ($request->session()->has('panier')) { - $panier = $request->session()->get('panier'); - } - - if ($contact->contact_ref == "DEMO") { - $source = 'ADMIN'; - } else { - $source = 'API'; - } - - // ---- INIT du log - $log = new Log(); - $log->log_action = config('constants.impression'); - $log->log_source = $source; - $log->log_contactId = $contact->contact_id; - $log->log_refsite = $campagne->camp_siteId; - $log->log_params = json_encode(['refcamp' => $campagne->camp_id]); - - $couponsPrinted = array(); - - $coupons = ''; - $coupons .= ''; - $coupons .= '
'; - - if ($campagne->camp_type->equals(CampaignTypes::mur())) { -// ---- POUR LES MURS - if (!isset($couponsToPrint)) { - die(); - } - $nbCoupon = 0; - - foreach ($couponsToPrint as $key => $coupon_code) { - $cp = Coupon::where(['coupon_code' => $coupon_code])->first(); - - if ($this->isAvailable($cp, $campagne, $contact) && $this->isAvailableToPrint($cp, $campagne)) { - array_push($couponsPrinted, ['cp_code' => $cp->coupon_code, 'qty' => 1]); - - $imgCoupon = $this->printCp($cp, $contact); - $coupons .= ''; - $nbCoupon++; - if ($nbCoupon % 3 == 0) { - $coupons .= '
'; - } - - // ----- mémorise l'impression - $mur = new Mur(); - $mur->mur_campid = $campagne->camp_id; - $mur->mur_contactId = $contact->contact_id; - $mur->mur_couponId = $cp->coupon_id; - $mur->save(); - - // Sauvegarde de stat - $this->saveStat($campagne, $cp); - }//end if - }//end foreach - } elseif ($campagne->camp_type->equals(CampaignTypes::panier())) { -// ---- POUR LES PANIERS - if (!isset($panier)) { - die(); - } - - $allPanierContent = $panier->panierContents()->get(); - if (count($allPanierContent) == 0) { - die("error"); - } - $nbCoupon = 0; - - foreach ($allPanierContent as $panierContent) { - $cp = Coupon::where(['coupon_id' => $panierContent->panier_content_couponId])->first(); - if ($cp && $this->isAvailableToPrint($cp, $campagne)) { - $imgCoupon = $this->printCp($cp, $contact); - // ---- Création du html du contenu à imprimer - if ($campagne->camp_limitedPrinting == 0) { - for ($i = 0; $i < $panierContent->panier_content_quantity; $i++) { - $coupons .= ''; - $nbCoupon++; - if ($nbCoupon % 3 == 0) { - $coupons .= '
'; - } - } - $newQtyAvailable = 0; - $newQtyPrinted = $panierContent->panier_content_quantity + $panierContent->panier_content_printed; - array_push($couponsPrinted, ['cp_code' => $cp->coupon_code, 'qty' => $panierContent->panier_content_quantity]); - - // Sauvegarde de stat - $this->saveStat($campagne, $cp); - } else { - if ($panierContent->panier_content_quantity > 0) { - $coupons .= ''; - $nbCoupon++; - if ($nbCoupon % 3 == 0) { - $coupons .= '
'; - } - $newQtyAvailable = $panierContent->panier_content_quantity - 1; - $newQtyPrinted = $panierContent->panier_content_printed + 1; - array_push($couponsPrinted, ['cp_code' => $cp->coupon_code, 'qty' => 1]); - - // Sauvegarde de stat - $this->saveStat($campagne, $cp); - } - }//end if - // ---- Mémorise l'impression - $panierContent->panier_content_quantity = $newQtyAvailable; - $panierContent->panier_content_printed = $newQtyPrinted; - $panierContent->save(); - }//end if - }//end foreach - // ---- Update du status du panier - $qty = $panier->panierContents()->sum('panier_content_quantity'); - if ($qty == 0) { - $panier->panier_pending = 0; - } else { - $panier->panier_pending = 1; - } - $panier->save(); - } elseif ($campagne->camp_type->equals(CampaignTypes::murss())) { -// ---- POUR LES MURS SANS SELECTION - $nbCoupon = 0; - $cps = $campagne->coupons()->get(); - - foreach ($cps as $cp) { - // ---- ContrÎle si le BR a déjà fait l'objet d'une impression - if ($this->isAvailable($cp, $campagne, $contact) && $this->isAvailableToPrint($cp, $campagne)) { - // ---- GénÚre l'image du BR à imprimer - $imgCoupon = $this->printCp($cp, $contact); - $coupons .= ''; - $nbCoupon++; - if ($nbCoupon % 3 == 0) { - $coupons .= '
'; - } - array_push($couponsPrinted, ['cp_code' => $cp->coupon_code, 'qty' => 1]); - // ----- mémorise l'impression - $mur = new Mur(); - $mur->mur_campid = $campagne->camp_id; - $mur->mur_contactId = $contact->contact_id; - $mur->mur_couponId = $cp->coupon_id; - $mur->save(); - - // Sauvegarde de stat - $this->saveStat($campagne, $cp); - }//end if - }//end foreach - } elseif ($campagne->camp_type->equals(CampaignTypes::paniers())) { -// ---- POUR LES PANIERS AVEC SELECTION - if (!isset($couponsToPrint)) { - die(); - } - $nbCoupon = 0; - if (!isset($panier)) { - die(); - } - foreach ($couponsToPrint as $key => $coupon_code) { - $cp = Coupon::where(['coupon_code' => $coupon_code])->first(); - - if ($this->isAvailable($cp, $campagne, $contact) && $this->isAvailableToPrint($cp, $campagne)) { - $imgCoupon = $this->printCp($cp, $contact); - $panierContent = PanierContent::where(['panier_content_couponId' => $cp->coupon_id, 'panier_content_panierId' => $panier->panier_id])->first(); - if ($panierContent->panier_content_quantity > 0) { - $coupons .= ''; - $nbCoupon++; - if ($nbCoupon % 3 == 0) { - $coupons .= '
'; - } - $newQtyAvailable = $panierContent->panier_content_quantity - 1; - $newQtyPrinted = $panierContent->panier_content_printed + 1; - - // Sauvegarde de stat - $this->saveStat($campagne, $cp); - } - array_push($couponsPrinted, ['cp_code' => $cp->coupon_code, 'qty' => 1]); - // ---- Mémorise l'impression - $panierContent->panier_content_quantity = $newQtyAvailable; - $panierContent->panier_content_printed = $newQtyPrinted; - $panierContent->save(); - }//end if - }//end foreach - // ---- Update du status du panier - $qty = $panier->panierContents()->sum('panier_content_quantity'); - if ($qty == 0) { - $panier->panier_pending = 0; - } else { - $panier->panier_pending = 1; - } - $panier->save(); - }//end if - - $coupons .= '
'; - - $log->log_statut = 'OK'; - $log->log_message = json_encode(['Message' => 'Impressions rĂ©ussies', 'Coupons' => $couponsPrinted], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); - $log->save(); - - - return $coupons; - } - - // ---- Retour au bon index une fois l'impression faite - public function backToIndex(Request $request) - { - - if ($request->session()->has('campagne')) { - $campagne = $request->session()->get('campagne'); - } else { - die(); - } - - if ($campagne->camp_type->equals(CampaignTypes::panier()) || $campagne->camp_type->equals(CampaignTypes::paniers())) { - if ($request->session()->has('panier')) { - $panier = $request->session()->get('panier'); - } else { - die(); - } - return redirect(url('/') . '/?basketid=' . $panier->panier_ref); - } - } -} diff --git a/app/Http/Controllers/Api/v0/ContactController.php b/app/Http/Controllers/Api/v0/ContactController.php deleted file mode 100644 index 3735ed1..0000000 --- a/app/Http/Controllers/Api/v0/ContactController.php +++ /dev/null @@ -1,114 +0,0 @@ - 'string', - 'nom' => 'string', - 'refsite' => 'string', - 'prenom' => 'string', - 'email' => 'email', - 'code_postal' => 'string', - 'commune' => 'string', - ]; - - $validated = []; - foreach ($requiredFields as $field => $type) { - $value = $request->input($field); - if (empty($value)) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents' - ]); - } - $validated[$field] = $value; - } - - // Validation spĂ©cifique pour l'email - if (!filter_var($validated['email'], FILTER_VALIDATE_EMAIL)) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'L\'email fourni n\'est pas valide' - ]); - } - - // Validation du pays (entier ou par dĂ©faut) - $pays = $request->input('pays'); - if ($pays !== null && $pays !== '') { - if (!filter_var($pays, FILTER_VALIDATE_INT)) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Le pays doit ĂȘtre un entier' - ]); - } - $validated['pays'] = $pays; - } else { - $validated['pays'] = 250; - } - - // Recherche du contact existant - $contact = Contact::where([ - 'contact_siteId' => $validated['refsite'], - 'contact_ref' => $validated['refadherent'] - ])->first(); - - // Si le contact n'existe pas, on vĂ©rifie le site - if (!$contact) { - $site = Site::where('site_id', $validated['refsite'])->first(); - if (!$site) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 102, - 'Message' => 'Le site spĂ©cifiĂ© n\'existe pas' - ]); - } - $contact = new Contact(); - $contact->contact_ref = $validated['refadherent']; - $contact->contact_siteId = $validated['refsite']; - $contact->contact_hash = $request->input('hashcode') ?: strtoupper(md5(uniqid(time(), true))); - } - - // Mise Ă  jour des champs - $contact->contact_prenom = $validated['prenom']; - $contact->contact_nom = $validated['nom']; - $contact->contact_email = $validated['email']; - $contact->contact_cp = $validated['code_postal']; - $contact->contact_ville = $validated['commune']; - $contact->contact_country = $validated['pays']; - $contact->contact_updatedate = now(); - - if ($request->filled('hashcode')) { - $contact->contact_hash = $request->hashcode; - } - - // Sauvegarde et rĂ©ponse - if ($contact->save()) { - return response()->json([ - 'Statut' => 'OK', - 'contact' => $contact - ]); - } - - return response()->json([ - 'Statut' => 'KO', - 'Code' => 109, - 'Message' => 'Une erreur est survenue' - ]); - } -} diff --git a/app/Http/Controllers/Api/v0/PanierController.php b/app/Http/Controllers/Api/v0/PanierController.php deleted file mode 100644 index 99fd064..0000000 --- a/app/Http/Controllers/Api/v0/PanierController.php +++ /dev/null @@ -1,509 +0,0 @@ -admin)) { - $source = 'ADMIN'; - } else { - $source = 'API'; - } - // ---- INIT du log - $log = new Log(); - $log->log_action = config('constants.updatebasket'); - $log->log_source = $source; - - if (isset($request->basketid)) { - $basketid = $request->basketid; - if ($basketid != '') { - $panier = Panier::where('panier_ref', $basketid)->first(); - if (!$panier) { - $log->log_params = json_encode(['basketid' => $basketid]); - $log->log_statut = 'NOK'; - $log->log_message = "Le panier n'existe pas"; - $log->save(); - - return response()->json([ - 'Statut' => 'KO', - 'Code' => 106, - 'Message' => 'Le panier n\'existe pas' - ]); - } - - if (isset($request->panier) && $request->panier != "") { - $panier = $request->panier; - $panierTab = explode(",", $panier); - $coupons = array(); - foreach ($panierTab as $panier) { - $pos = strpos($panier, ")"); - if ($pos === false || substr_count($panier, ")") != 1) { - $log->log_params = json_encode(['basketid' => $basketid, 'panier' => $panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents"; - $log->save(); - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents' - ]); - } - $quantity = substr($panier, 0, $pos); - $quantity = str_replace("(", "", $quantity); - $couponCode = substr($panier, $pos + 1); - - if (is_numeric($quantity) && is_numeric($couponCode)) { - if (isset($coupons[$couponCode])) { - $coupons[$couponCode] = $coupons[$couponCode] + $quantity; - } else { - $coupons[$couponCode] = $quantity; - } - } else { - $log->log_params = json_encode(['basketid' => $basketid, 'panier' => $panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents"; - $log->save(); - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents' - ]); - } - }//end foreach - // ---- PrĂ©paration message de log avec coupons - $panierCoupons = array(); - foreach ($coupons as $code => $qty) { - array_push($panierCoupons, ['cp_code' => $code, 'qty' => $qty]); - } - if (count($coupons) == 0) { - die(); - } - } else { - $log->log_params = json_encode(['basketid' => $basketid, 'panier' => $panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents"; - $log->save(); - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents' - ]); - }//end if - - // ---- MAJ du panier - $panier = Panier::where('panier_ref', $basketid)->first(); - if ($panier) { - foreach ($coupons as $couponCode => $quantity) { - $cp = Coupon::where('coupon_code', $couponCode)->first(); - $exists = $cp->campagnes->contains($panier->panier_campId); - if ($cp && $exists) { - $site = $cp->coupon_siteId; - $panierContent = PanierContent::where(['panier_content_panierId' => $panier->panier_id, 'panier_content_couponId' => $cp->coupon_id])->first(); - if ($panierContent) { - $quantity += $panierContent->panier_content_quantity; - if ($quantity <= 0) { - $quantity = 0; - } - // MAJ du contenu - $panierContent->panier_content_quantity = $quantity; - $panierContent->save(); - } else { - // Ajout du contenu - if ($quantity > 0) { - $panierNewContent = new PanierContent(); - $panierNewContent->panier_content_panierId = $panier->panier_id; - $panierNewContent->panier_content_couponId = $cp->coupon_id; - $panierNewContent->panier_content_quantity = $quantity; - $panierNewContent->save(); - } - } - } else { - $log->log_params = json_encode(['refcamp' => $request->refcamp, 'refadherent' => $request->refadherent, 'refsite' => $request->refsite, 'nom' => $request->nom, 'prenom' => $request->prenom, 'email' => $request->email, 'code postal' => $request->code_postal, 'commune' => $request->commune, 'panier' => $request->panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Le coupon ne correspond pas aux coupons liĂ©s a la campagne"; - $log->save(); - - return response()->json([ - 'Statut' => 'KO', - 'Code' => 110, - 'Message' => 'Le coupon ne correspond pas aux coupons liĂ©s a la campagne' - ]); - }//end if - }//end foreach - // MAJ du status du panier - $qty = $panier->panierContents()->sum('panier_content_quantity'); - if ($qty == 0) { - $panier_pending = 0; - } else { - $panier_pending = 1; - } - $panier->panier_pending = $panier_pending; - $panier->save(); - - $campagne = Campagne::where(['camp_id' => $panier->panier_campId])->first(); - $log->log_refsite = $campagne->camp_siteId; - $log->log_contactId = $panier->panier_contactId; - $log->log_params = json_encode(['refcamp' => $panier->panier_campId, 'basketid' => $basketid, 'panier' => $panier]); - $log->log_statut = 'OK'; - $log->log_message = json_encode(['Message' => 'Le panier a bien Ă©tĂ© créé/mis Ă  jour', 'Coupons' => $panierCoupons], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); - $log->save(); - - $contact = Contact::where(['contact_id' => $panier->panier_contactId])->first(); - $site = Site::where(['site_id' => $campagne->camp_siteId])->first(); - - if (isset($contact->contact_nom) && isset($site->site_nom)) { - if ($panier->panier_pending == 1) { - $encours = "oui"; - } else { - $encours = "non"; - } - $response = new \stdClass(); - $response->Site = $site->site_nom . " (" . $site->site_id . ")"; - $response->Campagne = $campagne->camp_name . " (" . $campagne->camp_id . ")"; - $response->Panier = $panier->panier_ref; - $response->DateCreation = date("d/m/Y", strtotime($panier->panier_createdate)); - $response->EnCours = $encours; - $response->Nom = $contact->contact_nom; - $response->Prenom = $contact->contact_prenom; - $response->Email = $contact->contact_email; - $response->CodePostal = $contact->contact_cp; - $response->Commune = $contact->contact_ville; - - $allPanierContent = $panier->panierContents()->get(); - foreach ($allPanierContent as $panierContent) { - $panCont = []; - $coupon = Coupon::where(['coupon_id' => $panierContent->panier_content_couponId])->first(); - if ($coupon) { - array_push($panCont, $coupon->coupon_code . " - " . $coupon->coupon_name . " (x" . $panierContent->panier_content_quantity . ")"); - } - } - - $response->panierContent = $panCont; - - return response()->json([ - 'Statut' => 'OK', - 'Panier' => $response - ]); - } else { - return response()->json([ - 'Statut' => 'OK', - 'Panier' => $panier - ]); - }//end if - } else { - $log->log_params = json_encode(['basketid' => $basketid, 'panier' => $panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Le panier n'existe pas"; - $log->save(); - return response()->json([ - 'Statut' => 'KO', - 'Code' => 106, - 'Message' => 'Le panier n\'existe pas' - ]); - }//end if - } else { - $log->log_params = json_encode(['basketid' => $basketid, 'panier' => $panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Le panier n'existe pas"; - $log->save(); - return response()->json([ - 'Statut' => 'KO', - 'Code' => 106, - 'Message' => 'Le panier n\'existe pas' - ]); - }//end if - } else { - // ---- ContrĂŽle des paramĂštres - $error = false; - if (isset($request->refcamp) && $request->refcamp != "") { - $refcamp = $request->refcamp; - $campagne = Campagne::where(['camp_id' => $refcamp])->first(); - if (!$campagne || $campagne->camp_published == 0 || ($campagne->camp_type->value != 1 && $campagne->camp_type->value != 3)) { - $log->log_params = json_encode(['refcamp' => $refcamp]); - $log->log_statut = 'NOK'; - $log->log_message = "La campagne n'existe pas ou n'est pas un panier"; - $log->save(); - - return response()->json([ - 'Statut' => 'KO', - 'Code' => 103, - 'Message' => 'La campagne n\'existe pas ou n\'est pas un panier' - ]); - } - } else { - $error = true; - } - if (isset($request->refadherent) && $request->refadherent != "") { - $refadherent = $request->refadherent; - } else { - $error = true; - } - if (isset($request->nom) && $request->nom != "") { - $nom = $request->nom; - } else { - $error = true; - } - if (isset($request->refsite) && $request->refsite != "") { - $refsite = $request->refsite; - if ($refsite != $campagne->camp_siteId) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 103, - 'Message' => 'La campagne ne correspond Ă  aucune campagnes du site' - ]); - } - } else { - $error = true; - } - if (isset($request->prenom) && $request->prenom != "") { - $prenom = $request->prenom; - } else { - $error = true; - } - if (isset($request->email) && $request->email != "" && filter_var($request->email, FILTER_VALIDATE_EMAIL)) { - $email = $request->email; - } else { - $error = true; - } - - if (isset($request->code_postal) && $request->code_postal != "") { - $code_postal = $request->code_postal; - } else { - $error = true; - } - if (isset($request->commune) && $request->commune != "") { - $commune = $request->commune; - } else { - $error = true; - } - - if (isset($request->pays) && $request->pays != "") { - if (filter_var($request->pays, FILTER_VALIDATE_INT)) { - $pays = $request->pays; - } else { - $error = true; - } - } else { - $pays = 250; - } - if (isset($request->panier) && $request->panier != "") { - $panier = $request->panier; - $panierTab = explode(",", $panier); - $coupons = array(); - foreach ($panierTab as $panier) { - $pos = strpos($panier, ")"); - if ($pos === false) { - $error = true; - } - $quantity = substr($panier, 0, $pos); - $quantity = str_replace("(", "", $quantity); - $couponCode = substr($panier, $pos + 1); - - if (is_numeric($quantity) && is_numeric($couponCode) && $quantity > 0) { - if (isset($coupons[$couponCode])) { - $coupons[$couponCode] = $coupons[$couponCode] + $quantity; - } else { - $coupons[$couponCode] = $quantity; - } - } - } - if (count($coupons) == 0) { - die(); - } - } else { - $error = true; - }//end if - - // ---- PrĂ©paration message de log avec coupons - if (isset($coupons)) { - $panierCoupons = array(); - foreach ($coupons as $code => $qty) { - array_push($panierCoupons, ['cp_code' => $code, 'qty' => $qty]); - } - } - - - if ($error) { - $log->log_params = json_encode(['refcamp' => $request->refcamp, 'refadherent' => $request->refadherent, 'refsite' => $request->refsite, 'nom' => $request->nom, 'prenom' => $request->prenom, 'email' => $request->email, 'code postal' => $request->code_postal, 'commune' => $request->commune, 'panier' => $request->panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents"; - $log->save(); - - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents' - ]); - } - - // ---- Ajout/MAJ du contact - $contact = Contact::where(['contact_siteId' => $refsite, 'contact_ref' => $refadherent])->first(); - if ($contact) { - // ---- Mise Ă  jour du contact - $contact->contact_prenom = $prenom; - $contact->contact_nom = $nom; - $contact->contact_email = $email; - $contact->contact_cp = $code_postal; - $contact->contact_ville = $commune; - $contact->contact_country = $pays; - $contact->contact_updatedate = date('Y-m-d H:i:s'); - } else { - // ---- CrĂ©ation du contact - $site = Site::where('site_id', $refsite)->first(); - - if ($site) { - $contact = new Contact(); - $contact->contact_nom = $nom; - $contact->contact_prenom = $prenom; - $contact->contact_ref = $refadherent; - $contact->contact_email = $email; - $contact->contact_cp = $code_postal; - $contact->contact_ville = $commune; - $contact->contact_country = $pays; - $contact->contact_siteId = $refsite; - $contact->contact_hash = strtoupper(md5(uniqid(time(), true))); - } else { - $log->log_params = json_encode(['refcamp' => $request->refcamp, 'refadherent' => $request->refadherent, 'refsite' => $request->refsite, 'nom' => $request->nom, 'prenom' => $request->prenom, 'email' => $request->email, 'code postal' => $request->code_postal, 'commune' => $request->commune, 'panier' => $request->panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Le site spĂ©cifiĂ© n'existe pas"; - $log->save(); - - return response()->json([ - 'Statut' => 'KO', - 'Code' => 102, - 'Message' => 'Le site spĂ©cifiĂ© n\'existe pas' - ]); - }//end if - }//end if - if (!$contact->save()) { - $log->log_params = json_encode(['refcamp' => $request->refcamp, 'refadherent' => $request->refadherent, 'refsite' => $request->refsite, 'nom' => $request->nom, 'prenom' => $request->prenom, 'email' => $request->email, 'code postal' => $request->code_postal, 'commune' => $request->commune, 'panier' => $request->panier]); - $log->log_statut = 'NOK'; - $log->log_message = "Une erreur est survenue"; - $log->save(); - return response()->json([ - 'Statut' => 'KO', - 'Code' => 109, - 'Message' => 'Une erreur est survenue' - ]); - } - - // ---- Ajout/MAJ du panier - $panier = Panier::where(['panier_campId' => $refcamp, 'panier_contactId' => $contact->contact_id, 'panier_pending' => 1])->first(); - if ($panier) { - foreach ($coupons as $couponCode => $quantity) { - $camp = Campagne::where('camp_id', $panier->panier_campId)->first(); - $cp = $camp->coupons()->where('coupon_code', $couponCode)->first(); - if ($cp) { - $panierContent = PanierContent::where(['panier_content_panierId' => $panier->panier_id, 'panier_content_couponId' => $cp->coupon_id])->first(); - if ($panierContent) { - // $quantity += $panierContent->panier_content_quantity; - $panierContent->panier_content_quantity = $quantity + $panierContent->panier_content_quantity; - // MAJ du contenu - $panierContent->save(); - // $panierContent->update(['panier_content_quantity', $quantity]); - } else { - // Ajout du contenu - if ($quantity > 0) { - $panierNewContent = new PanierContent(); - $panierNewContent->panier_content_panierId = $panier->panier_id; - $panierNewContent->panier_content_couponId = $cp->coupon_id; - $panierNewContent->panier_content_quantity = $quantity; - $panierNewContent->save(); - } - } - } - }//end foreach - } else { - // Ajout du panier et du contenu - $panierRef = strtoupper(md5(uniqid(time(), true))); - $panier = new Panier(); - $panier->panier_ref = $panierRef; - $panier->panier_campId = $refcamp; - $panier->panier_contactId = $contact->contact_id; - $panier->panier_createdate = date('Y-m-d H:i:s'); - $panier->save(); - - foreach ($coupons as $couponCode => $quantity) { - $cp = $campagne->coupons()->where('coupon_code', $couponCode)->first(); - if ($cp) { - // Ajout du contenu - if ($quantity > 0) { - $panierNewContent = new PanierContent(); - $panierNewContent->panier_content_panierId = $panier->panier_id; - $panierNewContent->panier_content_couponId = $cp->coupon_id; - $panierNewContent->panier_content_quantity = $quantity; - $panierNewContent->save(); - } - } - } - }//end if - - $log->log_params = json_encode(['refcamp' => $request->refcamp, 'refadherent' => $request->refadherent, 'refsite' => $request->refsite, 'nom' => $request->nom, 'prenom' => $request->prenom, 'email' => $request->email, 'code postal' => $request->code_postal, 'commune' => $request->commune, 'panier' => $request->panier]); - $log->log_contactId = $panier->panier_contactId; - $log->log_refsite = $request->refsite; - $log->log_statut = 'OK'; - $log->log_message = json_encode(['Message' => 'Le panier a bien Ă©tĂ© créé/mis Ă  jour', 'Coupons' => $panierCoupons], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); - $log->save(); - - $contact = Contact::where(['contact_id' => $panier->panier_contactId])->first(); - $site = Site::where(['site_id' => $campagne->camp_siteId])->first(); - - if (isset($contact->contact_nom) && isset($site->site_nom)) { - if ($panier->panier_pending == 1) { - $encours = "oui"; - } else { - $encours = "non"; - } - $response = new \stdClass(); - $response->Site = $site->site_nom . " (" . $site->site_id . ")"; - $response->Campagne = $campagne->camp_name . " (" . $campagne->camp_id . ")"; - $response->Panier = $panier->panier_ref; - $response->DateCreation = date("d/m/Y", strtotime($panier->panier_createdate)); - $response->EnCours = $encours; - $response->Nom = $contact->contact_nom; - $response->Prenom = $contact->contact_prenom; - $response->Email = $contact->contact_email; - $response->CodePostal = $contact->contact_cp; - $response->Commune = $contact->contact_ville; - - $allPanierContent = $panier->panierContents()->get(); - $panCont = []; - foreach ($allPanierContent as $panierContent) { - $coupon = Coupon::where(['coupon_id' => $panierContent->panier_content_couponId])->first(); - if ($coupon) { - array_push($panCont, $coupon->coupon_code . " - " . $coupon->coupon_name . " (x" . $panierContent->panier_content_quantity . ")"); - } - } - - $response->panierContent = $panCont; - - return response()->json([ - 'Statut' => 'OK', - 'Panier' => $response - ]); - } else { - return response()->json([ - 'Statut' => 'OK', - 'Panier' => $panier - ]); - }//end if - }//end if - } -} diff --git a/app/Http/Controllers/Api/v1/BasketController.php b/app/Http/Controllers/Api/v1/BasketController.php deleted file mode 100644 index 6456e59..0000000 --- a/app/Http/Controllers/Api/v1/BasketController.php +++ /dev/null @@ -1,146 +0,0 @@ -logAction = LogActions::updatebasket(); - $this->logSource = 'API'; - } - - public function updateBasket(Request $request) - { - // Validate required parameters - $requiredParams = ['customer_hashcode', 'refcamp', 'refsite', 'panier']; - $error = false; - foreach ($requiredParams as $param) { - if (empty($request->{$param})) { - $error = true; - break; - } - } - - if ($error) { - $this->writeLogErrorWrongRequestParameters( - $request->refcamp ?? null, - $request->customer_hashcode ?? null, - $request->refsite ?? null, - $request->panier ?? null - ); - - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents' - ]); - } - - // Validate campaign - $refcamp = $request->refcamp; - $campagne = Campagne::where('camp_id', $refcamp)->first(); - - if (!$campagne || $campagne->camp_published == 0 || !in_array($campagne->camp_type->value, [1, 3])) { - $this->writeLogErrorIncorrectCampaign($refcamp); - return response()->json([ - 'Statut' => 'KO', - 'Code' => 103, - 'Message' => 'La campagne n\'existe pas ou n\'est pas un panier' - ]); - } - - $refsite = $request->refsite; - if ($refsite != $campagne->camp_siteId) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 103, - 'Message' => 'La campagne ne correspond Ă  aucune campagnes du site' - ]); - } - - // Parse panier - $panierTab = explode(",", $request->panier); - $coupons = []; - foreach ($panierTab as $item) { - $pos = strpos($item, ")"); - if ($pos === false) { - $error = true; - break; - } - - $quantity = str_replace("(", "", substr($item, 0, $pos)); - $couponCode = substr($item, $pos + 1); - - if (is_numeric($quantity) && is_numeric($couponCode) && $quantity > 0) { - $coupon = Coupon::where('coupon_code', $couponCode)->first(); - if (isset($coupons[$coupon->coupon_id])) { - $coupons[$coupon->coupon_id] += $quantity; - } else { - $coupons[$coupon->coupon_id] = $quantity; - } - } - } - - if (empty($coupons)) { - die(); - } - - if ($error) { - $this->writeLogErrorWrongRequestParameters( - $refcamp, - $request->customer_hashcode, - $campagne->camp_siteId, - $request->panier - ); - - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents' - ]); - } - - // Prepare panierCoupons for logging - $panierCoupons = []; - foreach ($coupons as $coupon_id => $qty) { - $panierCoupons[] = ['coupon_id' => $coupon_id, 'qty' => $qty]; - } - - // Retrieve customer - $customer = Customers::where('hashcode', $request->customer_hashcode)->first(); - - // Retrieve or create basket - $basket = Basket::updateContent($campagne, $coupons, $customer); - - // Log success - $this->writeLogSuccessBasketCreated( - $refcamp, - $request->customer_hashcode, - $refsite, - $request->panier, - $panierCoupons - ); - - return response()->json([ - 'Statut' => 'OK', - 'Panier' => $basket - ]); - } -} diff --git a/app/Http/Controllers/Api/v1/CouponsController.php b/app/Http/Controllers/Api/v1/CouponsController.php deleted file mode 100644 index 7d1336a..0000000 --- a/app/Http/Controllers/Api/v1/CouponsController.php +++ /dev/null @@ -1,79 +0,0 @@ -validated(); - $campagne = Campagne::find($datas['refcamp']); - $customer = Customers::find($datas['hashcode']); - $couponsToPrint = explode(",", $datas['coupons']); - $type = $request->validated()['type'] ?? 'stream'; - - if ($campagne->site->crm_token === null) { - return new StatusResource(['status' => 'KO', 'code' => 500, 'message' => 'CRM Token is missing for site_id : ' . $campagne->site->site_id]); - } - - if ($campagne->site->crm_password === null) { - return new StatusResource(['status' => 'KO', 'code' => 500, 'message' => 'CRM Password is missing for site_id : ' . $campagne->site->site_id]); - } - - if (empty($couponsToPrint)) { - return new StatusResource(['status' => 'KO', 'code' => 422, 'message' => 'Coupons not found.']); - } - - $crm = new CrmApiV2(config('services.crm.endpoint'), $campagne->site->crm_token, $campagne->site->crm_password); - - try { - /** - * @var \LDC\LDCCRM\Models\Customer - */ - $crmInfos = $crm->getCustomer($customer->hashcode); - } catch (\Exception $e) { - // TODO : Update error message - return new StatusResource(['status' => 'KO', 'code' => 422, 'message' => 'Customer not found.']); - } - - if (is_null($crmInfos)) { - return new StatusResource(['status' => 'KO', 'code' => 422, 'message' => 'Customer not found.']); - } - - // TODO : VĂ©rifier si les coupons sont dans la campagne - // TODO : Logs - $coupons = []; - if ($campagne->camp_type->equals(CampaignTypes::mur())) { -// ---- POUR LES MURS - foreach ($couponsToPrint as $key => $coupon_code) { - $cp = Coupon::where(['coupon_code' => $coupon_code])->first(); - - if (!$this->isUsed($cp, $campagne, $customer)) { - $coupons[] = $this->printCoupon($cp, $customer, $crmInfos, $campagne); - } - }//end foreach - }//end if - - // $coupons contains all printed coupons - $pdf = PDF::loadView('pdf.coupons', ['coupons' => $coupons]); - if ($type === 'dl') { - return $pdf->download(sprintf("coupons_%s_%s_%s.pdf", $crmInfos->firstname, $crmInfos->lastname, date('d-m-Y'))); - } - return new StatusResource(['status' => 'OK', 'pdf' => base64_encode($pdf->stream(sprintf("coupons_%s_%s_%s.pdf", $crmInfos->firstname, $crmInfos->lastname, date('d-m-Y'))))]); - } -} diff --git a/app/Http/Controllers/Api/v1/CustomerController.php b/app/Http/Controllers/Api/v1/CustomerController.php deleted file mode 100644 index e05f4bf..0000000 --- a/app/Http/Controllers/Api/v1/CustomerController.php +++ /dev/null @@ -1,250 +0,0 @@ - 'KO', 'code' => '501', 'message' => 'Not Implemented']); - } - - /** - * Show the form for creating a new resource. - * - * @return StatusResource - */ - public function create() - { - return new StatusResource(['status' => 'KO', 'code' => '501', 'message' => 'Not Implemented']); - } - - /** - * Store a newly created resource in storage. - * - * @param StoreRequest $request - * @return CustomersResource | StatusResource - */ - public function store(StoreRequest $request) - { - $datas = $request->validated(); - try { - $customer = Customers::where([ - ['hashcode', $datas['hashcode']], - ['email', $datas['email']] - ])->firstOrNew(); - $customer->fill($datas); - $customer->saveOrFail(); - - return new CustomersResource($customer); - } catch (\Throwable $e) { - Log::critical($e->getMessage()); - return new StatusResource(['status' => 'KO', 'code' => '500', 'message' => 'Server Error.']); - } - } - - /** - * Display the specified resource. - * - * @param integer $id - * @return StatusResource - */ - public function show($id) - { - return new StatusResource(['status' => 'KO', 'code' => '501', 'message' => 'Not Implemented']); - } - - /** - * Show the form for editing the specified resource. - * - * @param integer $id - * @return StatusResource - */ - public function edit($id) - { - return new StatusResource(['status' => 'KO', 'code' => '501', 'message' => 'Not Implemented']); - } - - /** - * Update the specified resource in storage. - * - * @param Request $request - * @return StatusResource - */ - public function update(Request $request) - { - return new StatusResource(['status' => 'KO', 'code' => '501', 'message' => 'Not Implemented']); - } - - /** - * Remove the specified resource from storage. - * - * @param integer $id - * @return StatusResource - */ - public function destroy($id) - { - return new StatusResource(['status' => 'KO', 'code' => '501', 'message' => 'Not Implemented']); - } - - /** - * Recupere le contenu d'un mur pour une campagne et un user - * @param MurRequest $request - * @return StatusResource - * @throws ValidationException - */ - public function mur(MurRequest $request) - { - $datas = $request->validated(); - - $customer = Customers::where('hashcode', $datas['hashcode'])->first(); - $campagne = Campagne::find($datas['refcamp']); - - if (!$campagne->camp_type->equals(CampaignTypes::mur())) { - return new StatusResource(['status' => 'KO', 'code' => 404, 'message' => 'Campaign is not mur.']); - } - if ($campagne->camp_published === 0) { - return new StatusResource(['status' => 'KO', 'code' => 404, 'message' => 'Campaign not found.']); - } - - $coupons = $campagne->coupons()->whereRaw("coupon_published = 1 AND (coupon_mindatediffusion IS NULL OR coupon_mindatediffusion <= NOW()) AND (coupon_maxdatediffusion IS NULL OR coupon_maxdatediffusion >= NOW()) AND (coupon_maxdatevalidity IS NULL OR coupon_maxdatevalidity >= NOW())")->get(); - - $montantDispo = 0; - $montantTotal = 0; - - // TODO : Improve - foreach ($coupons as $key => $coupon) { - // ---- ContrĂŽle des calendriers de diffusion - $calendars = Calendrier::where(['calendrier_couponId' => $coupon->coupon_id])->get(); - if (!$calendars->isEmpty()) { - $pub = false; - foreach ($calendars as $calendar) { - if ($calendar->isPublished()) { - $pub = true; - } - } - if (!$pub) { - $coupons->forget($key); - continue; - } - } - - // Available for user - $coupon->isUsed = $this->isUsed($coupon, $campagne, $customer); - - $montantTotal += $coupon->coupon_value; - if (!$coupon->isUsed) { - $montantDispo += $coupon->coupon_value; - } - }//end foreach - - return new StatusResource([ - 'status' => "OK", - 'name' => $campagne->camp_name, - 'limited_printing' => $campagne->camp_limitedPrinting, - 'total' => count($coupons), - 'available_amount' => $montantDispo, - 'total_amount' => $montantTotal, - 'coupons' => CouponsResource::collection($coupons) - ]); - } - - /** - * Recupere le contenu d'un panier pour une campagne et un user - * @param BasketRequest $request - * @return StatusResource - * @throws ValidationException - */ - public function basket(BasketRequest $request) - { - $montantDispo = 0; - $montantTotal = 0; - $nbCoupons = 0; - $couponTotal = 0; - $coupons = []; - - $datas = $request->validated(); - - $customer = Customers::where('hashcode', $datas['hashcode'])->first(); - $campagne = Campagne::find($datas['refcamp']); - - if (!$campagne->camp_type->equals(CampaignTypes::panier())) { - return new StatusResource(['status' => 'KO', 'code' => 404, 'message' => 'Campaign is not basket.']); - } - if ($campagne->camp_published === 0) { - return new StatusResource(['status' => 'KO', 'code' => 404, 'message' => 'Campaign not found.']); - } - $basket = $customer->baskets()->where('campagne_id', $campagne->camp_id)->first(); - if (is_null($basket)) { - return new StatusResource(['status' => 'KO', 'code' => 404, 'message' => 'Basket not found.']); - } - - foreach ($basket->contents as $content) - { - $published = true; - $nbCoupons += $content->quantity; - $couponTotal += $content->printed; - $montantTotal += ($content->coupon->coupon_value * $content->printed); - $coupon = $content->coupon()->whereRaw("coupon_published = 1 AND (coupon_mindatediffusion IS NULL OR coupon_mindatediffusion <= NOW()) AND (coupon_maxdatediffusion IS NULL OR coupon_maxdatediffusion >= NOW()) AND (coupon_maxdatevalidity IS NULL OR coupon_maxdatevalidity >= NOW())")->first(); - if (!is_null($coupon)) - { - // ---- ContrĂŽle des calendriers de diffusion - $calendars = Calendrier::where(['calendrier_couponId' => $coupon->coupon_id])->get(); - if (!$calendars->isEmpty()) { - $published = false; - foreach ($calendars as $calendar) { - if ($calendar->isPublished()) { - $published = true; - } - } - } - if ($published){ - $montantDispo += ($coupon->coupon_value * $content->quantity); - $montantTotal += ($coupon->coupon_value * $content->quantity); - $couponTotal += $content->quantity; - $coupons[] = [ - 'quantity' => $content->quantity, - 'printed' => $content->printed, - 'coupon' => new CouponsResource($coupon) - ]; - } - } - } - - return new StatusResource([ - 'status' => "OK", - 'ref' => $basket->uuid, - 'name' => $campagne->camp_name, - 'limited_printing' => $campagne->camp_limitedPrinting, - 'available_coupon' => $nbCoupons, - 'available_amount' => $montantDispo, - 'total_coupon' => $couponTotal, - 'total_amount' => $montantTotal, - 'coupons' => $coupons - ]); - } -} diff --git a/app/Http/Controllers/Api/v1/MurController.php b/app/Http/Controllers/Api/v1/MurController.php deleted file mode 100644 index 1e115ab..0000000 --- a/app/Http/Controllers/Api/v1/MurController.php +++ /dev/null @@ -1,68 +0,0 @@ -validated(); - - $campagne = Campagne::find($datas['refcamp']); - if ($campagne->camp_published === 0) { - return new StatusResource(['status' => 'KO', 'code' => 404, 'message' => 'Campaign not found.']); - } - if (!$campagne->camp_type->equals(CampaignTypes::mur())) { - return new StatusResource(['status' => 'KO', 'code' => 403, 'message' => 'Campaign type error.']); - } - - $coupons = $campagne->coupons()->whereRaw("coupon_published = 1 AND (coupon_mindatediffusion IS NULL OR coupon_mindatediffusion <= NOW()) AND (coupon_maxdatediffusion IS NULL OR coupon_maxdatediffusion >= NOW()) AND (coupon_maxdatevalidity IS NULL OR coupon_maxdatevalidity >= NOW())")->get(); - - $montantDispo = 0; - $montantTotal = 0; - - // TODO : Improve - foreach ($coupons as $key => $coupon) { - // ---- ContrĂŽle des calendriers de diffusion - $calendars = Calendrier::where(['calendrier_couponId' => $coupon->coupon_id])->get(); - if (!$calendars->isEmpty()) { - $pub = false; - foreach ($calendars as $calendar) { - if ($calendar->isPublished()) { - $pub = true; - } - } - if (!$pub) { - $coupons->forget($key); - continue; - } - } - - $montantTotal += $coupon->coupon_value; - if (!$coupon->isUsed) { - $montantDispo += $coupon->coupon_value; - } - }//end foreach - - return new StatusResource([ - 'status' => "OK", - 'name' => $campagne->camp_name, - 'limited_printing' => $campagne->camp_limitedPrinting, - 'total' => count($coupons), - 'available_amount' => $montantDispo, - 'total_amount' => $montantTotal, - 'coupons' => CouponsResource::collection($coupons) - ]); - } -} diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php deleted file mode 100644 index 1677ff8..0000000 --- a/app/Http/Controllers/Auth/LoginController.php +++ /dev/null @@ -1,49 +0,0 @@ -middleware('guest')->except('logout'); - } - - /** - * The user has been authenticated. - * - * @return \Illuminate\Routing\Redirector|\Illuminate\Http\RedirectResponse - */ - protected function authenticated() - { - return redirect('/'); - } -} diff --git a/app/Http/Controllers/Bo/MaintenanceController.php b/app/Http/Controllers/Bo/MaintenanceController.php deleted file mode 100644 index 14fd91a..0000000 --- a/app/Http/Controllers/Bo/MaintenanceController.php +++ /dev/null @@ -1,29 +0,0 @@ -where('log_statut', 'NOK') - ->where('created_at', '>=', Carbon::now()->subMonths(5)->startOfMonth()) - ->groupBy('month') - ->orderBy('month', 'asc') - ->get(); - - $logs = $datas->toArray(); - - return view('bo.maintenance.index', compact('logs')); - } -} diff --git a/app/Http/Controllers/Bo/UserController.php b/app/Http/Controllers/Bo/UserController.php deleted file mode 100644 index ae4c798..0000000 --- a/app/Http/Controllers/Bo/UserController.php +++ /dev/null @@ -1,76 +0,0 @@ -with(['users' => $users, 'logs' => []]); - } - - public function create(Request $request) - { - $sites = Site::all(); - return view('bo.users.create', compact('sites')); - } - - public function store(StoreUserRequest $request) - { - $user = new User(); - $user->fill($request->validated()); - $user->password = Hash::make($request->password); - $user->save(); - - $sites = Site::whereIn('site_id', $request->site)->get()->pluck('id')->toArray(); - $user->sites()->sync($sites); - - return redirect()->route('bo.users.edit', $user); - } - - public function edit(User $user) - { - $sites = Site::all(); - $usersites = $user->sites()->get()->pluck('site_id')->toArray(); - - return view('bo.users.edit', compact('user', 'sites', 'usersites')); - } - - public function update(UpdateUserRequest $request, User $user) - { - $user->fill($request->validated()); - $user->save(); - - $sites = Site::whereIn('site_id', $request->site)->get()->pluck('id')->toArray(); - $user->sites()->sync($sites); - - $marques = Auth::user()->sites; - $submarques = $marques->map(function ($marque) { - return $marque->only(['id', 'site_nom', 'site_id', 'site_logo']); - }); - session()->put('marques', $submarques); - - return redirect()->route('bo.users.edit', $user); - } - - public function destroy(DestroyUserRequest $request, User $user) - { - if ($user->delete()) { - return redirect()->route('bo.users.index'); - } else { - session()->flash('delete_nok', 'Erreur lors de la suppression'); - return view('bo.user.index'); - } - } -} diff --git a/app/Http/Controllers/BrandChangeController.php b/app/Http/Controllers/BrandChangeController.php deleted file mode 100644 index 62e1cbd..0000000 --- a/app/Http/Controllers/BrandChangeController.php +++ /dev/null @@ -1,22 +0,0 @@ -site_id); - session()->put('site', $site); - return redirect()->back(); - } -} diff --git a/app/Http/Controllers/CampagneController.php b/app/Http/Controllers/CampagneController.php deleted file mode 100644 index 8ae7dce..0000000 --- a/app/Http/Controllers/CampagneController.php +++ /dev/null @@ -1,415 +0,0 @@ -get('site')->site_id; - - $campagnes = Campagne::where('camp_siteId', $siteId)->get(); - return view('campagnes.index')->with('campagnes', $campagnes); - } - - /** - * Show the form for creating a new resource. - * - * @return \Illuminate\Http\Response - */ - public function create() - { - return view('campagnes.create'); - } - - /** - * Store a newly created resource in storage. - * - * @param StoreCampaign $request - * @return \Illuminate\Http\Response - */ - public function store(StoreCampaign $request) - { - // TODO : Revoir le passage du site - $site = session()->get('site'); - - $campagne = new Campagne(); - $campagne->fill(array_merge($request->validated(), ['camp_siteId' => $site->site_id])); - $campagne->save(); - - if ($site->campagnes()->save($campagne)) { - if ($campagne->camp_type->equals(CampaignTypes::mur())) { - File::copyDirectory(resource_path('/views/template/mur'), public_path('/landings/' . $campagne->camp_id)); - } elseif ($campagne->camp_type->equals(CampaignTypes::panier())) { - File::copyDirectory(resource_path('/views/template/panier'), public_path('/landings/' . $campagne->camp_id)); - } elseif ($campagne->camp_type->equals(CampaignTypes::murss())) { - File::copyDirectory(resource_path('/views/template/murnoselection'), public_path('/landings/' . $campagne->camp_id)); - } elseif ($campagne->camp_type->equals(CampaignTypes::paniers())) { - File::copyDirectory(resource_path('/views/template/panierselection'), public_path('/landings/' . $campagne->camp_id)); - } - } - - return redirect(route('campagne.edit', ['campagne' => $campagne])); - } - - /** - * Show the form for editing the specified resource. - * - * @param \App\Models\Campagne $campagne - * @return \Illuminate\Http\Response - */ - public function edit(Campagne $campagne) - { - // TODO : Revoir le passage du site id - $siteId = session()->get('site')->id; - - $couponsNotLinked = Coupon::whereDoesntHave('campagnes', function ($q) use ($campagne) { - $q->where('campagne_id', $campagne->camp_id); - })->where('coupon_siteId', $siteId)->where('coupon_published', 1)->get(); - - return view('campagnes.edit', ['campagne' => $campagne, 'coupons' => $couponsNotLinked]); - } - - /** - * Update the specified resource in storage. - * - * @param UpdateCampaign $request - * @param \App\Models\Campagne $campagne - * @return \Illuminate\Http\Response - */ - public function update(UpdateCampaign $request, Campagne $campagne) - { - $campagne->fill($request->validated()); - - if (!isset($request->camp_limitedPrinting)) { - $campagne->camp_limitedPrinting = 0; - } - - if ($campagne->save()) { - session()->flash('update_ok', __('La campagne a bien Ă©tĂ© modifiĂ©e')); - } else { - session()->flash('update_nok', __("Erreur lors de l'enregistrement")); - } - - return redirect()->route('campagne.edit', ['campagne' => $campagne]); - } - - /** - * Remove the specified resource from storage. - * - * @param DeleteCampaign $request - * @param \App\Models\Campagne $campagne - * @return \Illuminate\Http\Response - */ - public function destroy(DeleteCampaign $request, Campagne $campagne) - { - $campagne->camp_published = 0; - $campagne->save(); - - if ($campagne->delete()) { - return redirect(route('campagne.index')); - } else { - session()->flash('delete_nok', 'Erreur lors de la suppression'); - return view('campagnes.edit')->with('campagne', $campagne); - } - } - - // ---- Ajoute des coupons Ă  une campagne - public function addCoupons(AddCouponsCampaign $request, Campagne $campaign) - { - $coupons = Coupon::find($request->ids); - $campaign->coupons()->attach($coupons); - return json_encode($coupons); - } - - // ---- Efface des coupons d'une campagne - public function removeCoupon(RemoveCouponCampaign $request, Campagne $campaign, Coupon $coupon) - { - $campaign->coupons()->detach($coupon); - return json_encode($coupon); - } - - /** - * @param \Illuminate\Http\Request $request - * - * @return array - */ - public function saveNotification(StoreNotifCampaign $request, Campagne $campaign) - { - $notification = new Notification(); - $notification->fill(array_merge($request->validated(), ['notif_campId' => $campaign->camp_id])); - $notification->save(); - - return redirect()->back(); - } - - /** - * @param RemoveNotifCampaign $request - * @param \App\Models\Notification $notification - * - * @return array - */ - public function deleteNotification(RemoveNotifCampaign $request, Notification $notification) - { - if ($notification->delete()) { - return redirect()->back(); - } else { - session()->flash('delete_nok', 'Erreur lors de la suppression'); - return redirect()->back(); - } - } - - // ---- Montre les campagnes avec un compte de dĂ©mo - public function showDemo(ShowDemoCampaign $request, Campagne $campaign) - { - $siteId = $campaign->camp_siteId; - $demoContact = Contact::where(['contact_siteId' => $siteId, 'contact_ref' => 'DEMO'])->first(); - - if (!isset($demoContact)) { - $req = new \Illuminate\Http\Request(); - $req->setMethod('POST'); - $req->request->add([ - 'refsite' => $siteId, - 'refadherent' => 'DEMO', - 'prenom' => 'Compte', - 'nom' => 'DĂ©monstration', - 'email' => 'demo@demo.fr', - 'code_postal' => '72000', - 'commune' => 'Le Mans', - 'pays' => 250 - ]); - - $contact = new \App\Http\Controllers\ContactController(); - $res = $contact->updateContact($req); - $demoContact = Contact::where(['contact_siteId' => $siteId, 'contact_ref' => 'DEMO'])->first(); - } - - if ($campaign->camp_type->equals(CampaignTypes::mur()) || $campaign->camp_type->equals(CampaignTypes::murss())) { - // ---- DEMONSTRATION POUR LES MURS - $myRequest = new \Illuminate\Http\Request(); - $myRequest->setMethod('POST'); - $myRequest->request->add(['refcamp' => $campaign->camp_id, 'refadherent' => 'DEMO', 'admin' => 1]); - - // ---- EFFACER LES CONTROLES SI EXISTANT - $mur = new \App\Http\Controllers\MurController(); - $res = $mur->deleteControlContact($myRequest); - - // ---- RETOURNE l'URL - $url = "/?refsite=" . $siteId . "&refcamp=" . $campaign->camp_id . "&hash=" . $demoContact->contact_hash; - return json_encode($url); - } else { - // ---- DEMONSTRATION POUR LES PANIERS - $panier = Panier::where(['panier_campId' => $campaign->camp_id, 'panier_contactId' => $demoContact->contact_id, 'panier_pending' => 1])->first(); - - if ($panier) { - $url = "/?basketid=" . $panier->panier_ref; - } else { - // --- Pas de panier CrĂ©ation d'un nouveau - // --- RĂ©cuperation des coupons de la campagne - $coupons = $campaign->coupons()->get(); - - foreach ($coupons as $key => $coupon) { - if (!$this->isAvailableToPrint($coupon, $campaign)) { - $coupons->forget($key); - } - } - - $couponsTotal = count($coupons); - $couponsAdded = 0; - $basketContent = ""; - - foreach ($coupons as $coupon) { - $basketContent .= "(1)" . $coupon->coupon_code; - $couponsAdded++; - if ($couponsAdded != $couponsTotal) { - $basketContent .= ","; - } - } - // --- crĂ©ation de l'objet request - $req = new \Illuminate\Http\Request(); - $req->setMethod('POST'); - $req->request->add([ - 'refsite' => $siteId, - 'refcamp' => $campaign->camp_id, - 'refadherent' => $demoContact->contact_ref, - 'nom' => $demoContact->contact_nom, - 'prenom' => $demoContact->contact_prenom, - 'email' => $demoContact->contact_email, - 'code_postal' => $demoContact->contact_cp, - 'commune' => $demoContact->contact_ville, - 'pays' => $demoContact->contact_country, - 'panier' => $basketContent, - 'admin' => 1 - ]); - $panier = new \App\Http\Controllers\PanierController(); - $res = $panier->updateBasket($req); - $url = "/?basketid=" . $res->original['Panier']->Panier; - } - return json_encode($url); - } - } - - // ---- DĂ©publie une campagne - public function togglePublish(Request $request, Campagne $campaign, int $state) - { - $campaign->camp_published = $state; - $campaign->save(); - - return json_encode($campaign); - } - - public function getDetail(Request $request) - { - - $error = false; - - // ---- ContrĂŽle des paramĂštres - if (isset($request->refcamp) && $request->refcamp != "") { - $refcamp = $request->refcamp; - $campagne = Campagne::where(['camp_id' => $refcamp])->first(); - if (!$campagne) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 103, - 'Message' => 'La campagne n\'existe pas' - ]); - } - } else { - $error = true; - } - if (isset($request->refsite) && $request->refsite != "") { - $refsite = $request->refsite; - $site = Site::where(['site_id' => $refsite])->first(); - if (!$site) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 102, - 'Message' => 'Le site n\'existe pas' - ]); - }; - } else { - $error = true; - } - - if ($campagne->camp_siteId != $site->site_id) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 108, - 'Message' => 'Pas de campagne pour ce site' - ]); - } - - if ($error) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 101, - 'Message' => 'Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents' - ]); - } - - $enligne = ($campagne->camp_published == 1) ? "oui" : "non"; - switch ($campagne->camp_type) { - case CampaignTypes::mur(): - $type = "mur"; - break; - case CampaignTypes::panier(): - $type = "panier"; - break; - case CampaignTypes::murss(): - $type = "mur sans sĂ©lection"; - break; - case CampaignTypes::paniers(): - $type = "panier avec sĂ©lection"; - break; - } - $data = array ( - 'Site' => $site->site_nom, - 'Ref campagne' => $campagne->camp_id, - 'Nom campagne' => $campagne->camp_name, - "En ligne" => $enligne, - "Type" => $type, - ); - - - $coupons = $campagne->coupons()->get(); - - if ($coupons->count() > 0) { - foreach ($coupons as $coupon) { - // ---- Calcul du nombre de BR consommĂ© - $diffuseMur = Mur::where(['mur_campId' => $campagne->camp_id, 'mur_couponId' => $coupon->coupon_id])->count(); - - $diffusePanier01 = PanierContent::where(['panier_content_couponId' => $coupon->coupon_id])->sum('panier_content_quantity'); - $diffusePanier02 = PanierContent::where(['panier_content_couponId' => $coupon->coupon_id])->sum('panier_content_printed'); - $diffusePanier = $diffusePanier01 + $diffusePanier02; - - if (!$diffusePanier) { - $diffusePanier = 0; - } - $diffuse = $diffuseMur + $diffusePanier; - - // ---- Calcul de la quantitĂ© restante - $qRestante = $this->getFullQuantity($coupon) - $this->getUsedQuantity($coupon); - // ---- En ligne oui/non - $enligne = ($coupon->coupon_published == 1) ? "oui" : "non"; - - // ---- Calcul de la date de fin de diffusion - $dateFinDiffusion = "n/c"; - if ($coupon->coupon_maxdatediffusion != null) { - $dateFinDiffusion = date("d/m/Y", strtotime($coupon->coupon_maxdatediffusion)); - } - - // ---- Calcul de la date de fin de validitĂ© - $dateFinValidite = "n/c"; - if ($coupon->coupon_maxdatevalidity != null) { - $dateFinValidite = date("d/m/Y", strtotime($coupon->coupon_maxdatevalidity)); - } - - $codeTraitement = array ( - "Code traitement" => $coupon->coupon_code, - "Nom" => $coupon->coupon_name, - "Nb Ă  diffuser" => $this->getFullQuantity($coupon), - "Nb diffusĂ©" => $diffuse, - "QuantitĂ© restante" => $qRestante, - "Valeur faciale" => $coupon->coupon_value . "€", - "En ligne" => $enligne, - "Date de fin de diffusion" => $dateFinDiffusion, - "Date de fin de validitĂ©" => $dateFinValidite, - ); - $data['Coupons'][] = $codeTraitement; - }//end foreach - }//end if - return response()->json([ - 'Statut' => 'OK', - 'DĂ©tails Campagne' => $data - ]); - } -} diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php deleted file mode 100644 index 6c453fe..0000000 --- a/app/Http/Controllers/Controller.php +++ /dev/null @@ -1,15 +0,0 @@ -get('site'); - $coupons = Coupon::where('coupon_siteId', $site->id)->get(); - foreach ($coupons as $coupon) { - // ---- Calcul de la quantitĂ© mise Ă  disposition grace aux fonctions dans CouponTrait.php - $coupon->coupon_quantity = $this->getFullQuantity($coupon); - // ---- Calcul de la quantitĂ© restante toutes campagnes comprises grace aux fonctions dans CouponTrait.php - $coupon->coupon_left = 0; - // $coupon->coupon_quantity - $this->getUsedQuantity($coupon); - } - return view('coupon.index', ['coupons' => $coupons]); - } - - /** - * Show the form for creating a new resource. - * - * @return \Illuminate\Http\Response - */ - public function create() - { - // TODO : Revoir le passage du site - $site = session()->get('site'); - - $campagnes = Campagne::where('camp_siteId', session()->get('site')->site_id)->get() - ->pluck('camp_name', 'camp_id'); - - $site = Site::findOrFail($site->id); - return view('coupon.create')->with('campagnes', $campagnes)->with('site', $site); - } - - /** - * Store a newly created resource in storage. - * - * @param StoreCoupons $request - * @return \Illuminate\Http\Response - */ - public function store(StoreCoupons $request) - { - $site_id = $request->site_id; - - $datas = $this->saveImg($request); - - $coupon = new Coupon(); - $coupon->fill($datas); - - // TODO : A revoir au moment ou on enlevera les images mobiles - if (isset($datas['coupon_thumbnail1'])) { - $coupon->coupon_thumbnail1 = $datas['coupon_thumbnail1']; - } - if (isset($datas['coupon_thumbnail2'])) { - $coupon->coupon_thumbnail2 = $datas['coupon_thumbnail2']; - } - if (isset($datas['coupon_thumbnail3'])) { - $coupon->coupon_thumbnail3 = $datas['coupon_thumbnail3']; - } - if (isset($datas['coupon_thumbnail4'])) { - $coupon->coupon_thumbnail4 = $datas['coupon_thumbnail4']; - } - if (isset($datas['coupon_image'])) { - $coupon->coupon_image = $datas['coupon_image']; - } - - //TODO : Voir si on peut mettre le set a 0 dans la request - if (!isset($datas['coupon_published'])) { - $coupon->coupon_published = 0; - } - if (!isset($datas['coupon_legal_mentions_splitted'])) { - $coupon->coupon_legal_mentions_splitted = 0; - } - - $br_path = $this->generateBase($request, $coupon); - $coupon->coupon_image = $br_path; - $coupon->coupon_siteId = $site_id; - $coupon->save(); - - $site = Site::findOrFail($site_id); - - $site->coupons()->save($coupon); - - if (isset($datas['initial_quantity'])) { - $mouvement = new Mouvement(); - $mouvement->mouvement_nombre = $datas['initial_quantity']; - $coupon->mouvements()->save($mouvement); - } - - if (isset($datas['startdate'])) { - foreach ($datas['startdate'] as $key => $value) { - $calendar = new Calendrier(); - $calendar->calendrier_startdate = $value; - $calendar->calendrier_enddate = $datas['enddate'][$key]; - $coupon->calendriers()->save($calendar); - } - } - - return redirect()->route('coupon.edit', ['coupon' => $coupon]); - } - - /** - * Show the form for editing the specified resource. - * - * @param \App\Models\Coupon $coupon - * @return \Illuminate\Http\Response - */ - public function edit(Coupon $coupon) - { - return view('coupon.edit', ['coupon' => $coupon]); - } - - /** - * Update the specified resource in storage. - * - * @param UpdateCoupons $request - * @param \App\Models\Coupon $coupon - * @return \Illuminate\Http\Response - */ - public function update(UpdateCoupons $request, Coupon $coupon) - { - //TODO : Voir si on peut mettre le set a 0 dans la request - if (!isset($request->coupon_enablelimitquantity)) { - $coupon->coupon_enablelimitquantity = 0; - } - if (!isset($request->coupon_enablelimitperiod)) { - $coupon->coupon_enablelimitperiod = 0; - } - if (!isset($request->coupon_norme)) { - $coupon->coupon_norme = 0; - } - if (!isset($request->coupon_published)) { - $coupon->coupon_published = 0; - } - if (!isset($request->coupon_legal_mentions_splitted)) { - $coupon->coupon_legal_mentions_splitted = 0; - } - - $datas = $this->saveImg($request); - // On sauvegarde les informations - if ($coupon->update($datas)) { - // Si l'update est OK on met Ă  jour l'image du BR - $br_path = $this->generateBase($request, $coupon); - $coupon->coupon_image = $br_path; - $coupon->save(); - - // Si on ajoute des BR - // TODO : Gestion de l'erreur si on ajoute une ligne vide - if (isset($datas['mouvementNbre'])) { - foreach ($datas['mouvementNbre'] as $key => $value) { - $mouvement = new Mouvement(); - $mouvement->mouvement_nombre = $value; - $mouvement->mouvement_created_at = $datas['mouvementDate'][$key]; - $coupon->mouvements()->save($mouvement); - } - } - // Si on ajoute une plage de diffusion - // TODO : Gestion de l'erreur si on ajoute une ligne vide - if (isset($datas['startdate'])) { - $coupon->calendriers()->delete(); - foreach ($datas['startdate'] as $key => $value) { - $calendar = new Calendrier(); - $calendar->calendrier_startdate = $value; - $calendar->calendrier_enddate = $datas['enddate'][$key]; - $coupon->calendriers()->save($calendar); - } - } - session()->flash('update_ok', 'Mise Ă  jour du coupon rĂ©ussie !'); - - return redirect()->route('coupon.edit', ['coupon' => $coupon]); - } else { - return view('holder'); - } //end if - - return redirect()->route('coupon.edit', ['coupon' => $coupon]); - } - - /** - * Remove the specified resource from storage. - * - * @param \App\Models\Coupon $coupon - * @return \Illuminate\Http\Response - */ - public function destroy(Coupon $coupon) - { - $coupon->coupon_published = 0; - $coupon->save(); - if ($coupon->delete()) { - return redirect()->route('coupon.index'); - } else { - session()->flash('delete_nok', 'Erreur lors de la suppression'); - return back(); - } - } - - /** - * @param \Illuminate\Http\Request $request - * - * @return array - */ - private function saveImg(Request $request) - { - $datas = collect($request->all()); - - foreach ($datas as $key => $item) { - if ($key == 'coupon_image' || $key == 'coupon_gs1code' || $key == 'coupon_decoration_image' || $key == 'coupon_logo_image' || (substr($key, 7, 9) == 'thumbnail' && strlen($key) < 18)) { - if (isset($item)) { - /** @var \Illuminate\Http\UploadedFile $item */ - $path = $item->store('modelfiles/coupons', 'public'); - $path = Str::start($path, 'storage/'); - $datas->put($key, $path); - } else { - $datas->put($key, $request->input($key . '_hidden')); - } - } - } - return $datas->toArray(); - } -} diff --git a/app/Http/Controllers/Fo/BasketController.php b/app/Http/Controllers/Fo/BasketController.php deleted file mode 100644 index 5bc60f1..0000000 --- a/app/Http/Controllers/Fo/BasketController.php +++ /dev/null @@ -1,93 +0,0 @@ -contents->sum(function ($content) { - return $content->quantity - $content->printed; - }); - - if (!$totalQuantity) { - return view('fo.basket.empty', compact('basket')); - } - - return view('fo.basket.show', compact('basket', 'totalQuantity')); - } - - // FIXME: Docblock - public function print(PrintRequest $request, Basket $basket) - { - $campagne = $basket->campagne; - - // FIXME: Bump to CrmApiV4 - $crm = new CrmApiV2(config('services.crm.endpoint'), $campagne->site->crm_token, $campagne->site->crm_password); - - /** - * @var \LDC\LDCCRM\Models\Customer - */ - $crmInfos = $crm->getCustomer($basket->customer->hashcode); - - if (is_null($crmInfos)) { - throw new \Exception('Customer not found.'); - } - - $coupons = []; - $currentDateTime = date('Y-m-d H:i:s'); - - foreach ($basket->contents as $content) { - $coupon = $content->coupon()->whereRaw( - "coupon_published = 1 AND - (coupon_mindatediffusion IS NULL OR coupon_mindatediffusion <= NOW()) AND - (coupon_maxdatediffusion IS NULL OR coupon_maxdatediffusion >= NOW()) AND - (coupon_maxdatevalidity IS NULL OR coupon_maxdatevalidity >= NOW())" - )->first(); - - if ($coupon !== null) { - $calendars = Calendrier::where('calendrier_couponId', $coupon->coupon_id)->get(); - - $published = true; - if (!$calendars->isEmpty()) { - $published = false; - foreach ($calendars as $calendar) { - if ($currentDateTime > $calendar->calendrier_startdate && $currentDateTime < $calendar->calendrier_enddate) { - $published = true; - break; // Exit loop early as condition is met - } - } - } - - if ($published) { - $qtyToPrint = $content->quantity - $content->printed; - for ($i = 0; $i < $qtyToPrint; $i++) { - $coupons[] = $this->printCoupon($coupon, $basket->customer, $crmInfos, $campagne); - } - $content->printed = $content->quantity; - $content->save(); - } - } - } - - if (empty($coupons)) { - return redirect()->route('fo.basket.show', $basket); - } - - // $coupons contains all printed coupons - $pdf = PDF::loadView('pdf.coupons', ['coupons' => $coupons]); - return $pdf->download(sprintf("coupons_%s_%s_%s.pdf", $crmInfos->firstname, $crmInfos->lastname, date('d-m-Y_H-i-s'))); - } -} diff --git a/app/Http/Controllers/PanierController.php b/app/Http/Controllers/PanierController.php deleted file mode 100644 index 7d2252d..0000000 --- a/app/Http/Controllers/PanierController.php +++ /dev/null @@ -1,165 +0,0 @@ -query('basketid')); - $panier = Panier::where(['panier_ref' => $request->basketid])->first(); - if (!$panier) { - abort(404); - } - session()->put('panier', $panier); - $panierCouponsCount = $this->getCountCouponsPanierPublished($panier); - $contact = Contact::where(['contact_id' => $panier->panier_contactId])->first(); - if (!$contact) { - abort(404); - } - session()->put('contact', $contact); - - $campagne = Campagne::where(['camp_id' => $panier->panier_campId, 'camp_published' => 1])->first(); - if (!$campagne) { - abort(404); - } - session()->put('campagne', $campagne); - - if ($campagne->camp_type->equals(CampaignTypes::panier())) { - $coupons = $this->getCouponsPublished($campagne); - } else { - $panierContents = $this->getPanierContentPublished($panier); - $coupons = array(); - foreach ($panierContents as $panierContent) { - $cp = Coupon::where(['coupon_id' => $panierContent->panier_content_couponId])->first(); - $qty = $panierContent->panier_content_quantity; - for ($i = 0; $i < $qty; $i++) { - $coupons[] = $cp; - } - } - } - session()->put('coupons', $coupons); - return view('landings::' . $panier->panier_campId . '.index') - ->with(['ref' => $panier->panier_campId, 'coupons' => $coupons, 'contact' => $contact, 'nb' => $panierCouponsCount]); - } - - public function printPanierSelect(Request $request) - { - if (isset($request->coupons)) { - session()->put('coupons', $request->coupons); - $coupons = $request->coupons; - } - - if ($request->session()->has('campagne')) { - $campagne = $request->session()->get('campagne'); - } - - $ref = $campagne->camp_id; - - return view('landings::' . $ref . '.imprimer') - ->with(['ref' => $ref, 'coupons' => $coupons, 'contact' => $request->session()->get('contact')]); - } - - public function showBasket(Request $request) - { - // ---- ContrĂŽle des paramĂštres - if (isset($request->basketid) && $request->basketid != "") { - $basketid = $request->basketid; - } else { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 106, - 'Message' => 'Le panier n\'existe pas' - ]); - } - - $panier = Panier::where('panier_ref', $basketid)->first(); - if (!$panier) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 106, - 'Message' => 'Le panier n\'existe pas' - ]); - } - - if ($panier->panier_pending == 1) { - $encours = "oui"; - } else { - $encours = "non"; - } - - $contact = $panier->contact()->where(['contact_id' => $panier->panier_contactId])->first(); - if (!$contact) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 104, - 'Message' => 'Le contact n\'existe pas' - ]); - } - - $campagne = $panier->campagne()->where(['camp_id' => $panier->panier_campId])->first(); - if (!$campagne) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 103, - 'Message' => 'La campagne n\'existe pas' - ]); - } - - $site = $campagne->site()->first(); - if ($site === null) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 102, - 'Message' => 'Le site n\'existe pas' - ]); - } - - $allPanierContent = $panier->panierContents()->get(); - if ($allPanierContent->count() == 0) { - return response()->json([ - 'Statut' => 'KO', - 'Code' => 108, - 'Message' => 'Le panier n\'a pas de coupons liĂ©s' - ]); - } - - $response = new \stdClass(); - $response->Site = $site->site_nom . " (" . $site->site_id . ")"; - $response->Campagne = $campagne->camp_name . " (" . $campagne->camp_id . ")"; - $response->Panier = $panier->panier_ref; - $response->DateCreation = date("d/m/Y", strtotime($panier->panier_createdate)); - $response->EnCours = $encours; - $response->Nom = $contact->contact_nom; - $response->Prenom = $contact->contact_prenom; - $response->Email = $contact->contact_email; - $response->CodePostal = $contact->contact_cp; - $response->Commune = $contact->contact_ville; - $panCont = []; - foreach ($allPanierContent as $panierContent) { - $coupon = Coupon::where(['coupon_id' => $panierContent->panier_content_couponId])->first(); - if ($coupon) { - array_push($panCont, $coupon->coupon_code . " - " . $coupon->coupon_name . " (x" . $panierContent->panier_content_quantity . ")"); - } - } - - $response->panierContent = $panCont; - - return response()->json([ - 'Statut' => 'OK', - 'Informations Panier' => $response - ]); - } -} diff --git a/app/Http/Controllers/RedirectController.php b/app/Http/Controllers/RedirectController.php deleted file mode 100644 index 289642f..0000000 --- a/app/Http/Controllers/RedirectController.php +++ /dev/null @@ -1,26 +0,0 @@ -basketid)) { - return $panier->showTemplate($request); - } else { - return redirect()->route('login'); - } - } -} diff --git a/app/Http/Controllers/SiteController.php b/app/Http/Controllers/SiteController.php deleted file mode 100644 index 6be1064..0000000 --- a/app/Http/Controllers/SiteController.php +++ /dev/null @@ -1,127 +0,0 @@ -with('sites', $sites); - } - - /** - * Show the form for creating a new resource. - * - * @return \Illuminate\Http\Response - */ - public function create() - { - return view('site.create'); - } - - /** - * Store a newly created resource in storage. - * - * @param \Illuminate\Http\Request $request - * @return \Illuminate\Http\Response - */ - public function store(Request $request) - { - $request->validate([ - 'site_id' => 'required|unique:site', - 'site_nom' => 'required', - 'site_contact' => 'required', - 'site_logo' => 'required|image|mimes:png', - 'site_rcs' => 'required', - 'site_libelle' => 'required' - ]); - - $site = new Site(); - $datas = $this->saveImg($request); - $site->site_id = $datas['site_id']; - $site->site_nom = $datas['site_nom']; - $site->site_contact = $datas['site_contact']; - $site->site_logo = $datas['site_logo']; - $site->site_rcs = $datas['site_rcs']; - $site->site_libelle = $datas['site_libelle']; - - $site->save(); - - // --- ADD all new sites to all SuperAdmin - $admins = User::where(['roles' => 'superadmin'])->get(); - foreach ($admins as $admin) { - $admin->sites()->save($site); - } - // --- MAJ Selecteur marques - $marques = Auth::user()->sites; - $submarques = $marques->map(function ($marque) { - return $marque->only(['id', 'site_nom', 'site_id', 'site_logo']); - }); - - session()->put('marques', $submarques); - - return view('site.edit', ['site' => $site]); - } - - /** - * Show the form for editing the specified resource. - * - * @param \App\Models\Site $site - * @return \Illuminate\Http\Response - */ - public function edit(Site $site) - { - return view('site.edit')->with('site', $site); - } - - /** - * Update the specified resource in storage. - * - * @param \Illuminate\Http\Request $request - * @param \App\Models\Site $site - * @return \Illuminate\Http\Response - */ - public function update(Request $request, Site $site) - { - if ($site->update($this->saveImg($request))) { - session()->flash('update_ok', 'Le site a bien Ă©tĂ© modifiĂ©'); - } else { - session()->flash('update_nok', 'Erreur lors de l\'enregistrement'); - } - - return redirect()->route('site.edit', ['site' => $site]); - } - - /** - * @param \Illuminate\Http\Request $request - * - * @return array - */ - private function saveImg(Request $request) - { - $datas = collect($request->all()); - - // Enregistrer le fichiersi il a changĂ© - if ($request->site_logo) { - $path = $request->site_logo->store('images/logos'); - $path = str_replace('public/', '', $path); - $datas->put('site_logo', $path); - } else { - $datas->put('site_logo', $request->input('site_logo_hidden')); - } - - return $datas->toArray(); - } -} diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php deleted file mode 100644 index 9742dae..0000000 --- a/app/Http/Kernel.php +++ /dev/null @@ -1,81 +0,0 @@ - [ - \App\Http\Middleware\EncryptCookies::class, - \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, - \Illuminate\Session\Middleware\StartSession::class, - // \Illuminate\Session\Middleware\AuthenticateSession::class, - \Illuminate\View\Middleware\ShareErrorsFromSession::class, - \App\Http\Middleware\VerifyCsrfToken::class, - \Illuminate\Routing\Middleware\SubstituteBindings::class - ], - - 'api' => [ - 'throttle:60,1', - 'bindings', - ], - ]; - - /** - * The application's route middleware. - * - * These middleware may be assigned to groups or used individually. - * - * @var array - */ - protected $routeMiddleware = [ - 'auth' => \App\Http\Middleware\Authenticate::class, - 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, - 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, - 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, - 'can' => \Illuminate\Auth\Middleware\Authorize::class, - 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, - 'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class, - 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, - 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, - 'saveroute' => \App\Http\Middleware\SaveCurrentRoute::class, - ]; - - /** - * The priority-sorted list of middleware. - * - * This forces the listed middleware to always be in the given order. - * - * @var array - */ - protected $middlewarePriority = [ - \Illuminate\Session\Middleware\StartSession::class, - \Illuminate\View\Middleware\ShareErrorsFromSession::class, - \App\Http\Middleware\Authenticate::class, - \Illuminate\Session\Middleware\AuthenticateSession::class, - \Illuminate\Routing\Middleware\SubstituteBindings::class, - \Illuminate\Auth\Middleware\Authorize::class, - ]; -} diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php deleted file mode 100644 index cc3392b..0000000 --- a/app/Http/Middleware/Authenticate.php +++ /dev/null @@ -1,19 +0,0 @@ -check()) { - return redirect()->route('campagne.index'); - } - - return $next($request); - } -} diff --git a/app/Http/Middleware/SaveCurrentRoute.php b/app/Http/Middleware/SaveCurrentRoute.php deleted file mode 100644 index f1a64f3..0000000 --- a/app/Http/Middleware/SaveCurrentRoute.php +++ /dev/null @@ -1,40 +0,0 @@ -get('site'); - $siteId = session()->get('marques'); - - if (!$site) { - $site = Auth::user()->sites->first(); - session()->put('site', $site); - } - - $currentLogo = $site->only(['site_logo']); - session()->put('current_logo', $currentLogo); - - if (!$siteId) { - $marques = Auth::user()->sites; - $submarques = $marques->map(function ($marque) { - return $marque->only(['id', 'site_nom', 'site_id', 'site_logo']); - }); - session()->put('marques', $submarques); - } - - return $next($request); - } -} diff --git a/app/Http/Middleware/TrimStrings.php b/app/Http/Middleware/TrimStrings.php deleted file mode 100644 index 5a50e7b..0000000 --- a/app/Http/Middleware/TrimStrings.php +++ /dev/null @@ -1,18 +0,0 @@ - 'required|unique:users|email', - 'name' => 'required', - 'password' => 'min:8|required', - 'site' => 'required', - 'roles' => 'required' - ]; - } -} diff --git a/app/Http/Requests/Bo/Users/UpdateUserRequest.php b/app/Http/Requests/Bo/Users/UpdateUserRequest.php deleted file mode 100644 index 6bc8570..0000000 --- a/app/Http/Requests/Bo/Users/UpdateUserRequest.php +++ /dev/null @@ -1,38 +0,0 @@ - [ - 'required', - Rule::unique('users')->ignore($this->user->id) - ], - 'name' => 'required', - 'site' => 'required', - 'roles' => 'required' - ]; - } -} diff --git a/app/Http/Requests/BrandChange/InvokeBrandChange.php b/app/Http/Requests/BrandChange/InvokeBrandChange.php deleted file mode 100644 index 29dbc2f..0000000 --- a/app/Http/Requests/BrandChange/InvokeBrandChange.php +++ /dev/null @@ -1,32 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'site_id' => 'exists:site,id|required' - ]; - } -} diff --git a/app/Http/Requests/Campaign/AddCouponsCampaign.php b/app/Http/Requests/Campaign/AddCouponsCampaign.php deleted file mode 100644 index 70cb340..0000000 --- a/app/Http/Requests/Campaign/AddCouponsCampaign.php +++ /dev/null @@ -1,32 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'ids' => 'required' - ]; - } -} diff --git a/app/Http/Requests/Campaign/DeleteCampaign.php b/app/Http/Requests/Campaign/DeleteCampaign.php deleted file mode 100644 index ea20b3f..0000000 --- a/app/Http/Requests/Campaign/DeleteCampaign.php +++ /dev/null @@ -1,32 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - // - ]; - } -} diff --git a/app/Http/Requests/Campaign/RemoveCouponCampaign.php b/app/Http/Requests/Campaign/RemoveCouponCampaign.php deleted file mode 100644 index 03fea9c..0000000 --- a/app/Http/Requests/Campaign/RemoveCouponCampaign.php +++ /dev/null @@ -1,32 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - // - ]; - } -} diff --git a/app/Http/Requests/Campaign/RemoveNotifCampaign.php b/app/Http/Requests/Campaign/RemoveNotifCampaign.php deleted file mode 100644 index 58940b0..0000000 --- a/app/Http/Requests/Campaign/RemoveNotifCampaign.php +++ /dev/null @@ -1,32 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - // - ]; - } -} diff --git a/app/Http/Requests/Campaign/ShowDemoCampaign.php b/app/Http/Requests/Campaign/ShowDemoCampaign.php deleted file mode 100644 index d937afd..0000000 --- a/app/Http/Requests/Campaign/ShowDemoCampaign.php +++ /dev/null @@ -1,32 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - // - ]; - } -} diff --git a/app/Http/Requests/Campaign/StoreCampaign.php b/app/Http/Requests/Campaign/StoreCampaign.php deleted file mode 100644 index 6853f6a..0000000 --- a/app/Http/Requests/Campaign/StoreCampaign.php +++ /dev/null @@ -1,35 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'camp_name' => 'min:5|required', - 'camp_type' => 'integer|required', - 'camp_published' => 'integer|required', - 'camp_limitedPrinting' => 'sometimes|integer|required' - ]; - } -} diff --git a/app/Http/Requests/Campaign/StoreNotifCampaign.php b/app/Http/Requests/Campaign/StoreNotifCampaign.php deleted file mode 100644 index f997d4d..0000000 --- a/app/Http/Requests/Campaign/StoreNotifCampaign.php +++ /dev/null @@ -1,39 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'notif_name' => 'min:5|required', - 'notif_email' => [ - 'required', - Rule::unique('notification')->where(function ($query) { - return $query->where('notif_campId', $this->campaign->camp_id); - }), - ] - ]; - } -} diff --git a/app/Http/Requests/Campaign/UpdateCampaign.php b/app/Http/Requests/Campaign/UpdateCampaign.php deleted file mode 100644 index 0dea541..0000000 --- a/app/Http/Requests/Campaign/UpdateCampaign.php +++ /dev/null @@ -1,35 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'camp_name' => 'min:5|required', - 'camp_type' => 'integer|required', - 'camp_published' => 'integer|required', - 'camp_limitedPrinting' => 'sometimes|integer|required' - ]; - } -} diff --git a/app/Http/Requests/Coupons/PrintRequest.php b/app/Http/Requests/Coupons/PrintRequest.php deleted file mode 100644 index f830898..0000000 --- a/app/Http/Requests/Coupons/PrintRequest.php +++ /dev/null @@ -1,48 +0,0 @@ - 'string|exists:campagne,camp_id|required', - 'hashcode' => 'string|exists:customers,hashcode|required', - 'coupons' => 'required', - 'type' => 'nullable|in:stream,dl' - ]; - } - - protected function failedValidation(Validator $validator) - { - if ($this->wantsJson()) { - throw new HttpResponseException(response()->json(new StatusResource([ - 'status' => 'KO', - 'code' => 422, - 'message' => $validator->errors()->messages() - ]), 422)); - } - } -} diff --git a/app/Http/Requests/Coupons/StoreCoupons.php b/app/Http/Requests/Coupons/StoreCoupons.php deleted file mode 100644 index 10ebf7d..0000000 --- a/app/Http/Requests/Coupons/StoreCoupons.php +++ /dev/null @@ -1,75 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'coupon_code' => [ - 'required', - Rule::unique('coupon', 'coupon_code') - ], - 'coupon_name' => 'string|required', - 'coupon_value' => 'numeric|required', - 'coupon_validity_text' => 'required', - 'coupon_legal_mentions' => 'required', - 'coupon_decoration_image' => 'required|image|mimes:jpeg,png', - 'coupon_logo_image' => 'required|image|mimes:jpeg,png', - 'coupon_rcs' => 'required', - 'coupon_site_contact' => 'required', - 'coupon_seuil_alert' => 'integer|required', - - 'coupon_enablelimitperiod' => 'sometimes|integer|required', - 'coupon_enablelimitquantity' => 'sometimes|integer|required', - 'coupon_mindatediffusion' => 'nullable', - 'coupon_maxdatediffusion' => 'nullable', - 'coupon_validity' => 'integer|required', - 'coupon_maxdatevalidity' => 'nullable', - - 'coupon_legal_mentions_splitted' => 'sometimes|integer|required', - ]; - } - - /** - * Configure the validator instance. - * - * @param \Illuminate\Validation\Validator $validator - * @return void - */ - public function withValidator($validator) - { - $validator->sometimes('coupon_gs1code', 'required|image|mimes:jpeg', function ($input) { - return isset($input->coupon_norme); - }); - - $validator->sometimes('coupon_limitquantity', 'integer|required', function ($input) { - return !is_null($input->coupon_enablelimitquantity); - }); - - $validator->sometimes('coupon_limitperiod', 'integer|required', function ($input) { - return !is_null($input->coupon_enablelimitperiod); - }); - } -} diff --git a/app/Http/Requests/Coupons/UpdateCoupons.php b/app/Http/Requests/Coupons/UpdateCoupons.php deleted file mode 100644 index d0808ee..0000000 --- a/app/Http/Requests/Coupons/UpdateCoupons.php +++ /dev/null @@ -1,82 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'coupon_code' => [ - 'required', - Rule::unique('coupon', 'coupon_code')->ignore($this->coupon->coupon_id, 'coupon_id') - ], - 'coupon_name' => 'string|required', - 'coupon_value' => 'numeric|required', - 'coupon_seuil_alert' => 'integer|required', - 'coupon_enablelimitperiod' => 'sometimes|integer|required', - 'coupon_enablelimitquantity' => 'sometimes|integer|required', - 'coupon_mindatediffusion' => 'nullable', - 'coupon_maxdatediffusion' => 'nullable', - 'coupon_validity' => 'integer|required', - 'coupon_maxdatevalidity' => 'nullable', - - 'coupon_treatment_center' => 'integer|required', - 'coupon_validity_text' => 'required', - 'coupon_legal_mentions' => 'required', - - 'coupon_rcs' => 'required', - 'coupon_site_contact' => 'email|required', - - 'coupon_norme' => 'sometimes|integer|required', - 'coupon_published' => 'sometimes|integer|required', - 'coupon_legal_mentions_splitted' => 'sometimes|integer|required', - 'coupon_decoration_image' => 'image|mimes:jpeg,png', - 'coupon_logo_image' => 'image|mimes:jpeg,png', - ]; - } - - /** - * Configure the validator instance. - * - * @param \Illuminate\Validation\Validator $validator - * @return void - */ - public function withValidator($validator) - { - $validator->sometimes('coupon_gs1code', 'required|image|mimes:jpeg', function ($input) { - if (isset($input->coupon_gs1code_image_hidden)) { - return false; - } - return isset($input->coupon_norme); - }); - - $validator->sometimes('coupon_limitquantity', 'integer|required', function ($input) { - return !is_null($input->coupon_enablelimitquantity); - }); - - $validator->sometimes('coupon_limitperiod', 'integer|required', function ($input) { - return !is_null($input->coupon_enablelimitperiod); - }); - } -} diff --git a/app/Http/Requests/Customers/BasketRequest.php b/app/Http/Requests/Customers/BasketRequest.php deleted file mode 100644 index 706ad6e..0000000 --- a/app/Http/Requests/Customers/BasketRequest.php +++ /dev/null @@ -1,45 +0,0 @@ - 'string|exists:campagne,camp_id|required', - 'hashcode' => 'string|exists:customers,hashcode|required' - ]; - } - - protected function failedValidation(Validator $validator) - { - if ($this->wantsJson()) { - throw new HttpResponseException(response()->json(new StatusResource([ - 'status' => 'KO', - 'code' => 422, - 'message' => $validator->errors()->messages() - ]), 422)); - } - } -} diff --git a/app/Http/Requests/Customers/MurRequest.php b/app/Http/Requests/Customers/MurRequest.php deleted file mode 100644 index 75d6246..0000000 --- a/app/Http/Requests/Customers/MurRequest.php +++ /dev/null @@ -1,45 +0,0 @@ - 'string|exists:campagne,camp_id|required', - 'hashcode' => 'string|exists:customers,hashcode|required' - ]; - } - - protected function failedValidation(Validator $validator) - { - if ($this->wantsJson()) { - throw new HttpResponseException(response()->json(new StatusResource([ - 'status' => 'KO', - 'code' => 422, - 'message' => $validator->errors()->messages() - ]), 422)); - } - } -} diff --git a/app/Http/Requests/Customers/SearchCustomers.php b/app/Http/Requests/Customers/SearchCustomers.php deleted file mode 100644 index 25357d2..0000000 --- a/app/Http/Requests/Customers/SearchCustomers.php +++ /dev/null @@ -1,33 +0,0 @@ -roles, [UserRoles::superadmin()->value, UserRoles::admin()->value]); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'email' => 'sometimes|email|required' - ]; - } -} diff --git a/app/Http/Requests/Customers/StoreRequest.php b/app/Http/Requests/Customers/StoreRequest.php deleted file mode 100644 index 1f72396..0000000 --- a/app/Http/Requests/Customers/StoreRequest.php +++ /dev/null @@ -1,46 +0,0 @@ - 'string|required', - 'email' => 'email|required', - 'country' => 'string|required' - ]; - } - - protected function failedValidation(Validator $validator) - { - if ($this->wantsJson()) { - throw new HttpResponseException(response()->json(new StatusResource([ - 'status' => 'KO', - 'code' => 422, - 'message' => $validator->errors()->messages() - ]), 422)); - } - } -} diff --git a/app/Http/Requests/Export/PDFExport.php b/app/Http/Requests/Export/PDFExport.php deleted file mode 100644 index 82f938e..0000000 --- a/app/Http/Requests/Export/PDFExport.php +++ /dev/null @@ -1,34 +0,0 @@ -roles === UserRoles::superadmin()->value || Auth::user()->roles === UserRoles::admin()->value); - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return [ - 'ids' => 'required', - 'startdate' => 'date|required', - 'enddate' => 'date|required' - ]; - } -} diff --git a/app/Http/Requests/Fo/Basket/PrintRequest.php b/app/Http/Requests/Fo/Basket/PrintRequest.php deleted file mode 100644 index 1fb855a..0000000 --- a/app/Http/Requests/Fo/Basket/PrintRequest.php +++ /dev/null @@ -1,49 +0,0 @@ -basket->campagne; - - if (!$campagne->camp_type->equals(CampaignTypes::panier())) { - throw new \Exception('Campaign is not basket.'); - } - - if ($campagne->camp_published === 0) { - throw new \Exception('Campaign is not published.'); - } - if ($campagne->site->crm_token === null) { - throw new \Exception('CRM Token is missing.'); - } - if ($campagne->site->crm_password === null) { - throw new \Exception('CRM Password is missing.'); - } - } - - /** - * Get the validation rules that apply to the request. - * - * @return array - */ - public function rules() - { - return []; - } -} diff --git a/app/Http/Requests/Murs/MursShowRequest.php b/app/Http/Requests/Murs/MursShowRequest.php deleted file mode 100644 index 674d5fa..0000000 --- a/app/Http/Requests/Murs/MursShowRequest.php +++ /dev/null @@ -1,44 +0,0 @@ - 'exists:campagne,camp_id|required' - ]; - } - - protected function failedValidation(Validator $validator) - { - if ($this->wantsJson()) { - throw new HttpResponseException(response()->json(new StatusResource([ - 'status' => 'KO', - 'code' => 422, - 'message' => $validator->errors()->messages() - ]), 422)); - } - } -} diff --git a/app/Http/Resources/CouponsResource.php b/app/Http/Resources/CouponsResource.php deleted file mode 100644 index 2df0b81..0000000 --- a/app/Http/Resources/CouponsResource.php +++ /dev/null @@ -1,41 +0,0 @@ - $this->coupon_code, - 'name' => $this->coupon_name, - 'value' => $this->coupon_value, - 'used' => isset($this->isUsed) ? $this->isUsed : false, - 'desktop_image_available' => $this->returnUrl($this->coupon_thumbnail1), - 'desktop_image_unavailable' => $this->returnUrl($this->coupon_thumbnail2), - 'mobile_image_available' => $this->returnUrl($this->coupon_thumbnail3), - 'mobile_image_unavailable' => $this->returnUrl($this->coupon_thumbnail4), - 'validity_text' => $this->coupon_validity_text - ]; - - if (isset($this->isUsed)){ - return array_merge($coupon, [ - 'used' => $this->isUsed, - ]); - } - return $coupon; - } - - private function returnUrl($assets) - { - return !empty($assets) ? config('app.url') . "/$assets" : null; - } -} diff --git a/app/Http/Resources/CustomersResource.php b/app/Http/Resources/CustomersResource.php deleted file mode 100644 index 6364d81..0000000 --- a/app/Http/Resources/CustomersResource.php +++ /dev/null @@ -1,22 +0,0 @@ - 'OK', - 'customer' => parent::toArray($request) - ]); - } -} diff --git a/app/Http/Resources/StatusResource.php b/app/Http/Resources/StatusResource.php deleted file mode 100644 index 88d9e6b..0000000 --- a/app/Http/Resources/StatusResource.php +++ /dev/null @@ -1,19 +0,0 @@ -where('date', '<', now()) - ->each(function ($stat) { - $archiveStat = new ArchiveStat(); - $archiveStat->quantity = $stat->stat_couponPrinted; - $archiveStat->date = $stat->date; - $archiveStat->archive_coupon_id = $stat->stat_couponId; - $archiveStat->archive_campaign_id = $stat->stat_campId; - $archiveStat->saveOrFail(); - }); - - Statistique::query() - ->where('date', '<', now()) - ->delete(); - }); - } catch (\Exception $e) { - Log::error( - sprintf( - "ArchiveStatsJob failed - Code : %s - %s", - $e->getCode(), - $e->getMessage(), - ) - ); - \report($e); - } //end try - } -} diff --git a/app/Jobs/CleanOldDatasJob.php b/app/Jobs/CleanOldDatasJob.php deleted file mode 100644 index af0bde5..0000000 --- a/app/Jobs/CleanOldDatasJob.php +++ /dev/null @@ -1,81 +0,0 @@ -where('contact_updatedate', '<', now()->subYears(3)) - ->delete(); - Log::info(\sprintf( - 'CleanOldDatasJob : %s contacts deleted', - $deletedContact - )); - - // Delete old customers. - $deletedCustomers = Customers::query() - ->where('updated_at', '<', now()->subYears(3)) - ->delete(); - Log::info(\sprintf( - 'CleanOldDatasJob : %s customers deleted', - $deletedCustomers - )); - - // Delete old logs. - $deletedLogs = LogModel::query() - ->where('created_at', '<', now()->subYears(3)) - ->delete(); - Log::info(\sprintf( - 'CleanOldDatasJob : %s logs deleted', - $deletedLogs - )); - }); - } catch (\Exception $e) { - Log::error( - sprintf( - "CleanOldDatasJob failed - Code : %s - %s", - $e->getCode(), - $e->getMessage(), - ) - ); - \report($e); - } //end try - } -} diff --git a/app/Jobs/DeleteCrmCustomerJob.php b/app/Jobs/DeleteCrmCustomerJob.php deleted file mode 100644 index 74ddf84..0000000 --- a/app/Jobs/DeleteCrmCustomerJob.php +++ /dev/null @@ -1,108 +0,0 @@ -onConnection('rabbitmq'); - $this->customer = $customer; - } - - /** - * Execute the job. - * - * @return void - */ - public function handle() - { - $hashchode = $this->customer['hashcode']; - $email = $this->customer['email']; - - try { - DB::transaction(function () use ($hashchode, $email) { - // For baskets and old walls. - $contact = Contact::query()->where('contact_ref', $hashchode)->first(); - if ($contact) { - $contact->deleteOrFail(); - - $this->writeCsvLog('Contact deleted'); - } - - // For walls. - $customer = Customers::query()->where('hashcode', $hashchode)->first(); - if ($customer) { - $customer->deleteOrFail(); - - $this->writeCsvLog('Customer deleted'); - } - }); - } catch (\Exception $e) { - Log::info( - sprintf( - "DeleteCrmCustomerJob failed - Code : %s - %s", - $e->getCode(), - $e->getMessage(), - ) - ); - \report($e); - } //end try - } - - /** - * Write logs in /logs/crm.csv. - * - * @param string $message - * - * @return void - */ - private function writeCsvLog(string $message) - { - - $csvPath = \storage_path('/logs/crm.csv'); - if (!\file_exists($csvPath)) { - $logFile = fopen($csvPath, 'w'); - \fputcsv($logFile, ['date', 'hashcode', 'email', 'action'], ';'); - \fclose($logFile); - } - - $logFile = fopen($csvPath, 'a'); - \fputcsv( - $logFile, - [ - \now()->toAtomString(), - $this->customer['hashcode'], - $this->customer['email'], - $message - ], - ';' - ); - \fclose($logFile); - } -} diff --git a/app/Lib/Helpers/ExceptionsHelper.php b/app/Lib/Helpers/ExceptionsHelper.php deleted file mode 100644 index 30deb54..0000000 --- a/app/Lib/Helpers/ExceptionsHelper.php +++ /dev/null @@ -1,190 +0,0 @@ -setModules([]); - $event->setOsContext(null); - - /** @var \Sentry\ExceptionDataBag[] */ - $exceptionBag = []; - foreach ($event->getExceptions() as $exceptionDataBag) { - $exceptionBag[] = self::getAnonymizedSentryException($exceptionDataBag); - } - $event->setExceptions($exceptionBag); - return $event; - } - - /** - * Anonimize Sentry Exception bag - * - * @param \Sentry\ExceptionDataBag $exceptionDataBag - * @return \Sentry\ExceptionDataBag - */ - private static function getAnonymizedSentryException( - \Sentry\ExceptionDataBag $exceptionDataBag - ): \Sentry\ExceptionDataBag { - $exceptionDataBag->setValue(self::getAnonymizedMessage($exceptionDataBag->getValue())); - if ($stackTrace = $exceptionDataBag->getStacktrace()) { - $exceptionDataBag->setStacktrace(self::getAnonymizedSentryStackTrace($stackTrace)); - } - return $exceptionDataBag; - } - - /** - * Anonymise sentry stacktrace - * - * @param \Sentry\Stacktrace $stackTrace - * @return \Sentry\Stacktrace - */ - private static function getAnonymizedSentryStackTrace(\Sentry\Stacktrace $stackTrace): \Sentry\Stacktrace - { - /** @var \Sentry\Frame[] */ - $frames = \array_reverse($stackTrace->getFrames(), true); - $i = \count($frames) - 1; - // * Remove all but keep first (index.php). - while ($i-- > 0) { - $stackTrace->removeFrame(count($stackTrace->getFrames()) - 1); - } - foreach ($frames as $index => $frame) { - $frame->setPostContext([]); - $frame->setPreContext([]); - $frame->setContextLine(''); - $frame->setVars(self::getAnonymizedSentryParams($frame->getVars())); - $stackTrace->addFrame($frame); - if ($index === 0) { - $stackTrace->removeFrame(count($stackTrace->getFrames()) - 1); - } - } - return $stackTrace; - } - - /** - * Get anonymized sentry params - * - * @param mixed[] $params - * @return string[] - */ - private static function getAnonymizedSentryParams(array $params): array - { - foreach ($params as &$param) { - $type = \strtolower(\gettype($param)); - if (\is_string($param)) { - $type = \explode(' ', \trim(strtolower($param)))[0] ?? null; - } - switch (true) { - case $type === 'lambda': - case $type === 'object': - continue 2; - case $type === 'array' and \is_array($param): - $param = sprintf('Array(%d)', \count($param)); - continue 2; - default: - if (\is_numeric($param)) { - $param = \ucfirst($type); - continue 2; - } - if (\is_string($param)) { - $param = sprintf('String(%d)', \strlen($param)); - continue 2; - } - } //end switch - } //end foreach - return $params; - } - - - /** - * Anonymize at least Sql queries - * - * @param string $message - * @return string - */ - public static function getAnonymizedMessage(string $message): string - { - $message = \preg_replace('/^(.*)( \(SQL:.*\))$/', '$1', $message) ?? $message; - if ($sqlPos = \strpos($message, 'to use near')) { - $message = \mb_strcut($message, 0, $sqlPos); - } - return $message; - } - - /** - * Anonymize stack trace - * - * @param \Throwable $e - * @return string - */ - public static function getAnonymizedStackTrace(\Throwable $e): string - { - $projectPath = \realpath(\sprintf('%s/../', \app_path())); - $traceStack = $e->getTrace(); - $traceStr = ''; - $maxStackStage = 0; - foreach ($traceStack as $stackStage => $stack) { - $maxStackStage = $stackStage; - $traceStr .= \sprintf( - '#%s %s(%d): ', - $stackStage, - str_replace($projectPath, '', $stack['file'] ?? ''), - $stack['line'] ?? '' - ); - if (isset($stack['class'])) { - $traceStr .= "{$stack['class']}->{$stack['function']}("; - if (isset($stack['args'])) { - $traceStr .= self::handleArgs($stack); - } - $traceStr .= ")\n"; - } else { - $traceStr .= "{$stack['function']}("; - if (isset($stack['args'])) { - $traceStr .= self::handleArgs($stack); - } - $traceStr .= ")\n"; - } - } //end foreach - $maxStackStage++; - $traceStr .= "#$maxStackStage {main}"; - return $traceStr; - } - - /** - * Handle Args - * - * @param array $stack - * @return string - */ - public static function handleArgs(array $stack): string - { - $traceArgs = ''; - $argsCount = count($stack['args']); - for ($i = 0; $i < $argsCount; $i++) { - $type = \gettype($stack['args'][$i]); - switch ($type) { - case 'object': - $traceArgs .= sprintf('Object(%s)', \get_class($stack['args'][$i])); - break; - case 'array': - $traceArgs .= sprintf('Array(%d)', \count($stack['args'][$i])); - break; - case 'string': - $traceArgs .= sprintf('String(%d)', \strlen($stack['args'][$i])); - break; - default: - $traceArgs .= \gettype($stack['args'][$i]); - } - $traceArgs .= ($i !== ($argsCount - 1) ? ',' : ''); - } - return $traceArgs; - } -} diff --git a/app/Lib/Helpers/ToolboxHelper.php b/app/Lib/Helpers/ToolboxHelper.php deleted file mode 100644 index 6238a46..0000000 --- a/app/Lib/Helpers/ToolboxHelper.php +++ /dev/null @@ -1,104 +0,0 @@ - $value], [ - self::mbReplace('.', '\.', $field) => Rule::unique($table, $field)->ignore($id), - ], [ - self::mbReplace('.', '\.', "{$field}.unique") - => trans('crud.libs.toolbox.assertFieldIsUnique', ['attribute' => $field, 'value' => $value]) - ])->validate(); - return; - } - Validator::make([$field => $value], [ - $field => Rule::unique($table)->where($query)->ignore($id), - ], [ - $field . '.unique' => trans( - 'crud.libs.toolbox.assertFieldIsUnique', - ['attribute' => $field, 'value' => $value] - ) - ])->validate(); - } -} diff --git a/app/Mail/AlertBr.php b/app/Mail/AlertBr.php deleted file mode 100644 index 4a0feb3..0000000 --- a/app/Mail/AlertBr.php +++ /dev/null @@ -1,42 +0,0 @@ -couponSeuil = $couponSeuil; - $this->couponDiffusion = $couponDiffusion; - $this->subject = 'Notification mes BR : ' . $sitename; - } - - /** - * Build the message. - * - * @return $this - */ - public function build() - { - return $this->subject($this->subject)->view('mail.alert')->with(['couponSeuil' => $this->couponSeuil, 'couponDiffusion' => $this->couponDiffusion]); - } -} diff --git a/app/Mail/AlertBrAdmin.php b/app/Mail/AlertBrAdmin.php deleted file mode 100644 index f97438e..0000000 --- a/app/Mail/AlertBrAdmin.php +++ /dev/null @@ -1,42 +0,0 @@ -couponSeuil = $couponSeuil; - $this->couponDiffusion = $couponDiffusion; - $this->subject = 'Notification mes BR : RĂ©capitulatif global'; - } - - /** - * Build the message. - * - * @return $this - */ - public function build() - { - return $this->subject($this->subject)->view('mail.alertadmin')->with(['couponSeuil' => $this->couponSeuil, 'couponDiffusion' => $this->couponDiffusion]); - } -} diff --git a/app/Models/ArchiveCampaign.php b/app/Models/ArchiveCampaign.php deleted file mode 100644 index ba8073e..0000000 --- a/app/Models/ArchiveCampaign.php +++ /dev/null @@ -1,82 +0,0 @@ - - */ - protected $fillable = [ - 'name', - 'campaign_id', - 'archive_site_id' - ]; - - /** - * Perform any actions required after the model boots. - * - * @return void - */ - protected static function booted(): void - { - static::creating(function (self $model) { - $model->assertFieldIsUnique('campaign_id', $model->campaign_id); - $site = Site::query()->where('site_id', $model->archive_site_id)->firstOrFail(); - $archiveSite = ArchiveSite::query()->firstOrCreate( - [ - 'site_id' => $model->archive_site_id - ], - [ - 'name' => $site->site_nom - ] - ); - $model->archiveSite()->associate($archiveSite); - }); - static::updating(function () { - throw new \RuntimeException('Updating an archived campaign is not authorized'); - }); - static::deleting(function () { - throw new \RuntimeException('Deleting an archived campaign is not authorized'); - }); - } - - // * RELATIONS - - /** - * ArchiveSite model relation - * @return Illuminate\Database\Eloquent\Relations\BelongsTo - */ - public function archiveSite() - { - return $this->belongsTo(ArchiveSite::class); - } - - /** - * ArchiveSite model relation - * @return Illuminate\Database\Eloquent\Relations\HasMany - */ - public function archiveStat() - { - return $this->hasMany(ArchiveStat::class); - } -} diff --git a/app/Models/ArchiveCoupon.php b/app/Models/ArchiveCoupon.php deleted file mode 100644 index e93fd19..0000000 --- a/app/Models/ArchiveCoupon.php +++ /dev/null @@ -1,60 +0,0 @@ - - */ - protected $fillable = [ - 'name', - 'coupon_code', - ]; - - /** - * Perform any actions required after the model boots. - * - * @return void - */ - protected static function booted(): void - { - static::creating(function (self $model) { - $model->assertFieldIsUnique('coupon_code', $model->coupon_code); - }); - static::updating(function () { - throw new \RuntimeException('Updating an archived coupon is not authorized'); - }); - static::deleting(function () { - throw new \RuntimeException('Deleting an archived coupon is not authorized'); - }); - } - - // * RELATIONS - - /** - * ArchiveStat model relation - * @return Illuminate\Database\Eloquent\Relations\HasMany - */ - public function archiveStat() - { - return $this->hasMany(ArchiveStat::class); - } -} diff --git a/app/Models/ArchiveSite.php b/app/Models/ArchiveSite.php deleted file mode 100644 index b19b48f..0000000 --- a/app/Models/ArchiveSite.php +++ /dev/null @@ -1,60 +0,0 @@ - - */ - protected $fillable = [ - 'name', - 'site_id', - ]; - - /** - * Perform any actions required after the model boots. - * - * @return void - */ - protected static function booted(): void - { - static::creating(function (self $model) { - $model->assertFieldIsUnique('site_id', $model->site_id); - }); - static::updating(function (self $model) { - throw new \RuntimeException('Updating an archived site is not authorized'); - }); - static::deleting(function () { - throw new \RuntimeException('Deleting an archived site is not authorized'); - }); - } - - // * RELATIONS - - /** - * ArchiveCampaign model relation - * @return Illuminate\Database\Eloquent\Relations\HasMany - */ - public function archiveCampaign() - { - return $this->hasMany(ArchiveCampaign::class); - } -} diff --git a/app/Models/ArchiveStat.php b/app/Models/ArchiveStat.php deleted file mode 100644 index 2f6e0ea..0000000 --- a/app/Models/ArchiveStat.php +++ /dev/null @@ -1,91 +0,0 @@ - - */ - protected $fillable = [ - 'date', - 'quantity', - ]; - - /** - * Perform any actions required after the model boots. - * - * @return void - */ - protected static function booted(): void - { - static::creating(function (self $model) { - $campaign = Campagne::withTrashed()->where('camp_id', $model->archive_campaign_id)->firstOrFail(); - $archiveCampaign = ArchiveCampaign::query()->firstOrCreate( - [ - 'campaign_id' => $model->archive_campaign_id - ], - [ - 'name' => $campaign->camp_name, - 'archive_site_id' => $campaign->camp_siteId, - ] - ); - $model->archiveCampaign()->associate($archiveCampaign); - - $coupon = Coupon::withTrashed()->where('coupon_id', $model->archive_coupon_id)->firstOrFail(); - $archiveCoupon = ArchiveCoupon::query()->firstOrCreate( - [ - 'coupon_code' => $model->archive_coupon_id - ], - [ - 'name' => $coupon->coupon_code, - ] - ); - $model->archiveCoupon()->associate($archiveCoupon); - }); - static::updating(function () { - throw new \RuntimeException('Upating an archived stat is not authorized'); - }); - static::deleting(function () { - throw new \RuntimeException('Deleting an archived stat is not authorized'); - }); - } - - // * RELATIONS - - /** - * ArchiveCoupon model relation - * @return Illuminate\Database\Eloquent\Relations\BelongsTo - */ - public function archiveCoupon() - { - return $this->belongsTo(ArchiveCoupon::class); - } - - /** - * ArchiveCampaign model relation - * @return Illuminate\Database\Eloquent\Relations\BelongsTo - */ - public function archiveCampaign() - { - return $this->belongsTo(ArchiveCampaign::class); - } -} diff --git a/app/Models/Basket.php b/app/Models/Basket.php deleted file mode 100644 index 958256b..0000000 --- a/app/Models/Basket.php +++ /dev/null @@ -1,82 +0,0 @@ -belongsTo(Customers::class, 'customer_id', 'id'); - } - - /** - * Campagne model relation - * @return BelongsTo - */ - public function campagne() - { - return $this->belongsTo(Campagne::class, 'campagne_id', 'camp_id'); - } - - /** - * BasketContent model relation - * @return HasMany - */ - public function contents() - { - return $this->hasMany(BasketContent::class); - } - - public static function updateContent(Campagne $campagne, array $coupons, Customers $customer) - { - $basket = self::where(['campagne_id' => $campagne->camp_id, 'customer_id' => $customer->id])->first(); - - if (!$basket) { - $basket = new Basket(); - $basket->uuid = (string) Str::uuid(); - $basket->campagne()->associate($campagne); - $basket->customer()->associate($customer); - $basket->save(); - } - - foreach ($coupons as $couponId => $quantity) { - $associatedCoupon = $campagne->coupons()->where('coupon_id', $couponId)->first(); - - if ($associatedCoupon) { - $basketContent = BasketContent::where(['basket_id' => $basket->id, 'coupon_id' => $associatedCoupon->coupon_id])->first(); - if ($basketContent) { - $basketContent->quantity += $quantity; - $basketContent->save(); - } else { - if ($quantity > 0) { - $newBasketContent = new BasketContent(); - $newBasketContent->basket_id = $basket->id; - $newBasketContent->coupon_id = $associatedCoupon->coupon_id; - $newBasketContent->quantity = $quantity; - $newBasketContent->save(); - } - } - } - - } - - return $basket; - } -} diff --git a/app/Models/BasketContent.php b/app/Models/BasketContent.php deleted file mode 100644 index da506fb..0000000 --- a/app/Models/BasketContent.php +++ /dev/null @@ -1,43 +0,0 @@ -printed = 0; - }); - } - - /** - * Basket model relation - * @return HasOne - */ - public function basket() - { - return $this->hasOne(Basket::class); - } - - /** - * Coupon model relation - * @return HasOne - */ - public function coupon() - { - return $this->hasOne(Coupon::class, 'coupon_id', 'coupon_id'); - } -} diff --git a/app/Models/Calendrier.php b/app/Models/Calendrier.php deleted file mode 100644 index 9bedb97..0000000 --- a/app/Models/Calendrier.php +++ /dev/null @@ -1,54 +0,0 @@ - Coupon - */ - public function coupon() - { - return $this->belongsTo('App\Models\Coupon', 'calendrier_couponId'); - } - - // * METHODS - - /** - * Check if the current date is between the calendar publication dates. - * - * @return boolean - */ - public function isPublished(): bool - { - return now()->betweenIncluded($this->calendrier_startdate, $this->calendrier_enddate->endOfDay()); - } -} diff --git a/app/Models/Campagne.php b/app/Models/Campagne.php deleted file mode 100644 index d4705fb..0000000 --- a/app/Models/Campagne.php +++ /dev/null @@ -1,128 +0,0 @@ - CampaignTypes::class - ]; - - /** - * @var array - */ - protected $fillable = [ - 'camp_siteId', - 'camp_name', - 'camp_type', - 'camp_limitedPrinting', - 'camp_published' - ]; - - /** - * @var string - */ - const CREATED_AT = 'camp_createdate'; - - /** - * @var string - */ - const UPDATED_AT = 'camp_updatedate'; - - /** - * @var string - */ - const DELETED_AT = 'camp_deleted_at'; - - /** - * @var string - */ - protected $table = 'campagne'; - - /** - * @var string - */ - protected $primaryKey = 'camp_id'; - - /** - * @var array - */ - protected $dates = ['camp_deleted_at']; - - - - /** - * OneToMany - * Campagne -> Notification - */ - public function notifications() - { - return $this->hasMany('App\Models\Notification', 'notif_campId', 'camp_id'); - } - - /** - * OneToMany - * Campagne -> Mur - */ - public function murs() - { - return $this->hasMany('App\Models\Mur', 'mur_campId', 'camp_id'); - } - - /** - * OneToMany - * Campagne -> Panier - */ - public function paniers() - { - return $this->hasMany('App\Models\Panier', 'panier_campId', 'camp_id'); - } - - /** - * ManyToOne - * Campagne -> Site - */ - public function site() - { - return $this->belongsTo('App\Models\Site', 'camp_siteId', 'site_id'); - } - - /** - * The coupons that belong to the campagne. - */ - public function coupons() - { - return $this->belongsToMany('App\Models\Coupon', 'campagne_coupon', 'campagne_id', 'coup_id'); - } - - /** - * printedCoupons relation - * @return HasMany - */ - public function printedCoupons() - { - return $this->hasMany(PrintedCoupons::class, 'camp_id'); - } - - /** - * Basket model relation - * @return HasMany - */ - public function baskets() - { - return $this->hasMany(Basket::class); - } -} diff --git a/app/Models/Contact.php b/app/Models/Contact.php deleted file mode 100644 index c95e56a..0000000 --- a/app/Models/Contact.php +++ /dev/null @@ -1,125 +0,0 @@ - Mur - */ - public function murs() - { - return $this->hasMany('App\Models\Mur', 'mur_contactId', 'contact_id'); - } - - /** - * OneToMany - * Contact -> Panier - */ - public function paniers() - { - return $this->hasMany('App\Models\Panier', 'panier_contactId', 'contact_id'); - } - - /** - * ManyToOne - * Contact -> Site - */ - public function site() - { - return $this->belongsTo('App\Models\Site', 'contact_siteId'); - } - - public function scopeSearchName($query, $name) - { - if ($name) { - $query->where('contact_nom', 'like', '%' . $name . '%'); - } - } - - public function scopeSearchFirstname($query, $firstname) - { - if ($firstname) { - $query->where('contact_prenom', 'like', '%' . $firstname . '%'); - } - } - - public function scopeSearchEmail($query, $email) - { - if ($email) { - $query->where('contact_email', 'like', '%' . $email . '%'); - } - } - - public function scopeSearchVille($query, $ville) - { - if ($ville) { - $query->where('contact_ville', 'like', '%' . $ville . '%'); - } - } - - public function scopeSearchCp($query, $cp) - { - if ($cp) { - $query->where('contact_cp', 'like', '%' . $cp . '%'); - } - } - - public function scopeSearchCountry($query, $country) - { - if ($country) { - $query->where('contact_country', $country); - } - } - - /** - * log relation - * - * @return HasMany - */ - public function logs() - { - return $this->hasMany(Log::class, 'log_contactId', 'contact_id'); - } -} diff --git a/app/Models/Coupon.php b/app/Models/Coupon.php deleted file mode 100644 index d7e2cd5..0000000 --- a/app/Models/Coupon.php +++ /dev/null @@ -1,135 +0,0 @@ - Calendrier - */ - public function calendriers() - { - return $this->hasMany('App\Models\Calendrier', 'calendrier_couponId', 'coupon_id'); - } - - /** - * OneToMany - * Coupon -> PanierContent - */ - public function panierContents() - { - return $this->hasMany('App\Models\PanierContent', 'panier_content_couponId', 'coupon_id'); - } - - /** - * OneToMany - * Coupon -> Mur - */ - public function murs() - { - return $this->hasMany('App\Models\Mur', 'mur_couponId', 'coupon_id'); - } - - /** - * OneToMany - * Coupon -> Mouvement - */ - public function mouvements() - { - return $this->hasMany('App\Models\Mouvement', 'mouvement_couponId', 'coupon_id'); - } - - /** - * ManyToOne - * Coupon -> Site - */ - public function site() - { - return $this->belongsTo('App\Models\Site', 'coupon_siteId'); - } - - /** - * The campagnes that belong to the coupon. - */ - public function campagnes() - { - return $this->belongsToMany('App\Models\Campagne', 'campagne_coupon', 'coup_id', 'campagne_id'); - } - - /** - * BasketContent model relation - * @return HasMany - */ - public function basketContents() - { - return $this->hasMany(BasketContent::class); - } -} diff --git a/app/Models/Customers.php b/app/Models/Customers.php deleted file mode 100644 index a5c02bd..0000000 --- a/app/Models/Customers.php +++ /dev/null @@ -1,95 +0,0 @@ -country = (new Customers())->getIsoCountry($customer->country); - }); - - static::updating(function ($customer) { - $customer->country = (new Customers())->getIsoCountry($customer->country); - }); - } - - /** - * getIsoCountry method - * Default is : France - * - * @param string $country - * @return integer - */ - private function getIsoCountry($country) - { - $country = trim(ucfirst(strtolower($country))); - switch ($country) { - case 'Belgique': - $country = 56; - break; - case 'Luxembourg': - $country = 442; - break; - default: - $country = 250; - } - return $country; - } - - /** - * Printed Coupons Relation - * - * @return HasMany - */ - public function printedCoupons() - { - return $this->hasMany(PrintedCoupons::class, 'customer_id', 'id'); - } - - /** - * Basket model relation - * @return HasMany - */ - public function baskets() - { - return $this->hasMany(Basket::class, 'customer_id', 'id'); - } - - /** - * Panier model relation - * @return HasMany - */ - public function paniers() - { - return $this->hasMany(Panier::class, 'panier_contactId', 'id'); - } -} diff --git a/app/Models/Log.php b/app/Models/Log.php deleted file mode 100644 index 5b1b330..0000000 --- a/app/Models/Log.php +++ /dev/null @@ -1,37 +0,0 @@ - Coupon - */ - public function coupon() - { - return $this->belongsTo('App\Models\Coupon', 'mouvement_couponId'); - } -} diff --git a/app/Models/Mur.php b/app/Models/Mur.php deleted file mode 100644 index a811980..0000000 --- a/app/Models/Mur.php +++ /dev/null @@ -1,50 +0,0 @@ - Campagne - */ - public function campagne() - { - return $this->belongsTo('App\Models\Campagne', 'mur_campId'); - } - - /** - * ManyToOne - * Mur -> Contact - */ - public function contact() - { - return $this->belongsTo('App\Models\Contact', 'mur_contactId'); - } - - /** - * ManyToOne - * Mur -> Coupon - */ - public function coupon() - { - return $this->belongsTo('App\Models\Coupon', 'mur_couponId'); - } -} diff --git a/app/Models/Notification.php b/app/Models/Notification.php deleted file mode 100644 index 90203ba..0000000 --- a/app/Models/Notification.php +++ /dev/null @@ -1,34 +0,0 @@ - Campagne - */ - public function campagne() - { - return $this->belongsTo('App\Models\Campagne', 'notif_campId'); - } -} diff --git a/app/Models/Panier.php b/app/Models/Panier.php deleted file mode 100644 index d1520d9..0000000 --- a/app/Models/Panier.php +++ /dev/null @@ -1,54 +0,0 @@ - PanierContent - */ - public function panierContents() - { - return $this->hasMany('App\Models\PanierContent', 'panier_content_panierId', 'panier_id'); - } - - /** - * ManyToOne - * Panier -> Campagne - */ - public function campagne() - { - return $this->belongsTo('App\Models\Campagne', 'panier_campId'); - } - - /** - * ManyToOne - * Panier -> Contact - */ - public function contact() - { - return $this->belongsTo('App\Models\Contact', 'panier_contactId'); - } -} diff --git a/app/Models/PanierContent.php b/app/Models/PanierContent.php deleted file mode 100644 index 48c013a..0000000 --- a/app/Models/PanierContent.php +++ /dev/null @@ -1,51 +0,0 @@ - Panier - */ - public function panier() - { - return $this->belongsTo('App\Models\Panier', 'panier_content_panierId', 'panier_id'); - } - - /** - * ManyToOne - * PanierContent -> Coupon - */ - public function coupon() - { - return $this->belongsTo('App\Models\Coupon', 'panier_content_couponId'); - } - - /** - * @var array - */ - protected $fillable = [ - 'panier_content_panierId', - 'panier_content_couponId', - 'panier_content_quantity', - 'panier_content_printed' - ]; -} diff --git a/app/Models/PrintedCoupons.php b/app/Models/PrintedCoupons.php deleted file mode 100644 index 1ac08c8..0000000 --- a/app/Models/PrintedCoupons.php +++ /dev/null @@ -1,11 +0,0 @@ - Campagne - */ - public function campagnes() - { - return $this->hasMany('App\Models\Campagne', 'camp_siteId', 'site_id'); - } - - /** - * OneToMany - * Site -> Contact - */ - public function contacts() - { - return $this->hasMany('App\Models\Contact', 'contact_siteId', 'site_id'); - } - - /** - * The users that belong to the site. - */ - public function users() - { - return $this->belongsToMany('App\Models\User', 'site_user', 'site_id', 'user_id'); - } - - /** - * OneToMany - * Site -> Coupon - */ - public function coupons() - { - return $this->hasMany('App\Models\Coupon', 'coupon_siteId', 'id'); - } - - /** - * @return string - */ - public function __toString() - { - return $this->site_id . " : " . $this->site_nom; - } -} diff --git a/app/Models/Statistique.php b/app/Models/Statistique.php deleted file mode 100644 index db3fb96..0000000 --- a/app/Models/Statistique.php +++ /dev/null @@ -1,73 +0,0 @@ - 'date' - ]; - - /** - * Perform any actions required after the model boots. - * - * @return void - */ - protected static function booted(): void - { - static::creating(function (self $model) { - $model->date = now()->toDateString(); - }); - } - - // * RELATIONS - - /** - * ArchiveCoupon model relation - * @return Illuminate\Database\Eloquent\Relations\BelongsTo - */ - public function campaign() - { - return $this->belongsTo(Campagne::class, 'stat_campId', 'camp_id'); - } - - /** - * ArchiveCampaign model relation - * @return Illuminate\Database\Eloquent\Relations\BelongsTo - */ - public function coupon() - { - return $this->belongsTo(Coupon::class, 'stat_couponId', 'coupon_id'); - } -} diff --git a/app/Models/User.php b/app/Models/User.php deleted file mode 100644 index e5b3e5e..0000000 --- a/app/Models/User.php +++ /dev/null @@ -1,64 +0,0 @@ -belongsToMany('App\Models\Site', 'site_user', 'user_id', 'site_id'); - } - - - public function sendPasswordResetNotification($token) - { - $this->notify(new ResetPassword($token)); - } -} diff --git a/app/Notifications/ResetPassword.php b/app/Notifications/ResetPassword.php deleted file mode 100644 index 2a66ac1..0000000 --- a/app/Notifications/ResetPassword.php +++ /dev/null @@ -1,51 +0,0 @@ -subject('MesBR - RĂ©initialisation du mot de passe') - ->line('Vous recevez cet email car nous avons reçu une requĂȘte de rĂ©initialisation de mot de passe pour votre compte.') - ->action('RĂ©initialiser votre mot de passe', url(config('app.url') . route('password.reset', $this->token, false))) - ->line('Si vous n\'avez pas fait cette demande, aucune action de votre part est nĂ©cessaire.'); - } - - /** - * Get the array representation of the notification. - * - * @param mixed $notifiable - * @return array - */ - public function toArray($notifiable) - { - return [ - ]; - } -} diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php deleted file mode 100644 index ff8ae99..0000000 --- a/app/Providers/AppServiceProvider.php +++ /dev/null @@ -1,32 +0,0 @@ -loadViewsFrom(storage_path('app/public/landings'), 'landings'); - - JsonResource::withoutWrapping(); - } - - /** - * Register any application services. - * - * @return void - */ - public function register() - { - } -} diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php deleted file mode 100644 index 7971bf7..0000000 --- a/app/Providers/AuthServiceProvider.php +++ /dev/null @@ -1,27 +0,0 @@ - 'App\Policies\ModelPolicy', - ]; - - /** - * Register any authentication / authorization services. - * - * @return void - */ - public function boot() - { - $this->registerPolicies(); - } -} diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php deleted file mode 100644 index 352cce4..0000000 --- a/app/Providers/BroadcastServiceProvider.php +++ /dev/null @@ -1,21 +0,0 @@ - [ - SendEmailVerificationNotification::class, - ], - ]; - - /** - * Register any events for your application. - * - * @return void - */ - public function boot() - { - parent::boot(); - } -} diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php deleted file mode 100644 index 547ef06..0000000 --- a/app/Providers/RouteServiceProvider.php +++ /dev/null @@ -1,70 +0,0 @@ -mapApiRoutes(); - - $this->mapWebRoutes(); - } - - /** - * Define the "web" routes for the application. - * - * These routes all receive session state, CSRF protection, etc. - * - * @return void - */ - protected function mapWebRoutes() - { - Route::middleware('web') - ->namespace($this->namespace) - ->group(base_path('routes/web.php')); - } - - /** - * Define the "api" routes for the application. - * - * These routes are typically stateless. - * - * @return void - */ - protected function mapApiRoutes() - { - Route::prefix('api') - ->middleware('api') - ->namespace($this->namespace) - ->group(base_path('routes/api.php')); - } -} diff --git a/app/Traits/CouponTrait.php b/app/Traits/CouponTrait.php deleted file mode 100644 index dee077c..0000000 --- a/app/Traits/CouponTrait.php +++ /dev/null @@ -1,377 +0,0 @@ -coupons()->get(); - - foreach ($coupons as $key => $coupon) { - // ---- ContrĂŽle de la publication - if ($coupon->coupon_published == 0) { - $coupons->forget($key); - } - - // ---- ContrĂŽle la date de dĂ©but de diffusion - if ($coupon->coupon_mindatediffusion != null) { - if (strtotime(date('Y-m-d')) < strtotime($coupon->coupon_mindatediffusion)) { - $coupons->forget($key); - } - } - - // ---- ContrĂŽle la date de validitĂ© - if ($coupon->coupon_maxdatediffusion != null) { - if (strtotime(date('Y-m-d')) > strtotime($coupon->coupon_maxdatediffusion)) { - $coupons->forget($key); - } - } - - // ---- ContrĂŽle des calendriers de diffusion - $calendars = Calendrier::where(['calendrier_couponId' => $coupon->coupon_id])->get(); - if (isset($calendars) && !$calendars->isEmpty()) { - $pub = false; - foreach ($calendars as $calendar) { - if ($calendar->isPublished()) { - $pub = true; - } - } - if (!$pub) { - $coupons->forget($key); - } - } - }//end foreach - - return $coupons; - } - - public function getPanierContentPublished(Panier $panier) - { - $panierContents = $panier->panierContents()->get(); - foreach ($panierContents as $key => $panierContent) { - $coupon = Coupon::where(['coupon_id' => $panierContent->panier_content_couponId])->first(); - // ---- ContrĂŽle de la publication - if ($coupon->coupon_published == 0) { - $panierContents->forget($key); - } - - // ---- ContrĂŽle la date de dĂ©but de diffusion - if ($coupon->coupon_mindatediffusion != null) { - if (strtotime(date('Y-m-d')) < strtotime($coupon->coupon_mindatediffusion)) { - $panierContents->forget($key); - } - } - // ---- ContrĂŽle la date de validitĂ© - if ($coupon->coupon_maxdatediffusion != null) { - if (strtotime(date('Y-m-d')) > strtotime($coupon->coupon_maxdatediffusion)) { - $panierContents->forget($key); - } - } - - // ---- ContrĂŽle des calendriers de diffusion - $calendars = Calendrier::where(['calendrier_couponId' => $coupon->coupon_id])->get(); - if (isset($calendars) && !$calendars->isEmpty()) { - $pub = false; - foreach ($calendars as $calendar) { - if ($calendar->isPublished()) { - $pub = true; - } - } - if (!$pub) { - $panierContents->forget($key); - } - } - }//end foreach - - return $panierContents; - } - - public function getCountCouponsPanierPublished(Panier $panier) - { - $panierContents = $panier->panierContents()->get(); - foreach ($panierContents as $key => $panierContent) { - $coupon = Coupon::where(['coupon_id' => $panierContent->panier_content_couponId])->first(); - // ---- ContrĂŽle de la publication - if ($coupon->coupon_published == 0) { - $panierContents->forget($key); - } - - // ---- ContrĂŽle la date de dĂ©but de diffusion - if ($coupon->coupon_mindatediffusion != null) { - if (strtotime(date('Y-m-d')) < strtotime($coupon->coupon_mindatediffusion)) { - $panierContents->forget($key); - } - } - - // ---- ContrĂŽle la date de validitĂ© - if ($coupon->coupon_maxdatediffusion != null) { - if (strtotime(date('Y-m-d')) > strtotime($coupon->coupon_maxdatediffusion)) { - $panierContents->forget($key); - } - } - - // ---- ContrĂŽle des calendriers de diffusion - $calendars = Calendrier::where(['calendrier_couponId' => $coupon->coupon_id])->get(); - if (isset($calendars) && !$calendars->isEmpty()) { - $pub = false; - foreach ($calendars as $calendar) { - if ($calendar->isPublished()) { - $pub = true; - } - } - if (!$pub) { - $panierContents->forget($key); - } - } - }//end foreach - - $count = 0; - - foreach ($panierContents as $panierContent) { - $count = $count + $panierContent->panier_content_quantity; - } - - return $count; - } - - public function isAvailableToPrint(Coupon $coupon, Campagne $campagne) - { - /** - * ContrĂŽle de la publication de la campagne - */ - if ($campagne->camp_published === 0) { - return false; - } - - // ---- ContrĂŽle de la publication du coupon - if ($coupon->coupon_published === 0) { - return false; - } - - // ---- ContrĂŽle la date de dĂ©but de diffusion - if ($coupon->coupon_mindatediffusion !== null) { - if (strtotime(date('Y-m-d')) < strtotime($coupon->coupon_mindatediffusion)) { - return false; - } - } - // ---- ContrĂŽle la date de validitĂ© - if ($coupon->coupon_maxdatediffusion !== null) { - if (strtotime(date('Y-m-d')) > strtotime($coupon->coupon_maxdatediffusion)) { - return false; - } - } - - // ---- ContrĂŽle des calendriers de diffusion - $calendars = Calendrier::where(['calendrier_couponId' => $coupon->coupon_id])->get(); - if (isset($calendars) && !$calendars->isEmpty()) { - $pub = false; - foreach ($calendars as $calendar) { - if ($calendar->isPublished()) { - $pub = true; - } - } - if (!$pub) { - return false; - } - } - - return true; - } - - public function isPausedToPrint(Coupon $coupon, Campagne $campagne) - { - // ---- ContrĂŽle la date de dĂ©but de diffusion - if ($coupon->coupon_mindatediffusion !== null) { - if (strtotime(date('Y-m-d')) < strtotime($coupon->coupon_mindatediffusion)) { - return false; - } - } - // ---- ContrĂŽle la date de validitĂ© - if ($coupon->coupon_maxdatediffusion !== null) { - if (strtotime(date('Y-m-d')) > strtotime($coupon->coupon_maxdatediffusion)) { - return false; - } - } - - // ---- ContrĂŽle des calendriers de diffusion - $calendars = Calendrier::where(['calendrier_couponId' => $coupon->coupon_id])->get(); - if (isset($calendars) && !$calendars->isEmpty()) { - $pub = false; - foreach ($calendars as $calendar) { - if ($calendar->isPublished()) { - $pub = true; - } - } - if (!$pub) { - return false; - } - } - - return true; - } - - - public function isAvailable(Coupon $coupon, Campagne $campagne, Contact $contact) - { - $available = true; - - // ---- ContrĂŽle le nombre limite d'impression - if ($coupon->coupon_enablelimitquantity == 1 && $coupon->coupon_enablelimitquantity > 0) { - $stat = Mur::where([ - 'mur_campId' => $campagne->camp_id, - 'mur_contactId' => $contact->contact_id, - 'mur_couponId' => $coupon->coupon_id, - 'mur_deleted' => 0 ]) - ->count(); - - if ($stat >= $coupon->coupon_limitquantity) { - $available = false; - } - } - - // ---- ContrĂŽle la limite de pĂ©riode de diffusion - if ($coupon->coupon_enablelimitperiod == 1 && $coupon->coupon_limitperiod > 0) { - $stat = Mur::where([ - 'mur_campId' => $campagne->camp_id, - 'mur_contactId' => $contact->contact_id, - 'mur_couponId' => $coupon->coupon_id, - 'mur_deleted' => 0 ]) - ->orderBy('mur_createdate', 'DESC') - ->first(); - - if (isset($stat) && $stat->count() > 0) { - $dateDisponibilite = date('Y-m-d', strtotime($stat->mur_createdate . " +" . $coupon->coupon_limitperiod . " days")); - if ($dateDisponibilite > date('Y-m-d')) { - $available = false; - } - } - } - - return $available; - } - - public function getFullQuantity(Coupon $coupon) - { - return (int)Mouvement::where('mouvement_couponId', $coupon->coupon_id)->sum('mouvement_nombre'); - } - - public function getUsedQuantity(Coupon $coupon) - { - $countPrinted = 0; - foreach ($coupon->campagnes as $campagne) { - if ($campagne->camp_type->equals(CampaignTypes::mur()) || $campagne->camp_type->equals(CampaignTypes::murss())) { - // Murs - $murs = Mur::where(['mur_campid' => $campagne->camp_id, 'mur_couponId' => $coupon->coupon_id])->count(); - $countPrinted += $murs; - } else { - // Paniers - // TODO : Revoir la requete - $campagneId = $campagne->camp_id; - $countPrinted = PanierContent::where('panier_content_couponId', $coupon->coupon_id)->whereHas('panier', function ($query) use ($campagneId) { - $query->where('panier_campId', $campagneId); - })->sum('panier_content_printed'); - } - } - return $countPrinted; - } - - public function getDiffusedQuantity(Coupon $coupon) - { - $countPrinted = 0; - foreach ($coupon->campagnes as $campagne) { - if ($campagne->camp_type->equals(CampaignTypes::mur()) || $campagne->camp_type->equals(CampaignTypes::murss())) { - // Murs - $murs = Mur::where(['mur_campid' => $campagne->camp_id, 'mur_couponId' => $coupon->coupon_id])->count(); - $countPrinted += $murs; - } else { - // Paniers - $campagneId = $campagne->camp_id; - $panierContents = PanierContent::where('panier_content_couponId', $coupon->coupon_id)->whereHas('panier', function ($query) use ($campagneId) { - $query->where('panier_campId', $campagneId); - })->get(); - $panierContentCountPrinted = $panierContents->sum('panier_content_printed'); - $panierContentCountDiffused = $panierContents->sum('panier_content_quantity'); - $countPrinted = $countPrinted + $panierContentCountPrinted + $panierContentCountDiffused; - } - } - return $countPrinted; - } - - public function getUsedQuantityOnPeriod(Coupon $coupon, $startdate, $enddate) - { - $countPrinted = 0; - $startdate = date('Y-m-d H:i:s', strtotime($startdate)); - $enddate = date('Y-m-d H:i:s', strtotime($enddate)); - $campagnes = $coupon->campagnes()->get(); - foreach ($campagnes as $campagne) { - if ($campagne->camp_type->equals(CampaignTypes::mur()) || $campagne->camp_type->equals(CampaignTypes::murss())) { -// Murs - $murs = Mur::where(['mur_campid' => $campagne->camp_id, 'mur_couponId' => $coupon->coupon_id])->whereBetween('mur_createdate', [$startdate, $enddate])->get(); - $countPrinted = $countPrinted + count($murs); - } else { -// Paniers - $paniers = Panier::where(['panier_campId' => $campagne->camp_id])->where(function ($query) use ($startdate, $enddate) { - $query->whereBetween('panier_createdate', [$startdate, $enddate]) - ->orWhereBetween('panier_updatedate', [$startdate, $enddate]); - })->get(); - foreach ($paniers as $key => $panier) { - $panierContentCount = $panier->panierContents->sum('panier_content_printed'); - $countPrinted = $countPrinted + $panierContentCount; - } - } - } - return $countPrinted; - } - // VB 22/04/2021 - public function isUsed(Coupon $coupon, Campagne $campagne, Customers $customer) - { - $isUsed = false; - - // ---- ContrĂŽle le nombre limite d'impression - if ($coupon->coupon_enablelimitquantity === 1) { - $count = PrintedCoupons::where( - [ - ['camp_id', '=', $campagne->camp_id], - ['coupon_id', '=', $coupon->coupon_id], - ['customer_id', '=', $customer->id] - ] - )->count(); - - if ($count >= $coupon->coupon_limitquantity) { - $isUsed = true; - } - } - - // ---- ContrĂŽle la limite de pĂ©riode de diffusion - if ($coupon->coupon_enablelimitperiod === 1 && $coupon->coupon_limitperiod > 0) { - $count = PrintedCoupons::where( - [ - ['camp_id', '=', $campagne->camp_id], - ['coupon_id', '=', $coupon->coupon_id], - ['customer_id', '=', $customer->id] - ] - )->orderBy('created_at', 'DESC')->first(); - - if ($count && $count->count() > 0) { - $date = date('Y-m-d', strtotime($count->created_at . " +" . $coupon->coupon_limitperiod . " days")); - if ($date > date('Y-m-d')) { - $isUsed = true; - } - } - } - return $isUsed; - } -} diff --git a/app/Traits/GenerateBR.php b/app/Traits/GenerateBR.php deleted file mode 100644 index e89b564..0000000 --- a/app/Traits/GenerateBR.php +++ /dev/null @@ -1,610 +0,0 @@ -site_id)) { - $site = Site::where(['id' => $request->site_id])->first(); - } else { - $site = $coupon->site()->first(); - } - - $logo_display = public_path() . '/' . $coupon->coupon_logo_image; - - $product_image = public_path() . '/' . $coupon->coupon_decoration_image; - // ---- Masque dans lequel l'image finale sera placĂ©e - $mask = imagecreatefrompng($mask_img); - list($maskWidth, $maskHeight) = getimagesize($mask_img); - - // ----- Mentions lĂ©gales + RCS - if ($coupon->coupon_legal_mentions_splitted == 0) { - $txt_mentions = $coupon->coupon_legal_mentions . " " . $coupon->coupon_rcs; - $ImageMentionFond = imagecreate(415, 100); - $white = imagecolorallocate($ImageMentionFond, 255, 255, 255); - imagefilledrectangle($ImageMentionFond, 0, 0, 414, 99, $white); - $black = imagecolorallocate($ImageMentionFond, 0, 0, 0); - - $cleanedString = str_replace(["\r", "\n"], '', $txt_mentions); - $lines_mentions = str_split($cleanedString, 92); - - $y = 19; - foreach ($lines_mentions as $line) { - $this->imagettftextSp($ImageMentionFond, 7, 0, 15, $y, $black, $arial, $line, 0.01); - $y = $y + 9; - } - $this->imagettftextSp( - $ImageMentionFond, - 7, - 0, - 15, - $y, - $black, - $arialbd, - sprintf("%s : %s", __('Renseignements'), $coupon->coupon_site_contact), - 0.01 - ); - imagecopy($mask, $ImageMentionFond, 335, 235, 0, 0, imagesx($ImageMentionFond), imagesy($ImageMentionFond)); - } - - // ---- Copie la main dans le mask - $hand = imagecreatefrompng($hand_picture); - imagecopy($mask, $hand, 577, 2, 0, 0, imagesx($hand), imagesy($hand)); - imagealphablending($mask, false); - imagesavealpha($mask, true); - - // ---- Inscription du montant du BR - $textMontant = number_format($coupon->coupon_value, 2, ",", " "); - $textEuro = "€"; - $libReduc = "DE RÉDUCTION IMMÉDIATE"; - $ImageFond = imagecreate(265, 200); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - $blue = imagecolorallocate($ImageFond, 8, 169, 223); - $grey = imagecolorallocate($ImageFond, 219, 219, 221); - $this->imagettftextContour($ImageFond, 95, 0, 5, 110, $grey, $impact, $textMontant, $blue, 3, 3, 3, 3); - $this->imagettftextContour($ImageFond, 50, 0, 220, 55, $grey, $arial, $textEuro, $blue, 2, 2, 2, 2); - $this->imagettftextContour($ImageFond, 16, 0, 0, 150, $grey, $impact, $libReduc, $blue, 1, 1, 1, 1); - imagecolortransparent($ImageFond, $white); - imagecopy($mask, $ImageFond, 360, 10, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - - // ---- Inscription filigramme - $txt_filigramme = strtoupper($site->site_libelle) . " " . number_format($coupon->coupon_value, 2, ",", " ") . "€"; - $line_filigramme = ""; - $textFili = ""; - for ($i = 0; $i < 11; $i++) { - $line_filigramme .= $txt_filigramme . " "; - } - $line_filigramme .= "\r\n"; - - for ($i = 0; $i < 30; $i++) { - $textFili .= $line_filigramme; - } - $textFiliLines = explode("\r\n", $textFili); - $ImageFond = imagecreate(402, 240); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $y = 0; - foreach ($textFiliLines as $textFiliLine) { - $y = $y + 20; - $this->imagettftextSp($ImageFond, 11, 25, -100, $y, $black, $arial, $textFiliLine, 0.01); - } - imagecolortransparent($ImageFond, $white); - imagecopymerge($mask, $ImageFond, 349, 1, 0, 0, imagesx($ImageFond), imagesy($ImageFond), 30); - - // ---- Inscription produit valable - $textReduc = $coupon->coupon_validity_text; - if (strlen($textReduc) < 100) { - $ImageFond = imagecreate(387, 200); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - - $textReducs = explode("\r\n", $textReduc); - $y = 14; - foreach ($textReducs as $textReduc) { - $this->imagettftextSp($ImageFond, 12, 0, 0, $y, $black, $arialbd, $textReduc, 0.01); - $y = $y + 18; - } - imagecolortransparent($ImageFond, $white); - imagecopy($mask, $ImageFond, 360, 170, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - } elseif (strlen($textReduc) > 200) { - $ImageFond = imagecreate(387, 205); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - - $textReducs = explode("\r\n", $textReduc); - $y = 10; - foreach ($textReducs as $textReduc) { - $this->imagettftextSp($ImageFond, 9, 0, 0, $y, $black, $arialbd, $textReduc, 0.01); - $y = $y + 12; - } - imagecolortransparent($ImageFond, $white); - imagecopy($mask, $ImageFond, 360, 165, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - } else { - $ImageFond = imagecreate(387, 200); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - - $textReducs = explode("\r\n", $textReduc); - $y = 14; - foreach ($textReducs as $textReduc) { - $this->imagettftextSp($ImageFond, 10, 0, 0, $y, $black, $arialbd, $textReduc, 0.01); - $y = $y + 12; - } - imagecolortransparent($ImageFond, $white); - imagecopy($mask, $ImageFond, 360, 170, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - } //end if - - // ---- Copie le produit dans le mask - $size = getimagesize($product_image); - switch ($size['mime']) { - case 'image/jpeg': - $pdt = imagecreatefromjpeg($product_image); - break; - case 'image/png': - $pdt = imagecreatefrompng($product_image); - break; - } - imagealphablending($mask, true); - imagesavealpha($mask, true); - imagecopy($mask, $pdt, 40, 10, 0, 0, imagesx($pdt), imagesy($pdt)); - - - // ---- Copie le logo dans le mask - $size_logo = getimagesize($logo_display); - switch ($size_logo['mime']) { - case 'image/jpeg': - $logo = imagecreatefromjpeg($logo_display); - break; - case 'image/png': - $logo = imagecreatefrompng($logo_display); - break; - } - imagealphablending($mask, true); - imagesavealpha($mask, true); - imagecopy($mask, $logo, 767, 220, 0, 0, imagesx($logo), imagesy($logo)); - - - // ---- CrĂ©er le fichier final - imagepng($mask, storage_path('app/public/modelfiles/coupons') . "/" . $coupon->coupon_code . ".png", 9); - - // ---- LibĂšre la mĂ©moire associĂ©e aux images manipulĂ©es - imagedestroy($logo); - imagedestroy($pdt); - imagedestroy($mask); - - return "storage/modelfiles/coupons/" . $coupon->coupon_code . ".png"; - } - - function imagettftextSp($image, $size, $angle, $x, $y, $color, $font, $text, $spacing = 0) - { - if ($spacing == 0) { - imagefttext($image, $size, $angle, $x, $y, $color, $font, $text); - } else { - $temp_x = $x; - $temp_y = $y; - // to avoid special char problems - $char_array = preg_split('//u', $text, -1, PREG_SPLIT_NO_EMPTY); - foreach ($char_array as $char) { - imagefttext($image, $size, $angle, $temp_x, $temp_y, $color, $font, $char); - $bbox = imagettfbbox($size, 0, $font, $char); - $temp_x += cos(deg2rad($angle)) * ($spacing + ($bbox[2] - $bbox[0])); - $temp_y -= sin(deg2rad($angle)) * ($spacing + ($bbox[2] - $bbox[0])); - } - } - } - - - - function imagettftextContour($image, $fontsize, $angle, $x, $y, $color, $font, $text, $color_contour, $contour_haut = 1, $contour_bas = 1, $contour_gauche = 1, $contour_droite = 1) - { - $coords_x = array(); - $coords_y = array(); - for ($i_y = -$contour_haut; $i_y <= $contour_bas; $i_y++) { - $y_temp = @array_fill(0, $contour_gauche + $contour_droite + 1, $i_y); - $x_temp = array(); - for ($i_x = -$contour_gauche; $i_x <= $contour_droite; $i_x++) { - $x_temp[] = $i_x; - } - $coords_x = array_merge($coords_x, $x_temp); - $coords_y = array_merge($coords_y, $y_temp); - } - - $c = count($coords_x); - for ($i = 0; $i < $c; $i++) { - imagettftext($image, $fontsize, $angle, $x + $coords_x[$i], $y + $coords_y[$i], $color_contour, $font, $text); - } - imagettftext($image, $fontsize, $angle, $x, $y, $color, $font, $text); - } - - public function printCp($coupon, $contact) - { - $arial = public_path() . '/build/assets/fonts/coupons/arial.ttf'; - $arialbd = public_path() . '/build/assets/fonts/coupons/arialbd.ttf'; - // ---- Masque dans lequel l'image finale sera placĂ©e - $mask = imagecreatefrompng($coupon->coupon_image); - - list($maskWidth, $maskHeight) = getimagesize($coupon->coupon_image); - - - // ----- Mentions lĂ©gales + RCS dĂ©pendant de l'user - if ($coupon->coupon_legal_mentions_splitted == 1) { - $legalMentions = explode('', $coupon->coupon_legal_mentions); - if (($coupon->coupon_norme == 1 && strlen($contact->contact_cp) == 4) || $coupon->coupon_code == '5425003942648' || $coupon->coupon_code == '5425003941641') { - // BELGE - $txt_mentions = $legalMentions[0] . "\n\r" . $legalMentions[1] . " " . $coupon->coupon_rcs; - $ImageMentionFond = imagecreate(420, 145); - $boxMentions = imagettfbbox(7, 0, $arial, $txt_mentions); - $white = imagecolorallocate($ImageMentionFond, 255, 255, 255); - imagefilledrectangle($ImageMentionFond, 0, 0, 414, 99, $white); - $black = imagecolorallocate($ImageMentionFond, 0, 0, 0); - $lines_mentions = explode("\r\n", $txt_mentions); - $y = 19; - foreach ($lines_mentions as $line) { - $this->imagettftextSp($ImageMentionFond, 7, 0, 15, $y, $black, $arial, $line, 0.01); - $y = $y + 9; - } - // imagecolortransparent($ImageMentionFond, $white); - imagecopy($mask, $ImageMentionFond, 335, 235, 0, 0, imagesx($ImageMentionFond), imagesy($ImageMentionFond)); - } else { - // FR - $txt_mentions = $legalMentions[0] . " " . $coupon->coupon_rcs; - $ImageMentionFond = imagecreate(415, 100); - $boxMentions = imagettfbbox(7, 0, $arial, $txt_mentions); - $white = imagecolorallocate($ImageMentionFond, 255, 255, 255); - imagefilledrectangle($ImageMentionFond, 0, 0, 414, 99, $white); - $black = imagecolorallocate($ImageMentionFond, 0, 0, 0); - $lines_mentions = explode("\r\n", $txt_mentions); - $y = 19; - foreach ($lines_mentions as $line) { - $this->imagettftextSp($ImageMentionFond, 7, 0, 15, $y, $black, $arial, $line, 0.01); - $y = $y + 9; - } - // imagecolortransparent($ImageMentionFond, $white); - imagecopy($mask, $ImageMentionFond, 335, 235, 0, 0, imagesx($ImageMentionFond), imagesy($ImageMentionFond)); - } //end if - } //end if - - - // ---- Inscription de l'utilisateur et de la ville - $libelle = "OFFRE RÉSERVÉE À"; - $user = $contact->contact_prenom . " " . $contact->contact_nom . "\r\n" . $contact->contact_cp . " " . $contact->contact_ville; - $ImageFond = imagecreate(120, 40); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - $box1 = imagettfbbox(8, 0, $arial, $user); - $box2 = imagettfbbox(8, 0, $arial, $libelle); - imagettftext($ImageFond, 8, 0, (120 / 2) - (abs($box2[4]) - abs($box2[6])) / 2, 10, $black, $arialbd, $libelle); - imagettftext($ImageFond, 8, 0, (120 / 2) - (abs($box1[4]) - abs($box1[6])) / 2, 25, $black, $arial, $user); - imagecolortransparent($ImageFond, $white); - imagecopy($mask, $ImageFond, 770, 50, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - - // ---- Inscription de la date de validitĂ© - $libelle = "Valable jusqu'au :"; - - if ($coupon->coupon_validity != 0) { - $dateValidite = date('d/m/Y', strtotime("+" . $coupon->coupon_validity . " day")); - } else { - $dateValidite = date('d/m/Y', strtotime("+30 day")); - // 30 jours par dĂ©faut - } - - $ImageFond = imagecreate(120, 40); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - imagettftext($ImageFond, 8, 0, 1, 8, $black, $arialbd, $libelle); - imagettftext($ImageFond, 8, 0, 20, 23, $black, $arial, $dateValidite); - imagecolortransparent($ImageFond, $white); - imagecopy($mask, $ImageFond, 780, 142, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - - // ---- CrĂ©ation code barre - if (($coupon->coupon_norme == 1 && strlen($contact->contact_cp) == 4) || $coupon->coupon_code == '5425003942648' || $coupon->coupon_code == '5425003941641') { - $textReduc = "Traitement ScanCoupon/HighCo Data Benelux"; - } elseif ($coupon->coupon_treatment_center == 0) { - $textReduc = "‱ Traitement ScanCoupon ‱"; - } else { - $textReduc = "‱ Traitement Sogec ‱"; - } - - $ImageFond = imagecreate(270, 20); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - imagettftext($ImageFond, 9, 0, 0, 10, $black, $arialbd, $textReduc); - if (($coupon->coupon_norme == 1 && strlen($contact->contact_cp) == 4) || $coupon->coupon_code == '5425003942648' || $coupon->coupon_code == '5425003941641') { - imagecopy($mask, $ImageFond, 70, 230, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - } else { - imagecopy($mask, $ImageFond, 52, 322, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - } - - - if (($coupon->coupon_norme == 1 && strlen($contact->contact_cp) == 4) || $coupon->coupon_code == '5425003942648' || $coupon->coupon_code == '5425003941641') { - $codeBarre = imagecreatefromjpeg($coupon->coupon_gs1code); - imageresolution($codeBarre, 72); - list($width, $height) = getimagesize($coupon->coupon_gs1code); - $r = $width / $height; - $w = 285; - $h = 150; - if ($w / $h > $r) { - $newwidth = $h * $r; - $newheight = $h; - } else { - $newheight = $w / $r; - $newwidth = $w; - } - $test = imagecreatetruecolor($newwidth, $newheight); - imagecopyresampled($test, $codeBarre, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); - - imagecopy($mask, $test, 60, 250, 0, 0, imagesx($test), imagesy($test)); - } else { - $codeBarre = $coupon->coupon_code . strval($contact->contact_id); - $codeBarrePrint = $codeBarre; - $generator = new \Picqer\Barcode\BarcodeGeneratorPNG(); - $base64 = $generator->getBarcode($codeBarrePrint, $generator::TYPE_CODE_128_A, 2, 46); - $barcodeImage = imagecreatefromstring($base64); - imagecopy($mask, $barcodeImage, 52, 342, 0, 0, imagesx($barcodeImage), imagesy($barcodeImage)); - $ImageFond = imagecreate(380, 15); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - imagettftext($ImageFond, 11, 0, 0, 14, $black, $arial, $codeBarre); - imagecopy($mask, $ImageFond, 52, 390, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - } //end if - - ob_start(); - imagejpeg($mask, null, 100); - $contents = ob_get_contents(); - ob_end_clean(); - $dataUri = "data:image/jpeg;base64," . base64_encode($contents); - - // ---- LibĂšre la mĂ©moire associĂ©e aux images manipulĂ©es - imagedestroy($mask); - imagedestroy($ImageFond); - return $dataUri; - } - - // VB 22/04/2021 - public function printCoupon(Coupon $coupon, Customers $customer, $crmInfos, Campagne $campagne) - { - $arial = public_path() . '/build/assets/fonts/coupons/arial.ttf'; - $arialbd = public_path() . '/build/assets/fonts/coupons/arialbd.ttf'; - - // Load base mask image - $mask = imagecreatefrompng($coupon->coupon_image); - list($maskWidth, $maskHeight) = getimagesize($coupon->coupon_image); - - // --- Draw Legal Mentions + RCS depending on the user country - if ($coupon->coupon_legal_mentions_splitted == 1) { - $legalMentions = explode('', $coupon->coupon_legal_mentions); - - if ($customer->country !== 250) { - // BELGIQUE - Luxembourg - $txt_mentions = $legalMentions[0] . "\n\r " . $legalMentions[1] . "\n\r " . $coupon->coupon_rcs; - $imageWidth = 420; - $imageHeight = 145; - } else { - // FR - $txt_mentions = $legalMentions[0] . " " . $coupon->coupon_rcs; - $imageWidth = 415; - $imageHeight = 100; - } - - $ImageMentionFond = imagecreate($imageWidth, $imageHeight); - $white = imagecolorallocate($ImageMentionFond, 255, 255, 255); - imagefilledrectangle($ImageMentionFond, 0, 0, $imageWidth - 6, $imageHeight - 46, $white); - $black = imagecolorallocate($ImageMentionFond, 0, 0, 0); - - $cleanedString = str_replace(["\r", "\n"], '', $txt_mentions); - $lines_mentions = str_split($cleanedString, 92); - - $y = 19; - foreach ($lines_mentions as $line) { - $this->imagettftextSp($ImageMentionFond, 7, 0, 15, $y, $black, $arial, $line, 0.01); - $y += 9; - } - - imagecopy($mask, $ImageMentionFond, 335, 235, 0, 0, imagesx($ImageMentionFond), imagesy($ImageMentionFond)); - - imagedestroy($ImageMentionFond); - } - - // --- User inscription and city - $libelle = "OFFRE RÉSERVÉE À"; - $user = sprintf( - "%s\r\n%s\r\n%s\r\n%s %s\r\n%s", - $crmInfos->firstname, - $crmInfos->lastname, - $crmInfos->address, - $crmInfos->postcode, - $crmInfos->city, - sprintf('id #%s', str_pad($customer->id, 13, "0", STR_PAD_LEFT)) - ); - - $ImageFond = imagecreate(120, 80); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - - // Centered libelle text - $boxLibelle = imagettfbbox(8, 0, $arial, $libelle); - $libelleX = (120 / 2) - (abs($boxLibelle[4]) - abs($boxLibelle[6])) / 2; - imagettftext($ImageFond, 8, 0, $libelleX, 10, $black, $arialbd, $libelle); - - // User lines - $userLines = explode("\r\n", $user); - $y = 25; - foreach ($userLines as $line) { - $box = imagettfbbox(8, 0, $arial, $line); - $lineX = (120 / 2) - (abs($box[4]) - abs($box[6])) / 2; - $this->imagettftextSp($ImageFond, 8, 0, $lineX, $y, $black, $arial, $line, 0.01); - $y += 10; - } - - imagecolortransparent($ImageFond, $white); - imagecopy($mask, $ImageFond, 770, 40, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - imagedestroy($ImageFond); - - // --- Validity date inscription - $libelle = "Valable jusqu'au :"; - $validDays = ($coupon->coupon_validity != 0) ? $coupon->coupon_validity : 30; - $dateValidite = date('d/m/Y', strtotime("+$validDays day")); - - $ImageFond = imagecreate(120, 40); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - - imagettftext($ImageFond, 8, 0, 1, 8, $black, $arialbd, $libelle); - imagettftext($ImageFond, 8, 0, 20, 23, $black, $arial, $dateValidite); - - imagecolortransparent($ImageFond, $white); - imagecopy($mask, $ImageFond, 780, 142, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - imagedestroy($ImageFond); - - // Save printed coupon - $printedCoupon = $this->savePrintedCoupon($campagne, $customer, $coupon); - - // --- Right barcode - $codeBarre = str_pad($printedCoupon->id, 13, "0", STR_PAD_LEFT); - $generator = new \Picqer\Barcode\BarcodeGeneratorPNG(); - $base64 = $generator->getBarcode($codeBarre, $generator::TYPE_CODE_128, 2, 30); - $barcodeImage = imagecreatefromstring($base64); - - imagecopy($mask, $barcodeImage, 660, 355, 0, 0, imagesx($barcodeImage), imagesy($barcodeImage)); - imagedestroy($barcodeImage); - - // Text below right barcode - $ImageFond = imagecreate(380, 15); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - imagettftext($ImageFond, 11, 0, 0, 14, $black, $arial, $codeBarre); - imagecopy($mask, $ImageFond, 800, 385, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - imagedestroy($ImageFond); - - // --- Barcode treatment text - if ($customer->country !== 250) { - $textReduc = "Traitement ScanCoupon/HighCo Data Benelux"; - $copyPosition = [70, 230]; - } elseif ($coupon->coupon_treatment_center == 0) { - $textReduc = "‱ Traitement ScanCoupon ‱"; - $copyPosition = [52, 322]; - } else { - $textReduc = "‱ Traitement Sogec ‱"; - $copyPosition = [52, 322]; - } - - $ImageFond = imagecreate(270, 20); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - imagettftext($ImageFond, 9, 0, 0, 10, $black, $arialbd, $textReduc); - imagecopy($mask, $ImageFond, $copyPosition[0], $copyPosition[1], 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - imagedestroy($ImageFond); - - // --- Left barcode - if ($customer->country !== 250) { - $codeBarreImg = imagecreatefromjpeg($coupon->coupon_gs1code); - imageresolution($codeBarreImg, 72); - list($width, $height) = getimagesize($coupon->coupon_gs1code); - $ratio = $width / $height; - $maxWidth = 285; - $maxHeight = 150; - - if ($maxWidth / $maxHeight > $ratio) { - $newWidth = $maxHeight * $ratio; - $newHeight = $maxHeight; - } else { - $newHeight = $maxWidth / $ratio; - $newWidth = $maxWidth; - } - - $resizedImage = imagecreatetruecolor($newWidth, $newHeight); - imagecopyresampled($resizedImage, $codeBarreImg, 0, 0, 0, 0, $newWidth, $newHeight, $width, $height); - imagecopy($mask, $resizedImage, 60, 250, 0, 0, $newWidth, $newHeight); - imagedestroy($codeBarreImg); - imagedestroy($resizedImage); - } else { - $codeBarre = $coupon->coupon_code; - $generator = new \Picqer\Barcode\BarcodeGeneratorPNG(); - $base64 = $generator->getBarcode($codeBarre, $generator::TYPE_CODE_128_A, 2, 46); - $barcodeImage = imagecreatefromstring($base64); - imagecopy($mask, $barcodeImage, 10, 342, 0, 0, imagesx($barcodeImage), imagesy($barcodeImage)); - imagedestroy($barcodeImage); - - $ImageFond = imagecreate(380, 15); - $white = imagecolorallocate($ImageFond, 255, 255, 255); - $black = imagecolorallocate($ImageFond, 0, 0, 0); - imagettftext($ImageFond, 11, 0, 0, 14, $black, $arial, $codeBarre); - imagecopy($mask, $ImageFond, 52, 390, 0, 0, imagesx($ImageFond), imagesy($ImageFond)); - imagedestroy($ImageFond); - } - - // Final output as base64 encoded JPEG - ob_start(); - imagejpeg($mask, null, 100); - $contents = ob_get_contents(); - ob_end_clean(); - - imagedestroy($mask); - - // Save stat. - $this->saveStat($campagne, $coupon); - - return "data:image/jpeg;base64," . base64_encode($contents); - } - - /** - * Save 'printed_coupons' line. - * - * @param Campagne $campagne - * @param Customers $customer - * @param Coupon $coupon - * @return PrintedCoupons - */ - public function savePrintedCoupon(Campagne $campagne, Customers $customer, Coupon $coupon): PrintedCoupons - { - $mur = new PrintedCoupons(); - $mur->camp_id = $campagne->camp_id; - $mur->customer_id = $customer->id; - $mur->coupon_id = $coupon->coupon_id; - $mur->save(); - - return $mur; - } - - /** - * Save stats in the 'statistiques' table. - * - * @param Campagne $campagne - * @param Coupon $coupon - * @return Statistique - */ - public function saveStat(Campagne $campagne, Coupon $coupon): Statistique - { - $stat = Statistique::query()->firstOrCreate( - [ - 'date' => now()->toDateString(), - 'stat_campId' => $campagne->camp_id, - 'stat_couponId' => $coupon->coupon_id, - ], - [ - 'stat_couponPrinted' => 0, - ] - ); - $stat->stat_couponPrinted += 1; - $stat->save(); - - return $stat; - } -} diff --git a/app/Traits/HasUniqueField.php b/app/Traits/HasUniqueField.php deleted file mode 100644 index 3fee366..0000000 --- a/app/Traits/HasUniqueField.php +++ /dev/null @@ -1,31 +0,0 @@ -getTable(); - ToolboxHelper::assertFieldIsUnique($table, $field, $value, $id); - - if (!is_null($slugField)) { - ToolboxHelper::assertFieldIsUnique($table, $slugField, Str::slug($value), $id); - } - } - } -} diff --git a/app/Traits/LogTrait.php b/app/Traits/LogTrait.php deleted file mode 100644 index 1d6e5ec..0000000 --- a/app/Traits/LogTrait.php +++ /dev/null @@ -1,97 +0,0 @@ -log_action = $this->logAction->value; - $log->log_source = $this->logSource; - $log->log_params = json_encode(['refcamp' => $refcamp]); - $log->log_statut = 'NOK'; - $log->log_message = "La campagne n'existe pas ou n'est pas un panier"; - $log->save(); - } - - /** - * Write error log when there's a wrong or missing parameter in the request. - * - * @param string|null $refcamp - * @param string|null $refadherent - * @param string|null $refsite - * @param string|null $panier - * @return void - */ - public function writeLogErrorWrongRequestParameters( - $refcamp, - $refadherent, - $refsite, - $panier - ) { - $log = new Log(); - $log->log_action = $this->logAction->value; - $log->log_source = $this->logSource; - $log->log_params = json_encode([ - 'refcamp' => $refcamp ?? 'NO DATA', - 'refadherent' => $refadherent ?? 'NO DATA', - 'refsite' => $refsite ?? 'NO DATA', - 'panier' => $panier ?? 'NO DATA' - ]); - $log->log_statut = 'NOK'; - $log->log_message = "Des paramĂštres de la requĂȘte sont mal renseignĂ©s ou non prĂ©sents"; - $log->save(); - } - - /** - * Write success log when the basket is created or updated. - * - * @param string $refcamp - * @param string $refadherent - * @param string $refsite - * @param string $panier - * @param array $panierCoupons - * @return void - */ - public function writeLogSuccessBasketCreated( - string $refcamp, - string $refadherent, - string $refsite, - string $panier, - array $panierCoupons - ) { - $log = new Log(); - $log->log_action = $this->logAction->value; - $log->log_source = $this->logSource; - $log->log_params = json_encode([ - 'refcamp' => $refcamp, - 'refadherent' => $refadherent, - 'refsite' => $refsite, - 'panier' => $panier - ]); - $log->log_refsite = $refsite; - $log->log_statut = 'OK'; - $log->log_message = json_encode( - ['Message' => 'Le panier a bien Ă©tĂ© créé/mis Ă  jour', 'Coupons' => $panierCoupons], - JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES - ); - $log->save(); - } - - - - - - - - -} diff --git a/app/Traits/ThanksTrait.php b/app/Traits/ThanksTrait.php deleted file mode 100644 index cd41009..0000000 --- a/app/Traits/ThanksTrait.php +++ /dev/null @@ -1,26 +0,0 @@ -session()->has('campagne')) { - $campagne = $request->session()->get('campagne'); - } - - if ($request->session()->has('contact')) { - $contact = $request->session()->get('contact'); - } - - $ref = $campagne->camp_id; - - $view = view('landings::' . $ref . '.merci') - ->with(['ref' => $ref, 'contact' => $contact]); - - echo($view); - } -} diff --git a/artisan b/artisan deleted file mode 100644 index 5c23e2e..0000000 --- a/artisan +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/env php -make(Illuminate\Contracts\Console\Kernel::class); - -$status = $kernel->handle( - $input = new Symfony\Component\Console\Input\ArgvInput, - new Symfony\Component\Console\Output\ConsoleOutput -); - -/* -|-------------------------------------------------------------------------- -| Shutdown The Application -|-------------------------------------------------------------------------- -| -| Once Artisan has finished running, we will fire off the shutdown events -| so that any final work may be done by the application before we shut -| down the process. This is the last thing to happen to the request. -| -*/ - -$kernel->terminate($input, $status); - -exit($status); diff --git a/bootstrap/app.php b/bootstrap/app.php deleted file mode 100644 index f2801ad..0000000 --- a/bootstrap/app.php +++ /dev/null @@ -1,55 +0,0 @@ -singleton( - Illuminate\Contracts\Http\Kernel::class, - App\Http\Kernel::class -); - -$app->singleton( - Illuminate\Contracts\Console\Kernel::class, - App\Console\Kernel::class -); - -$app->singleton( - Illuminate\Contracts\Debug\ExceptionHandler::class, - App\Exceptions\Handler::class -); - -/* -|-------------------------------------------------------------------------- -| Return The Application -|-------------------------------------------------------------------------- -| -| This script returns the application instance. The instance is given to -| the calling script so we can separate the building of the instances -| from the actual running of the application and sending responses. -| -*/ - -return $app; diff --git a/bootstrap/cache/.gitignore b/bootstrap/cache/.gitignore deleted file mode 100644 index d6b7ef3..0000000 --- a/bootstrap/cache/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -* -!.gitignore diff --git a/clients/MesBR_V1.php b/clients/MesBR_V1.php deleted file mode 100644 index 479320e..0000000 --- a/clients/MesBR_V1.php +++ /dev/null @@ -1,162 +0,0 @@ -endpoint = $endpoint; - $this->refCamp = $refCamp; - $this->refSite = $refSite; - } - - public function createCustomer(string $hashcode, string $email, string $country) - { - return $this->callAPI("POST", '/customer', ['hashcode' => $hashcode, 'email' => $email, 'country' => $country]); - } - - public function updateCustomer(string $hashcode, string $email, string $country) - { - return $this->callAPI("POST", '/customer', ['hashcode' => $hashcode, 'email' => $email, 'country' => $country]); - } - - public function getMurCustomer(string $hashcode) - { - return $this->callAPI("GET", '/customer/mur', ['refcamp' => $this->refCamp, 'hashcode' => $hashcode]); - } - - public function getMur() - { - return $this->callAPI("GET", '/mur', ['refcamp' => $this->refCamp]); - } - - public function printCoupons(string $hashcode, array $coupons) - { - return $this->callAPI("GET", '/coupons/print', ['refcamp' => $this->refCamp, 'hashcode' => $hashcode, 'coupons' => implode(",", $coupons)]); - } - - public function getPrintMurCouponsUrl(string $hashcode, array $coupons) - { - return sprintf( - "%s/api/v1/coupons/print?type=dl&refcamp=%s&hashcode=%s&coupons=%s", - $this->endpoint, - $this->refCamp, - $hashcode, - implode(",", $coupons) - ); - } - - private function callAPI($method, $url, $data = []) - { - $url = $this->endpoint . '/api/v1' . $url; - $curl = curl_init(); - switch ($method) { - case "POST": - curl_setopt($curl, CURLOPT_POST, 1); - if ($data) { - curl_setopt($curl, CURLOPT_POSTFIELDS, $data); - } - break; - case "PUT": - case "DELETE": - curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method); - if ($data) { - curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data)); - } - break; - default: - if ($data) { - $url = sprintf("%s?%s", $url, http_build_query($data)); - } - } - curl_setopt($curl, CURLOPT_URL, $url); - curl_setopt($curl, CURLOPT_COOKIESESSION, true); - curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); - - $result = curl_exec($curl); - - if (!curl_errno($curl)) { - $http_code = curl_getinfo($curl, CURLINFO_HTTP_CODE); - if (!in_array($http_code, [200, 201])) { - return (object)['status' => 'KO', 'code' => 500, 'message' => 'Connection to API failed - Code HTTP : ' . $http_code]; - } - } else { - return (object)['status' => 'KO', 'code' => 500, 'message' => 'Connection to API failed : ' . curl_error($curl)]; - } - - curl_close($curl); - return json_decode($result); - } - - // -------- New methods related to baskets (2025/10) - - /** . - * Update basket - * - * @param \LDC\LDCCRM\Models\Customer $crm_customer - * @param string $coupon_id - * @param integer $quantity - * @return array - * 'status' => 'OK', - * 'ref' => Basket REF, - */ - public function updateBasket( - Customer $crm_customer, - string $coupon_id, - int $quantity = 1 - ): array { - $res = $this->callAPI("GET", "/customer/basket/update", [ - 'refsite' => $this->refSite, - 'refcamp' => $this->refCamp, - 'customer_hashcode' => $crm_customer->hashcode, - 'panier' => "({$quantity}){$coupon_id}" - ]); - - if (!$res) { - error_log("MESBR - CODE : 999 - MESSAGE : Cannot read API Response (non json)"); - return ['status' => 'KO', 'code' => 999, 'message' => 'Cannot read API Response (non json)']; - } - if ($res->Statut === 'KO') { - error_log("MESBR - CODE : $res->Code - MESSAGE : $res->Message"); - return ['status' => 'KO', 'code' => $res->Code, 'message' => $res->Message]; - } - return ['status' => 'OK', 'ref' => $res->Panier->ref]; - } - - /** - * Get customer basket - * - * @param \LDC\LDCCRM\Models\Customer $crm_customer - * @return array - */ - public function getBasket( - Customer $crm_customer, - ): array { - $res = $this->callApi("GET", '/customer/basket', [ - 'refcamp' => $this->refCamp, - 'hashcode' => $crm_customer->hashcode - ]); - - if (!$res) { - error_log("MESBR - CODE : 999 - MESSAGE : Cannot read API Response (non json)"); - return ['status' => 'KO', 'code' => 999, 'message' => 'Cannot read API Response (non json)']; - } - - if ($res->status === 'KO') { - error_log("MESBR - CODE : $res->code - MESSAGE : $res->message"); - return ['status' => 'KO', 'code' => $res->code, 'message' => $res->message]; - } - - return ['status' => 'OK', 'coupons' => $res->coupons]; - } -} diff --git a/composer.json b/composer.json deleted file mode 100644 index 550f552..0000000 --- a/composer.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "name": "uwil/mesbr", - "description": "Webcoupon management system", - "type": "project", - "require": { - "php": "^7.3", - "ext-curl": "*", - "ext-json": "*", - "barryvdh/laravel-dompdf": "^0.9.0", - "doctrine/dbal": "^2.8", - "fideloper/proxy": "^4.0", - "kwaadpepper/enum": "^2.0", - "laravel/framework": "^8.0", - "laravel/tinker": "^2.0", - "laravel/ui": "^3.0", - "laravelcollective/html": "6.*", - "ldc/ldccrmv2client": "^3.0.5", - "picqer/php-barcode-generator": "^0.3.0", - "sentry/sentry-laravel": "^4.13", - "uxweb/sweet-alert": "^2.0", - "vladimir-yuldashev/laravel-queue-rabbitmq": "^11.3" - }, - "require-dev": { - "beyondcode/laravel-dump-server": "^1.0", - "filp/whoops": "^2.0", - "fzaninotto/faker": "^1.4", - "laracasts/generators": "^1.1", - "mockery/mockery": "^1.0", - "nunomaduro/collision": "^5.0", - "phpunit/phpunit": "^9.0", - "slevomat/coding-standard": "^7.0", - "squizlabs/php_codesniffer": "^3.3" - }, - "repositories": [ - { - "type": "composer", - "url": "https://lab.s-web.fr/api/v4/group/23/-/packages/composer/packages.json" - } - ], - "autoload": { - "classmap": [ - "database/seeds", - "database/factories" - ], - "psr-4": { - "App\\": "app/" - } - }, - "autoload-dev": { - "psr-4": { - "Tests\\": "tests/" - } - }, - "extra": { - "laravel": { - "dont-discover": [] - } - }, - "scripts": { - "post-root-package-install": [ - "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" - ], - "post-create-project-cmd": [ - "@php artisan key:generate --ansi" - ], - "post-autoload-dump": [ - "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", - "@php artisan package:discover --ansi" - ] - }, - "config": { - "preferred-install": "dist", - "sort-packages": true, - "optimize-autoloader": true, - "gitlab-domains": [ - "lab.s-web.fr" - ], - "allow-plugins": { - "dealerdirect/phpcodesniffer-composer-installer": true - } - }, - "minimum-stability": "dev", - "prefer-stable": true -} diff --git a/composer.lock b/composer.lock deleted file mode 100644 index c5a61e5..0000000 --- a/composer.lock +++ /dev/null @@ -1,9458 +0,0 @@ -{ - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "1b3d7e201bf5b5d95441c22f9c4d2265", - "packages": [ - { - "name": "barryvdh/laravel-dompdf", - "version": "v0.9.0", - "source": { - "type": "git", - "url": "https://github.com/barryvdh/laravel-dompdf.git", - "reference": "5b99e1f94157d74e450f4c97e8444fcaffa2144b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/5b99e1f94157d74e450f4c97e8444fcaffa2144b", - "reference": "5b99e1f94157d74e450f4c97e8444fcaffa2144b", - "shasum": "" - }, - "require": { - "dompdf/dompdf": "^1", - "illuminate/support": "^5.5|^6|^7|^8", - "php": "^7.1 || ^8.0" - }, - "type": "library", - "extra": { - "laravel": { - "aliases": { - "PDF": "Barryvdh\\DomPDF\\Facade" - }, - "providers": [ - "Barryvdh\\DomPDF\\ServiceProvider" - ] - }, - "branch-alias": { - "dev-master": "0.9-dev" - } - }, - "autoload": { - "psr-4": { - "Barryvdh\\DomPDF\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Barry vd. Heuvel", - "email": "barryvdh@gmail.com" - } - ], - "description": "A DOMPDF Wrapper for Laravel", - "keywords": [ - "dompdf", - "laravel", - "pdf" - ], - "support": { - "issues": "https://github.com/barryvdh/laravel-dompdf/issues", - "source": "https://github.com/barryvdh/laravel-dompdf/tree/v0.9.0" - }, - "funding": [ - { - "url": "https://github.com/barryvdh", - "type": "github" - } - ], - "time": "2020-12-27T12:05:53+00:00" - }, - { - "name": "brick/math", - "version": "0.9.3", - "source": { - "type": "git", - "url": "https://github.com/brick/math.git", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", - "vimeo/psalm": "4.9.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Brick\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Arbitrary-precision arithmetic library", - "keywords": [ - "Arbitrary-precision", - "BigInteger", - "BigRational", - "arithmetic", - "bigdecimal", - "bignum", - "brick", - "math" - ], - "support": { - "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.9.3" - }, - "funding": [ - { - "url": "https://github.com/BenMorel", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/brick/math", - "type": "tidelift" - } - ], - "time": "2021-08-15T20:50:18+00:00" - }, - { - "name": "carbonphp/carbon-doctrine-types", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git", - "reference": "3c430083d0b41ceed84ecccf9dac613241d7305d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/3c430083d0b41ceed84ecccf9dac613241d7305d", - "reference": "3c430083d0b41ceed84ecccf9dac613241d7305d", - "shasum": "" - }, - "require": { - "php": "^7.1.8 || ^8.0" - }, - "conflict": { - "doctrine/dbal": ">=3.7.0" - }, - "require-dev": { - "doctrine/dbal": ">=2.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/1.0.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": "2023-10-01T12:35:29+00:00" - }, - { - "name": "doctrine/cache", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/cache.git", - "reference": "1ca8f21980e770095a31456042471a57bc4c68fb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/1ca8f21980e770095a31456042471a57bc4c68fb", - "reference": "1ca8f21980e770095a31456042471a57bc4c68fb", - "shasum": "" - }, - "require": { - "php": "~7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": ">2.2,<2.4" - }, - "require-dev": { - "cache/integration-tests": "dev-master", - "doctrine/coding-standard": "^9", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psr/cache": "^1.0 || ^2.0 || ^3.0", - "symfony/cache": "^4.4 || ^5.4 || ^6", - "symfony/var-exporter": "^4.4 || ^5.4 || ^6" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" - } - }, - "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 Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", - "homepage": "https://www.doctrine-project.org/projects/cache.html", - "keywords": [ - "abstraction", - "apcu", - "cache", - "caching", - "couchdb", - "memcached", - "php", - "redis", - "xcache" - ], - "support": { - "issues": "https://github.com/doctrine/cache/issues", - "source": "https://github.com/doctrine/cache/tree/2.2.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%2Fcache", - "type": "tidelift" - } - ], - "time": "2022-05-20T20:07:39+00:00" - }, - { - "name": "doctrine/dbal", - "version": "2.13.9", - "source": { - "type": "git", - "url": "https://github.com/doctrine/dbal.git", - "reference": "c480849ca3ad6706a39c970cdfe6888fa8a058b8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/c480849ca3ad6706a39c970cdfe6888fa8a058b8", - "reference": "c480849ca3ad6706a39c970cdfe6888fa8a058b8", - "shasum": "" - }, - "require": { - "doctrine/cache": "^1.0|^2.0", - "doctrine/deprecations": "^0.5.3|^1", - "doctrine/event-manager": "^1.0", - "ext-pdo": "*", - "php": "^7.1 || ^8" - }, - "require-dev": { - "doctrine/coding-standard": "9.0.0", - "jetbrains/phpstorm-stubs": "2021.1", - "phpstan/phpstan": "1.4.6", - "phpunit/phpunit": "^7.5.20|^8.5|9.5.16", - "psalm/plugin-phpunit": "0.16.1", - "squizlabs/php_codesniffer": "3.6.2", - "symfony/cache": "^4.4", - "symfony/console": "^2.0.5|^3.0|^4.0|^5.0", - "vimeo/psalm": "4.22.0" - }, - "suggest": { - "symfony/console": "For helpful console commands such as SQL execution and import of files." - }, - "bin": [ - "bin/doctrine-dbal" - ], - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\DBAL\\": "lib/Doctrine/DBAL" - } - }, - "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" - } - ], - "description": "Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.", - "homepage": "https://www.doctrine-project.org/projects/dbal.html", - "keywords": [ - "abstraction", - "database", - "db2", - "dbal", - "mariadb", - "mssql", - "mysql", - "oci8", - "oracle", - "pdo", - "pgsql", - "postgresql", - "queryobject", - "sasql", - "sql", - "sqlanywhere", - "sqlite", - "sqlserver", - "sqlsrv" - ], - "support": { - "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/2.13.9" - }, - "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%2Fdbal", - "type": "tidelift" - } - ], - "time": "2022-05-02T20:28:55+00:00" - }, - { - "name": "doctrine/deprecations", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/doctrine/deprecations.git", - "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9", - "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9 || ^12", - "phpstan/phpstan": "1.4.10 || 2.0.3", - "phpstan/phpstan-phpunit": "^1.0 || ^2", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psr/log": "^1 || ^2 || ^3" - }, - "suggest": { - "psr/log": "Allows logging deprecations via PSR-3 logger implementation" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Deprecations\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", - "homepage": "https://www.doctrine-project.org/", - "support": { - "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.4" - }, - "time": "2024-12-07T21:18:45+00:00" - }, - { - "name": "doctrine/event-manager", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/event-manager.git", - "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/95aa4cb529f1e96576f3fda9f5705ada4056a520", - "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520", - "shasum": "" - }, - "require": { - "doctrine/deprecations": "^0.5.3 || ^1", - "php": "^7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": "<2.9" - }, - "require-dev": { - "doctrine/coding-standard": "^9 || ^10", - "phpstan/phpstan": "~1.4.10 || ^1.8.8", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.24" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\": "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" - }, - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" - } - ], - "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", - "homepage": "https://www.doctrine-project.org/projects/event-manager.html", - "keywords": [ - "event", - "event dispatcher", - "event manager", - "event system", - "events" - ], - "support": { - "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/1.2.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%2Fevent-manager", - "type": "tidelift" - } - ], - "time": "2022-10-12T20:51:15+00:00" - }, - { - "name": "doctrine/inflector", - "version": "2.0.10", - "source": { - "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/5817d0659c5b50c9b950feb9af7b9668e2c436bc", - "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^11.0", - "phpstan/phpstan": "^1.8", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.3", - "phpunit/phpunit": "^8.5 || ^9.5", - "vimeo/psalm": "^4.25 || ^5.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" - } - }, - "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.0.10" - }, - "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": "2024-02-18T20:23:39+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.2.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9.0", - "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.11" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "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/1.2.3" - }, - "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": "2022-02-28T11:07:21+00:00" - }, - { - "name": "dompdf/dompdf", - "version": "v1.2.2", - "source": { - "type": "git", - "url": "https://github.com/dompdf/dompdf.git", - "reference": "5031045d9640b38cfc14aac9667470df09c9e090" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dompdf/dompdf/zipball/5031045d9640b38cfc14aac9667470df09c9e090", - "reference": "5031045d9640b38cfc14aac9667470df09c9e090", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-mbstring": "*", - "phenx/php-font-lib": "^0.5.4", - "phenx/php-svg-lib": "^0.3.3 || ^0.4.0", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "ext-json": "*", - "ext-zip": "*", - "mockery/mockery": "^1.3", - "phpunit/phpunit": "^7.5 || ^8 || ^9", - "squizlabs/php_codesniffer": "^3.5" - }, - "suggest": { - "ext-gd": "Needed to process images", - "ext-gmagick": "Improves image processing performance", - "ext-imagick": "Improves image processing performance", - "ext-zlib": "Needed for pdf stream compression" - }, - "type": "library", - "autoload": { - "psr-4": { - "Dompdf\\": "src/" - }, - "classmap": [ - "lib/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1" - ], - "authors": [ - { - "name": "Fabien MĂ©nager", - "email": "fabien.menager@gmail.com" - }, - { - "name": "Brian Sweeney", - "email": "eclecticgeek@gmail.com" - }, - { - "name": "Gabriel Bull", - "email": "me@gabrielbull.com" - } - ], - "description": "DOMPDF is a CSS 2.1 compliant HTML to PDF converter", - "homepage": "https://github.com/dompdf/dompdf", - "support": { - "issues": "https://github.com/dompdf/dompdf/issues", - "source": "https://github.com/dompdf/dompdf/tree/v1.2.2" - }, - "time": "2022-04-27T13:50:54+00:00" - }, - { - "name": "dragonmantank/cron-expression", - "version": "v3.4.0", - "source": { - "type": "git", - "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "8c784d071debd117328803d86b2097615b457500" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/8c784d071debd117328803d86b2097615b457500", - "reference": "8c784d071debd117328803d86b2097615b457500", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0", - "webmozart/assert": "^1.0" - }, - "replace": { - "mtdowling/cron-expression": "^1.0" - }, - "require-dev": { - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.0", - "phpunit/phpunit": "^7.0|^8.0|^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Cron\\": "src/Cron/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Chris Tankersley", - "email": "chris@ctankersley.com", - "homepage": "https://github.com/dragonmantank" - } - ], - "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", - "keywords": [ - "cron", - "schedule" - ], - "support": { - "issues": "https://github.com/dragonmantank/cron-expression/issues", - "source": "https://github.com/dragonmantank/cron-expression/tree/v3.4.0" - }, - "funding": [ - { - "url": "https://github.com/dragonmantank", - "type": "github" - } - ], - "time": "2024-10-09T13:47:03+00:00" - }, - { - "name": "egulias/email-validator", - "version": "2.1.25", - "source": { - "type": "git", - "url": "https://github.com/egulias/EmailValidator.git", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4", - "shasum": "" - }, - "require": { - "doctrine/lexer": "^1.0.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.10" - }, - "require-dev": { - "dominicsayers/isemail": "^3.0.7", - "phpunit/phpunit": "^4.8.36|^7.5.15", - "satooshi/php-coveralls": "^1.0.1" - }, - "suggest": { - "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.1.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/2.1.25" - }, - "funding": [ - { - "url": "https://github.com/egulias", - "type": "github" - } - ], - "time": "2020-12-29T14:50:06+00:00" - }, - { - "name": "fideloper/proxy", - "version": "4.4.2", - "source": { - "type": "git", - "url": "https://github.com/fideloper/TrustedProxy.git", - "reference": "a751f2bc86dd8e6cfef12dc0cbdada82f5a18750" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/a751f2bc86dd8e6cfef12dc0cbdada82f5a18750", - "reference": "a751f2bc86dd8e6cfef12dc0cbdada82f5a18750", - "shasum": "" - }, - "require": { - "illuminate/contracts": "^5.0|^6.0|^7.0|^8.0|^9.0", - "php": ">=5.4.0" - }, - "require-dev": { - "illuminate/http": "^5.0|^6.0|^7.0|^8.0|^9.0", - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^8.5.8|^9.3.3" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Fideloper\\Proxy\\TrustedProxyServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Fideloper\\Proxy\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Chris Fidao", - "email": "fideloper@gmail.com" - } - ], - "description": "Set trusted proxies for Laravel", - "keywords": [ - "load balancing", - "proxy", - "trusted proxy" - ], - "support": { - "issues": "https://github.com/fideloper/TrustedProxy/issues", - "source": "https://github.com/fideloper/TrustedProxy/tree/4.4.2" - }, - "time": "2022-02-09T13:33:34+00:00" - }, - { - "name": "graham-campbell/result-type", - "version": "v1.1.3", - "source": { - "type": "git", - "url": "https://github.com/GrahamCampbell/Result-Type.git", - "reference": "3ba905c11371512af9d9bdd27d99b782216b6945" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945", - "reference": "3ba905c11371512af9d9bdd27d99b782216b6945", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.3" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" - }, - "type": "library", - "autoload": { - "psr-4": { - "GrahamCampbell\\ResultType\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - } - ], - "description": "An Implementation Of The Result Type", - "keywords": [ - "Graham Campbell", - "GrahamCampbell", - "Result Type", - "Result-Type", - "result" - ], - "support": { - "issues": "https://github.com/GrahamCampbell/Result-Type/issues", - "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.3" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", - "type": "tidelift" - } - ], - "time": "2024-07-20T21:45:45+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "7.9.2", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "d281ed313b989f213357e3be1a179f02196ac99b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d281ed313b989f213357e3be1a179f02196ac99b", - "reference": "d281ed313b989f213357e3be1a179f02196ac99b", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0.3", - "guzzlehttp/psr7": "^2.7.0", - "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.9.2" - }, - "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": "2024-07-24T11:22:20+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455", - "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" - }, - "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.0.4" - }, - "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": "2024-10-17T10:06:22+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.1 || ^2.0", - "ralouphie/getallheaders": "^3.0" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" - }, - "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.7.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": "2024-07-18T11:15:46+00:00" - }, - { - "name": "jean85/pretty-package-versions", - "version": "2.0.6", - "source": { - "type": "git", - "url": "https://github.com/Jean85/pretty-package-versions.git", - "reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/f9fdd29ad8e6d024f52678b570e5593759b550b4", - "reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4", - "shasum": "" - }, - "require": { - "composer-runtime-api": "^2.0.0", - "php": "^7.1|^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "jean85/composer-provided-replaced-stub-package": "^1.0", - "phpstan/phpstan": "^1.4", - "phpunit/phpunit": "^7.5|^8.5|^9.4", - "vimeo/psalm": "^4.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Jean85\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Alessandro Lai", - "email": "alessandro.lai85@gmail.com" - } - ], - "description": "A library to get pretty versions strings of installed dependencies", - "keywords": [ - "composer", - "package", - "release", - "versions" - ], - "support": { - "issues": "https://github.com/Jean85/pretty-package-versions/issues", - "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.6" - }, - "time": "2024-03-08T09:58:59+00:00" - }, - { - "name": "kwaadpepper/enum", - "version": "2.1.3", - "source": { - "type": "git", - "url": "https://github.com/Kwaadpepper/enum.git", - "reference": "cc695e6a07ee57a1220942581c303842e186b22f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Kwaadpepper/enum/zipball/cc695e6a07ee57a1220942581c303842e186b22f", - "reference": "cc695e6a07ee57a1220942581c303842e186b22f", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "orchestra/testbench": "^6", - "phpunit/php-code-coverage": "^9", - "phpunit/phpunit": "~9", - "slevomat/coding-standard": "^7", - "squizlabs/php_codesniffer": "^3" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Kwaadpepper\\Enum\\EnumServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Kwaadpepper\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "JĂ©rĂ©my Munsch", - "email": "github@jeremydev.ovh", - "homepage": "https://jeremydev.ovh" - } - ], - "description": "Enums to use for any project", - "homepage": "https://github.com/kwaadpepper/enum", - "keywords": [ - "enum", - "laravel" - ], - "support": { - "issues": "https://github.com/Kwaadpepper/enum/issues", - "source": "https://github.com/Kwaadpepper/enum/tree/2.1.3" - }, - "time": "2022-07-28T15:18:54+00:00" - }, - { - "name": "laravel/framework", - "version": "v8.83.29", - "source": { - "type": "git", - "url": "https://github.com/laravel/framework.git", - "reference": "d841a226a50c715431952a10260ba4fac9e91cc4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/d841a226a50c715431952a10260ba4fac9e91cc4", - "reference": "d841a226a50c715431952a10260ba4fac9e91cc4", - "shasum": "" - }, - "require": { - "doctrine/inflector": "^1.4|^2.0", - "dragonmantank/cron-expression": "^3.0.2", - "egulias/email-validator": "^2.1.10", - "ext-json": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "laravel/serializable-closure": "^1.0", - "league/commonmark": "^1.3|^2.0.2", - "league/flysystem": "^1.1", - "monolog/monolog": "^2.0", - "nesbot/carbon": "^2.53.1", - "opis/closure": "^3.6", - "php": "^7.3|^8.0", - "psr/container": "^1.0", - "psr/log": "^1.0|^2.0", - "psr/simple-cache": "^1.0", - "ramsey/uuid": "^4.2.2", - "swiftmailer/swiftmailer": "^6.3", - "symfony/console": "^5.4", - "symfony/error-handler": "^5.4", - "symfony/finder": "^5.4", - "symfony/http-foundation": "^5.4", - "symfony/http-kernel": "^5.4", - "symfony/mime": "^5.4", - "symfony/process": "^5.4", - "symfony/routing": "^5.4", - "symfony/var-dumper": "^5.4", - "tijsverkoyen/css-to-inline-styles": "^2.2.2", - "vlucas/phpdotenv": "^5.4.1", - "voku/portable-ascii": "^1.6.1" - }, - "conflict": { - "tightenco/collect": "<5.5.33" - }, - "provide": { - "psr/container-implementation": "1.0", - "psr/simple-cache-implementation": "1.0" - }, - "replace": { - "illuminate/auth": "self.version", - "illuminate/broadcasting": "self.version", - "illuminate/bus": "self.version", - "illuminate/cache": "self.version", - "illuminate/collections": "self.version", - "illuminate/config": "self.version", - "illuminate/console": "self.version", - "illuminate/container": "self.version", - "illuminate/contracts": "self.version", - "illuminate/cookie": "self.version", - "illuminate/database": "self.version", - "illuminate/encryption": "self.version", - "illuminate/events": "self.version", - "illuminate/filesystem": "self.version", - "illuminate/hashing": "self.version", - "illuminate/http": "self.version", - "illuminate/log": "self.version", - "illuminate/macroable": "self.version", - "illuminate/mail": "self.version", - "illuminate/notifications": "self.version", - "illuminate/pagination": "self.version", - "illuminate/pipeline": "self.version", - "illuminate/queue": "self.version", - "illuminate/redis": "self.version", - "illuminate/routing": "self.version", - "illuminate/session": "self.version", - "illuminate/support": "self.version", - "illuminate/testing": "self.version", - "illuminate/translation": "self.version", - "illuminate/validation": "self.version", - "illuminate/view": "self.version" - }, - "require-dev": { - "aws/aws-sdk-php": "^3.198.1", - "doctrine/dbal": "^2.13.3|^3.1.4", - "filp/whoops": "^2.14.3", - "guzzlehttp/guzzle": "^6.5.5|^7.0.1", - "league/flysystem-cached-adapter": "^1.0", - "mockery/mockery": "^1.4.4", - "orchestra/testbench-core": "^6.27", - "pda/pheanstalk": "^4.0", - "phpunit/phpunit": "^8.5.19|^9.5.8", - "predis/predis": "^1.1.9", - "symfony/cache": "^5.4" - }, - "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.198.1).", - "brianium/paratest": "Required to run tests in parallel (^6.0).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).", - "ext-bcmath": "Required to use the multiple_of validation rule.", - "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.", - "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).", - "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", - "filp/whoops": "Required for friendly error pages in development (^2.14.3).", - "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.5.5|^7.0.1).", - "laravel/tinker": "Required to use the tinker console command (^2.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", - "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", - "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", - "mockery/mockery": "Required to use mocking (^1.4.4).", - "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", - "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", - "phpunit/phpunit": "Required to use assertions and run tests (^8.5.19|^9.5.8).", - "predis/predis": "Required to use the predis connector (^1.1.9).", - "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 (^4.0|^5.0|^6.0|^7.0).", - "symfony/cache": "Required to PSR-6 cache bridge (^5.4).", - "symfony/filesystem": "Required to enable support for relative symbolic links (^5.4).", - "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).", - "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.x-dev" - } - }, - "autoload": { - "files": [ - "src/Illuminate/Collections/helpers.php", - "src/Illuminate/Events/functions.php", - "src/Illuminate/Foundation/helpers.php", - "src/Illuminate/Support/helpers.php" - ], - "psr-4": { - "Illuminate\\": "src/Illuminate/", - "Illuminate\\Support\\": [ - "src/Illuminate/Macroable/", - "src/Illuminate/Collections/" - ] - } - }, - "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": "2024-11-20T15:55:41+00:00" - }, - { - "name": "laravel/serializable-closure", - "version": "v1.3.7", - "source": { - "type": "git", - "url": "https://github.com/laravel/serializable-closure.git", - "reference": "4f48ade902b94323ca3be7646db16209ec76be3d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/4f48ade902b94323ca3be7646db16209ec76be3d", - "reference": "4f48ade902b94323ca3be7646db16209ec76be3d", - "shasum": "" - }, - "require": { - "php": "^7.3|^8.0" - }, - "require-dev": { - "illuminate/support": "^8.0|^9.0|^10.0|^11.0", - "nesbot/carbon": "^2.61|^3.0", - "pestphp/pest": "^1.21.3", - "phpstan/phpstan": "^1.8.2", - "symfony/var-dumper": "^5.4.11|^6.2.0|^7.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.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": "2024-11-14T18:34:49+00:00" - }, - { - "name": "laravel/tinker", - "version": "v2.10.1", - "source": { - "type": "git", - "url": "https://github.com/laravel/tinker.git", - "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/22177cc71807d38f2810c6204d8f7183d88a57d3", - "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3", - "shasum": "" - }, - "require": { - "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "php": "^7.2.5|^8.0", - "psy/psysh": "^0.11.1|^0.12.0", - "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0" - }, - "require-dev": { - "mockery/mockery": "~1.3.3|^1.4.2", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.5.8|^9.3.3|^10.0" - }, - "suggest": { - "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0)." - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Laravel\\Tinker\\TinkerServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Laravel\\Tinker\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "Powerful REPL for the Laravel framework.", - "keywords": [ - "REPL", - "Tinker", - "laravel", - "psysh" - ], - "support": { - "issues": "https://github.com/laravel/tinker/issues", - "source": "https://github.com/laravel/tinker/tree/v2.10.1" - }, - "time": "2025-01-27T14:24:01+00:00" - }, - { - "name": "laravel/ui", - "version": "v3.4.6", - "source": { - "type": "git", - "url": "https://github.com/laravel/ui.git", - "reference": "65ec5c03f7fee2c8ecae785795b829a15be48c2c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/ui/zipball/65ec5c03f7fee2c8ecae785795b829a15be48c2c", - "reference": "65ec5c03f7fee2c8ecae785795b829a15be48c2c", - "shasum": "" - }, - "require": { - "illuminate/console": "^8.42|^9.0", - "illuminate/filesystem": "^8.42|^9.0", - "illuminate/support": "^8.82|^9.0", - "illuminate/validation": "^8.42|^9.0", - "php": "^7.3|^8.0" - }, - "require-dev": { - "orchestra/testbench": "^6.23|^7.0" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Laravel\\Ui\\UiServiceProvider" - ] - }, - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laravel\\Ui\\": "src/", - "Illuminate\\Foundation\\Auth\\": "auth-backend/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "Laravel UI utilities and presets.", - "keywords": [ - "laravel", - "ui" - ], - "support": { - "source": "https://github.com/laravel/ui/tree/v3.4.6" - }, - "time": "2022-05-20T13:38:08+00:00" - }, - { - "name": "laravelcollective/html", - "version": "v6.4.1", - "source": { - "type": "git", - "url": "https://github.com/LaravelCollective/html.git", - "reference": "64ddfdcaeeb8d332bd98bef442bef81e39c3910b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/LaravelCollective/html/zipball/64ddfdcaeeb8d332bd98bef442bef81e39c3910b", - "reference": "64ddfdcaeeb8d332bd98bef442bef81e39c3910b", - "shasum": "" - }, - "require": { - "illuminate/http": "^6.0|^7.0|^8.0|^9.0|^10.0", - "illuminate/routing": "^6.0|^7.0|^8.0|^9.0|^10.0", - "illuminate/session": "^6.0|^7.0|^8.0|^9.0|^10.0", - "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0", - "illuminate/view": "^6.0|^7.0|^8.0|^9.0|^10.0", - "php": ">=7.2.5" - }, - "require-dev": { - "illuminate/database": "^6.0|^7.0|^8.0|^9.0|^10.0", - "mockery/mockery": "~1.0", - "phpunit/phpunit": "~8.5|^9.5.10" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.x-dev" - }, - "laravel": { - "providers": [ - "Collective\\Html\\HtmlServiceProvider" - ], - "aliases": { - "Form": "Collective\\Html\\FormFacade", - "Html": "Collective\\Html\\HtmlFacade" - } - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Collective\\Html\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Adam Engebretson", - "email": "adam@laravelcollective.com" - }, - { - "name": "Taylor Otwell", - "email": "taylorotwell@gmail.com" - } - ], - "description": "HTML and Form Builders for the Laravel Framework", - "homepage": "https://laravelcollective.com", - "support": { - "issues": "https://github.com/LaravelCollective/html/issues", - "source": "https://github.com/LaravelCollective/html" - }, - "abandoned": "spatie/laravel-html", - "time": "2023-04-25T02:46:11+00:00" - }, - { - "name": "ldc/ldccrmv2client", - "version": "3.0.6", - "source": { - "type": "git", - "url": "git@lab.s-web.fr:ldc-web/projets/crm-client.git", - "reference": "b08177cbd4f1142e6878dc0b1a4bb445e332849f" - }, - "dist": { - "type": "zip", - "url": "https://lab.s-web.fr/api/v4/projects/26/packages/composer/archives/ldc/ldccrmv2client.zip?sha=b08177cbd4f1142e6878dc0b1a4bb445e332849f", - "reference": "b08177cbd4f1142e6878dc0b1a4bb445e332849f", - "shasum": "" - }, - "require": { - "ext-curl": "^7.3", - "guzzlehttp/guzzle": "^7.4", - "kwaadpepper/enum": "^2.1", - "php": "^7.3", - "respect/validation": "^2.2" - }, - "require-dev": { - "orchestra/testbench": "^6.13", - "phpunit/phpunit": "~9.0", - "slevomat/coding-standard": "^7.0", - "squizlabs/php_codesniffer": "^3.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "LDC\\LDCCRM\\": "src/" - } - }, - "autoload-dev": { - "psr-4": { - "LDC\\LDCCRM\\Tests\\": "tests" - } - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "JĂ©rĂ©my Munsch", - "email": "jeremy.munsch@ldc.fr", - "homepage": "https://jeremydev.ovh" - } - ], - "description": "LDC CRM Client V2", - "homepage": "https://github.com/kwaadpepper", - "keywords": [ - "CRM", - "Client", - "LDC", - "Laravel" - ] - }, - { - "name": "league/commonmark", - "version": "1.6.7", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/commonmark.git", - "reference": "2b8185c13bc9578367a5bf901881d1c1b5bbd09b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/2b8185c13bc9578367a5bf901881d1c1b5bbd09b", - "reference": "2b8185c13bc9578367a5bf901881d1c1b5bbd09b", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": "^7.1 || ^8.0" - }, - "conflict": { - "scrutinizer/ocular": "1.7.*" - }, - "require-dev": { - "cebe/markdown": "~1.0", - "commonmark/commonmark.js": "0.29.2", - "erusev/parsedown": "~1.0", - "ext-json": "*", - "github/gfm": "0.29.0", - "michelf/php-markdown": "~1.4", - "mikehaertl/php-shellcommand": "^1.4", - "phpstan/phpstan": "^0.12.90", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.2", - "scrutinizer/ocular": "^1.5", - "symfony/finder": "^4.2" - }, - "bin": [ - "bin/commonmark" - ], - "type": "library", - "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/", - "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": "2022-01-13T17:18:13+00:00" - }, - { - "name": "league/flysystem", - "version": "1.1.10", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "3239285c825c152bcc315fe0e87d6b55f5972ed1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/3239285c825c152bcc315fe0e87d6b55f5972ed1", - "reference": "3239285c825c152bcc315fe0e87d6b55f5972ed1", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" - }, - "conflict": { - "league/flysystem-sftp": "<1.0.6" - }, - "require-dev": { - "phpspec/prophecy": "^1.11.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Filesystem abstraction: Many filesystems, one API.", - "keywords": [ - "Cloud Files", - "WebDAV", - "abstraction", - "aws", - "cloud", - "copy.com", - "dropbox", - "file systems", - "files", - "filesystem", - "filesystems", - "ftp", - "rackspace", - "remote", - "s3", - "sftp", - "storage" - ], - "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/1.1.10" - }, - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "other" - } - ], - "time": "2022-10-04T09:16:37+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.12.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "c7f2872fb273bf493811473dafc88d60ae829f48" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/c7f2872fb273bf493811473dafc88d60ae829f48", - "reference": "c7f2872fb273bf493811473dafc88d60ae829f48", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3" - }, - "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.12.0" - }, - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2023-08-03T07:14:11+00:00" - }, - { - "name": "monolog/monolog", - "version": "2.10.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "5cf826f2991858b54d5c3809bee745560a1042a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/5cf826f2991858b54d5c3809bee745560a1042a7", - "reference": "5cf826f2991858b54d5c3809bee745560a1042a7", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" - }, - "provide": { - "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2 || ^2@dev", - "guzzlehttp/guzzle": "^7.4", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.5.38 || ^9.6.19", - "predis/predis": "^1.1 || ^2.0", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": "^7", - "swiftmailer/swiftmailer": "^5.3|^6.0", - "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": "2.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/2.10.0" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2024-11-12T12:43:37+00:00" - }, - { - "name": "nesbot/carbon", - "version": "2.73.0", - "source": { - "type": "git", - "url": "https://github.com/CarbonPHP/carbon.git", - "reference": "9228ce90e1035ff2f0db84b40ec2e023ed802075" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/9228ce90e1035ff2f0db84b40ec2e023ed802075", - "reference": "9228ce90e1035ff2f0db84b40ec2e023ed802075", - "shasum": "" - }, - "require": { - "carbonphp/carbon-doctrine-types": "*", - "ext-json": "*", - "php": "^7.1.8 || ^8.0", - "psr/clock": "^1.0", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" - }, - "provide": { - "psr/clock-implementation": "1.0" - }, - "require-dev": { - "doctrine/dbal": "^2.0 || ^3.1.4 || ^4.0", - "doctrine/orm": "^2.7 || ^3.0", - "friendsofphp/php-cs-fixer": "^3.0", - "kylekatarnls/multi-tester": "^2.0", - "ondrejmirtes/better-reflection": "<6", - "phpmd/phpmd": "^2.9", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.99 || ^1.7.14", - "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", - "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", - "squizlabs/php_codesniffer": "^3.4" - }, - "bin": [ - "bin/carbon" - ], - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Carbon\\Laravel\\ServiceProvider" - ] - }, - "phpstan": { - "includes": [ - "extension.neon" - ] - }, - "branch-alias": { - "dev-2.x": "2.x-dev", - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Carbon\\": "src/Carbon/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Brian Nesbitt", - "email": "brian@nesbot.com", - "homepage": "https://markido.com" - }, - { - "name": "kylekatarnls", - "homepage": "https://github.com/kylekatarnls" - } - ], - "description": "An API extension for DateTime that supports 281 different languages.", - "homepage": "https://carbon.nesbot.com", - "keywords": [ - "date", - "datetime", - "time" - ], - "support": { - "docs": "https://carbon.nesbot.com/docs", - "issues": "https://github.com/briannesbitt/Carbon/issues", - "source": "https://github.com/briannesbitt/Carbon" - }, - "funding": [ - { - "url": "https://github.com/sponsors/kylekatarnls", - "type": "github" - }, - { - "url": "https://opencollective.com/Carbon#sponsor", - "type": "opencollective" - }, - { - "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", - "type": "tidelift" - } - ], - "time": "2025-01-08T20:10:23+00:00" - }, - { - "name": "nikic/php-parser", - "version": "v4.19.4", - "source": { - "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "715f4d25e225bc47b293a8b997fe6ce99bf987d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/715f4d25e225bc47b293a8b997fe6ce99bf987d2", - "reference": "715f4d25e225bc47b293a8b997fe6ce99bf987d2", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": ">=7.1" - }, - "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" - }, - "bin": [ - "bin/php-parse" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.9-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/v4.19.4" - }, - "time": "2024-09-29T15:01:53+00:00" - }, - { - "name": "nyholm/psr7", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/Nyholm/psr7.git", - "reference": "a71f2b11690f4b24d099d6b16690a90ae14fc6f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Nyholm/psr7/zipball/a71f2b11690f4b24d099d6b16690a90ae14fc6f3", - "reference": "a71f2b11690f4b24d099d6b16690a90ae14fc6f3", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.1 || ^2.0" - }, - "provide": { - "php-http/message-factory-implementation": "1.0", - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "http-interop/http-factory-tests": "^0.9", - "php-http/message-factory": "^1.0", - "php-http/psr7-integration-tests": "^1.0", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.4", - "symfony/error-handler": "^4.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8-dev" - } - }, - "autoload": { - "psr-4": { - "Nyholm\\Psr7\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com" - }, - { - "name": "Martijn van der Ven", - "email": "martijn@vanderven.se" - } - ], - "description": "A fast PHP7 implementation of PSR-7", - "homepage": "https://tnyholm.se", - "keywords": [ - "psr-17", - "psr-7" - ], - "support": { - "issues": "https://github.com/Nyholm/psr7/issues", - "source": "https://github.com/Nyholm/psr7/tree/1.8.2" - }, - "funding": [ - { - "url": "https://github.com/Zegnat", - "type": "github" - }, - { - "url": "https://github.com/nyholm", - "type": "github" - } - ], - "time": "2024-09-09T07:06:30+00:00" - }, - { - "name": "opis/closure", - "version": "3.6.3", - "source": { - "type": "git", - "url": "https://github.com/opis/closure.git", - "reference": "3d81e4309d2a927abbe66df935f4bb60082805ad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/opis/closure/zipball/3d81e4309d2a927abbe66df935f4bb60082805ad", - "reference": "3d81e4309d2a927abbe66df935f4bb60082805ad", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0" - }, - "require-dev": { - "jeremeamia/superclosure": "^2.0", - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.6.x-dev" - } - }, - "autoload": { - "files": [ - "functions.php" - ], - "psr-4": { - "Opis\\Closure\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marius Sarca", - "email": "marius.sarca@gmail.com" - }, - { - "name": "Sorin Sarca", - "email": "sarca_sorin@hotmail.com" - } - ], - "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.", - "homepage": "https://opis.io/closure", - "keywords": [ - "anonymous functions", - "closure", - "function", - "serializable", - "serialization", - "serialize" - ], - "support": { - "issues": "https://github.com/opis/closure/issues", - "source": "https://github.com/opis/closure/tree/3.6.3" - }, - "time": "2022-01-27T09:35:39+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.7.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "52a0d99e69f56b9ec27ace92ba56897fe6993105" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/52a0d99e69f56b9ec27ace92ba56897fe6993105", - "reference": "52a0d99e69f56b9ec27ace92ba56897fe6993105", - "shasum": "" - }, - "require": { - "php": "^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^6|^7|^8|^9", - "vimeo/psalm": "^1|^2|^3|^4" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" - }, - "time": "2024-05-08T12:18:48+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.100", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", - "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", - "shasum": "" - }, - "require": { - "php": ">= 7" - }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." - }, - "type": "library", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com" - } - ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", - "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" - ], - "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/random_compat/issues", - "source": "https://github.com/paragonie/random_compat" - }, - "time": "2020-10-15T08:29:30+00:00" - }, - { - "name": "phenx/php-font-lib", - "version": "0.5.6", - "source": { - "type": "git", - "url": "https://github.com/dompdf/php-font-lib.git", - "reference": "a1681e9793040740a405ac5b189275059e2a9863" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/a1681e9793040740a405ac5b189275059e2a9863", - "reference": "a1681e9793040740a405ac5b189275059e2a9863", - "shasum": "" - }, - "require": { - "ext-mbstring": "*" - }, - "require-dev": { - "symfony/phpunit-bridge": "^3 || ^4 || ^5 || ^6" - }, - "type": "library", - "autoload": { - "psr-4": { - "FontLib\\": "src/FontLib" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Fabien MĂ©nager", - "email": "fabien.menager@gmail.com" - } - ], - "description": "A library to read, parse, export and make subsets of different types of font files.", - "homepage": "https://github.com/PhenX/php-font-lib", - "support": { - "issues": "https://github.com/dompdf/php-font-lib/issues", - "source": "https://github.com/dompdf/php-font-lib/tree/0.5.6" - }, - "time": "2024-01-29T14:45:26+00:00" - }, - { - "name": "phenx/php-svg-lib", - "version": "0.4.1", - "source": { - "type": "git", - "url": "https://github.com/dompdf/php-svg-lib.git", - "reference": "4498b5df7b08e8469f0f8279651ea5de9626ed02" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dompdf/php-svg-lib/zipball/4498b5df7b08e8469f0f8279651ea5de9626ed02", - "reference": "4498b5df7b08e8469f0f8279651ea5de9626ed02", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": "^7.1 || ^7.2 || ^7.3 || ^7.4 || ^8.0", - "sabberworm/php-css-parser": "^8.4" - }, - "require-dev": { - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Svg\\": "src/Svg" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0" - ], - "authors": [ - { - "name": "Fabien MĂ©nager", - "email": "fabien.menager@gmail.com" - } - ], - "description": "A library to read, parse and export to PDF SVG files.", - "homepage": "https://github.com/PhenX/php-svg-lib", - "support": { - "issues": "https://github.com/dompdf/php-svg-lib/issues", - "source": "https://github.com/dompdf/php-svg-lib/tree/0.4.1" - }, - "time": "2022-03-07T12:52:04+00:00" - }, - { - "name": "php-amqplib/php-amqplib", - "version": "v3.7.3", - "source": { - "type": "git", - "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "9f50fe69a9f1a19e2cb25596a354d705de36fe59" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/9f50fe69a9f1a19e2cb25596a354d705de36fe59", - "reference": "9f50fe69a9f1a19e2cb25596a354d705de36fe59", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "ext-sockets": "*", - "php": "^7.2||^8.0", - "phpseclib/phpseclib": "^2.0|^3.0" - }, - "conflict": { - "php": "7.4.0 - 7.4.1" - }, - "replace": { - "videlalvaro/php-amqplib": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^7.5|^9.5", - "squizlabs/php_codesniffer": "^3.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "PhpAmqpLib\\": "PhpAmqpLib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Alvaro Videla", - "role": "Original Maintainer" - }, - { - "name": "RaĂșl Araya", - "email": "nubeiro@gmail.com", - "role": "Maintainer" - }, - { - "name": "Luke Bakken", - "email": "luke@bakken.io", - "role": "Maintainer" - }, - { - "name": "RamĆ«nas Dronga", - "email": "github@ramuno.lt", - "role": "Maintainer" - } - ], - "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", - "homepage": "https://github.com/php-amqplib/php-amqplib/", - "keywords": [ - "message", - "queue", - "rabbitmq" - ], - "support": { - "issues": "https://github.com/php-amqplib/php-amqplib/issues", - "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.7.3" - }, - "time": "2025-02-18T20:11:13+00:00" - }, - { - "name": "phpoption/phpoption", - "version": "1.9.3", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "e3fac8b24f56113f7cb96af14958c0dd16330f54" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/e3fac8b24f56113f7cb96af14958c0dd16330f54", - "reference": "e3fac8b24f56113f7cb96af14958c0dd16330f54", - "shasum": "" - }, - "require": { - "php": "^7.2.5 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" - }, - "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.3" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", - "type": "tidelift" - } - ], - "time": "2024-07-20T21:41:07+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "3.0.43", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "709ec107af3cb2f385b9617be72af8cf62441d02" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/709ec107af3cb2f385b9617be72af8cf62441d02", - "reference": "709ec107af3cb2f385b9617be72af8cf62441d02", - "shasum": "" - }, - "require": { - "paragonie/constant_time_encoding": "^1|^2|^3", - "paragonie/random_compat": "^1.4|^2.0|^9.99.99", - "php": ">=5.6.1" - }, - "require-dev": { - "phpunit/phpunit": "*" - }, - "suggest": { - "ext-dom": "Install the DOM extension to load XML formatted public keys.", - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." - }, - "type": "library", - "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], - "psr-4": { - "phpseclib3\\": "phpseclib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-JĂŒrgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } - ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], - "support": { - "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.43" - }, - "funding": [ - { - "url": "https://github.com/terrafrost", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpseclib", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", - "type": "tidelift" - } - ], - "time": "2024-12-14T21:12:59+00:00" - }, - { - "name": "picqer/php-barcode-generator", - "version": "v0.3", - "source": { - "type": "git", - "url": "https://github.com/picqer/php-barcode-generator.git", - "reference": "2e4d5b1f7f04fdb348d0721ada65963dac6f0c0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/picqer/php-barcode-generator/zipball/2e4d5b1f7f04fdb348d0721ada65963dac6f0c0c", - "reference": "2e4d5b1f7f04fdb348d0721ada65963dac6f0c0c", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Picqer\\Barcode\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPLv3" - ], - "authors": [ - { - "name": "Nicola Asuni", - "email": "info@tecnick.com", - "homepage": "http://nicolaasuni.tecnick.com" - }, - { - "name": "Casper Bakker", - "email": "info@picqer.com" - } - ], - "description": "An easy to use, non-bloated, barcode generator in PHP. Creates SVG, PNG, JPG and HTML images from the most used 1D barcode standards.", - "homepage": "http://github.com/picqer/php-barcode-generator", - "keywords": [ - "CODABAR", - "Code11", - "Code93", - "EAN13", - "KIX", - "KIXCODE", - "MSI", - "POSTNET", - "Pharma", - "Standard 2 of 5", - "barcode", - "barcode generator", - "code128", - "code39", - "ean", - "html", - "jpeg", - "jpg", - "php", - "png", - "svg", - "upc" - ], - "support": { - "issues": "https://github.com/picqer/php-barcode-generator/issues", - "source": "https://github.com/picqer/php-barcode-generator/tree/v0.3" - }, - "time": "2019-01-12T09:29:34+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": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf", - "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf", - "shasum": "" - }, - "require": { - "php": ">=7.2.0" - }, - "type": "library", - "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/1.1.1" - }, - "time": "2021-03-05T17:36:06+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": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "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/1.1.4" - }, - "time": "2021-05-03T11:20:27+00:00" - }, - { - "name": "psr/simple-cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://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/master" - }, - "time": "2017-10-23T01:57:42+00:00" - }, - { - "name": "psy/psysh", - "version": "v0.11.22", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/psysh.git", - "reference": "128fa1b608be651999ed9789c95e6e2a31b5802b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/128fa1b608be651999ed9789c95e6e2a31b5802b", - "reference": "128fa1b608be651999ed9789c95e6e2a31b5802b", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-tokenizer": "*", - "nikic/php-parser": "^4.0 || ^3.1", - "php": "^8.0 || ^7.0.8", - "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", - "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" - }, - "conflict": { - "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.2" - }, - "suggest": { - "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", - "ext-pdo-sqlite": "The doc command requires SQLite to work.", - "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", - "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." - }, - "bin": [ - "bin/psysh" - ], - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": false, - "forward-command": false - }, - "branch-alias": { - "dev-0.11": "0.11.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", - "homepage": "http://justinhileman.com" - } - ], - "description": "An interactive shell for modern PHP.", - "homepage": "http://psysh.org", - "keywords": [ - "REPL", - "console", - "interactive", - "shell" - ], - "support": { - "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.11.22" - }, - "time": "2023-10-14T21:56:36+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": "1.2.2", - "source": { - "type": "git", - "url": "https://github.com/ramsey/collection.git", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8", - "symfony/polyfill-php81": "^1.23" - }, - "require-dev": { - "captainhook/captainhook": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "ergebnis/composer-normalize": "^2.6", - "fakerphp/faker": "^1.5", - "hamcrest/hamcrest-php": "^2", - "jangregor/phpstan-prophecy": "^0.8", - "mockery/mockery": "^1.3", - "phpspec/prophecy-phpunit": "^2.0", - "phpstan/extension-installer": "^1", - "phpstan/phpstan": "^0.12.32", - "phpstan/phpstan-mockery": "^0.12.5", - "phpstan/phpstan-phpunit": "^0.12.11", - "phpunit/phpunit": "^8.5 || ^9", - "psy/psysh": "^0.10.4", - "slevomat/coding-standard": "^6.3", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.4" - }, - "type": "library", - "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/1.2.2" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", - "type": "tidelift" - } - ], - "time": "2021-10-10T03:01:02+00:00" - }, - { - "name": "ramsey/uuid", - "version": "4.2.3", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "shasum": "" - }, - "require": { - "brick/math": "^0.8 || ^0.9", - "ext-json": "*", - "php": "^7.2 || ^8.0", - "ramsey/collection": "^1.0", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php80": "^1.14" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "captainhook/captainhook": "^5.10", - "captainhook/plugin-composer": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "doctrine/annotations": "^1.8", - "ergebnis/composer-normalize": "^2.15", - "mockery/mockery": "^1.3", - "moontoast/math": "^1.1", - "paragonie/random-lib": "^2", - "php-mock/php-mock": "^2.2", - "php-mock/php-mock-mockery": "^1.3", - "php-parallel-lint/php-parallel-lint": "^1.1", - "phpbench/phpbench": "^1.0", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-mockery": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^8.5 || ^9", - "slevomat/coding-standard": "^7.0", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.9" - }, - "suggest": { - "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-ctype": "Enables faster processing of character classification using ctype functions.", - "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 - }, - "branch-alias": { - "dev-main": "4.x-dev" - } - }, - "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.2.3" - }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", - "type": "tidelift" - } - ], - "time": "2021-09-25T23:10:38+00:00" - }, - { - "name": "respect/stringifier", - "version": "0.2.0", - "source": { - "type": "git", - "url": "https://github.com/Respect/Stringifier.git", - "reference": "e55af3c8aeaeaa2abb5fa47a58a8e9688cc23b59" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Respect/Stringifier/zipball/e55af3c8aeaeaa2abb5fa47a58a8e9688cc23b59", - "reference": "e55af3c8aeaeaa2abb5fa47a58a8e9688cc23b59", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.8", - "malukenho/docheader": "^0.1.7", - "phpunit/phpunit": "^6.4" - }, - "type": "library", - "autoload": { - "files": [ - "src/stringify.php" - ], - "psr-4": { - "Respect\\Stringifier\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Respect/Stringifier Contributors", - "homepage": "https://github.com/Respect/Stringifier/graphs/contributors" - } - ], - "description": "Converts any value to a string", - "homepage": "http://respect.github.io/Stringifier/", - "keywords": [ - "respect", - "stringifier", - "stringify" - ], - "support": { - "issues": "https://github.com/Respect/Stringifier/issues", - "source": "https://github.com/Respect/Stringifier/tree/0.2.0" - }, - "time": "2017-12-29T19:39:25+00:00" - }, - { - "name": "respect/validation", - "version": "2.2.3", - "source": { - "type": "git", - "url": "https://github.com/Respect/Validation.git", - "reference": "4c21a7ffc9a4915673cb2c2843963919e664e627" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Respect/Validation/zipball/4c21a7ffc9a4915673cb2c2843963919e664e627", - "reference": "4c21a7ffc9a4915673cb2c2843963919e664e627", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8.0", - "respect/stringifier": "^0.2.0", - "symfony/polyfill-mbstring": "^1.2" - }, - "require-dev": { - "egulias/email-validator": "^3.0", - "malukenho/docheader": "^0.1", - "mikey179/vfsstream": "^1.6", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^9.3", - "psr/http-message": "^1.0", - "respect/coding-standard": "^3.0", - "squizlabs/php_codesniffer": "^3.5", - "symfony/validator": "^3.0||^4.0", - "zendframework/zend-validator": "^2.1" - }, - "suggest": { - "egulias/email-validator": "Strict (RFC compliant) email validation", - "ext-bcmath": "Arbitrary Precision Mathematics", - "ext-fileinfo": "File Information", - "ext-mbstring": "Multibyte String Functions", - "symfony/validator": "Use Symfony validator through Respect\\Validation", - "zendframework/zend-validator": "Use Zend Framework validator through Respect\\Validation" - }, - "type": "library", - "autoload": { - "psr-4": { - "Respect\\Validation\\": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Respect/Validation Contributors", - "homepage": "https://github.com/Respect/Validation/graphs/contributors" - } - ], - "description": "The most awesome validation engine ever created for PHP", - "homepage": "http://respect.github.io/Validation/", - "keywords": [ - "respect", - "validation", - "validator" - ], - "support": { - "issues": "https://github.com/Respect/Validation/issues", - "source": "https://github.com/Respect/Validation/tree/2.2.3" - }, - "time": "2021-03-19T14:12:45+00:00" - }, - { - "name": "sabberworm/php-css-parser", - "version": "v8.8.0", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git", - "reference": "3de493bdddfd1f051249af725c7e0d2c38fed740" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/3de493bdddfd1f051249af725c7e0d2c38fed740", - "reference": "3de493bdddfd1f051249af725c7e0d2c38fed740", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "php": "^5.6.20 || ^7.0.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" - }, - "require-dev": { - "phpunit/phpunit": "5.7.27 || 6.5.14 || 7.5.20 || 8.5.41" - }, - "suggest": { - "ext-mbstring": "for parsing UTF-8 CSS" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "9.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Sabberworm\\CSS\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Raphael Schweikert" - }, - { - "name": "Oliver Klee", - "email": "github@oliverklee.de" - }, - { - "name": "Jake Hotson", - "email": "jake.github@qzdesign.co.uk" - } - ], - "description": "Parser for CSS Files written in PHP", - "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", - "keywords": [ - "css", - "parser", - "stylesheet" - ], - "support": { - "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues", - "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.8.0" - }, - "time": "2025-03-23T17:59:05+00:00" - }, - { - "name": "sentry/sentry", - "version": "4.10.0", - "source": { - "type": "git", - "url": "https://github.com/getsentry/sentry-php.git", - "reference": "2af937d47d8aadb8dab0b1d7b9557e495dd12856" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/2af937d47d8aadb8dab0b1d7b9557e495dd12856", - "reference": "2af937d47d8aadb8dab0b1d7b9557e495dd12856", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "guzzlehttp/psr7": "^1.8.4|^2.1.1", - "jean85/pretty-package-versions": "^1.5|^2.0.4", - "php": "^7.2|^8.0", - "psr/log": "^1.0|^2.0|^3.0", - "symfony/options-resolver": "^4.4.30|^5.0.11|^6.0|^7.0" - }, - "conflict": { - "raven/raven": "*" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.4", - "guzzlehttp/promises": "^2.0.3", - "guzzlehttp/psr7": "^1.8.4|^2.1.1", - "monolog/monolog": "^1.6|^2.0|^3.0", - "phpbench/phpbench": "^1.0", - "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^8.5|^9.6", - "symfony/phpunit-bridge": "^5.2|^6.0|^7.0", - "vimeo/psalm": "^4.17" - }, - "suggest": { - "monolog/monolog": "Allow sending log messages to Sentry by using the included Monolog handler." - }, - "type": "library", - "autoload": { - "files": [ - "src/functions.php" - ], - "psr-4": { - "Sentry\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Sentry", - "email": "accounts@sentry.io" - } - ], - "description": "PHP SDK for Sentry (http://sentry.io)", - "homepage": "http://sentry.io", - "keywords": [ - "crash-reporting", - "crash-reports", - "error-handler", - "error-monitoring", - "log", - "logging", - "profiling", - "sentry", - "tracing" - ], - "support": { - "issues": "https://github.com/getsentry/sentry-php/issues", - "source": "https://github.com/getsentry/sentry-php/tree/4.10.0" - }, - "funding": [ - { - "url": "https://sentry.io/", - "type": "custom" - }, - { - "url": "https://sentry.io/pricing/", - "type": "custom" - } - ], - "time": "2024-11-06T07:44:19+00:00" - }, - { - "name": "sentry/sentry-laravel", - "version": "4.13.0", - "source": { - "type": "git", - "url": "https://github.com/getsentry/sentry-laravel.git", - "reference": "d232ac494258e0d50a77c575a5af5f1a426d3f87" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-laravel/zipball/d232ac494258e0d50a77c575a5af5f1a426d3f87", - "reference": "d232ac494258e0d50a77c575a5af5f1a426d3f87", - "shasum": "" - }, - "require": { - "illuminate/support": "^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0 | ^11.0 | ^12.0", - "nyholm/psr7": "^1.0", - "php": "^7.2 | ^8.0", - "sentry/sentry": "^4.10", - "symfony/psr-http-message-bridge": "^1.0 | ^2.0 | ^6.0 | ^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.11", - "guzzlehttp/guzzle": "^7.2", - "laravel/folio": "^1.1", - "laravel/framework": "^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0 | ^11.0 | ^12.0", - "livewire/livewire": "^2.0 | ^3.0", - "mockery/mockery": "^1.3", - "orchestra/testbench": "^4.7 | ^5.1 | ^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.4 | ^9.3 | ^10.4 | ^11.5" - }, - "type": "library", - "extra": { - "laravel": { - "aliases": { - "Sentry": "Sentry\\Laravel\\Facade" - }, - "providers": [ - "Sentry\\Laravel\\ServiceProvider", - "Sentry\\Laravel\\Tracing\\ServiceProvider" - ] - } - }, - "autoload": { - "psr-0": { - "Sentry\\Laravel\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Sentry", - "email": "accounts@sentry.io" - } - ], - "description": "Laravel SDK for Sentry (https://sentry.io)", - "homepage": "https://sentry.io", - "keywords": [ - "crash-reporting", - "crash-reports", - "error-handler", - "error-monitoring", - "laravel", - "log", - "logging", - "profiling", - "sentry", - "tracing" - ], - "support": { - "issues": "https://github.com/getsentry/sentry-laravel/issues", - "source": "https://github.com/getsentry/sentry-laravel/tree/4.13.0" - }, - "funding": [ - { - "url": "https://sentry.io/", - "type": "custom" - }, - { - "url": "https://sentry.io/pricing/", - "type": "custom" - } - ], - "time": "2025-02-18T10:09:29+00:00" - }, - { - "name": "swiftmailer/swiftmailer", - "version": "v6.3.0", - "source": { - "type": "git", - "url": "https://github.com/swiftmailer/swiftmailer.git", - "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c", - "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c", - "shasum": "" - }, - "require": { - "egulias/email-validator": "^2.0|^3.1", - "php": ">=7.0.0", - "symfony/polyfill-iconv": "^1.0", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0" - }, - "require-dev": { - "mockery/mockery": "^1.0", - "symfony/phpunit-bridge": "^4.4|^5.4" - }, - "suggest": { - "ext-intl": "Needed to support internationalized email addresses" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.2-dev" - } - }, - "autoload": { - "files": [ - "lib/swift_required.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Chris Corbyn" - }, - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - } - ], - "description": "Swiftmailer, free feature-rich PHP mailer", - "homepage": "https://swiftmailer.symfony.com", - "keywords": [ - "email", - "mail", - "mailer" - ], - "support": { - "issues": "https://github.com/swiftmailer/swiftmailer/issues", - "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.3.0" - }, - "funding": [ - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/swiftmailer/swiftmailer", - "type": "tidelift" - } - ], - "abandoned": "symfony/mailer", - "time": "2021-10-18T15:26:12+00:00" - }, - { - "name": "symfony/console", - "version": "v5.4.47", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed", - "reference": "c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/string": "^5.1|^6.0" - }, - "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<4.4", - "symfony/dotenv": "<5.1", - "symfony/event-dispatcher": "<4.4", - "symfony/lock": "<4.4", - "symfony/process": "<4.4" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/lock": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/var-dumper": "^4.4|^5.0|^6.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "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/v5.4.47" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-06T11:30:55+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v5.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "4f7f3c35fba88146b56d0025d20ace3f3901f097" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/4f7f3c35fba88146b56d0025d20ace3f3901f097", - "reference": "4f7f3c35fba88146b56d0025d20ace3f3901f097", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" - }, - "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/v5.4.45" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:11:13+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v2.5.4", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/605389f2a7e5625f273b53960dc46aeaf9c62918", - "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "2.5-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/v2.5.4" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:11:13+00:00" - }, - { - "name": "symfony/error-handler", - "version": "v5.4.46", - "source": { - "type": "git", - "url": "https://github.com/symfony/error-handler.git", - "reference": "d19ede7a2cafb386be9486c580649d0f9e3d0363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/d19ede7a2cafb386be9486c580649d0f9e3d0363", - "reference": "d19ede7a2cafb386be9486c580649d0f9e3d0363", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^4.4|^5.0|^6.0" - }, - "require-dev": { - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/http-kernel": "^4.4|^5.0|^6.0", - "symfony/serializer": "^4.4|^5.0|^6.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/v5.4.46" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-05T14:17:06+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v5.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "72982eb416f61003e9bb6e91f8b3213600dcf9e9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/72982eb416f61003e9bb6e91f8b3213600dcf9e9", - "reference": "72982eb416f61003e9bb6e91f8b3213600dcf9e9", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/event-dispatcher-contracts": "^2|^3", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/dependency-injection": "<4.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "2.0" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-foundation": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/stopwatch": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "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/v5.4.45" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:11:13+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v2.5.4", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f", - "reference": "e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/event-dispatcher": "^1" - }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "2.5-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/v2.5.4" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:11:13+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "63741784cd7b9967975eec610b256eed3ede022b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/63741784cd7b9967975eec610b256eed3ede022b", - "reference": "63741784cd7b9967975eec610b256eed3ede022b", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" - }, - "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/v5.4.45" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-28T13:32:08+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v5.4.48", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "3f38b8af283b830e1363acd79e5bc3412d055341" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/3f38b8af283b830e1363acd79e5bc3412d055341", - "reference": "3f38b8af283b830e1363acd79e5bc3412d055341", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "predis/predis": "^1.0|^2.0", - "symfony/cache": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^4.4|^5.0|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, - "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/v5.4.48" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-13T18:58:02+00:00" - }, - { - "name": "symfony/http-kernel", - "version": "v5.4.48", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-kernel.git", - "reference": "c2dbfc92b851404567160d1ecf3fb7d9b7bde9b0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/c2dbfc92b851404567160d1ecf3fb7d9b7bde9b0", - "reference": "c2dbfc92b851404567160d1ecf3fb7d9b7bde9b0", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/log": "^1|^2", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/event-dispatcher": "^5.0|^6.0", - "symfony/http-foundation": "^5.4.21|^6.2.7", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/browser-kit": "<5.4", - "symfony/cache": "<5.0", - "symfony/config": "<5.0", - "symfony/console": "<4.4", - "symfony/dependency-injection": "<5.3", - "symfony/doctrine-bridge": "<5.0", - "symfony/form": "<5.0", - "symfony/http-client": "<5.0", - "symfony/mailer": "<5.0", - "symfony/messenger": "<5.0", - "symfony/translation": "<5.0", - "symfony/twig-bridge": "<5.0", - "symfony/validator": "<5.0", - "twig/twig": "<2.13" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^5.4|^6.0", - "symfony/config": "^5.0|^6.0", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/css-selector": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^5.3|^6.0", - "symfony/dom-crawler": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", - "symfony/http-client-contracts": "^1.1|^2|^3", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/routing": "^4.4|^5.0|^6.0", - "symfony/stopwatch": "^4.4|^5.0|^6.0", - "symfony/translation": "^4.4|^5.0|^6.0", - "symfony/translation-contracts": "^1.1|^2|^3", - "symfony/var-dumper": "^4.4.31|^5.4", - "twig/twig": "^2.13|^3.0.4" - }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "" - }, - "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/v5.4.48" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-27T12:43:17+00:00" - }, - { - "name": "symfony/mime", - "version": "v5.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "8c1b9b3e5b52981551fc6044539af1d974e39064" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/8c1b9b3e5b52981551fc6044539af1d974e39064", - "reference": "8c1b9b3e5b52981551fc6044539af1d974e39064", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4", - "symfony/serializer": "<5.4.35|>=6,<6.3.12|>=6.4,<6.4.3" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1|^4", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/process": "^5.4|^6.4", - "symfony/property-access": "^4.4|^5.1|^6.0", - "symfony/property-info": "^4.4|^5.1|^6.0", - "symfony/serializer": "^5.4.35|~6.3.12|^6.4.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Allows manipulating MIME messages", - "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], - "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.45" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-10-23T20:18:32+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v5.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6", - "reference": "74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "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 an improved replacement for the array_replace PHP function", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], - "support": { - "source": "https://github.com/symfony/options-resolver/tree/v5.4.45" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:11:13+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "provide": { - "ext-ctype": "*" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-iconv", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "48becf00c920479ca2e910c22a5a39e5d47ca956" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/48becf00c920479ca2e910c22a5a39e5d47ca956", - "reference": "48becf00c920479ca2e910c22a5a39e5d47ca956", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "provide": { - "ext-iconv": "*" - }, - "suggest": { - "ext-iconv": "For best performance" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Iconv\\": "" - } - }, - "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 Iconv extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "iconv", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", - "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.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c36586dcf89a12315939e00ec9b4474adcb1d773", - "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773", - "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.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.31.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.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", - "shasum": "" - }, - "require": { - "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.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", - "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\\Php73\\": "" - }, - "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 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", - "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.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", - "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", - "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\\Php81\\": "" - }, - "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.1+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/process", - "version": "v5.4.47", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "5d1662fb32ebc94f17ddb8d635454a776066733d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/5d1662fb32ebc94f17ddb8d635454a776066733d", - "reference": "5d1662fb32ebc94f17ddb8d635454a776066733d", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" - }, - "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/v5.4.47" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-06T11:36:42+00:00" - }, - { - "name": "symfony/psr-http-message-bridge", - "version": "v2.3.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "581ca6067eb62640de5ff08ee1ba6850a0ee472e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/581ca6067eb62640de5ff08ee1ba6850a0ee472e", - "reference": "581ca6067eb62640de5ff08ee1ba6850a0ee472e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/http-message": "^1.0 || ^2.0", - "symfony/deprecation-contracts": "^2.5 || ^3.0", - "symfony/http-foundation": "^5.4 || ^6.0" - }, - "require-dev": { - "nyholm/psr7": "^1.1", - "psr/log": "^1.1 || ^2 || ^3", - "symfony/browser-kit": "^5.4 || ^6.0", - "symfony/config": "^5.4 || ^6.0", - "symfony/event-dispatcher": "^5.4 || ^6.0", - "symfony/framework-bundle": "^5.4 || ^6.0", - "symfony/http-kernel": "^5.4 || ^6.0", - "symfony/phpunit-bridge": "^6.2" - }, - "suggest": { - "nyholm/psr7": "For a super lightweight PSR-7/17 implementation" - }, - "type": "symfony-bridge", - "extra": { - "branch-alias": { - "dev-main": "2.3-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Bridge\\PsrHttpMessage\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "http://symfony.com/contributors" - } - ], - "description": "PSR HTTP message bridge", - "homepage": "http://symfony.com", - "keywords": [ - "http", - "http-message", - "psr-17", - "psr-7" - ], - "support": { - "issues": "https://github.com/symfony/psr-http-message-bridge/issues", - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.3.1" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2023-07-26T11:53:26+00:00" - }, - { - "name": "symfony/routing", - "version": "v5.4.48", - "source": { - "type": "git", - "url": "https://github.com/symfony/routing.git", - "reference": "dd08c19879a9b37ff14fd30dcbdf99a4cf045db1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/dd08c19879a9b37ff14fd30dcbdf99a4cf045db1", - "reference": "dd08c19879a9b37ff14fd30dcbdf99a4cf045db1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "doctrine/annotations": "<1.12", - "symfony/config": "<5.3", - "symfony/dependency-injection": "<4.4", - "symfony/yaml": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "^1.12|^2", - "psr/log": "^1|^2|^3", - "symfony/config": "^5.3|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-foundation": "^4.4|^5.0|^6.0", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/config": "For using the all-in-one router or any loader", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" - }, - "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/v5.4.48" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-12T18:20:21+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.5.4", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "f37b419f7aea2e9abf10abd261832cace12e3300" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f37b419f7aea2e9abf10abd261832cace12e3300", - "reference": "f37b419f7aea2e9abf10abd261832cace12e3300", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" - }, - "conflict": { - "ext-psr": "<1.1|>=2" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "2.5-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "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/v2.5.4" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:11:13+00:00" - }, - { - "name": "symfony/string", - "version": "v5.4.47", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "136ca7d72f72b599f2631aca474a4f8e26719799" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/136ca7d72f72b599f2631aca474a4f8e26719799", - "reference": "136ca7d72f72b599f2631aca474a4f8e26719799", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "conflict": { - "symfony/translation-contracts": ">=3.0" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/http-client": "^4.4|^5.0|^6.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0|^6.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/v5.4.47" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-10T20:33:58+00:00" - }, - { - "name": "symfony/translation", - "version": "v5.4.45", - "source": { - "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "98f26acc99341ca4bab345fb14d7b1d7cb825bed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/98f26acc99341ca4bab345fb14d7b1d7cb825bed", - "reference": "98f26acc99341ca4bab345fb14d7b1d7cb825bed", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation-contracts": "^2.3" - }, - "conflict": { - "symfony/config": "<4.4", - "symfony/console": "<5.3", - "symfony/dependency-injection": "<5.0", - "symfony/http-kernel": "<5.0", - "symfony/twig-bundle": "<5.0", - "symfony/yaml": "<4.4" - }, - "provide": { - "symfony/translation-implementation": "2.3" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/console": "^5.4|^6.0", - "symfony/dependency-injection": "^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", - "symfony/http-client-contracts": "^1.1|^2.0|^3.0", - "symfony/http-kernel": "^5.0|^6.0", - "symfony/intl": "^4.4|^5.0|^6.0", - "symfony/polyfill-intl-icu": "^1.21", - "symfony/service-contracts": "^1.1.2|^2|^3", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "psr/log-implementation": "To use logging capability in translator", - "symfony/config": "", - "symfony/yaml": "" - }, - "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/v5.4.45" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:11:13+00:00" - }, - { - "name": "symfony/translation-contracts", - "version": "v2.5.4", - "source": { - "type": "git", - "url": "https://github.com/symfony/translation-contracts.git", - "reference": "450d4172653f38818657022252f9d81be89ee9a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/450d4172653f38818657022252f9d81be89ee9a8", - "reference": "450d4172653f38818657022252f9d81be89ee9a8", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "suggest": { - "symfony/translation-implementation": "" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "2.5-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Translation\\": "" - } - }, - "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/v2.5.4" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:11:13+00:00" - }, - { - "name": "symfony/var-dumper", - "version": "v5.4.48", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "42f18f170aa86d612c3559cfb3bd11a375df32c8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/42f18f170aa86d612c3559cfb3bd11a375df32c8", - "reference": "42f18f170aa86d612c3559cfb3bd11a375df32c8", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", - "twig/twig": "^2.13|^3.0.4" - }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, - "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/v5.4.48" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-08T15:21:10+00:00" - }, - { - "name": "tijsverkoyen/css-to-inline-styles", - "version": "v2.2.7", - "source": { - "type": "git", - "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", - "reference": "83ee6f38df0a63106a9e4536e3060458b74ccedb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/83ee6f38df0a63106a9e4536e3060458b74ccedb", - "reference": "83ee6f38df0a63106a9e4536e3060458b74ccedb", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "^5.5 || ^7.0 || ^8.0", - "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.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.2.7" - }, - "time": "2023-12-08T13:03:43+00:00" - }, - { - "name": "uxweb/sweet-alert", - "version": "2.0.5", - "source": { - "type": "git", - "url": "https://github.com/uxweb/sweet-alert.git", - "reference": "e9eb83d7d991de0fcb74398a698e0cdfef6d189d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/uxweb/sweet-alert/zipball/e9eb83d7d991de0fcb74398a698e0cdfef6d189d", - "reference": "e9eb83d7d991de0fcb74398a698e0cdfef6d189d", - "shasum": "" - }, - "require": { - "illuminate/session": "~5.0|^6.0|^7.0|^8.0", - "illuminate/support": "~5.0|^6.0|^7.0|^8.0", - "php": ">=7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.16", - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^7.0" - }, - "type": "library", - "extra": { - "laravel": { - "aliases": { - "Alert": "UxWeb\\SweetAlert\\SweetAlert" - }, - "providers": [ - "UxWeb\\SweetAlert\\SweetAlertServiceProvider" - ] - } - }, - "autoload": { - "files": [ - "src/SweetAlert/functions.php" - ], - "psr-4": { - "UxWeb\\SweetAlert\\": "src/SweetAlert/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Uziel Bueno", - "email": "ux.webs@gmail.com" - } - ], - "description": "A simple PHP package to show Sweet Alerts with the Laravel Framework", - "keywords": [ - "alert", - "laravel", - "notifier", - "sweet" - ], - "support": { - "issues": "https://github.com/uxweb/sweet-alert/issues", - "source": "https://github.com/uxweb/sweet-alert/tree/2.0.5" - }, - "time": "2020-09-14T23:22:32+00:00" - }, - { - "name": "vladimir-yuldashev/laravel-queue-rabbitmq", - "version": "v11.3.0", - "source": { - "type": "git", - "url": "https://github.com/vyuldashev/laravel-queue-rabbitmq.git", - "reference": "a5649faabfd224365b7c363f5e449777316d8627" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vyuldashev/laravel-queue-rabbitmq/zipball/a5649faabfd224365b7c363f5e449777316d8627", - "reference": "a5649faabfd224365b7c363f5e449777316d8627", - "shasum": "" - }, - "require": { - "ext-json": "*", - "illuminate/queue": "^8.0", - "php": "^7.3|^8.0", - "php-amqplib/php-amqplib": "^2.12|^3.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", - "laravel/horizon": "^5.0", - "mockery/mockery": "^1.0", - "orchestra/testbench": "^6.0", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "Required to use all features of the queue consumer." - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "VladimirYuldashev\\LaravelQueueRabbitMQ\\LaravelQueueRabbitMQServiceProvider" - ] - }, - "branch-alias": { - "dev-master": "11.0-dev" - } - }, - "autoload": { - "psr-4": { - "VladimirYuldashev\\LaravelQueueRabbitMQ\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Vladimir Yuldashev", - "email": "misterio92@gmail.com" - } - ], - "description": "RabbitMQ driver for Laravel Queue. Supports Laravel Horizon.", - "support": { - "issues": "https://github.com/vyuldashev/laravel-queue-rabbitmq/issues", - "source": "https://github.com/vyuldashev/laravel-queue-rabbitmq/tree/v11.3.0" - }, - "time": "2021-07-06T00:05:52+00:00" - }, - { - "name": "vlucas/phpdotenv", - "version": "v5.6.1", - "source": { - "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/a59a13791077fe3d44f90e7133eb68e7d22eaff2", - "reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "graham-campbell/result-type": "^1.1.3", - "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.3", - "symfony/polyfill-ctype": "^1.24", - "symfony/polyfill-mbstring": "^1.24", - "symfony/polyfill-php80": "^1.24" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "ext-filter": "*", - "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" - }, - "suggest": { - "ext-filter": "Required to use the boolean validator." - }, - "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "5.6-dev" - } - }, - "autoload": { - "psr-4": { - "Dotenv\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://github.com/vlucas" - } - ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "support": { - "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.1" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", - "type": "tidelift" - } - ], - "time": "2024-07-20T21:52:34+00:00" - }, - { - "name": "voku/portable-ascii", - "version": "1.6.1", - "source": { - "type": "git", - "url": "https://github.com/voku/portable-ascii.git", - "reference": "87337c91b9dfacee02452244ee14ab3c43bc485a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/voku/portable-ascii/zipball/87337c91b9dfacee02452244ee14ab3c43bc485a", - "reference": "87337c91b9dfacee02452244ee14ab3c43bc485a", - "shasum": "" - }, - "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" - }, - "suggest": { - "ext-intl": "Use Intl for transliterator_transliterate() support" - }, - "type": "library", - "autoload": { - "psr-4": { - "voku\\": "src/voku/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Lars Moelleken", - "homepage": "http://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/1.6.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": "2022-01-24T18:55:24+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<4.6.1 || 4.6.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.11.0" - }, - "time": "2022-06-03T18:03:27+00:00" - } - ], - "packages-dev": [ - { - "name": "beyondcode/laravel-dump-server", - "version": "1.9.0", - "source": { - "type": "git", - "url": "https://github.com/beyondcode/laravel-dump-server.git", - "reference": "1f2452617afc64e47b3cf49978beb7beeef084df" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beyondcode/laravel-dump-server/zipball/1f2452617afc64e47b3cf49978beb7beeef084df", - "reference": "1f2452617afc64e47b3cf49978beb7beeef084df", - "shasum": "" - }, - "require": { - "illuminate/console": "5.6.*|5.7.*|5.8.*|^6.0|^7.0|^8.0|^9.0|^10.0", - "illuminate/http": "5.6.*|5.7.*|5.8.*|^6.0|^7.0|^8.0|^9.0|^10.0", - "illuminate/support": "5.6.*|5.7.*|5.8.*|^6.0|^7.0|^8.0|^9.0|^10.0", - "php": ">=7.2.5", - "symfony/var-dumper": "^5.0|^6.0" - }, - "require-dev": { - "larapack/dd": "^1.0", - "phpunit/phpunit": "^7.0|^9.3" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "BeyondCode\\DumpServer\\DumpServerServiceProvider" - ] - } - }, - "autoload": { - "files": [ - "helpers.php" - ], - "psr-4": { - "BeyondCode\\DumpServer\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marcel Pociot", - "email": "marcel@beyondco.de", - "homepage": "https://beyondco.de", - "role": "Developer" - } - ], - "description": "Symfony Var-Dump Server for Laravel", - "homepage": "https://github.com/beyondcode/laravel-dump-server", - "keywords": [ - "beyondcode", - "laravel-dump-server" - ], - "support": { - "issues": "https://github.com/beyondcode/laravel-dump-server/issues", - "source": "https://github.com/beyondcode/laravel-dump-server/tree/1.9.0" - }, - "time": "2023-02-15T10:29:26+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.7.2", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" - }, - "require-dev": { - "composer/composer": "*", - "php-parallel-lint/php-parallel-lint": "^1.3.1", - "phpcompatibility/php-compatibility": "^9.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl", - "role": "Developer / IT Manager" - }, - { - "name": "Contributors", - "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcbf", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "support": { - "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", - "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" - }, - "time": "2022-02-04T12:51:07+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.5.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", - "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^9 || ^11", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.16 || ^1", - "phpstan/phpstan": "^1.4", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.30 || ^5.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.5.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%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2022-12-30T00:15:36+00:00" - }, - { - "name": "facade/ignition-contracts", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/facade/ignition-contracts.git", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/3c921a1cdba35b68a7f0ccffc6dffc1995b18267", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267", - "shasum": "" - }, - "require": { - "php": "^7.3|^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^v2.15.8", - "phpunit/phpunit": "^9.3.11", - "vimeo/psalm": "^3.17.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Facade\\IgnitionContracts\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://flareapp.io", - "role": "Developer" - } - ], - "description": "Solution contracts for Ignition", - "homepage": "https://github.com/facade/ignition-contracts", - "keywords": [ - "contracts", - "flare", - "ignition" - ], - "support": { - "issues": "https://github.com/facade/ignition-contracts/issues", - "source": "https://github.com/facade/ignition-contracts/tree/1.0.2" - }, - "time": "2020-10-16T08:27:54+00:00" - }, - { - "name": "filp/whoops", - "version": "2.18.0", - "source": { - "type": "git", - "url": "https://github.com/filp/whoops.git", - "reference": "a7de6c3c6c3c022f5cfc337f8ede6a14460cf77e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/a7de6c3c6c3c022f5cfc337f8ede6a14460cf77e", - "reference": "a7de6c3c6c3c022f5cfc337f8ede6a14460cf77e", - "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.0" - }, - "funding": [ - { - "url": "https://github.com/denis-sokolov", - "type": "github" - } - ], - "time": "2025-03-15T12:00:00+00:00" - }, - { - "name": "fzaninotto/faker", - "version": "v1.9.2", - "source": { - "type": "git", - "url": "https://github.com/fzaninotto/Faker.git", - "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/848d8125239d7dbf8ab25cb7f054f1a630e68c2e", - "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0" - }, - "require-dev": { - "ext-intl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7", - "squizlabs/php_codesniffer": "^2.9.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9-dev" - } - }, - "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/fzaninotto/Faker/issues", - "source": "https://github.com/fzaninotto/Faker/tree/v1.9.2" - }, - "abandoned": true, - "time": "2020-12-11T09:56:16+00:00" - }, - { - "name": "hamcrest/hamcrest-php", - "version": "v2.0.1", - "source": { - "type": "git", - "url": "https://github.com/hamcrest/hamcrest-php.git", - "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", - "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", - "shasum": "" - }, - "require": { - "php": "^5.3|^7.0|^8.0" - }, - "replace": { - "cordoval/hamcrest-php": "*", - "davedevelopment/hamcrest-php": "*", - "kodova/hamcrest-php": "*" - }, - "require-dev": { - "phpunit/php-file-iterator": "^1.4 || ^2.0", - "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.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.0.1" - }, - "time": "2020-07-09T08:09:16+00:00" - }, - { - "name": "laracasts/generators", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/laracasts/Laravel-5-Generators-Extended.git", - "reference": "555f1b03b6072d5d45616634fc764ccadbe76a35" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laracasts/Laravel-5-Generators-Extended/zipball/555f1b03b6072d5d45616634fc764ccadbe76a35", - "reference": "555f1b03b6072d5d45616634fc764ccadbe76a35", - "shasum": "" - }, - "require": { - "illuminate/support": "^5.8|~6.0|~7.0|~8.0", - "php": ">=5.4.0" - }, - "require-dev": { - "phpspec/phpspec": "~2.1" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Laracasts\\Generators\\GeneratorsServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Laracasts\\Generators\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeffrey Way", - "email": "jeffrey@laracasts.com" - } - ], - "description": "Advanced Laravel generators, that include schema information.", - "keywords": [ - "generators", - "laravel" - ], - "support": { - "issues": "https://github.com/laracasts/Laravel-5-Generators-Extended/issues", - "source": "https://github.com/laracasts/Laravel-5-Generators-Extended/tree/1.2.0" - }, - "time": "2020-09-10T11:48:15+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.0", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "024473a478be9df5fdaca2c793f2232fe788e414" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/024473a478be9df5fdaca2c793f2232fe788e414", - "reference": "024473a478be9df5fdaca2c793f2232fe788e414", - "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.0" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2025-02-12T12:17:51+00:00" - }, - { - "name": "nunomaduro/collision", - "version": "v5.11.0", - "source": { - "type": "git", - "url": "https://github.com/nunomaduro/collision.git", - "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/8b610eef8582ccdc05d8f2ab23305e2d37049461", - "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461", - "shasum": "" - }, - "require": { - "facade/ignition-contracts": "^1.0", - "filp/whoops": "^2.14.3", - "php": "^7.3 || ^8.0", - "symfony/console": "^5.0" - }, - "require-dev": { - "brianium/paratest": "^6.1", - "fideloper/proxy": "^4.4.1", - "fruitcake/laravel-cors": "^2.0.3", - "laravel/framework": "8.x-dev", - "nunomaduro/larastan": "^0.6.2", - "nunomaduro/mock-final-classes": "^1.0", - "orchestra/testbench": "^6.0", - "phpstan/phpstan": "^0.12.64", - "phpunit/phpunit": "^9.5.0" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" - ] - } - }, - "autoload": { - "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", - "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": "2022-01-10T16:22:52+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": "phpstan/phpdoc-parser", - "version": "1.33.0", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/82a311fd3690fb2bf7b64d5c98f912b3dd746140", - "reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/annotations": "^2.0", - "nikic/php-parser": "^4.15", - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.5", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5", - "symfony/process": "^5.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "PHPStan\\PhpDocParser\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPDoc parser with support for nullable, intersection and generic types", - "support": { - "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.33.0" - }, - "time": "2024-10-13T11:25:22+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "9.2.32", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5", - "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-xmlwriter": "*", - "nikic/php-parser": "^4.19.1 || ^5.1.0", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.6", - "phpunit/php-text-template": "^2.0.4", - "sebastian/code-unit-reverse-lookup": "^2.0.3", - "sebastian/complexity": "^2.0.3", - "sebastian/environment": "^5.1.5", - "sebastian/lines-of-code": "^1.0.4", - "sebastian/version": "^3.0.2", - "theseer/tokenizer": "^1.2.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.6" - }, - "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": "9.2.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/9.2.32" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-08-22T04:23:01+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "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", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2021-12-02T12:48:52+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.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", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "5.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "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": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:16:10+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.6.22", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f80235cb4d3caa59ae09be3adf1ded27521d1a9c", - "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.5.0 || ^2", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.12.1", - "phar-io/manifest": "^2.0.4", - "phar-io/version": "^3.2.1", - "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.32", - "phpunit/php-file-iterator": "^3.0.6", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.4", - "phpunit/php-timer": "^5.0.3", - "sebastian/cli-parser": "^1.0.2", - "sebastian/code-unit": "^1.0.8", - "sebastian/comparator": "^4.0.8", - "sebastian/diff": "^4.0.6", - "sebastian/environment": "^5.1.5", - "sebastian/exporter": "^4.0.6", - "sebastian/global-state": "^5.0.7", - "sebastian/object-enumerator": "^4.0.4", - "sebastian/resource-operations": "^3.0.4", - "sebastian/type": "^3.2.1", - "sebastian/version": "^3.0.2" - }, - "suggest": { - "ext-soap": "To be able to generate mocks based on WSDL files", - "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.6-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/9.6.22" - }, - "funding": [ - { - "url": "https://phpunit.de/sponsors.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", - "type": "tidelift" - } - ], - "time": "2024-12-05T13:48:26+00:00" - }, - { - "name": "sebastian/cli-parser", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/2b56bea83a09de3ac06bb18b92f068e60cc6f50b", - "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for parsing CLI options", - "homepage": "https://github.com/sebastianbergmann/cli-parser", - "support": { - "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:27:43+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.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": "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", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2022-09-14T12:41:17+00:00" - }, - { - "name": "sebastian/complexity", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a", - "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.18 || ^5.0", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.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", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-12-22T06:19:30+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", - "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.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", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:30:58+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.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": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:03:51+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/78c00df8f170e02473b682df15bfcdacc3d32d72", - "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.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", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.6" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:33:00+00:00" - }, - { - "name": "sebastian/global-state", - "version": "5.0.7", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", - "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "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": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.7" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-02T06:35:11+00:00" - }, - { - "name": "sebastian/lines-of-code", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5", - "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.18 || ^5.0", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.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", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-12-22T06:20:34+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "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", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:12:34+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.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", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", - "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.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", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:07:39+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/05d5692a7993ecccd56a03e40cd7e5b09b1d404e", - "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-14T16:00:52+00:00" - }, - { - "name": "sebastian/type", - "version": "3.2.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.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": "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", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:13:03+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library 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", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "slevomat/coding-standard", - "version": "7.2.1", - "source": { - "type": "git", - "url": "https://github.com/slevomat/coding-standard.git", - "reference": "aff06ae7a84e4534bf6f821dc982a93a5d477c90" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/aff06ae7a84e4534bf6f821dc982a93a5d477c90", - "reference": "aff06ae7a84e4534bf6f821dc982a93a5d477c90", - "shasum": "" - }, - "require": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7", - "php": "^7.2 || ^8.0", - "phpstan/phpdoc-parser": "^1.5.1", - "squizlabs/php_codesniffer": "^3.6.2" - }, - "require-dev": { - "phing/phing": "2.17.3", - "php-parallel-lint/php-parallel-lint": "1.3.2", - "phpstan/phpstan": "1.4.10|1.7.1", - "phpstan/phpstan-deprecation-rules": "1.0.0", - "phpstan/phpstan-phpunit": "1.0.0|1.1.1", - "phpstan/phpstan-strict-rules": "1.2.3", - "phpunit/phpunit": "7.5.20|8.5.21|9.5.20" - }, - "type": "phpcodesniffer-standard", - "extra": { - "branch-alias": { - "dev-master": "7.x-dev" - } - }, - "autoload": { - "psr-4": { - "SlevomatCodingStandard\\": "SlevomatCodingStandard" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.", - "support": { - "issues": "https://github.com/slevomat/coding-standard/issues", - "source": "https://github.com/slevomat/coding-standard/tree/7.2.1" - }, - "funding": [ - { - "url": "https://github.com/kukulich", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/slevomat/coding-standard", - "type": "tidelift" - } - ], - "time": "2022-05-25T10:58:12+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.12.0", - "source": { - "type": "git", - "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "2d1b63db139c3c6ea0c927698e5160f8b3b8d630" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/2d1b63db139c3c6ea0c927698e5160f8b3b8d630", - "reference": "2d1b63db139c3c6ea0c927698e5160f8b3b8d630", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" - }, - "bin": [ - "bin/phpcbf", - "bin/phpcs" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "Former lead" - }, - { - "name": "Juliette Reinders Folmer", - "role": "Current lead" - }, - { - "name": "Contributors", - "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards", - "static analysis" - ], - "support": { - "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", - "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", - "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", - "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" - }, - "funding": [ - { - "url": "https://github.com/PHPCSStandards", - "type": "github" - }, - { - "url": "https://github.com/jrfnl", - "type": "github" - }, - { - "url": "https://opencollective.com/php_codesniffer", - "type": "open_collective" - }, - { - "url": "https://thanks.dev/u/gh/phpcsstandards", - "type": "thanks_dev" - } - ], - "time": "2025-03-18T05:04:51+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.3", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", - "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.3" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2024-03-03T12:36:25+00:00" - } - ], - "aliases": [], - "minimum-stability": "dev", - "stability-flags": {}, - "prefer-stable": true, - "prefer-lowest": false, - "platform": { - "php": "^7.3", - "ext-curl": "*", - "ext-json": "*" - }, - "platform-dev": {}, - "plugin-api-version": "2.6.0" -} diff --git a/config/app.php b/config/app.php deleted file mode 100644 index 4b01574..0000000 --- a/config/app.php +++ /dev/null @@ -1,221 +0,0 @@ - env('APP_NAME', 'Mes BR'), - - /* - |-------------------------------------------------------------------------- - | 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', 'local'), - - /* - |-------------------------------------------------------------------------- - | 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' => 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 - | your application so that it is used when running Artisan tasks. - | - */ - - 'url' => env('APP_URL', 'https://mesbr.test'), - - /* - |-------------------------------------------------------------------------- - | Application Timezone - |-------------------------------------------------------------------------- - | - | Here you may specify the default timezone for your application, which - | will be used by the PHP date and date-time functions. We have gone - | ahead and set this to a sensible default for you out of the box. - | - */ - - 'timezone' => 'Europe/Paris', - - /* - |-------------------------------------------------------------------------- - | Application Locale Configuration - |-------------------------------------------------------------------------- - | - | The application locale determines the default locale that will be used - | by the translation service provider. You are free to set this value - | to any of the locales which will be supported by the application. - | - */ - - 'locale' => 'fr', - - /* - |-------------------------------------------------------------------------- - | Application Fallback Locale - |-------------------------------------------------------------------------- - | - | The fallback locale determines the locale to use when the current one - | is not available. You may change the value to correspond to any of - | the language folders that are provided through your application. - | - */ - - 'fallback_locale' => 'en', - - /* - |-------------------------------------------------------------------------- - | Encryption Key - |-------------------------------------------------------------------------- - | - | This key is used by the Illuminate encrypter service and should be set - | to a random, 32 character string, otherwise these encrypted strings - | will not be safe. Please do this before deploying an application! - | - */ - - 'key' => env('APP_KEY'), - - 'cipher' => 'AES-256-CBC', - - /* - |-------------------------------------------------------------------------- - | Autoloaded Service Providers - |-------------------------------------------------------------------------- - | - | The service providers listed here will be automatically loaded on the - | request to your application. Feel free to add your own services to - | this array to grant expanded functionality to your applications. - | - */ - - 'providers' => [ - - /* - * Laravel Framework Service Providers... - */ - Illuminate\Auth\AuthServiceProvider::class, - Illuminate\Broadcasting\BroadcastServiceProvider::class, - Illuminate\Bus\BusServiceProvider::class, - Illuminate\Cache\CacheServiceProvider::class, - Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, - Illuminate\Cookie\CookieServiceProvider::class, - Illuminate\Database\DatabaseServiceProvider::class, - Illuminate\Encryption\EncryptionServiceProvider::class, - Illuminate\Filesystem\FilesystemServiceProvider::class, - Illuminate\Foundation\Providers\FoundationServiceProvider::class, - Illuminate\Hashing\HashServiceProvider::class, - Illuminate\Mail\MailServiceProvider::class, - Illuminate\Notifications\NotificationServiceProvider::class, - Illuminate\Pagination\PaginationServiceProvider::class, - Illuminate\Pipeline\PipelineServiceProvider::class, - Illuminate\Queue\QueueServiceProvider::class, - Illuminate\Redis\RedisServiceProvider::class, - Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, - Illuminate\Session\SessionServiceProvider::class, - Illuminate\Translation\TranslationServiceProvider::class, - Illuminate\Validation\ValidationServiceProvider::class, - Illuminate\View\ViewServiceProvider::class, - - /* - * Package Service Providers... - */ - Collective\Html\HtmlServiceProvider::class, - Barryvdh\DomPDF\ServiceProvider::class, - - /* - * Application Service Providers... - */ - App\Providers\AppServiceProvider::class, - App\Providers\AuthServiceProvider::class, - // App\Providers\BroadcastServiceProvider::class, - App\Providers\EventServiceProvider::class, - App\Providers\RouteServiceProvider::class, - ], - - /* - |-------------------------------------------------------------------------- - | Class Aliases - |-------------------------------------------------------------------------- - | - | This array of class aliases will be registered when this application - | is started. However, feel free to register as many as you wish as - | the aliases are "lazy" loaded so they don't hinder performance. - | - */ - - 'aliases' => [ - - 'App' => Illuminate\Support\Facades\App::class, - 'Artisan' => Illuminate\Support\Facades\Artisan::class, - 'Auth' => Illuminate\Support\Facades\Auth::class, - 'Blade' => Illuminate\Support\Facades\Blade::class, - 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, - 'Bus' => Illuminate\Support\Facades\Bus::class, - 'Cache' => Illuminate\Support\Facades\Cache::class, - 'Config' => Illuminate\Support\Facades\Config::class, - 'Cookie' => Illuminate\Support\Facades\Cookie::class, - 'Crypt' => Illuminate\Support\Facades\Crypt::class, - 'DB' => Illuminate\Support\Facades\DB::class, - 'Eloquent' => Illuminate\Database\Eloquent\Model::class, - 'Event' => Illuminate\Support\Facades\Event::class, - 'File' => Illuminate\Support\Facades\File::class, - 'Gate' => Illuminate\Support\Facades\Gate::class, - 'Hash' => Illuminate\Support\Facades\Hash::class, - 'Lang' => Illuminate\Support\Facades\Lang::class, - 'Log' => Illuminate\Support\Facades\Log::class, - 'Mail' => Illuminate\Support\Facades\Mail::class, - 'Notification' => Illuminate\Support\Facades\Notification::class, - 'Password' => Illuminate\Support\Facades\Password::class, - 'Queue' => Illuminate\Support\Facades\Queue::class, - 'Redirect' => Illuminate\Support\Facades\Redirect::class, - 'Redis' => Illuminate\Support\Facades\Redis::class, - 'Request' => Illuminate\Support\Facades\Request::class, - 'Response' => Illuminate\Support\Facades\Response::class, - 'Route' => Illuminate\Support\Facades\Route::class, - 'Schema' => Illuminate\Support\Facades\Schema::class, - 'Session' => Illuminate\Support\Facades\Session::class, - 'Storage' => Illuminate\Support\Facades\Storage::class, - 'URL' => Illuminate\Support\Facades\URL::class, - 'Validator' => Illuminate\Support\Facades\Validator::class, - 'View' => Illuminate\Support\Facades\View::class, - 'Form' => Collective\Html\FormFacade::class, - 'Html' => Collective\Html\HtmlFacade::class, - 'Debugbar' => Barryvdh\Debugbar\Facade::class, - 'PDF' => Barryvdh\DomPDF\Facade::class, - 'CampaignTypes' => \App\Enums\CampaignTypes::class, - 'Countries' => \App\Enums\Countries::class, - 'UserRoles' => \App\Enums\UserRoles::class, - ], - -]; diff --git a/config/auth.php b/config/auth.php deleted file mode 100644 index 59a56f4..0000000 --- a/config/auth.php +++ /dev/null @@ -1,102 +0,0 @@ - [ - 'guard' => 'web', - 'passwords' => 'users', - ], - - /* - |-------------------------------------------------------------------------- - | Authentication Guards - |-------------------------------------------------------------------------- - | - | Next, you may define every authentication guard for your application. - | Of course, a great default configuration has been defined for you - | here which uses session storage and the Eloquent user provider. - | - | All authentication drivers have a user provider. This defines how the - | users are actually retrieved out of your database or other storage - | mechanisms used by this application to persist your user's data. - | - | Supported: "session", "token" - | - */ - - 'guards' => [ - 'web' => [ - 'driver' => 'session', - 'provider' => 'users', - ], - - 'api' => [ - 'driver' => 'token', - 'provider' => 'users', - ], - ], - - /* - |-------------------------------------------------------------------------- - | User Providers - |-------------------------------------------------------------------------- - | - | All authentication drivers have a user provider. This defines how the - | users are actually retrieved out of your database or other storage - | mechanisms used by this application to persist your user's data. - | - | If you have multiple user tables or models you may configure multiple - | sources which represent each model / table. These sources may then - | be assigned to any extra authentication guards you have defined. - | - | Supported: "database", "eloquent" - | - */ - - 'providers' => [ - 'users' => [ - 'driver' => 'eloquent', - 'model' => App\Models\User::class, - ], - - // 'users' => [ - // 'driver' => 'database', - // 'table' => 'users', - // ], - ], - - /* - |-------------------------------------------------------------------------- - | Resetting Passwords - |-------------------------------------------------------------------------- - | - | You may specify multiple password reset configurations if you have more - | than one user table or model in the application and you want to have - | separate password reset settings based on the specific user types. - | - | The expire time is the number of minutes that the reset token should be - | considered valid. This security feature keeps tokens short-lived so - | they have less time to be guessed. You may change this as needed. - | - */ - - 'passwords' => [ - 'users' => [ - 'provider' => 'users', - 'table' => 'password_resets', - 'expire' => 60, - ], - ], - -]; diff --git a/config/broadcasting.php b/config/broadcasting.php deleted file mode 100644 index cfb243c..0000000 --- a/config/broadcasting.php +++ /dev/null @@ -1,59 +0,0 @@ - env('BROADCAST_DRIVER', 'null'), - - /* - |-------------------------------------------------------------------------- - | Broadcast Connections - |-------------------------------------------------------------------------- - | - | Here you may define all of the broadcast connections that will be used - | to broadcast events to other systems or over websockets. Samples of - | each available type of connection are provided inside this array. - | - */ - - 'connections' => [ - - 'pusher' => [ - 'driver' => 'pusher', - 'key' => env('PUSHER_APP_KEY'), - 'secret' => env('PUSHER_APP_SECRET'), - 'app_id' => env('PUSHER_APP_ID'), - 'options' => [ - 'cluster' => env('PUSHER_APP_CLUSTER'), - 'encrypted' => true, - ], - ], - - 'redis' => [ - 'driver' => 'redis', - 'connection' => 'default', - ], - - 'log' => [ - 'driver' => 'log', - ], - - 'null' => [ - 'driver' => 'null', - ], - - ], - -]; diff --git a/config/cache.php b/config/cache.php deleted file mode 100644 index 2d2c5df..0000000 --- a/config/cache.php +++ /dev/null @@ -1,93 +0,0 @@ - env('CACHE_DRIVER', 'file'), - - /* - |-------------------------------------------------------------------------- - | 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. - | - */ - - 'stores' => [ - - 'apc' => [ - 'driver' => 'apc', - ], - - 'array' => [ - 'driver' => 'array', - ], - - 'database' => [ - 'driver' => 'database', - 'table' => 'cache', - 'connection' => null, - ], - - 'file' => [ - 'driver' => 'file', - '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' => 'cache', - ], - - ], - - /* - |-------------------------------------------------------------------------- - | Cache Key Prefix - |-------------------------------------------------------------------------- - | - | When utilizing a RAM based store such as APC or Memcached, there might - | be other applications utilizing the same cache. So, we'll specify a - | value to get prefixed to all our keys so we can avoid collisions. - | - */ - - 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_') . '_cache'), - -]; diff --git a/config/constants.php b/config/constants.php deleted file mode 100644 index 07e18c0..0000000 --- a/config/constants.php +++ /dev/null @@ -1,8 +0,0 @@ - 1, -'impression' => 3, -'updatecontact' => 4, -'colors' => ['#ffe258', '#8c86ff', '#86ffbc', '#ffc286', '#86caff', '#ff86e7', '#ff869d', '#b9ff86', '#e7ff86', '#b986ff', '#ffae86', '#5c60ff', '#ff5c5c', '#3ba33b', '#8c86ff', '#86ffbc', '#ffc286', '#86caff', '#ff86e7', '#ff869d', '#b9ff86', '#e7ff86', '#b986ff', '#ffae86', '#5c60ff', '#ff5c5c', '#3ba33b'] -]; diff --git a/config/database.php b/config/database.php deleted file mode 100644 index bdaf8b9..0000000 --- a/config/database.php +++ /dev/null @@ -1,135 +0,0 @@ - env('DB_CONNECTION', 'mysql'), - - /* - |-------------------------------------------------------------------------- - | Database Connections - |-------------------------------------------------------------------------- - | - | Here are each of the database connections setup for your application. - | Of course, examples of configuring each database platform that is - | supported by Laravel is shown below to make development simple. - | - | - | All database work in Laravel is done through the PHP PDO facilities - | so make sure you have the driver for your particular database of - | choice installed on your machine before you begin development. - | - */ - - 'connections' => [ - - 'sqlite' => [ - 'driver' => 'sqlite', - 'database' => env('DB_DATABASE', database_path('database.sqlite')), - 'prefix' => '', - ], - - 'mysql' => [ - 'driver' => 'mysql', - 'host' => env('DB_HOST', '127.0.0.1'), - 'port' => env('DB_PORT', '3306'), - 'database' => env('DB_DATABASE', 'mesbr'), - 'username' => env('DB_USERNAME', 'root'), - 'password' => env('DB_PASSWORD', ''), - 'unix_socket' => env('DB_SOCKET', ''), - 'charset' => 'utf8mb4', - 'collation' => 'utf8mb4_unicode_ci', - 'prefix' => '', - 'strict' => true, - 'engine' => null, - ], - - 'pgsql' => [ - 'driver' => 'pgsql', - 'host' => env('DB_HOST', '127.0.0.1'), - 'port' => env('DB_PORT', '5432'), - 'database' => env('DB_DATABASE', 'forge'), - 'username' => env('DB_USERNAME', 'forge'), - 'password' => env('DB_PASSWORD', ''), - 'charset' => 'utf8', - 'prefix' => '', - 'schema' => 'public', - 'sslmode' => 'prefer', - ], - - 'sqlsrv' => [ - 'driver' => 'sqlsrv', - 'host' => env('DB_HOST', 'localhost'), - 'port' => env('DB_PORT', '1433'), - 'database' => env('DB_DATABASE', 'forge'), - 'username' => env('DB_USERNAME', 'forge'), - 'password' => env('DB_PASSWORD', ''), - 'charset' => 'utf8', - 'prefix' => '', - ], - - ], - - /* - |-------------------------------------------------------------------------- - | 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 in the database. - | - */ - - 'migrations' => 'migrations', - - /* - |-------------------------------------------------------------------------- - | Redis Databases - |-------------------------------------------------------------------------- - | - | Redis is an open source, fast, and advanced key-value store that also - | provides a richer set of commands than a typical key-value systems - | such as APC or Memcached. Laravel makes it easy to dig right in. - | - */ - - 'redis' => [ - - 'client' => 'predis', - - 'default' => [ - 'host' => env('REDIS_HOST', '127.0.0.1'), - 'password' => env('REDIS_PASSWORD', null), - 'port' => env('REDIS_PORT', 6379), - 'database' => env('REDIS_DB', 0), - ], - - 'cache' => [ - 'host' => env('REDIS_HOST', '127.0.0.1'), - 'password' => env('REDIS_PASSWORD', null), - 'port' => env('REDIS_PORT', 6379), - 'database' => env('REDIS_CACHE_DB', 1), - ], - - ], - - 'dbal' => [ - 'types' => [ - 'timestamp' => TimestampType::class, - ], - ], - -]; diff --git a/config/debugbar.php b/config/debugbar.php deleted file mode 100644 index 81fa71b..0000000 --- a/config/debugbar.php +++ /dev/null @@ -1,235 +0,0 @@ - env('DEBUGBAR_ENABLED', null), - 'except' => [ - ], - - /* - |-------------------------------------------------------------------------- - | Storage settings - |-------------------------------------------------------------------------- - | - | DebugBar stores data for session/ajax requests. - | You can disable this, so the debugbar stores data in headers/session, - | but this can cause problems with large data collectors. - | By default, file storage (in the storage folder) is used. Redis and PDO - | can also be used. For PDO, run the package migrations first. - | - */ - 'storage' => [ - 'enabled' => true, - 'driver' => 'file', -// redis, file, pdo, custom - 'path' => storage_path('debugbar'), -// For file driver - 'connection' => null, -// Leave null for default connection (Redis/PDO) - 'provider' => '' -// Instance of StorageInterface for custom driver - ], - - /* - |-------------------------------------------------------------------------- - | Vendors - |-------------------------------------------------------------------------- - | - | Vendor files are included by default, but can be set to false. - | This can also be set to 'js' or 'css', to only include javascript or css vendor files. - | Vendor files are for css: font-awesome (including fonts) and highlight.js (css files) - | and for js: jquery and and highlight.js - | So if you want syntax highlighting, set it to true. - | jQuery is set to not conflict with existing jQuery scripts. - | - */ - - 'include_vendors' => true, - - /* - |-------------------------------------------------------------------------- - | Capture Ajax Requests - |-------------------------------------------------------------------------- - | - | The Debugbar can capture Ajax requests and display them. If you don't want this (ie. because of errors), - | you can use this option to disable sending the data through the headers. - | - | Optionally, you can also send ServerTiming headers on ajax requests for the Chrome DevTools. - */ - - 'capture_ajax' => true, - 'add_ajax_timing' => false, - - /* - |-------------------------------------------------------------------------- - | Custom Error Handler for Deprecated warnings - |-------------------------------------------------------------------------- - | - | When enabled, the Debugbar shows deprecated warnings for Symfony components - | in the Messages tab. - | - */ - 'error_handler' => false, - - /* - |-------------------------------------------------------------------------- - | Clockwork integration - |-------------------------------------------------------------------------- - | - | The Debugbar can emulate the Clockwork headers, so you can use the Chrome - | Extension, without the server-side code. It uses Debugbar collectors instead. - | - */ - 'clockwork' => false, - - /* - |-------------------------------------------------------------------------- - | DataCollectors - |-------------------------------------------------------------------------- - | - | Enable/disable DataCollectors - | - */ - - 'collectors' => [ - 'phpinfo' => true, -// Php version - 'messages' => true, -// Messages - 'time' => true, -// Time Datalogger - 'memory' => true, -// Memory usage - 'exceptions' => true, -// Exception displayer - 'log' => true, -// Logs from Monolog (merged in messages if enabled) - 'db' => true, -// Show database (PDO) queries and bindings - 'views' => true, -// Views with their data - 'route' => true, -// Current route information - 'auth' => true, -// Display Laravel authentication status - 'gate' => true, -// Display Laravel Gate checks - 'session' => true, -// Display session data - 'symfony_request' => true, -// Only one can be enabled.. - 'mail' => true, -// Catch mail messages - 'laravel' => false, -// Laravel version and environment - 'events' => false, -// All events fired - 'default_request' => false, -// Regular or special Symfony request logger - 'logs' => false, -// Add the latest log messages - 'files' => false, -// Show the included files - 'config' => false, -// Display config settings - 'cache' => false, -// Display cache events - ], - - /* - |-------------------------------------------------------------------------- - | Extra options - |-------------------------------------------------------------------------- - | - | Configure some DataCollectors - | - */ - - 'options' => [ - 'auth' => [ - 'show_name' => true, -// Also show the users name/email in the debugbar - ], - 'db' => [ - 'with_params' => true, -// Render SQL with the parameters substituted - 'backtrace' => true, -// Use a backtrace to find the origin of the query in your files. - 'timeline' => false, -// Add the queries to the timeline - 'explain' => [ -// Show EXPLAIN output on queries - 'enabled' => false, - 'types' => ['SELECT'], -// ['SELECT', 'INSERT', 'UPDATE', 'DELETE']; for MySQL 5.6.3+ - ], - 'hints' => true, -// Show hints for common mistakes - ], - 'mail' => [ - 'full_log' => false - ], - 'views' => [ - 'data' => false, -// Note: Can slow down the application, because the data can be quite large.. - ], - 'route' => [ - 'label' => true -// show complete route on bar - ], - 'logs' => [ - 'file' => null - ], - 'cache' => [ - 'values' => true -// collect cache values - ], - ], - - /* - |-------------------------------------------------------------------------- - | Inject Debugbar in Response - |-------------------------------------------------------------------------- - | - | Usually, the debugbar is added just before , by listening to the - | Response after the App is done. If you disable this, you have to add them - | in your template yourself. See http://phpdebugbar.com/docs/rendering.html - | - */ - - 'inject' => true, - - /* - |-------------------------------------------------------------------------- - | DebugBar route prefix - |-------------------------------------------------------------------------- - | - | Sometimes you want to set route prefix to be used by DebugBar to load - | its resources from. Usually the need comes from misconfigured web server or - | from trying to overcome bugs like this: http://trac.nginx.org/nginx/ticket/97 - | - */ - 'route_prefix' => '_debugbar', - - /* - |-------------------------------------------------------------------------- - | DebugBar route domain - |-------------------------------------------------------------------------- - | - | By default DebugBar route served from the same domain that request served. - | To override default domain, specify it as a non-empty value. - */ - 'route_domain' => null, -]; diff --git a/config/dompdf.php b/config/dompdf.php deleted file mode 100644 index 11523b5..0000000 --- a/config/dompdf.php +++ /dev/null @@ -1,249 +0,0 @@ - false, -// Throw an Exception on warnings from dompdf - 'orientation' => 'portrait', - 'defines' => array( - /** - * The location of the DOMPDF font directory - * - * The location of the directory where DOMPDF will store fonts and font metrics - * Note: This directory must exist and be writable by the webserver process. - * *Please note the trailing slash.* - * - * Notes regarding fonts: - * Additional .afm font metrics can be added by executing load_font.php from command line. - * - * Only the original "Base 14 fonts" are present on all pdf viewers. Additional fonts must - * be embedded in the pdf file or the PDF may not display correctly. This can significantly - * increase file size unless font subsetting is enabled. Before embedding a font please - * review your rights under the font license. - * - * Any font specification in the source HTML is translated to the closest font available - * in the font directory. - * - * The pdf standard "Base 14 fonts" are: - * Courier, Courier-Bold, Courier-BoldOblique, Courier-Oblique, - * Helvetica, Helvetica-Bold, Helvetica-BoldOblique, Helvetica-Oblique, - * Times-Roman, Times-Bold, Times-BoldItalic, Times-Italic, - * Symbol, ZapfDingbats. - */ - "font_dir" => storage_path('fonts/'), -// advised by dompdf (https://github.com/dompdf/dompdf/pull/782) - - /** - * The location of the DOMPDF font cache directory - * - * This directory contains the cached font metrics for the fonts used by DOMPDF. - * This directory can be the same as DOMPDF_FONT_DIR - * - * Note: This directory must exist and be writable by the webserver process. - */ - "font_cache" => storage_path('fonts/'), - - /** - * The location of a temporary directory. - * - * The directory specified must be writeable by the webserver process. - * The temporary directory is required to download remote images and when - * using the PFDLib back end. - */ - "temp_dir" => sys_get_temp_dir(), - - /** - * ==== IMPORTANT ==== - * - * dompdf's "chroot": Prevents dompdf from accessing system files or other - * files on the webserver. All local files opened by dompdf must be in a - * subdirectory of this directory. DO NOT set it to '/' since this could - * allow an attacker to use dompdf to read any files on the server. This - * should be an absolute path. - * This is only checked on command line call by dompdf.php, but not by - * direct class use like: - * $dompdf = new DOMPDF(); $dompdf->load_html($htmldata); $dompdf->render(); $pdfdata = $dompdf->output(); - */ - "chroot" => realpath(base_path()), - - /** - * Whether to enable font subsetting or not. - */ - "enable_font_subsetting" => false, - - /** - * The PDF rendering backend to use - * - * Valid settings are 'PDFLib', 'CPDF' (the bundled R&OS PDF class), 'GD' and - * 'auto'. 'auto' will look for PDFLib and use it if found, or if not it will - * fall back on CPDF. 'GD' renders PDFs to graphic files. {@link - * Canvas_Factory} ultimately determines which rendering class to instantiate - * based on this setting. - * - * Both PDFLib & CPDF rendering backends provide sufficient rendering - * capabilities for dompdf, however additional features (e.g. object, - * image and font support, etc.) differ between backends. Please see - * {@link PDFLib_Adapter} for more information on the PDFLib backend - * and {@link CPDF_Adapter} and lib/class.pdf.php for more information - * on CPDF. Also see the documentation for each backend at the links - * below. - * - * The GD rendering backend is a little different than PDFLib and - * CPDF. Several features of CPDF and PDFLib are not supported or do - * not make any sense when creating image files. For example, - * multiple pages are not supported, nor are PDF 'objects'. Have a - * look at {@link GD_Adapter} for more information. GD support is - * experimental, so use it at your own risk. - * - * @link http://www.pdflib.com - * @link http://www.ros.co.nz/pdf - * @link http://www.php.net/image - */ - "pdf_backend" => "CPDF", - - /** - * PDFlib license key - * - * If you are using a licensed, commercial version of PDFlib, specify - * your license key here. If you are using PDFlib-Lite or are evaluating - * the commercial version of PDFlib, comment out this setting. - * - * @link http://www.pdflib.com - * - * If pdflib present in web server and auto or selected explicitely above, - * a real license code must exist! - */ - // "DOMPDF_PDFLIB_LICENSE" => "your license key here", - - /** - * html target media view which should be rendered into pdf. - * List of types and parsing rules for future extensions: - * http://www.w3.org/TR/REC-html40/types.html - * screen, tty, tv, projection, handheld, print, braille, aural, all - * Note: aural is deprecated in CSS 2.1 because it is replaced by speech in CSS 3. - * Note, even though the generated pdf file is intended for print output, - * the desired content might be different (e.g. screen or projection view of html file). - * Therefore allow specification of content here. - */ - "default_media_type" => "screen", - - /** - * The default paper size. - * - * North America standard is "letter"; other countries generally "a4" - * - * @see CPDF_Adapter::PAPER_SIZES for valid sizes ('letter', 'legal', 'A4', etc.) - */ - "default_paper_size" => "a4", - - /** - * The default font family - * - * Used if no suitable fonts can be found. This must exist in the font folder. - * @var string - */ - "default_font" => "serif", - - /** - * Image DPI setting - * - * This setting determines the default DPI setting for images and fonts. The - * DPI may be overridden for inline images by explictly setting the - * image's width & height style attributes (i.e. if the image's native - * width is 600 pixels and you specify the image's width as 72 points, - * the image will have a DPI of 600 in the rendered PDF. The DPI of - * background images can not be overridden and is controlled entirely - * via this parameter. - * - * For the purposes of DOMPDF, pixels per inch (PPI) = dots per inch (DPI). - * If a size in html is given as px (or without unit as image size), - * this tells the corresponding size in pt. - * This adjusts the relative sizes to be similar to the rendering of the - * html page in a reference browser. - * - * In pdf, always 1 pt = 1/72 inch - * - * Rendering resolution of various browsers in px per inch: - * Windows Firefox and Internet Explorer: - * SystemControl->Display properties->FontResolution: Default:96, largefonts:120, custom:? - * Linux Firefox: - * about:config *resolution: Default:96 - * (xorg screen dimension in mm and Desktop font dpi settings are ignored) - * - * Take care about extra font/image zoom factor of browser. - * - * In images, size in pixel attribute, img css style, are overriding - * the real image dimension in px for rendering. - * - * @var int - */ - "dpi" => 96, - - /** - * Enable inline PHP - * - * If this setting is set to true then DOMPDF will automatically evaluate - * inline PHP contained within tags. - * - * Enabling this for documents you do not trust (e.g. arbitrary remote html - * pages) is a security risk. Set this option to false if you wish to process - * untrusted documents. - * - * @var bool - */ - "enable_php" => false, - - /** - * Enable inline Javascript - * - * If this setting is set to true then DOMPDF will automatically insert - * JavaScript code contained within tags. - * - * @var bool - */ - "enable_javascript" => true, - - /** - * Enable remote file access - * - * If this setting is set to true, DOMPDF will access remote sites for - * images and CSS files as required. - * This is required for part of test case www/test/image_variants.html through www/examples.php - * - * Attention! - * This can be a security risk, in particular in combination with DOMPDF_ENABLE_PHP and - * allowing remote access to dompdf.php or on allowing remote html code to be passed to - * $dompdf = new DOMPDF(, $dompdf->load_html(..., - * This allows anonymous users to download legally doubtful internet content which on - * tracing back appears to being downloaded by your server, or allows malicious php code - * in remote html pages to be executed by your server with your account privileges. - * - * @var bool - */ - "enable_remote" => true, - - /** - * A ratio applied to the fonts height to be more like browsers' line height - */ - "font_height_ratio" => 1.1, - - /** - * Use the more-than-experimental HTML5 Lib parser - */ - "enable_html5_parser" => false, - "DOMPDF_TEMP_DIR" => storage_path('logs/'), -// I need this - "DOMPDF_LOG_OUTPUT_FILE" => storage_path('logs/log.htm'), - ), - - -); diff --git a/config/filesystems.php b/config/filesystems.php deleted file mode 100644 index 3cfabed..0000000 --- a/config/filesystems.php +++ /dev/null @@ -1,69 +0,0 @@ - env('FILESYSTEM_DRIVER', 'local'), - - /* - |-------------------------------------------------------------------------- - | Default Cloud Filesystem Disk - |-------------------------------------------------------------------------- - | - | Many applications store files both locally and in the cloud. For this - | reason, you may specify a default "cloud" driver here. This driver - | will be bound as the Cloud disk implementation in the container. - | - */ - - 'cloud' => env('FILESYSTEM_CLOUD', 's3'), - - /* - |-------------------------------------------------------------------------- - | Filesystem Disks - |-------------------------------------------------------------------------- - | - | Here you may configure as many filesystem "disks" as you wish, and you - | may even configure multiple disks of the same driver. Defaults have - | been setup for each driver as an example of the required options. - | - | Supported Drivers: "local", "ftp", "sftp", "s3", "rackspace" - | - */ - - 'disks' => [ - - 'local' => [ - 'driver' => 'local', - 'root' => public_path(), - ], - - 'public' => [ - 'driver' => 'local', - 'root' => storage_path('app/public'), - 'url' => env('APP_URL') . '/storage', - 'visibility' => 'public', - ], - - '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'), - ], - - ], - -]; diff --git a/config/hashing.php b/config/hashing.php deleted file mode 100644 index 6641c8c..0000000 --- a/config/hashing.php +++ /dev/null @@ -1,52 +0,0 @@ - 'bcrypt', - - /* - |-------------------------------------------------------------------------- - | Bcrypt Options - |-------------------------------------------------------------------------- - | - | Here you may specify the configuration options that should be used when - | passwords are hashed using the Bcrypt algorithm. This will allow you - | to control the amount of time it takes to hash the given password. - | - */ - - 'bcrypt' => [ - 'rounds' => env('BCRYPT_ROUNDS', 10), - ], - - /* - |-------------------------------------------------------------------------- - | Argon Options - |-------------------------------------------------------------------------- - | - | Here you may specify the configuration options that should be used when - | passwords are hashed using the Argon algorithm. These will allow you - | to control the amount of time it takes to hash the given password. - | - */ - - 'argon' => [ - 'memory' => 1024, - 'threads' => 2, - 'time' => 2, - ], - -]; diff --git a/config/logging.php b/config/logging.php deleted file mode 100644 index 169b273..0000000 --- a/config/logging.php +++ /dev/null @@ -1,113 +0,0 @@ - env('LOG_CHANNEL', 'stack'), - - /* - |-------------------------------------------------------------------------- - | Log Channels - |-------------------------------------------------------------------------- - | - | Here you may configure the log channels for your application. Out of - | the box, Laravel uses the Monolog PHP logging library. This gives - | you a variety of powerful log handlers / formatters to utilize. - | - | Available Drivers: "single", "daily", "slack", "syslog", - | "errorlog", "monolog", - | "custom", "stack" - | - */ - - 'channels' => [ - 'stack' => [ - 'driver' => 'stack', - 'channels' => ['single'], - ], - - 'single' => [ - 'driver' => 'single', - 'path' => storage_path('logs/laravel.log'), - 'level' => 'debug', - ], - - 'daily' => [ - 'driver' => 'daily', - 'path' => storage_path('logs/laravel.log'), - 'level' => 'debug', - 'days' => 7, - ], - - 'slack' => [ - 'driver' => 'slack', - 'url' => env('LOG_SLACK_WEBHOOK_URL'), - 'username' => 'Laravel Log', - 'emoji' => ':boom:', - 'level' => 'critical', - ], - - 'papertrail' => [ - 'driver' => 'monolog', - 'level' => 'debug', - 'handler' => SyslogUdpHandler::class, - 'handler_with' => [ - 'host' => env('PAPERTRAIL_URL'), - 'port' => env('PAPERTRAIL_PORT'), - ], - ], - - 'stderr' => [ - 'driver' => 'monolog', - 'handler' => StreamHandler::class, - 'with' => [ - 'stream' => 'php://stderr', - ], - ], - - 'syslog' => [ - 'driver' => 'syslog', - 'level' => 'debug', - ], - - 'errorlog' => [ - 'driver' => 'errorlog', - 'level' => 'debug', - ], - - 'stdout' => [ - 'driver' => 'monolog', - 'level' => env('LOG_LEVEL', 'debug'), - 'handler' => StreamHandler::class, - 'formatter' => env('LOG_STDOUT_FORMATTER'), - 'with' => [ - 'stream' => 'php://stdout', - ], - ], - - 'k8s' => [ - 'driver' => 'stack', - 'channels' => ['daily', 'stdout'], - 'ignore_exceptions' => false, - ], - - 'crm' => [ - 'driver' => 'single', - 'path' => storage_path('logs/crm.log'), - 'level' => 'debug', - ], - ], -]; diff --git a/config/mail.php b/config/mail.php deleted file mode 100644 index 5a5fc4c..0000000 --- a/config/mail.php +++ /dev/null @@ -1,123 +0,0 @@ - env('MAIL_DRIVER', 'smtp'), - - /* - |-------------------------------------------------------------------------- - | SMTP Host Address - |-------------------------------------------------------------------------- - | - | Here you may provide the host address of the SMTP server used by your - | applications. A default option is provided that is compatible with - | the Mailgun mail service which will provide reliable deliveries. - | - */ - - 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), - - /* - |-------------------------------------------------------------------------- - | SMTP Host Port - |-------------------------------------------------------------------------- - | - | This is the SMTP port used by your application to deliver e-mails to - | users of the application. Like the host we have set this value to - | stay compatible with the Mailgun e-mail application by default. - | - */ - - 'port' => env('MAIL_PORT', 587), - - /* - |-------------------------------------------------------------------------- - | Global "From" Address - |-------------------------------------------------------------------------- - | - | You may wish for all e-mails 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 e-mails that are sent by your application. - | - */ - - 'from' => [ - 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), - 'name' => env('MAIL_FROM_NAME', 'Example'), - ], - - /* - |-------------------------------------------------------------------------- - | E-Mail Encryption Protocol - |-------------------------------------------------------------------------- - | - | Here you may specify the encryption protocol that should be used when - | the application send e-mail messages. A sensible default using the - | transport layer security protocol should provide great security. - | - */ - - 'encryption' => env('MAIL_ENCRYPTION', ''), - - /* - |-------------------------------------------------------------------------- - | SMTP Server Username - |-------------------------------------------------------------------------- - | - | If your SMTP server requires a username for authentication, you should - | set it here. This will get used to authenticate with your server on - | connection. You may also set the "password" value below this one. - | - */ - - 'username' => env('MAIL_USERNAME'), - - 'password' => env('MAIL_PASSWORD'), - - /* - |-------------------------------------------------------------------------- - | Sendmail System Path - |-------------------------------------------------------------------------- - | - | When using the "sendmail" driver to send e-mails, we will need to know - | the path to where Sendmail lives on this server. A default path has - | been provided here, which will work well on most of your systems. - | - */ - - 'sendmail' => '/usr/sbin/sendmail -bs', - - /* - |-------------------------------------------------------------------------- - | Markdown Mail Settings - |-------------------------------------------------------------------------- - | - | If you are using Markdown based email rendering, you may configure your - | theme and component paths here, allowing you to customize the design - | of the emails. Or, you may simply stick with the Laravel defaults! - | - */ - - 'markdown' => [ - 'theme' => 'default', - - 'paths' => [ - resource_path('views/vendor/mail'), - ], - ], - -]; diff --git a/config/queue.php b/config/queue.php deleted file mode 100644 index 425f182..0000000 --- a/config/queue.php +++ /dev/null @@ -1,118 +0,0 @@ - env('QUEUE_CONNECTION', 'sync'), - - /* - |-------------------------------------------------------------------------- - | Queue Connections - |-------------------------------------------------------------------------- - | - | Here you may configure the connection information for each server that - | is used by your application. A default configuration has been added - | for each back-end shipped with Laravel. You are free to add more. - | - | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" - | - */ - - 'connections' => [ - - 'sync' => [ - 'driver' => 'sync', - ], - - 'database' => [ - 'driver' => 'database', - 'table' => 'jobs', - 'queue' => 'default', - 'retry_after' => 90, - ], - - 'beanstalkd' => [ - 'driver' => 'beanstalkd', - 'host' => 'localhost', - 'queue' => 'default', - 'retry_after' => 90, - ], - - 'sqs' => [ - 'driver' => 'sqs', - 'key' => env('SQS_KEY', 'your-public-key'), - 'secret' => env('SQS_SECRET', 'your-secret-key'), - 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), - 'queue' => env('SQS_QUEUE', 'your-queue-name'), - 'region' => env('SQS_REGION', 'us-east-1'), - ], - - 'redis' => [ - 'driver' => 'redis', - 'connection' => 'default', - 'queue' => 'default', - 'retry_after' => 90, - 'block_for' => null, - ], - - 'rabbitmq' => [ - 'driver' => 'rabbitmq', 'hosts' => [ - [ - 'host' => env('RABBITMQ_HOST', '127.0.0.1'), - 'port' => env('RABBITMQ_PORT', 5672), - 'user' => env('RABBITMQ_USER', 'guest'), - 'password' => env('RABBITMQ_PASSWORD', 'guest'), - 'vhost' => env('RABBITMQ_VHOST', '/'), - ], - ], - 'options' => [ - 'queue' => [ - 'exchange' => 'amq.fanout', - 'exchange_type' => 'fanout', - ], - 'ssl_options' => [ - 'cafile' => env('RABBITMQ_SSL_CAFILE', null), - 'local_cert' => env('RABBITMQ_SSL_LOCALCERT', null), - 'local_key' => env('RABBITMQ_SSL_LOCALKEY', null), - 'verify_peer' => env('RABBITMQ_SSL_VERIFY_PEER', true), - 'passphrase' => env('RABBITMQ_SSL_PASSPHRASE', null), - ], - ], - - /* - * Set to "horizon" if you wish to use Laravel Horizon. - */ - - 'worker' => env('RABBITMQ_WORKER', 'default'), - 'queue' => env('RABBITMQ_QUEUE', 'default'), - ], - - ], - - /* - |-------------------------------------------------------------------------- - | Failed Queue Jobs - |-------------------------------------------------------------------------- - | - | These options configure the behavior of failed queue job logging so you - | can control which database and table are used to store the jobs that - | have failed. You may change them to any database / table you wish. - | - */ - - 'failed' => [ - 'database' => env('DB_CONNECTION', 'mysql'), - 'table' => 'failed_jobs', - ], - -]; diff --git a/config/sentry.php b/config/sentry.php deleted file mode 100644 index 29627fe..0000000 --- a/config/sentry.php +++ /dev/null @@ -1,61 +0,0 @@ - env('SENTRY_LARAVEL_DSN', env('SENTRY_DSN')), - - // The release version of your application. - // Example with dynamic git hash: trim(exec('git --git-dir ' . base_path('.git') . ' log --pretty="%h" -n1 HEAD')). - 'release' => env('SENTRY_RELEASE'), - - // When left empty or `null` the Laravel environment will be used. - 'environment' => env('SENTRY_ENVIRONMENT'), - - 'breadcrumbs' => [ - // Capture Laravel logs in breadcrumbs. - 'logs' => true, - - // Capture SQL queries in breadcrumbs. - 'sql_queries' => true, - - // Capture bindings on SQL queries logged in breadcrumbs. - 'sql_bindings' => false, - - // Capture queue job information in breadcrumbs. - 'queue_info' => true, - - // Capture command information in breadcrumbs. - 'command_info' => true, - ], - - 'tracing' => [ - // Trace queue jobs as their own transactions. - 'queue_job_transactions' => env('SENTRY_TRACE_QUEUE_ENABLED', false), - - // Capture queue jobs as spans when executed on the sync driver. - 'queue_jobs' => true, - - // Capture SQL queries as spans. - 'sql_queries' => true, - - // Try to find out where the SQL query originated from and add it to the query spans. - 'sql_origin' => true, - - // Capture views as spans. - 'views' => true, - - // Indicates if the tracing integrations supplied by Sentry should be loaded. - 'default_integrations' => true, - - // Indicates that requests without a matching route should be traced. - 'missing_routes' => false, - ], - - // @see: https://docs.sentry.io/platforms/php/guides/laravel/configuration/options/#send-default-pii. - 'send_default_pii' => env('SENTRY_SEND_DEFAULT_PII', false), - - // @see: https://docs.sentry.io/platforms/php/guides/laravel/configuration/options/#traces-sample-rate. - 'traces_sample_rate' => env('SENTRY_TRACES_SAMPLE_RATE') === null ? null : (float)env('SENTRY_TRACES_SAMPLE_RATE'), - - 'before_send' => [\App\Lib\Helpers\ExceptionsHelper::class, 'sentryEventHandler'], -]; diff --git a/config/services.php b/config/services.php deleted file mode 100644 index 572bc76..0000000 --- a/config/services.php +++ /dev/null @@ -1,43 +0,0 @@ - [ - 'domain' => env('MAILGUN_DOMAIN'), - 'secret' => env('MAILGUN_SECRET'), - 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), - ], - - 'ses' => [ - 'key' => env('SES_KEY'), - 'secret' => env('SES_SECRET'), - 'region' => env('SES_REGION', 'us-east-1'), - ], - - 'sparkpost' => [ - 'secret' => env('SPARKPOST_SECRET'), - ], - - 'stripe' => [ - 'model' => App\Models\User::class, - 'key' => env('STRIPE_KEY'), - 'secret' => env('STRIPE_SECRET'), - ], - - 'crm' => [ - 'endpoint' => env('CRM_ENDPOINT') - ] - -]; diff --git a/config/session.php b/config/session.php deleted file mode 100644 index 78e5eb1..0000000 --- a/config/session.php +++ /dev/null @@ -1,199 +0,0 @@ - env('SESSION_DRIVER', 'file'), - - /* - |-------------------------------------------------------------------------- - | 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 immediately expire on the browser closing, set that option. - | - */ - - 'lifetime' => env('SESSION_LIFETIME', 120), - - 'expire_on_close' => false, - - /* - |-------------------------------------------------------------------------- - | Session Encryption - |-------------------------------------------------------------------------- - | - | This option allows you to easily specify that all of your session data - | should be encrypted before it is stored. All encryption will be run - | automatically by Laravel and you can use the Session like normal. - | - */ - - 'encrypt' => false, - - /* - |-------------------------------------------------------------------------- - | Session File Location - |-------------------------------------------------------------------------- - | - | When using the native session driver, we need a location where session - | files may be stored. A default has been set for you but a different - | location may be specified. This is only needed for file sessions. - | - */ - - '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', null), - - /* - |-------------------------------------------------------------------------- - | Session Database Table - |-------------------------------------------------------------------------- - | - | When using the "database" session driver, you may specify the table we - | should use to manage the sessions. Of course, a sensible default is - | provided for you; however, you are free to change this as needed. - | - */ - - 'table' => 'sessions', - - /* - |-------------------------------------------------------------------------- - | Session Cache Store - |-------------------------------------------------------------------------- - | - | When using the "apc" or "memcached" session drivers, you may specify a - | cache store that should be used for these sessions. This value must - | correspond with one of the application's configured cache stores. - | - */ - - 'store' => env('SESSION_STORE', null), - - /* - |-------------------------------------------------------------------------- - | 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 cookie used to identify a session - | instance by ID. The name specified here will get used every time a - | new session cookie is created by the framework for every driver. - | - */ - - 'cookie' => env( - 'SESSION_COOKIE', - Str::slug(env('APP_NAME', 'laravel'), '_') . '_session' - ), - - /* - |-------------------------------------------------------------------------- - | Session Cookie Path - |-------------------------------------------------------------------------- - | - | The session cookie path determines the path for which the cookie will - | be regarded as available. Typically, this will be the root path of - | your application but you are free to change this when necessary. - | - */ - - 'path' => '/', - - /* - |-------------------------------------------------------------------------- - | Session Cookie Domain - |-------------------------------------------------------------------------- - | - | Here you may change the domain of the cookie used to identify a session - | in your application. This will determine which domains the cookie is - | available to in your application. A sensible default has been set. - | - */ - - 'domain' => env('SESSION_DOMAIN', null), - - /* - |-------------------------------------------------------------------------- - | 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 if it can not be done securely. - | - */ - - 'secure' => env('SESSION_SECURE_COOKIE', null), - - /* - |-------------------------------------------------------------------------- - | 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. You are free to modify this option if needed. - | - */ - - '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 - | do not enable this as other CSRF protection services are in place. - | - | Supported: "lax", "strict" - | - */ - - 'same_site' => null, - -]; diff --git a/config/view.php b/config/view.php deleted file mode 100644 index 9ed4e47..0000000 --- a/config/view.php +++ /dev/null @@ -1,33 +0,0 @@ - [ - resource_path('views'), - ], - - /* - |-------------------------------------------------------------------------- - | Compiled View Path - |-------------------------------------------------------------------------- - | - | This option determines where all the compiled Blade templates will be - | stored for your application. Typically, this is within the storage - | directory. However, as usual, you are free to change this value. - | - */ - - 'compiled' => realpath(storage_path('framework/views')), - -]; diff --git a/database/.gitignore b/database/.gitignore deleted file mode 100644 index 9b1dffd..0000000 --- a/database/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.sqlite diff --git a/database/factories/CampagneFactory.php b/database/factories/CampagneFactory.php deleted file mode 100644 index c44325a..0000000 --- a/database/factories/CampagneFactory.php +++ /dev/null @@ -1,24 +0,0 @@ - $this->faker->unique()->bothify('???##'), - 'camp_name' => $this->faker->name(), - 'camp_type' => $this->faker->numberBetween(0, 1), //FIXME: Add Enum after murss and paniers values deletion. - 'camp_limitedPrinting' => $this->faker->numberBetween(0, 1), - 'camp_published' => $this->faker->numberBetween(0, 1), - ]; - } -} diff --git a/database/factories/ContactFactory.php b/database/factories/ContactFactory.php deleted file mode 100644 index b5e874b..0000000 --- a/database/factories/ContactFactory.php +++ /dev/null @@ -1,26 +0,0 @@ - $this->faker->bothify('??###'), // e.g., LG89 - 'contact_ref' => $this->faker->uuid(), - 'contact_prenom' => $this->faker->firstName(), - 'contact_nom' => $this->faker->lastName(), - 'contact_email' => $this->faker->email(), - 'contact_cp' => $this->faker->numberBetween(7200, 95000), - 'contact_ville' => $this->faker->city(), - ]; - } -} diff --git a/database/factories/CouponFactory.php b/database/factories/CouponFactory.php deleted file mode 100644 index 5113973..0000000 --- a/database/factories/CouponFactory.php +++ /dev/null @@ -1,54 +0,0 @@ -faker->numberBetween(1000000000000, 9999999999999); - return [ - 'coupon_id' => $this->faker->unique()->randomDigit(), - 'coupon_siteId' => $this->faker->unique()->randomDigit(), - 'coupon_code' => $this->faker->numberBetween(1000000000000, 9999999999999), - 'coupon_gs1code' => 'storage/modelfiles/coupons/' . $couponCode . '.jpg', - 'coupon_name' => $this->faker->name(), - 'coupon_value' => $this->faker->numberBetween(0.5, 3), - 'coupon_thumbnail1' => '', - 'coupon_thumbnail2' => '', - 'coupon_thumbnail3' => '', - 'coupon_thumbnail4' => '', - 'coupon_image' => 'storage/modelfiles/coupons/'. $couponCode .'.png', - 'coupon_enablelimitquantity' => $this->faker->numberBetween(0, 1), - 'coupon_limitquantity' => $this->faker->randomDigit(), - 'coupon_enablelimitperiod' => $this->faker->numberBetween(0, 1), - 'coupon_limitperiod' => $this->faker->numberBetween(0, 30), - 'coupon_validity' => 30, - 'coupon_mindatediffusion' => '2025-10-06', - 'coupon_maxdatediffusion' => '2025-12-07', - 'coupon_maxdatevalidity' => '2026-01-07', - 'coupon_norme' => $this->faker->numberBetween(0, 1), - 'coupon_published' => $this->faker->numberBetween(0, 1), - 'coupon_createdate' => '2025-08-01 13:03:31', - 'coupon_updatedate' => '2025-11-05 20:58:29', - 'coupon_deleted_at' => null, - 'coupon_decoration_image' => 'storage/modelfiles/coupons/'. Str::random(20) .'.png', - 'coupon_logo_image' => 'storage/modelfiles/coupons/'. Str::random(20) .'.jpg', - 'coupon_validity_text' => $this->faker->sentence(), - 'coupon_rcs' => $this->faker->sentence(), - 'coupon_legal_mentions' => $this->faker->sentence(), - 'coupon_legal_mentions_splitted' => $this->faker->numberBetween(0, 1), - 'coupon_site_contact' => $this->faker->email(), - 'coupon_seuil_alert' => 100, - 'coupon_treatment_center' => 0, - ]; - } -} diff --git a/database/factories/CustomersFactory.php b/database/factories/CustomersFactory.php deleted file mode 100644 index e80810f..0000000 --- a/database/factories/CustomersFactory.php +++ /dev/null @@ -1,25 +0,0 @@ - $this->faker->randomDigit(), - 'hashcode' => $this->faker->uuid(), - 'email' => $this->faker->unique()->safeEmail(), - 'country' => $this->faker->randomElement([56,442, 250]), // ISO Country value for Belgium, Luxembourg and France - 'created_at' => now(), - 'updated_at' => now(), - ]; - } -} diff --git a/database/factories/PanierFactory.php b/database/factories/PanierFactory.php deleted file mode 100644 index c0e8ec4..0000000 --- a/database/factories/PanierFactory.php +++ /dev/null @@ -1,22 +0,0 @@ - strtoupper(md5(uniqid(time(), true))), - 'panier_campId' => $this->faker->randomDigit(), - 'panier_pending' => $this->faker->numberBetween(0, 1) - ]; - } -} diff --git a/database/factories/SiteFactory.php b/database/factories/SiteFactory.php deleted file mode 100644 index e68b87d..0000000 --- a/database/factories/SiteFactory.php +++ /dev/null @@ -1,29 +0,0 @@ -faker->company; - - return [ - 'site_id' => $this->faker->unique()->bothify('???##'), - 'site_nom' => $company, - 'site_logo' => $this->faker->imageUrl(), - 'site_contact' => $this->faker->email, - 'site_rcs' => $this->faker->sentence, - 'site_libelle' => $company, - 'crm_token' => '', - 'crm_password' => '' - ]; - } -} diff --git a/database/factories/StatistiqueFactory.php b/database/factories/StatistiqueFactory.php deleted file mode 100644 index 66c0725..0000000 --- a/database/factories/StatistiqueFactory.php +++ /dev/null @@ -1,8 +0,0 @@ -define(App\Models\Statistique::class, function (Faker $faker) { - return [ - ]; -}); diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php deleted file mode 100644 index 26f4a90..0000000 --- a/database/factories/UserFactory.php +++ /dev/null @@ -1,25 +0,0 @@ -define(App\Models\User::class, function (Faker $faker) { - return [ - 'name' => $faker->name, - 'email' => $faker->unique()->safeEmail, - 'email_verified_at' => now(), - 'password' => '$2y$10$TKh8H1.PfQx37YgCzwiKb.KjNyWgaHb9cbcoQgdIVFlYg7B77UdFm', -// secret - 'remember_token' => str_random(10), - ]; -}); diff --git a/database/migrations/2025_04_11_100847_create_calendrier_table.php b/database/migrations/2025_04_11_100847_create_calendrier_table.php deleted file mode 100644 index 1dfb9f5..0000000 --- a/database/migrations/2025_04_11_100847_create_calendrier_table.php +++ /dev/null @@ -1,34 +0,0 @@ -integer('calendrier_id', true); - $table->integer('calendrier_couponId')->default(0); - $table->timestamp('calendrier_startdate')->default(DB::raw("'1970-01-01 00:00:01'")); - $table->timestamp('calendrier_enddate')->default(DB::raw("'1970-01-01 00:00:01'")); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('calendrier'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_campagne_coupon_table.php b/database/migrations/2025_04_11_100847_create_campagne_coupon_table.php deleted file mode 100644 index de170b5..0000000 --- a/database/migrations/2025_04_11_100847_create_campagne_coupon_table.php +++ /dev/null @@ -1,33 +0,0 @@ -integer('campagne_id'); - $table->integer('coup_id')->index('campagne_coupon_coupon_id_foreign'); - - $table->primary(['campagne_id', 'coup_id']); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('campagne_coupon'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_campagne_table.php b/database/migrations/2025_04_11_100847_create_campagne_table.php deleted file mode 100644 index 7ddfe52..0000000 --- a/database/migrations/2025_04_11_100847_create_campagne_table.php +++ /dev/null @@ -1,38 +0,0 @@ -integer('camp_id', true); - $table->string('camp_siteId', 50); - $table->string('camp_name', 500)->default(''); - $table->integer('camp_type')->default(0)->comment('0 = mur; 1 = panier; 2 = mur sous forme de panier'); - $table->integer('camp_limitedPrinting')->default(0)->comment('Limite l\'impression des paniers Ă  un BR Ă  la fois'); - $table->integer('camp_published')->default(1); - $table->timestamp('camp_createdate')->useCurrent(); - $table->timestamp('camp_updatedate')->useCurrentOnUpdate()->useCurrent(); - $table->timestamp('camp_deleted_at')->nullable(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('campagne'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_contact_table.php b/database/migrations/2025_04_11_100847_create_contact_table.php deleted file mode 100644 index 6cf80c7..0000000 --- a/database/migrations/2025_04_11_100847_create_contact_table.php +++ /dev/null @@ -1,44 +0,0 @@ -integer('contact_id', true); - $table->string('contact_siteId', 50); - $table->string('contact_ref', 200)->default(''); - $table->string('contact_prenom', 200)->default(''); - $table->string('contact_nom', 200)->default(''); - $table->string('contact_email', 200)->default(''); - $table->string('contact_cp', 50)->default(''); - $table->string('contact_ville', 200)->default(''); - $table->timestamp('contact_createdate')->useCurrent(); - $table->timestamp('contact_updatedate')->useCurrentOnUpdate()->useCurrent(); - $table->unsignedInteger('contact_country')->default(250); - $table->string('contact_hash', 50)->nullable()->unique('contact_hash'); - - $table->index(['contact_ref', 'contact_email'], 'contact_ref'); - $table->index(['contact_email', 'contact_ref'], 'contact_email'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('contact'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_coupon_table.php b/database/migrations/2025_04_11_100847_create_coupon_table.php deleted file mode 100644 index 0169cd4..0000000 --- a/database/migrations/2025_04_11_100847_create_coupon_table.php +++ /dev/null @@ -1,62 +0,0 @@ -integer('coupon_id', true); - $table->integer('coupon_siteId'); - $table->string('coupon_code', 50)->default(''); - $table->string('coupon_gs1code', 500)->default(''); - $table->string('coupon_name', 500)->default(''); - $table->float('coupon_value', 10, 0)->default(0); - $table->string('coupon_thumbnail1', 500)->default(''); - $table->string('coupon_thumbnail2', 500)->default(''); - $table->string('coupon_thumbnail3', 500)->default(''); - $table->string('coupon_thumbnail4', 500)->default(''); - $table->string('coupon_image', 500)->default(''); - $table->integer('coupon_enablelimitquantity')->default(0); - $table->integer('coupon_limitquantity')->default(1); - $table->integer('coupon_enablelimitperiod')->default(0); - $table->integer('coupon_limitperiod')->default(0); - $table->integer('coupon_validity')->default(30); - $table->date('coupon_mindatediffusion')->nullable(); - $table->date('coupon_maxdatediffusion')->nullable(); - $table->date('coupon_maxdatevalidity')->nullable(); - $table->integer('coupon_norme')->default(0)->comment('0 = par dĂ©faut; 1 = Benelux'); - $table->integer('coupon_published')->default(1); - $table->timestamp('coupon_createdate')->useCurrent(); - $table->timestamp('coupon_updatedate')->useCurrentOnUpdate()->nullable()->useCurrent(); - $table->timestamp('coupon_deleted_at')->nullable(); - $table->string('coupon_decoration_image', 500)->nullable(); - $table->string('coupon_logo_image', 500)->nullable(); - $table->string('coupon_validity_text', 500)->nullable(); - $table->string('coupon_rcs', 500)->nullable(); - $table->string('coupon_legal_mentions', 1000)->nullable(); - $table->tinyInteger('coupon_legal_mentions_splitted')->default(0); - $table->string('coupon_site_contact', 500)->nullable(); - $table->unsignedInteger('coupon_seuil_alert')->default(100); - $table->integer('coupon_treatment_center')->default(0); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('coupon'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_customers_table.php b/database/migrations/2025_04_11_100847_create_customers_table.php deleted file mode 100644 index 0985d62..0000000 --- a/database/migrations/2025_04_11_100847_create_customers_table.php +++ /dev/null @@ -1,36 +0,0 @@ -bigInteger('id', true); - $table->string('hashcode', 36)->default(''); - $table->string('email'); - $table->integer('country')->default(250); - $table->timestamps(); - - $table->unique(['hashcode', 'email'], 'crm_id'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('customers'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_logs_table.php b/database/migrations/2025_04_11_100847_create_logs_table.php deleted file mode 100644 index 91dbdb5..0000000 --- a/database/migrations/2025_04_11_100847_create_logs_table.php +++ /dev/null @@ -1,38 +0,0 @@ -increments('id'); - $table->integer('log_action'); - $table->string('log_refsite')->nullable(); - $table->integer('log_contactId')->nullable()->index('FK_log_contact'); - $table->string('log_source'); - $table->text('log_params')->nullable(); - $table->string('log_statut'); - $table->text('log_message'); - $table->timestamp('created_at')->useCurrent(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('logs'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_mouvement_table.php b/database/migrations/2025_04_11_100847_create_mouvement_table.php deleted file mode 100644 index 1306448..0000000 --- a/database/migrations/2025_04_11_100847_create_mouvement_table.php +++ /dev/null @@ -1,34 +0,0 @@ -increments('mouvement_id'); - $table->unsignedInteger('mouvement_couponId'); - $table->integer('mouvement_nombre'); - $table->string('mouvement_commentaire')->nullable(); - $table->timestamp('mouvement_created_at')->useCurrentOnUpdate()->useCurrent(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('mouvement'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_mur_table.php b/database/migrations/2025_04_11_100847_create_mur_table.php deleted file mode 100644 index df0b772..0000000 --- a/database/migrations/2025_04_11_100847_create_mur_table.php +++ /dev/null @@ -1,35 +0,0 @@ -integer('mur_id', true); - $table->integer('mur_campId')->index('FK_mur_campagne'); - $table->integer('mur_contactId')->index('mur_contactId'); - $table->integer('mur_couponId')->index('mur_couponId'); - $table->integer('mur_deleted')->default(0); - $table->timestamp('mur_createdate')->useCurrent(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('mur'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_notification_table.php b/database/migrations/2025_04_11_100847_create_notification_table.php deleted file mode 100644 index c588a4a..0000000 --- a/database/migrations/2025_04_11_100847_create_notification_table.php +++ /dev/null @@ -1,33 +0,0 @@ -integer('notif_id', true); - $table->string('notif_email', 200)->default(''); - $table->integer('notif_campId'); - $table->string('notif_name', 100)->nullable(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('notification'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_panier_content_table.php b/database/migrations/2025_04_11_100847_create_panier_content_table.php deleted file mode 100644 index 533a41b..0000000 --- a/database/migrations/2025_04_11_100847_create_panier_content_table.php +++ /dev/null @@ -1,34 +0,0 @@ -integer('panier_content_id', true); - $table->integer('panier_content_panierId')->default(0)->index('FK_panier_content_panier'); - $table->integer('panier_content_couponId'); - $table->integer('panier_content_quantity')->default(0); - $table->integer('panier_content_printed')->default(0); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('panier_content'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_panier_table.php b/database/migrations/2025_04_11_100847_create_panier_table.php deleted file mode 100644 index 147eaac..0000000 --- a/database/migrations/2025_04_11_100847_create_panier_table.php +++ /dev/null @@ -1,36 +0,0 @@ -integer('panier_id', true); - $table->string('panier_ref', 100)->default(''); - $table->integer('panier_campId'); - $table->integer('panier_contactId')->index('FK_panier_contact'); - $table->integer('panier_pending')->default(1)->comment('1 = en cours; 0 = terminĂ©'); - $table->timestamp('panier_createdate')->useCurrent(); - $table->timestamp('panier_updatedate')->useCurrentOnUpdate()->useCurrent(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('panier'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_password_resets_table.php b/database/migrations/2025_04_11_100847_create_password_resets_table.php deleted file mode 100644 index fcacb80..0000000 --- a/database/migrations/2025_04_11_100847_create_password_resets_table.php +++ /dev/null @@ -1,32 +0,0 @@ -string('email')->index(); - $table->string('token'); - $table->timestamp('created_at')->nullable(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('password_resets'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_printed_walls_table.php b/database/migrations/2025_04_11_100847_create_printed_walls_table.php deleted file mode 100644 index 951d93c..0000000 --- a/database/migrations/2025_04_11_100847_create_printed_walls_table.php +++ /dev/null @@ -1,33 +0,0 @@ -integer('camp_id')->index('FK_printed_wall_campagne'); - $table->integer('coupon_id')->index('FK_printed_wall_coupon'); - $table->bigInteger('customer_id')->index('FK_printed_wall_customers'); - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('printed_walls'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_site_table.php b/database/migrations/2025_04_11_100847_create_site_table.php deleted file mode 100644 index aa41a3f..0000000 --- a/database/migrations/2025_04_11_100847_create_site_table.php +++ /dev/null @@ -1,38 +0,0 @@ -increments('id'); - $table->string('site_id', 50); - $table->string('site_nom', 200)->default(''); - $table->string('site_logo', 500)->default(''); - $table->string('site_contact', 500)->default(''); - $table->string('site_rcs', 100)->nullable(); - $table->string('site_libelle', 200)->nullable(); - $table->string('crm_token')->nullable(); - $table->string('crm_password')->nullable(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('site'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_site_user_table.php b/database/migrations/2025_04_11_100847_create_site_user_table.php deleted file mode 100644 index 9364faf..0000000 --- a/database/migrations/2025_04_11_100847_create_site_user_table.php +++ /dev/null @@ -1,33 +0,0 @@ -unsignedInteger('user_id')->index('site_user_user_id_foreign'); - $table->unsignedInteger('site_id'); - - $table->primary(['site_id', 'user_id']); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('site_user'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_statistiques_table.php b/database/migrations/2025_04_11_100847_create_statistiques_table.php deleted file mode 100644 index 0abeea4..0000000 --- a/database/migrations/2025_04_11_100847_create_statistiques_table.php +++ /dev/null @@ -1,34 +0,0 @@ -increments('id'); - $table->integer('stat_campId'); - $table->integer('stat_couponId'); - $table->integer('stat_couponPrinted'); - $table->timestamp('created_at')->useCurrent(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('statistiques'); - } -}; diff --git a/database/migrations/2025_04_11_100847_create_users_table.php b/database/migrations/2025_04_11_100847_create_users_table.php deleted file mode 100644 index d9bede1..0000000 --- a/database/migrations/2025_04_11_100847_create_users_table.php +++ /dev/null @@ -1,37 +0,0 @@ -increments('id'); - $table->string('name'); - $table->string('email', 100)->unique(); - $table->timestamp('email_verified_at')->nullable(); - $table->string('password'); - $table->rememberToken(); - $table->timestamps(); - $table->text('roles')->nullable(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('users'); - } -}; diff --git a/database/migrations/2025_04_11_100850_add_foreign_keys_to_campagne_coupon_table.php b/database/migrations/2025_04_11_100850_add_foreign_keys_to_campagne_coupon_table.php deleted file mode 100644 index c1a783c..0000000 --- a/database/migrations/2025_04_11_100850_add_foreign_keys_to_campagne_coupon_table.php +++ /dev/null @@ -1,34 +0,0 @@ -foreign(['campagne_id'], 'campagne_coupon_camp_id_foreign')->references(['camp_id'])->on('campagne')->onDelete('CASCADE'); - $table->foreign(['coup_id'], 'campagne_coupon_coupon_id_foreign')->references(['coupon_id'])->on('coupon')->onDelete('CASCADE'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('campagne_coupon', function (Blueprint $table) { - $table->dropForeign('campagne_coupon_camp_id_foreign'); - $table->dropForeign('campagne_coupon_coupon_id_foreign'); - }); - } -}; diff --git a/database/migrations/2025_04_11_100850_add_foreign_keys_to_logs_table.php b/database/migrations/2025_04_11_100850_add_foreign_keys_to_logs_table.php deleted file mode 100644 index 1862fd1..0000000 --- a/database/migrations/2025_04_11_100850_add_foreign_keys_to_logs_table.php +++ /dev/null @@ -1,32 +0,0 @@ -foreign(['log_contactId'], 'FK_log_contact')->references(['contact_id'])->on('contact')->onDelete('CASCADE'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('logs', function (Blueprint $table) { - $table->dropForeign('FK_log_contact'); - }); - } -}; diff --git a/database/migrations/2025_04_11_100850_add_foreign_keys_to_mur_table.php b/database/migrations/2025_04_11_100850_add_foreign_keys_to_mur_table.php deleted file mode 100644 index b0d2083..0000000 --- a/database/migrations/2025_04_11_100850_add_foreign_keys_to_mur_table.php +++ /dev/null @@ -1,32 +0,0 @@ -foreign(['mur_contactId'], 'FK_mur_contact')->references(['contact_id'])->on('contact')->onDelete('CASCADE'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('mur', function (Blueprint $table) { - $table->dropForeign('FK_mur_contact'); - }); - } -}; diff --git a/database/migrations/2025_04_11_100850_add_foreign_keys_to_panier_content_table.php b/database/migrations/2025_04_11_100850_add_foreign_keys_to_panier_content_table.php deleted file mode 100644 index 0e7443e..0000000 --- a/database/migrations/2025_04_11_100850_add_foreign_keys_to_panier_content_table.php +++ /dev/null @@ -1,32 +0,0 @@ -foreign(['panier_content_panierId'], 'FK_panier_content_panier')->references(['panier_id'])->on('panier')->onDelete('CASCADE'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('panier_content', function (Blueprint $table) { - $table->dropForeign('FK_panier_content_panier'); - }); - } -}; diff --git a/database/migrations/2025_04_11_100850_add_foreign_keys_to_panier_table.php b/database/migrations/2025_04_11_100850_add_foreign_keys_to_panier_table.php deleted file mode 100644 index 4156734..0000000 --- a/database/migrations/2025_04_11_100850_add_foreign_keys_to_panier_table.php +++ /dev/null @@ -1,32 +0,0 @@ -foreign(['panier_contactId'], 'FK_panier_contact')->references(['contact_id'])->on('contact')->onDelete('CASCADE'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('panier', function (Blueprint $table) { - $table->dropForeign('FK_panier_contact'); - }); - } -}; diff --git a/database/migrations/2025_04_11_100850_add_foreign_keys_to_printed_walls_table.php b/database/migrations/2025_04_11_100850_add_foreign_keys_to_printed_walls_table.php deleted file mode 100644 index c4b8624..0000000 --- a/database/migrations/2025_04_11_100850_add_foreign_keys_to_printed_walls_table.php +++ /dev/null @@ -1,36 +0,0 @@ -foreign(['camp_id'], 'FK_printed_wall_campagne')->references(['camp_id'])->on('campagne'); - $table->foreign(['coupon_id'], 'FK_printed_wall_coupon')->references(['coupon_id'])->on('coupon'); - $table->foreign(['customer_id'], 'FK_printed_wall_customers')->references(['id'])->on('customers')->onDelete('CASCADE'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('printed_walls', function (Blueprint $table) { - $table->dropForeign('FK_printed_wall_campagne'); - $table->dropForeign('FK_printed_wall_coupon'); - $table->dropForeign('FK_printed_wall_customers'); - }); - } -}; diff --git a/database/migrations/2025_04_11_100850_add_foreign_keys_to_site_user_table.php b/database/migrations/2025_04_11_100850_add_foreign_keys_to_site_user_table.php deleted file mode 100644 index a0282d7..0000000 --- a/database/migrations/2025_04_11_100850_add_foreign_keys_to_site_user_table.php +++ /dev/null @@ -1,34 +0,0 @@ -foreign(['site_id'])->references(['id'])->on('site')->onDelete('CASCADE'); - $table->foreign(['user_id'])->references(['id'])->on('users')->onDelete('CASCADE'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('site_user', function (Blueprint $table) { - $table->dropForeign('site_user_site_id_foreign'); - $table->dropForeign('site_user_user_id_foreign'); - }); - } -}; diff --git a/database/migrations/2025_04_24_101303_create_jobs_table.php b/database/migrations/2025_04_24_101303_create_jobs_table.php deleted file mode 100644 index 1be9e8a..0000000 --- a/database/migrations/2025_04_24_101303_create_jobs_table.php +++ /dev/null @@ -1,36 +0,0 @@ -bigIncrements('id'); - $table->string('queue')->index(); - $table->longText('payload'); - $table->unsignedTinyInteger('attempts'); - $table->unsignedInteger('reserved_at')->nullable(); - $table->unsignedInteger('available_at'); - $table->unsignedInteger('created_at'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('jobs'); - } -} diff --git a/database/migrations/2025_04_24_101453_create_failed_jobs_table.php b/database/migrations/2025_04_24_101453_create_failed_jobs_table.php deleted file mode 100644 index 6aa6d74..0000000 --- a/database/migrations/2025_04_24_101453_create_failed_jobs_table.php +++ /dev/null @@ -1,36 +0,0 @@ -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. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('failed_jobs'); - } -} diff --git a/database/migrations/2025_07_29_000000_rename_printed_walls_table.php b/database/migrations/2025_07_29_000000_rename_printed_walls_table.php deleted file mode 100644 index 9cafea2..0000000 --- a/database/migrations/2025_07_29_000000_rename_printed_walls_table.php +++ /dev/null @@ -1,27 +0,0 @@ -id()->first(); - $table->softDeletes(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('printed_coupons', function (Blueprint $table) { - $table->dropColumn('id'); - $table->dropSoftDeletes(); - }); - } -}; diff --git a/database/migrations/2025_10_22_094302_create_baskets_table.php b/database/migrations/2025_10_22_094302_create_baskets_table.php deleted file mode 100644 index 7e38298..0000000 --- a/database/migrations/2025_10_22_094302_create_baskets_table.php +++ /dev/null @@ -1,39 +0,0 @@ -id(); - $table->string('ref', 36)->comment('Hashcode'); - - $table->integer('campagne_id')->comment('Id de la campagne associĂ©e'); - $table->foreign('campagne_id')->references('camp_id')->on('campagne'); - - $table->bigInteger('customer_id')->comment('Id du customer associĂ©'); - $table->foreign('customer_id')->references('id')->on('customers'); - - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('baskets'); - } -} diff --git a/database/migrations/2025_10_22_101537_create_basket_contents_table.php b/database/migrations/2025_10_22_101537_create_basket_contents_table.php deleted file mode 100644 index e14b556..0000000 --- a/database/migrations/2025_10_22_101537_create_basket_contents_table.php +++ /dev/null @@ -1,39 +0,0 @@ -id(); - $table->integer('quantity')->comment('QuantitĂ© de ce coupon dans le panier'); - $table->integer('printed')->comment('QuantitĂ© de coupons imprimĂ©s dans ce panier'); - - $table->foreignId('basket_id')->constrained('baskets'); - - $table->integer('coupon_id')->comment('Id du coupon associĂ©'); - $table->foreign('coupon_id')->references('coupon_id')->on('coupon'); - - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('basket_contents'); - } -} diff --git a/database/migrations/2025_10_30_103126_alter_ref_column_on_basket_table.php b/database/migrations/2025_10_30_103126_alter_ref_column_on_basket_table.php deleted file mode 100644 index 1ac970d..0000000 --- a/database/migrations/2025_10_30_103126_alter_ref_column_on_basket_table.php +++ /dev/null @@ -1,34 +0,0 @@ -renameColumn('ref', 'uuid'); - $table->unique('uuid'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('baskets', function (Blueprint $table){ - $table->dropUnique(['uuid']); - $table->renameColumn('uuid', 'ref'); - }); - } -} diff --git a/database/migrations/2025_10_30_160644_alter_statistiques_table.php b/database/migrations/2025_10_30_160644_alter_statistiques_table.php deleted file mode 100644 index 5b0344d..0000000 --- a/database/migrations/2025_10_30_160644_alter_statistiques_table.php +++ /dev/null @@ -1,70 +0,0 @@ -date('date')->nullable()->after('stat_couponPrinted'); - }); - - // Fill the previously created column with created_at date. - DB::table('statistiques')->update([ - 'date' => DB::raw('DATE(created_at)') - ]); - - // Remove nullable option. - Schema::table('statistiques', function (Blueprint $table) { - $table->date('date')->nullable(false)->change(); - }); - - // Create a temp table with only groupped datas. - DB::statement('CREATE TEMPORARY TABLE temp_statistiques AS - SELECT stat_campId, stat_couponId, date, SUM(stat_couponPrinted) AS quantity - FROM statistiques - GROUP BY stat_campId, stat_couponId, date'); - - // Remove all datas from the origin table. - DB::table('statistiques')->truncate(); - - // Insert datas from the temp table to the old one. - DB::statement('INSERT INTO statistiques (stat_campId, stat_couponId, date, stat_couponPrinted) - SELECT stat_campId, stat_couponId, date, quantity FROM temp_statistiques'); - - Schema::table('statistiques', function (Blueprint $table) { - $table->foreign('stat_campId')->references('camp_id')->on('campagne'); - $table->foreign('stat_couponId')->references('coupon_id')->on('coupon'); - $table->unique(['stat_campId', 'stat_couponId', 'date']); - }); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - DB::transaction(function () { - Schema::table('statistiques', function (Blueprint $table) { - $table->dropColumn('date'); - $table->dropForeign('statistiques_stat_campid_foreign'); - $table->dropForeign('statistiques_stat_couponid_foreign'); - $table->dropUnique('statistiques_stat_campid_stat_couponid_date_unique'); - }); - }); - } -} diff --git a/database/migrations/2025_11_03_150025_create_archive_sites_table.php b/database/migrations/2025_11_03_150025_create_archive_sites_table.php deleted file mode 100644 index 55939a3..0000000 --- a/database/migrations/2025_11_03_150025_create_archive_sites_table.php +++ /dev/null @@ -1,33 +0,0 @@ -id(); - $table->string('name')->comment('Name of the archived site'); - $table->string('site_id', 50)->unique()->comment('Id of the archived site'); - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('archive_sites'); - } -} diff --git a/database/migrations/2025_11_03_150033_create_archive_coupons_table.php b/database/migrations/2025_11_03_150033_create_archive_coupons_table.php deleted file mode 100644 index 21d2c8d..0000000 --- a/database/migrations/2025_11_03_150033_create_archive_coupons_table.php +++ /dev/null @@ -1,33 +0,0 @@ -id(); - $table->string('name', 500)->comment('Name of the archived coupon'); - $table->string('coupon_code', 50)->unique()->comment('Treatment code of the archived coupon'); - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('archive_coupons'); - } -} diff --git a/database/migrations/2025_11_03_150048_create_archive_campaigns_table.php b/database/migrations/2025_11_03_150048_create_archive_campaigns_table.php deleted file mode 100644 index 94ea7a1..0000000 --- a/database/migrations/2025_11_03_150048_create_archive_campaigns_table.php +++ /dev/null @@ -1,34 +0,0 @@ -id(); - $table->string('name', 500)->comment('Name of the archived campaign'); - $table->unsignedBigInteger('campaign_id')->unique()->comment('Id of the archived campaign'); - $table->foreignId('archive_site_id')->constrained(); - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('archive_campaigns'); - } -} diff --git a/database/migrations/2025_11_03_150056_create_archive_stats_table.php b/database/migrations/2025_11_03_150056_create_archive_stats_table.php deleted file mode 100644 index 0a17dc2..0000000 --- a/database/migrations/2025_11_03_150056_create_archive_stats_table.php +++ /dev/null @@ -1,38 +0,0 @@ -id(); - $table->unsignedInteger('quantity')->comment('Quantity of distributed coupons this day'); - $table->date('date'); - $table->foreignId('archive_coupon_id')->constrained(); - $table->foreignId('archive_campaign_id')->constrained(); - $table->unique(['date', 'archive_coupon_id', 'archive_campaign_id']); - $table->timestamps(); - }); - - - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('archive_stats'); - } -} diff --git a/database/migrations/2025_11_13_171048_fix_coupon_nullable_fields.php b/database/migrations/2025_11_13_171048_fix_coupon_nullable_fields.php deleted file mode 100644 index ae2bff3..0000000 --- a/database/migrations/2025_11_13_171048_fix_coupon_nullable_fields.php +++ /dev/null @@ -1,37 +0,0 @@ -timestamp('coupon_createdate')->useCurrent()->change(); - $table->integer('coupon_limitquantity')->nullable()->default(null)->change(); - $table->integer('coupon_limitperiod')->nullable()->default(null)->change(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('coupon', function (Blueprint $table) { - $table->integer('coupon_limitquantity')->nullable(false)->default(1)->change(); - $table->integer('coupon_limitperiod')->nullable(false)->default(0)->change(); - }); - } -} diff --git a/database/migrations/2026_06_11_141125_alter_calendrier_table.php b/database/migrations/2026_06_11_141125_alter_calendrier_table.php deleted file mode 100644 index 17aaada..0000000 --- a/database/migrations/2026_06_11_141125_alter_calendrier_table.php +++ /dev/null @@ -1,35 +0,0 @@ -date('calendrier_startdate')->default(DB::raw("1970-01-01"))->change(); - $table->date('calendrier_enddate')->default(DB::raw("1970-01-01"))->change(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('calendrier', function (Blueprint $table) { - $table->timestamp('calendrier_startdate')->default(DB::raw("1970-01-01 00:00:01"))->change(); - $table->timestamp('calendrier_enddate')->default(DB::raw("1970-01-01 00:00:01"))->change(); - }); - } -} diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php deleted file mode 100644 index 91cb6d1..0000000 --- a/database/seeds/DatabaseSeeder.php +++ /dev/null @@ -1,16 +0,0 @@ -call(UsersTableSeeder::class); - } -} diff --git a/k8s-queues.sh b/k8s-queues.sh deleted file mode 100644 index 76dd2eb..0000000 --- a/k8s-queues.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env bash - -# From https://stackoverflow.com/a/76488746/17320077 - -work=true - -function stopQueues() { - echo "Stopping queues..." - work=false - php artisan queue:restart - sleep 45s - exit 0 -} - -# handle graceful shutdown -trap "" SIGPIPE -trap stopQueues EXIT - -echo "Starting PHP queue workers..." - -while $work; do - php artisan queue:work database --queue=default,database --sleep=3 --tries=3 --max-time=3600 --no-interaction - sleep 1 -done - -# Si besoin de plusieurs threads puis terminer par un done sans & -#(while $work; do -# php artisan queue:work --queue="$(grep -oP 'SQS_QUEUE=\K.*' .env)" --no-interaction -# sleep 1 -#done &) diff --git a/manifest.yaml b/manifest.yaml deleted file mode 100644 index e1caf45..0000000 --- a/manifest.yaml +++ /dev/null @@ -1,174 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: ${CI_PROJECT_PATH_SLUG}-config-map -data: - APP_NAME: "${APP_APP_NAME}" - APP_ENV: "${APP_APP_ENV}" - APP_KEY: "${APP_APP_KEY}" - APP_DEBUG: "${APP_APP_DEBUG}" - APP_URL: "https://${REDIRECT}${APP_DOMAIN}" - LOG_CHANNEL: "k8s" - DB_HOST: "${APP_DB_HOST}" - DB_PORT: "${APP_DB_PORT}" - DB_DATABASE: "${APP_DB_DATABASE}" - DB_USERNAME: "${APP_DB_USERNAME}" - DB_PASSWORD: "${APP_DB_PASSWORD}" - MAIL_HOST: "${APP_MAIL_HOST}" - MAIL_PORT: "${APP_MAIL_PORT}" - MAIL_USERNAME: "${APP_MAIL_USERNAME}" - MAIL_PASSWORD: "${APP_MAIL_PASSWORD}" - MAIL_ENCRYPTION: "${APP_MAIL_ENCRYPTION}" - MAIL_FROM_ADDRESS: "${APP_MAIL_FROM_ADDRESS}" - MAIL_FROM_NAME: "${APP_APP_NAME}" - CRM_ENDPOINT: "${APP_CRM_ENDPOINT}" - SENTRY_LARAVEL_DSN: "${APP_SENTRY_LARAVEL_DSN}" - ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: ${CI_PROJECT_PATH_SLUG}-pvc-storage -spec: - storageClassName: "csi-cinder-classic" - accessModes: - - ReadWriteOnce - resources: - requests: - storage: $APP_PVC_SIZE ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: ${CI_PROJECT_PATH_SLUG}-deployment -spec: - replicas: 1 - selector: - matchLabels: - app: ${CI_PROJECT_PATH_SLUG}-app - template: - metadata: - labels: - app: ${CI_PROJECT_PATH_SLUG}-app - spec: - containers: - - name: ${CI_PROJECT_PATH_SLUG}-container - image: $IMAGE_TAG - envFrom: - - configMapRef: - name: ${CI_PROJECT_PATH_SLUG}-config-map - volumeMounts: - - name: storage - mountPath: /app/srcs/storage - - name: ${CI_PROJECT_PATH_SLUG}-queue-worker - image: $IMAGE_TAG - lifecycle: - preStop: - exec: - command: - [ - "/bin/sh", - "-c", - "kill -s TERM 1; while test $(ps ax | grep -v grep | grep bash | wc -l) -gt 0; do sleep 2s; done", - ] - command: - - "bash" - args: - - "k8s-queues.sh" - envFrom: - - configMapRef: - name: ${CI_PROJECT_PATH_SLUG}-config-map - volumeMounts: - - name: storage - mountPath: /app/srcs/storage - imagePullSecrets: - - name: docker-registry-credentials - securityContext: - runAsUser: 33 - runAsGroup: 33 - fsGroup: 33 - fsGroupChangePolicy: "OnRootMismatch" - volumes: - - name: storage - persistentVolumeClaim: - claimName: ${CI_PROJECT_PATH_SLUG}-pvc-storage ---- -apiVersion: v1 -kind: Service -metadata: - name: ${CI_PROJECT_PATH_SLUG}-service -spec: - selector: - app: ${CI_PROJECT_PATH_SLUG}-app - ports: - - port: 80 - targetPort: 443 ---- -apiVersion: traefik.io/v1alpha1 -kind: IngressRoute -metadata: - name: ${CI_PROJECT_PATH_SLUG}-ingress-route -spec: - entryPoints: - - web - - websecure - routes: - - match: Host(`${APP_DOMAIN}`) || Host(`www.${APP_DOMAIN}`) - kind: Rule - services: - - name: ${CI_PROJECT_PATH_SLUG}-service - port: 80 - middlewares: - - name: redirect-no-www-to-www - tls: - secretName: ${CRT_TLS_NAME} ---- -apiVersion: batch/v1 -kind: CronJob -metadata: - name: ${CI_PROJECT_PATH_SLUG}-cronjob -spec: - schedule: "* * * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - affinity: - podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchExpressions: - - key: app - operator: In - values: - - ${CI_PROJECT_PATH_SLUG}-app - topologyKey: "kubernetes.io/hostname" - namespaces: [$KUBE_NAMESPACE] - containers: - - name: ${CI_PROJECT_PATH_SLUG}-scheduled - image: $IMAGE_TAG - imagePullPolicy: IfNotPresent - command: - - "php" - args: - - "artisan" - - "schedule:run" - envFrom: - - configMapRef: - name: ${CI_PROJECT_PATH_SLUG}-config-map - volumeMounts: - - name: storage - mountPath: /app/srcs/storage - imagePullSecrets: - - name: docker-registry-credentials - volumes: - - name: storage - persistentVolumeClaim: - claimName: ${CI_PROJECT_PATH_SLUG}-pvc-storage - securityContext: - runAsUser: 33 - runAsGroup: 33 - fsGroup: 33 - fsGroupChangePolicy: "OnRootMismatch" - restartPolicy: OnFailure diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index c7e27c8..0000000 --- a/package-lock.json +++ /dev/null @@ -1,20834 +0,0 @@ -{ - "name": "srcs", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "devDependencies": { - "axios": "^1.8.4", - "bootstrap": "^4.0.0", - "clean-webpack-plugin": "^4.0.0", - "eslint": "^9.23.0", - "eslint-webpack-plugin": "^5.0.0", - "jquery": "^3.2", - "laravel-mix": "^6.0", - "laravel-mix-clean": "^0.1.0", - "laravel-mix-eslint": "^0.2.0", - "laravel-mix-polyfill": "^3.0.1", - "laravel-mix-stylelint": "^1.0.0", - "lodash": "^4.17.5", - "popper.js": "^1.12", - "resolve-url-loader": "^5.0.0", - "sass": "^1.86.0", - "sass-loader": "^12.6.0", - "stylelint": "^16.16.0", - "stylelint-config-idiomatic-order": "^10.0.0", - "stylelint-config-sass-guidelines": "^12.1.0", - "stylelint-config-standard-scss": "^14.0.0", - "stylelint-scss": "^6.11.1", - "stylelint-webpack-plugin": "^5.0.1", - "sweetalert": "^2.0.8", - "vue": "^2.5.7", - "webpack-cli": "^6.0.1" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", - "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", - "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.10", - "@babel/types": "^7.26.10", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@babel/core/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz", - "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.0.tgz", - "integrity": "sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-validator-option": "^7.25.9", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.0.tgz", - "integrity": "sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/helper-replace-supers": "^7.26.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/traverse": "^7.27.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.0.tgz", - "integrity": "sha512-fO8l08T76v48BhpNRW/nQ0MxfnSdoSKUJBMjubOAYffsVuGG5qOfMq7N6Es7UJvi7Y8goXXo07EfcHZXDPuELQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "regexpu-core": "^6.2.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz", - "integrity": "sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", - "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", - "dev": true, - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", - "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", - "dev": true, - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", - "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", - "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", - "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", - "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-wrap-function": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", - "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", - "dev": true, - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/traverse": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", - "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", - "dev": true, - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", - "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", - "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", - "dev": true, - "dependencies": { - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz", - "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==", - "dev": true, - "dependencies": { - "@babel/template": "^7.27.0", - "@babel/types": "^7.27.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.27.0" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", - "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", - "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", - "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", - "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", - "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", - "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", - "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", - "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", - "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", - "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-remap-async-to-generator": "^7.25.9", - "@babel/traverse": "^7.26.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", - "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-remap-async-to-generator": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", - "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.0.tgz", - "integrity": "sha512-u1jGphZ8uDI2Pj/HJj6YQ6XQLZCNjOlprjxB5SVz6rq2T6SwAR+CdrWK0CP7F+9rDVMXdB0+r6Am5G5aobOjAQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", - "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", - "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", - "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9", - "@babel/traverse": "^7.25.9", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", - "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/template": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", - "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", - "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", - "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", - "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", - "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", - "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", - "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.26.9.tgz", - "integrity": "sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", - "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", - "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", - "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", - "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", - "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", - "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", - "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", - "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", - "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", - "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", - "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.26.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", - "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", - "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", - "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", - "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", - "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", - "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", - "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", - "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", - "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", - "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.0.tgz", - "integrity": "sha512-LX/vCajUJQDqE7Aum/ELUMZAY19+cDpghxrnyt5I1tV6X5PyC86AOoWXWFYFeIvauyeSA6/ktn4tQVn/3ZifsA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", - "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", - "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.10.tgz", - "integrity": "sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", - "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", - "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", - "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", - "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.0.tgz", - "integrity": "sha512-+LLkxA9rKJpNoGsbLnAgOCdESl73vwYn+V6b+5wHbrE7OGKVDPHIQvbFSzqE6rwqaCw2RE+zdJrlLkcf8YOA0w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", - "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", - "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", - "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", - "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.9.tgz", - "integrity": "sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.26.8", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.26.5", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.26.3", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.26.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.26.3", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.26.8", - "@babel/plugin-transform-typeof-symbol": "^7.26.7", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.40.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz", - "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", - "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz", - "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.27.0", - "@babel/parser": "^7.27.0", - "@babel/template": "^7.27.0", - "@babel/types": "^7.27.0", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@babel/traverse/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/@babel/types": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", - "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-tokenizer": "^3.0.3" - } - }, - "node_modules/@csstools/css-tokenizer": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", - "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@csstools/media-query-list-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz", - "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@dual-bundle/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", - "integrity": "sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", - "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", - "dev": true, - "dependencies": { - "@eslint/object-schema": "^2.1.6", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/config-array/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@eslint/config-array/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/@eslint/config-helpers": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.0.tgz", - "integrity": "sha512-yJLLmLexii32mGrhW29qvU3QBVTu0GUmEf/J4XsBtVhp4JkIUFN/BjWqTF63yRvGApIDpZm5fa97LtYtINmfeQ==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", - "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/@eslint/js": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz", - "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz", - "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==", - "dev": true, - "dependencies": { - "@eslint/core": "^0.12.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", - "dev": true, - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true, - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", - "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", - "dev": true, - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "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, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@keyv/serialize": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz", - "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==", - "dev": true, - "dependencies": { - "buffer": "^6.0.3" - } - }, - "node_modules/@keyv/serialize/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "dev": true - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@parcel/watcher": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", - "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "dependencies": { - "detect-libc": "^1.0.3", - "is-glob": "^4.0.3", - "micromatch": "^4.0.5", - "node-addon-api": "^7.0.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "@parcel/watcher-android-arm64": "2.5.1", - "@parcel/watcher-darwin-arm64": "2.5.1", - "@parcel/watcher-darwin-x64": "2.5.1", - "@parcel/watcher-freebsd-x64": "2.5.1", - "@parcel/watcher-linux-arm-glibc": "2.5.1", - "@parcel/watcher-linux-arm-musl": "2.5.1", - "@parcel/watcher-linux-arm64-glibc": "2.5.1", - "@parcel/watcher-linux-arm64-musl": "2.5.1", - "@parcel/watcher-linux-x64-glibc": "2.5.1", - "@parcel/watcher-linux-x64-musl": "2.5.1", - "@parcel/watcher-win32-arm64": "2.5.1", - "@parcel/watcher-win32-ia32": "2.5.1", - "@parcel/watcher-win32-x64": "2.5.1" - } - }, - "node_modules/@parcel/watcher-android-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", - "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-darwin-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", - "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-darwin-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", - "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-freebsd-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", - "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", - "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", - "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm64-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", - "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm64-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", - "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-x64-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", - "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-x64-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", - "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", - "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-ia32": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", - "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", - "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true - }, - "node_modules/@stylistic/stylelint-plugin": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.2.tgz", - "integrity": "sha512-tylFJGMQo62alGazK74MNxFjMagYOHmBZiePZFOJK2n13JZta0uVkB3Bh5qodUmOLtRH+uxH297EibK14UKm8g==", - "dev": true, - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", - "@csstools/media-query-list-parser": "^3.0.1", - "is-plain-object": "^5.0.0", - "postcss-selector-parser": "^6.1.2", - "postcss-value-parser": "^4.2.0", - "style-search": "^0.1.0", - "stylelint": "^16.8.2" - }, - "engines": { - "node": "^18.12 || >=20.9" - }, - "peerDependencies": { - "stylelint": "^16.8.0" - } - }, - "node_modules/@stylistic/stylelint-plugin/node_modules/@csstools/media-query-list-parser": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz", - "integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" - } - }, - "node_modules/@stylistic/stylelint-plugin/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", - "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/clean-css": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.11.tgz", - "integrity": "sha512-Y8n81lQVTAfP2TOdtJJEsCoYl1AnOkqDqMvXb9/7pfgZZ7r8YrEyurrAvAoAjHOGXKRybay+5CsExqIH6liccw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "source-map": "^0.6.0" - } - }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "dev": true, - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", - "dev": true - }, - "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "dev": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz", - "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/express/node_modules/@types/express-serve-static-core": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", - "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true - }, - "node_modules/@types/http-proxy": { - "version": "1.17.16", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.16.tgz", - "integrity": "sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/imagemin": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-9.0.1.tgz", - "integrity": "sha512-xMWpvrUhtYxl6EeW+UhVH3rwUKhCRx21XddcoWByjDAasXZT5pQaCn0YVnXoTijX5hlTrGqV4TGQL/Htpp00+w==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/imagemin-gifsicle": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.4.tgz", - "integrity": "sha512-ZghMBd/Jgqg5utTJNPmvf6DkuHzMhscJ8vgf/7MUGCpO+G+cLrhYltL+5d+h3A1B4W73S2SrmJZ1jS5LACpX+A==", - "dev": true, - "dependencies": { - "@types/imagemin": "*" - } - }, - "node_modules/@types/imagemin-mozjpeg": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.4.tgz", - "integrity": "sha512-ZCAxV8SYJB8ehwHpnbRpHjg5Wc4HcyuAMiDhXbkgC7gujDoOTyHO3dhDkUtZ1oK1DLBRZapqG9etdLVhUml7yQ==", - "dev": true, - "dependencies": { - "@types/imagemin": "*" - } - }, - "node_modules/@types/imagemin-optipng": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.4.tgz", - "integrity": "sha512-mvKnDMC8eCYZetAQudjs1DbgpR84WhsTx1wgvdiXnpuUEti3oJ+MaMYBRWPY0JlQ4+y4TXKOfa7+LOuT8daegQ==", - "dev": true, - "dependencies": { - "@types/imagemin": "*" - } - }, - "node_modules/@types/imagemin-svgo": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-8.0.1.tgz", - "integrity": "sha512-YafkdrVAcr38U0Ln1C+L1n4SIZqC47VBHTyxCq7gTUSd1R9MdIvMcrljWlgU1M9O68WZDeQWUrKipKYfEOCOvQ==", - "dev": true, - "dependencies": { - "@types/imagemin": "*", - "@types/svgo": "^1" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "22.13.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.13.tgz", - "integrity": "sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==", - "dev": true, - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true - }, - "node_modules/@types/qs": { - "version": "6.9.18", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", - "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", - "dev": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "dev": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "dev": true, - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", - "dev": true, - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/svgo": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz", - "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==", - "dev": true - }, - "node_modules/@types/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true - }, - "node_modules/@vue/compiler-sfc": { - "version": "2.7.16", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz", - "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.23.5", - "postcss": "^8.4.14", - "source-map": "^0.6.1" - }, - "optionalDependencies": { - "prettier": "^1.18.2 || ^2.0.0" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webpack-cli/configtest": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-3.0.1.tgz", - "integrity": "sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==", - "dev": true, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "webpack": "^5.82.0", - "webpack-cli": "6.x.x" - } - }, - "node_modules/@webpack-cli/info": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-3.0.1.tgz", - "integrity": "sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==", - "dev": true, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "webpack": "^5.82.0", - "webpack-cli": "6.x.x" - } - }, - "node_modules/@webpack-cli/serve": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-3.0.1.tgz", - "integrity": "sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==", - "dev": true, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "webpack": "^5.82.0", - "webpack-cli": "6.x.x" - }, - "peerDependenciesMeta": { - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "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, - "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, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha512-N+aAxov+CKVS3JuhDIQFr24XvZvwE96Wlhk9dytTg/GmwWoghdOvR8dspx8MVz71O+Y0pA3UPqHF68D6iy8UvQ==", - "dev": true, - "dependencies": { - "util": "0.10.3" - } - }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", - "dev": true, - "dependencies": { - "inherits": "2.0.1" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/autoprefixer": { - "version": "10.4.21", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", - "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "browserslist": "^4.24.4", - "caniuse-lite": "^1.0.30001702", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/axios": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.4.tgz", - "integrity": "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/babel-loader": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.4.1.tgz", - "integrity": "sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==", - "dev": true, - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.4", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz", - "integrity": "sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.4", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", - "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3", - "core-js-compat": "^3.40.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz", - "integrity": "sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.4" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==", - "dev": true - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bn.js": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz", - "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==", - "dev": true - }, - "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/body-parser/node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/body-parser/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/body-parser/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/bonjour-service": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", - "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/twbs" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/bootstrap" - } - ], - "peerDependencies": { - "jquery": "1.9.1 - 3", - "popper.js": "^1.16.1" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz", - "integrity": "sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==", - "dev": true, - "dependencies": { - "bn.js": "^5.2.1", - "randombytes": "^2.1.0", - "safe-buffer": "^5.2.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/browserify-rsa/node_modules/bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "node_modules/browserify-rsa/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/browserify-sign": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", - "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", - "dev": true, - "dependencies": { - "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.5", - "hash-base": "~3.0", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.7", - "readable-stream": "^2.3.8", - "safe-buffer": "^5.2.1" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/browserify-sign/node_modules/bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "node_modules/browserify-sign/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/browserify-sign/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", - "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", - "integrity": "sha512-DNK4ruAqtyHaN8Zne7PkBTO+dD1Lr0YfTduMqlIyjvQIoztBkUxrvL+hKeLW8NXFKHOq/2upkxuoS9znQ9bW9A==", - "deprecated": "This version of 'buffer' is out-of-date. You must update to v4.9.2 or newer", - "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacheable": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.8.9.tgz", - "integrity": "sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ==", - "dev": true, - "dependencies": { - "hookified": "^1.7.1", - "keyv": "^5.3.1" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dev": true, - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001707", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001707.tgz", - "integrity": "sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "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, - "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/charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/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, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/chokidar/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chokidar/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-WuWE1nyTNAyW5T7oNyys2EN0cfP2fdRxhxnIQWiAp0bMabPdHhoGxM8A6YL2GhqwgrPnnaemVE7nv5XJ2Fhh2w==", - "dev": true, - "dependencies": { - "del": "^4.1.1" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "webpack": ">=4.0.0 <6.0.0" - } - }, - "node_modules/cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/collect.js": { - "version": "4.36.1", - "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.36.1.tgz", - "integrity": "sha512-jd97xWPKgHn6uvK31V6zcyPd40lUJd7gpYxbN2VOVxGWO4tyvS9Li4EpsFjXepGTo2tYcOTC4a8YsbQXMJ4XUw==", - "dev": true - }, - "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, - "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 - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.0.tgz", - "integrity": "sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.0.2", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/concat": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", - "integrity": "sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==", - "dev": true, - "dependencies": { - "commander": "^2.9.0" - }, - "bin": { - "concat": "bin/concat" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/concat/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true - }, - "node_modules/console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha512-duS7VP5pvfsNLDvL1O4VOEbw37AI3A4ZUQYemvDlnpGrNu9tprR7BYWpDYwC0Xia0Zxz5ZupdiIrUp0GH1aXfg==", - "dev": true, - "dependencies": { - "date-now": "^0.1.4" - } - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/core-js": { - "version": "3.41.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.41.0.tgz", - "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.41.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.41.0.tgz", - "integrity": "sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==", - "dev": true, - "dependencies": { - "browserslist": "^4.24.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", - "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-functions-list": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", - "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", - "dev": true, - "engines": { - "node": ">=12 || >=16" - } - }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "dev": true, - "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "dev": true, - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true - }, - "node_modules/date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw==", - "dev": true - }, - "node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/del/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/des.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", - "integrity": "sha512-QlJHGiTiOmW4z3EO0qKwjM2Mb+EmOlBHbpC6QgTiXB913NxMKttEuV2SJ+eLA12sMKDg1N8HnncfAtYaNnU+cg==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, - "optional": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true, - "engines": { - "node": ">=0.4", - "npm": ">=1.2" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dev": true, - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.5.124", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.124.tgz", - "integrity": "sha512-riELkpDUqBi00gqreV3RIGoowxGrfueEKBd6zPdOk/I8lvuFpBGNkYoHof3zUHbiTBsIU8oxdIIL/WNrAG1/7A==", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", - "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", - "dev": true, - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "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 - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.18.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", - "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/envinfo": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz", - "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==", - "dev": true, - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", - "dev": true - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==", - "dev": true - }, - "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, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.23.0.tgz", - "integrity": "sha512-jV7AbNoFPAY1EkFYpLq5bslU9NLNO8xnEeQXwErNibVryjk67wHVmddTBilc5srIttJDBrB0eMHKZBFbSIABCw==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.19.2", - "@eslint/config-helpers": "^0.2.0", - "@eslint/core": "^0.12.0", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.23.0", - "@eslint/plugin-kit": "^0.2.7", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.3.0", - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "dev": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-webpack-plugin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-5.0.0.tgz", - "integrity": "sha512-iDhXf2r55KO1UhMfpus8oGp93wdNF+934q5kEkwa7qn3BH9f51QEC11xQidt+8jfqRnEYYZa2/8lhac7U/vqWw==", - "dev": true, - "dependencies": { - "@types/eslint": "^9.6.1", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "schema-utils": "^4.3.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^8.0.0 || ^9.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/eslint-webpack-plugin/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, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/eslint/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", - "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint/node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/eslint/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/eslint/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", - "dev": true, - "dependencies": { - "acorn": "^8.14.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha512-VHvyaGnJy+FuGfcfaM7W7OZw4mQiKW73jPHwQXx2VnMSUBajYmytOT5sKEfsBvNPtGX6YDwcrGDz2eocoHg0JA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha512-UUPPULqkyAV+M3Shodis7l8D+IyX6V8SbaBnTb449jf3fMTd8+UOZI1Q70NbZVOQkcR91yYgdHsJiMMMVmYshg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/express": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", - "dev": true, - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.12", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/express/node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/express/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/express/node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/express/node_modules/send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/express/node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "dev": true, - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/express/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/express/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha512-eIgZvM9C3P05kg0qxfqaVU6Tma4QedCPIByQOcemV0vju8ot3cS2DpHi4m2G2JvbSMI152rjfLX0p1pkSdyPlQ==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fast-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", - "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ] - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "10.0.7", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.7.tgz", - "integrity": "sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw==", - "dev": true, - "dependencies": { - "flat-cache": "^6.1.7" - } - }, - "node_modules/file-type": { - "version": "12.4.2", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", - "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat-cache": { - "version": "6.1.7", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.7.tgz", - "integrity": "sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew==", - "dev": true, - "dependencies": { - "cacheable": "^1.8.9", - "flatted": "^3.3.3", - "hookified": "^1.7.1" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", - "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", - "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "dev": true, - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "dev": true, - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", - "dev": true - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "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, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - }, - "node_modules/hash.js": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", - "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/hookified": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.8.1.tgz", - "integrity": "sha512-GrO2l93P8xCWBSTBX9l2BxI78VU/MAAYag+pG8curS3aBGy0++ZlxrQ7PdUOUVMbn5BwkGb6+eRrnf43ipnFEA==", - "dev": true - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.3.tgz", - "integrity": "sha512-D3AfvN7SjhTgBSA8L1BN4FpPzuEd06uy4lHwSoRWr0lndi9BKaNzPLKGOWZ2ocSGguozr08TTb2jhCLHaemruw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] - }, - "node_modules/html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "dev": true, - "dependencies": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", - "he": "^1.2.0", - "param-case": "^3.0.3", - "relateurl": "^0.2.7", - "terser": "^4.6.3" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/html-minifier-terser/node_modules/clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", - "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/html-minifier-terser/node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/html-minifier-terser/node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/htmlparser2": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz", - "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^3.0.0", - "domutils": "^2.0.0", - "entities": "^2.0.0" - } - }, - "node_modules/htmlparser2/node_modules/domhandler": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz", - "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", - "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", - "dev": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", - "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", - "dev": true, - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/imagemin": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", - "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", - "dev": true, - "dependencies": { - "file-type": "^12.0.0", - "globby": "^10.0.0", - "graceful-fs": "^4.2.2", - "junk": "^3.1.0", - "make-dir": "^3.0.0", - "p-pipe": "^3.0.0", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/img-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-4.0.0.tgz", - "integrity": "sha512-UwRcPQdwdOyEHyCxe1V9s9YFwInwEWCpoO+kJGfIqDrBDqA8jZUsEZTxQ0JteNPGw/Gupmwesk2OhLTcnw6tnQ==", - "dev": true, - "dependencies": { - "loader-utils": "^1.1.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "imagemin": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/img-loader/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/img-loader/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dev": true, - "dependencies": { - "is-path-inside": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "dependencies": { - "path-is-inside": "^1.0.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/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, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jquery": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", - "dev": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/keyv": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.2.tgz", - "integrity": "sha512-Lji2XRxqqa5Wg+CHLVfFKBImfJZ4pCSccu9eVWK6w4c2SDFLd8JAn1zqTuSFnsxb7ope6rMsnIHfp+eBbRBRZQ==", - "dev": true, - "dependencies": { - "@keyv/serialize": "^1.0.3" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/known-css-properties": { - "version": "0.35.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz", - "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==", - "dev": true - }, - "node_modules/laravel-mix": { - "version": "6.0.49", - "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-6.0.49.tgz", - "integrity": "sha512-bBMFpFjp26XfijPvY5y9zGKud7VqlyOE0OWUcPo3vTBY5asw8LTjafAbee1dhfLz6PWNqDziz69CP78ELSpfKw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.15.8", - "@babel/plugin-proposal-object-rest-spread": "^7.15.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.15.8", - "@babel/preset-env": "^7.15.8", - "@babel/runtime": "^7.15.4", - "@types/babel__core": "^7.1.16", - "@types/clean-css": "^4.2.5", - "@types/imagemin-gifsicle": "^7.0.1", - "@types/imagemin-mozjpeg": "^8.0.1", - "@types/imagemin-optipng": "^5.2.1", - "@types/imagemin-svgo": "^8.0.0", - "autoprefixer": "^10.4.0", - "babel-loader": "^8.2.3", - "chalk": "^4.1.2", - "chokidar": "^3.5.2", - "clean-css": "^5.2.4", - "cli-table3": "^0.6.0", - "collect.js": "^4.28.5", - "commander": "^7.2.0", - "concat": "^1.0.3", - "css-loader": "^5.2.6", - "cssnano": "^5.0.8", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "glob": "^7.2.0", - "html-loader": "^1.3.2", - "imagemin": "^7.0.1", - "img-loader": "^4.0.0", - "lodash": "^4.17.21", - "md5": "^2.3.0", - "mini-css-extract-plugin": "^1.6.2", - "node-libs-browser": "^2.2.1", - "postcss-load-config": "^3.1.0", - "postcss-loader": "^6.2.0", - "semver": "^7.3.5", - "strip-ansi": "^6.0.0", - "style-loader": "^2.0.0", - "terser": "^5.9.0", - "terser-webpack-plugin": "^5.2.4", - "vue-style-loader": "^4.1.3", - "webpack": "^5.60.0", - "webpack-cli": "^4.9.1", - "webpack-dev-server": "^4.7.3", - "webpack-merge": "^5.8.0", - "webpack-notifier": "^1.14.1", - "webpackbar": "^5.0.0-3", - "yargs": "^17.2.1" - }, - "bin": { - "laravel-mix": "bin/cli.js", - "mix": "bin/cli.js" - }, - "engines": { - "node": ">=12.14.0" - }, - "peerDependencies": { - "@babel/core": "^7.15.8", - "@babel/plugin-proposal-object-rest-spread": "^7.15.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.15.8", - "@babel/preset-env": "^7.15.8", - "postcss": "^8.3.11", - "webpack": "^5.60.0", - "webpack-cli": "^4.9.1" - } - }, - "node_modules/laravel-mix-clean": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/laravel-mix-clean/-/laravel-mix-clean-0.1.0.tgz", - "integrity": "sha512-iOgVELzL0zJ2SNEVEmzCoduZ7tBQNWa/ViWXSTg9Z2QVK05Sld2efzTybR82Lu6ohZaA4btr+KsBBw7kt8aqTQ==", - "dev": true - }, - "node_modules/laravel-mix-eslint": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/laravel-mix-eslint/-/laravel-mix-eslint-0.2.0.tgz", - "integrity": "sha512-UwnaCTNaA4jRNTs8wmlXrf7QgTxdi2ZQBgKTB83bEiFCi5wqcR6svSdlfsWIXmUaySPe2Lv07SfYq9YvLXc1tA==", - "dev": true, - "peerDependencies": { - "laravel-mix": ">=2.1.7" - } - }, - "node_modules/laravel-mix-polyfill": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/laravel-mix-polyfill/-/laravel-mix-polyfill-3.0.1.tgz", - "integrity": "sha512-05Oldnhek6jkg9JMl7Nf/qnkwuTOlwR7DLFWntfy98QOx5o/ipmnsayP9qVTxdLZNcBRuMz6Agt9fxZdO2AUJw==", - "dev": true, - "dependencies": { - "core-js": "^2.6.9 || ^3.1.4", - "regenerator-runtime": "^0.13.2" - }, - "peerDependencies": { - "laravel-mix": "^6.0.0" - } - }, - "node_modules/laravel-mix-polyfill/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - }, - "node_modules/laravel-mix-stylelint": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/laravel-mix-stylelint/-/laravel-mix-stylelint-1.0.0.tgz", - "integrity": "sha512-0FZD/Q0MG4tcu8w3MQrAnnRtOKVdPvGKOgYU9PsDuDIOe+PcWFGQEqjej24TgL7pMrqijfFw+J9vSDJIcA0j7A==", - "dev": true - }, - "node_modules/laravel-mix/node_modules/@webpack-cli/configtest": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", - "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", - "dev": true, - "peerDependencies": { - "webpack": "4.x.x || 5.x.x", - "webpack-cli": "4.x.x" - } - }, - "node_modules/laravel-mix/node_modules/@webpack-cli/info": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", - "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", - "dev": true, - "dependencies": { - "envinfo": "^7.7.3" - }, - "peerDependencies": { - "webpack-cli": "4.x.x" - } - }, - "node_modules/laravel-mix/node_modules/@webpack-cli/serve": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", - "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", - "dev": true, - "peerDependencies": { - "webpack-cli": "4.x.x" - }, - "peerDependenciesMeta": { - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/laravel-mix/node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/laravel-mix/node_modules/css-loader": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", - "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", - "dev": true, - "dependencies": { - "icss-utils": "^5.1.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.15", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.27.0 || ^5.0.0" - } - }, - "node_modules/laravel-mix/node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/laravel-mix/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/laravel-mix/node_modules/html-loader": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-1.3.2.tgz", - "integrity": "sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA==", - "dev": true, - "dependencies": { - "html-minifier-terser": "^5.1.1", - "htmlparser2": "^4.1.0", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/laravel-mix/node_modules/interpret": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/laravel-mix/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/laravel-mix/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/laravel-mix/node_modules/mini-css-extract-plugin": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", - "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.0.0" - } - }, - "node_modules/laravel-mix/node_modules/postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "dev": true, - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/laravel-mix/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/laravel-mix/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/laravel-mix/node_modules/style-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", - "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/laravel-mix/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/laravel-mix/node_modules/webpack-cli": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", - "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", - "dev": true, - "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^1.2.0", - "@webpack-cli/info": "^1.5.0", - "@webpack-cli/serve": "^1.7.0", - "colorette": "^2.0.14", - "commander": "^7.0.0", - "cross-spawn": "^7.0.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^2.2.0", - "rechoir": "^0.7.0", - "webpack-merge": "^5.7.3" - }, - "bin": { - "webpack-cli": "bin/cli.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "4.x.x || 5.x.x" - }, - "peerDependenciesMeta": { - "@webpack-cli/generators": { - "optional": true - }, - "@webpack-cli/migrate": { - "optional": true - }, - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/laravel-mix/node_modules/webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/laravel-mix/node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/laravel-mix/node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/laravel-mix/node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/laravel-mix/node_modules/webpack-dev-server": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", - "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", - "dev": true, - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.4", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/laravel-mix/node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/laravel-mix/node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/laravel-mix/node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/laravel-mix/node_modules/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/launch-editor": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.10.0.tgz", - "integrity": "sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/md5": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", - "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", - "dev": true, - "dependencies": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "~1.1.6" - } - }, - "node_modules/md5.js": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", - "integrity": "sha512-cBB1zpoIg3GaI1IJyoc715xmWofOcXbMhVHAR/TLYk+RO+Y6xQfAp+UshPZTojAcju91Jyk5fw4CiLBuBVaQjw==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/meow": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", - "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "dev": true, - "optional": true - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "dependencies": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node_modules/node-notifier": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", - "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", - "dev": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } - }, - "node_modules/node-notifier/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/node-notifier/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-notifier/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-pipe": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", - "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", - "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", - "dev": true - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", - "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", - "dev": true, - "dependencies": { - "asn1.js": "^4.10.1", - "browserify-aes": "^1.2.0", - "evp_bytestokey": "^1.0.3", - "hash-base": "~3.0", - "pbkdf2": "^3.1.2", - "safe-buffer": "^5.2.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-asn1/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-to-regexp": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", - "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "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 - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", - "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" - } - ], - "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "dev": true, - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - }, - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dev": true, - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dev": true, - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "dev": true, - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-resolve-nested-selector": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz", - "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==", - "dev": true - }, - "node_modules/postcss-safe-parser": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", - "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-scss": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", - "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss-scss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.4.29" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-sorting": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-8.0.2.tgz", - "integrity": "sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==", - "dev": true, - "peerDependencies": { - "postcss": "^8.4.20" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "optional": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, - "node_modules/promise-polyfill": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-6.1.0.tgz", - "integrity": "sha512-g0LWaH0gFsxovsU7R5LrrhHhWAWiHRnh1GPrhXnPgYsDkIqjRYUYSZEsej/wtleDrz5xVSIDbeKfidztp2XHFQ==", - "dev": true - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "node_modules/public-encrypt": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", - "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/raw-body/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/raw-body/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/rechoir": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", - "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", - "dev": true, - "dependencies": { - "resolve": "^1.9.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", - "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.1.tgz", - "integrity": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==", - "dev": true - }, - "node_modules/regexpu-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", - "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.0", - "regjsgen": "^0.8.0", - "regjsparser": "^0.12.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "dev": true - }, - "node_modules/regjsparser": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", - "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", - "dev": true, - "dependencies": { - "jsesc": "~3.0.2" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", - "dev": true, - "dependencies": { - "is-core-module": "^2.16.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dev": true, - "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/resolve-url-loader/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sass": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.86.0.tgz", - "integrity": "sha512-zV8vGUld/+mP4KbMLJMX7TyGCuUp7hnkOScgCMsWuHtns8CWBoz+vmEhoGMXsaJrbUP8gj+F1dLvVe79sK8UdA==", - "dev": true, - "dependencies": { - "chokidar": "^4.0.0", - "immutable": "^5.0.2", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "@parcel/watcher": "^2.4.1" - } - }, - "node_modules/sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "dev": true, - "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } - } - }, - "node_modules/sass/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/sass/node_modules/immutable": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.1.tgz", - "integrity": "sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg==", - "dev": true - }, - "node_modules/sass/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", - "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dev": true, - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dev": true, - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/source-list-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", - "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==", - "dev": true - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/spdy-transport/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/spdy-transport/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/spdy-transport/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/spdy/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/spdy/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "dev": true - }, - "node_modules/std-env": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.1.tgz", - "integrity": "sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==", - "dev": true - }, - "node_modules/stream-browserify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", - "integrity": "sha512-nmQnY9D9TlnfQIkYJCCWxvCcQODilFRZIw14gCMYQVXOiY4E1Ze1VMxB+6y3qdXHpTordULo2qWloHmNcNAQYw==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.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, - "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, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", - "dev": true - }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/stylelint": { - "version": "16.16.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.16.0.tgz", - "integrity": "sha512-40X5UOb/0CEFnZVEHyN260HlSSUxPES+arrUphOumGWgXERHfwCD0kNBVILgQSij8iliYVwlc0V7M5bcLP9vPg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/stylelint" - }, - { - "type": "github", - "url": "https://github.com/sponsors/stylelint" - } - ], - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/media-query-list-parser": "^4.0.2", - "@csstools/selector-specificity": "^5.0.0", - "@dual-bundle/import-meta-resolve": "^4.1.0", - "balanced-match": "^2.0.0", - "colord": "^2.9.3", - "cosmiconfig": "^9.0.0", - "css-functions-list": "^3.2.3", - "css-tree": "^3.1.0", - "debug": "^4.3.7", - "fast-glob": "^3.3.3", - "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^10.0.7", - "global-modules": "^2.0.0", - "globby": "^11.1.0", - "globjoin": "^0.1.4", - "html-tags": "^3.3.1", - "ignore": "^7.0.3", - "imurmurhash": "^0.1.4", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.35.0", - "mathml-tag-names": "^2.1.3", - "meow": "^13.2.0", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "picocolors": "^1.1.1", - "postcss": "^8.5.3", - "postcss-resolve-nested-selector": "^0.1.6", - "postcss-safe-parser": "^7.0.1", - "postcss-selector-parser": "^7.1.0", - "postcss-value-parser": "^4.2.0", - "resolve-from": "^5.0.0", - "string-width": "^4.2.3", - "supports-hyperlinks": "^3.2.0", - "svg-tags": "^1.0.0", - "table": "^6.9.0", - "write-file-atomic": "^5.0.1" - }, - "bin": { - "stylelint": "bin/stylelint.mjs" - }, - "engines": { - "node": ">=18.12.0" - } - }, - "node_modules/stylelint-config-idiomatic-order": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-idiomatic-order/-/stylelint-config-idiomatic-order-10.0.0.tgz", - "integrity": "sha512-gJjT1nwhgnHS52+mRn+5Iw6keZIPRN4W+vbzct9Elb+tWOo61jC/CzXzAJHvvOYQZqUYItfs2aQ8fU5hnCvuGg==", - "dev": true, - "dependencies": { - "stylelint-order": "^6.0.2" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "stylelint": ">=11" - } - }, - "node_modules/stylelint-config-recommended": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz", - "integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/stylelint" - }, - { - "type": "github", - "url": "https://github.com/sponsors/stylelint" - } - ], - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "stylelint": "^16.1.0" - } - }, - "node_modules/stylelint-config-recommended-scss": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz", - "integrity": "sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==", - "dev": true, - "dependencies": { - "postcss-scss": "^4.0.9", - "stylelint-config-recommended": "^14.0.1", - "stylelint-scss": "^6.4.0" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "postcss": "^8.3.3", - "stylelint": "^16.6.1" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - } - } - }, - "node_modules/stylelint-config-sass-guidelines": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-sass-guidelines/-/stylelint-config-sass-guidelines-12.1.0.tgz", - "integrity": "sha512-NTxEtVT6uNSqRvq+A3ScyKhjUrY/Z845TnpWEwnMgIPZ/+/Waa4+51r6OPuQRMu4XZS3D8DK1UaT4TWFBvuuAw==", - "dev": true, - "dependencies": { - "@stylistic/stylelint-plugin": "^3.0.1", - "postcss-scss": "^4.0.9", - "stylelint-scss": "^6.2.1" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "postcss": "^8.4.21", - "stylelint": "^16.1.0" - } - }, - "node_modules/stylelint-config-standard": { - "version": "36.0.1", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz", - "integrity": "sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/stylelint" - }, - { - "type": "github", - "url": "https://github.com/sponsors/stylelint" - } - ], - "dependencies": { - "stylelint-config-recommended": "^14.0.1" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "stylelint": "^16.1.0" - } - }, - "node_modules/stylelint-config-standard-scss": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-14.0.0.tgz", - "integrity": "sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg==", - "dev": true, - "dependencies": { - "stylelint-config-recommended-scss": "^14.1.0", - "stylelint-config-standard": "^36.0.1" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "postcss": "^8.3.3", - "stylelint": "^16.11.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - } - } - }, - "node_modules/stylelint-order": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-6.0.4.tgz", - "integrity": "sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==", - "dev": true, - "dependencies": { - "postcss": "^8.4.32", - "postcss-sorting": "^8.0.2" - }, - "peerDependencies": { - "stylelint": "^14.0.0 || ^15.0.0 || ^16.0.1" - } - }, - "node_modules/stylelint-scss": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.11.1.tgz", - "integrity": "sha512-e4rYo0UY+BIMtGeGanghrvHTjcryxgZbyFxUedp8dLFqC4P70aawNdYjRrQxbnKhu3BNr4+lt5e/53tcKXiwFA==", - "dev": true, - "dependencies": { - "css-tree": "^3.0.1", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.35.0", - "mdn-data": "^2.15.0", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.6", - "postcss-selector-parser": "^7.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "stylelint": "^16.0.2" - } - }, - "node_modules/stylelint-scss/node_modules/css-tree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", - "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", - "dev": true, - "dependencies": { - "mdn-data": "2.12.2", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/stylelint-scss/node_modules/css-tree/node_modules/mdn-data": { - "version": "2.12.2", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", - "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", - "dev": true - }, - "node_modules/stylelint-scss/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stylelint-scss/node_modules/mdn-data": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.18.0.tgz", - "integrity": "sha512-gtCy1yim/vpHF/tq3B4Z43x3zKWpYeb4IM3d/Mf4oMYcNuoXOYEaqtoFlLHw9zd7+WNN3jNh6/WXyUrD3OIiwQ==", - "dev": true - }, - "node_modules/stylelint-scss/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/stylelint-webpack-plugin/-/stylelint-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-07lpo1uVoFctKv0EOOg/YSrUppcLMjNBSMRqgooNnlbfAOgQfMzvLK+EbXz0HQiEgZobr+XQX9md/TgwTGdzbw==", - "dev": true, - "dependencies": { - "globby": "^11.1.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.2.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "stylelint": "^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/stylelint-webpack-plugin/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/stylelint-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/stylelint-webpack-plugin/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylelint-webpack-plugin/node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/stylelint-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/stylelint-webpack-plugin/node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/stylelint-webpack-plugin/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, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/stylelint/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/stylelint/node_modules/balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "node_modules/stylelint/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/stylelint/node_modules/css-tree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", - "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", - "dev": true, - "dependencies": { - "mdn-data": "2.12.2", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/stylelint/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/stylelint/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylelint/node_modules/globby/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/stylelint/node_modules/ignore": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz", - "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/stylelint/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stylelint/node_modules/mdn-data": { - "version": "2.12.2", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", - "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", - "dev": true - }, - "node_modules/stylelint/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/stylelint/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylelint/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz", - "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=14.18" - }, - "funding": { - "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", - "dev": true - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/sweetalert": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/sweetalert/-/sweetalert-2.1.2.tgz", - "integrity": "sha512-iWx7X4anRBNDa/a+AdTmvAzQtkN1+s4j/JJRWlHpYE8Qimkohs8/XnFcWeYHH2lMA8LRCa5tj2d244If3S/hzA==", - "dev": true, - "dependencies": { - "es6-object-assign": "^1.1.0", - "promise-polyfill": "^6.0.2" - } - }, - "node_modules/table": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", - "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", - "dev": true, - "dependencies": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/table/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/table/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.39.0.tgz", - "integrity": "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==", - "dev": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/thunky": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz", - "integrity": "sha512-FW493rSyhf2Wc3apLzxUJlwBVtLvNrL7NnKBHaJkbsAlDcPKjMjTe75cOqSX2kMdPpdIAip38R27Gp6Pea8KGQ==", - "dev": true - }, - "node_modules/timers-browserify": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", - "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", - "dev": true, - "dependencies": { - "setimmediate": "^1.0.4" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "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 - }, - "node_modules/tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/undici-types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", - "dev": true - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", - "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", - "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - }, - "node_modules/util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "node_modules/vue": { - "version": "2.7.16", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.16.tgz", - "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==", - "deprecated": "Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.", - "dev": true, - "dependencies": { - "@vue/compiler-sfc": "2.7.16", - "csstype": "^3.1.0" - } - }, - "node_modules/vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", - "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "dev": true, - "dependencies": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - } - }, - "node_modules/vue-style-loader/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/vue-style-loader/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/webpack": { - "version": "5.98.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.98.0.tgz", - "integrity": "sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^4.3.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-cli": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-6.0.1.tgz", - "integrity": "sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==", - "dev": true, - "dependencies": { - "@discoveryjs/json-ext": "^0.6.1", - "@webpack-cli/configtest": "^3.0.1", - "@webpack-cli/info": "^3.0.1", - "@webpack-cli/serve": "^3.0.1", - "colorette": "^2.0.14", - "commander": "^12.1.0", - "cross-spawn": "^7.0.3", - "envinfo": "^7.14.0", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^3.1.1", - "rechoir": "^0.8.0", - "webpack-merge": "^6.0.1" - }, - "bin": { - "webpack-cli": "bin/cli.js" - }, - "engines": { - "node": ">=18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.82.0" - }, - "peerDependenciesMeta": { - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/webpack-cli/node_modules/@discoveryjs/json-ext": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", - "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", - "dev": true, - "engines": { - "node": ">=14.17.0" - } - }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", - "dev": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/webpack-cli/node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dev": true, - "dependencies": { - "resolve": "^1.20.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-cli/node_modules/webpack-merge": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", - "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-notifier": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.15.0.tgz", - "integrity": "sha512-N2V8UMgRB5komdXQRavBsRpw0hPhJq2/SWNOGuhrXpIgRhcMexzkGQysUyGStHLV5hkUlgpRiF7IUXoBqyMmzQ==", - "dev": true, - "dependencies": { - "node-notifier": "^9.0.0", - "strip-ansi": "^6.0.0" - }, - "peerDependencies": { - "@types/webpack": ">4.41.31" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - } - } - }, - "node_modules/webpack-sources": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz", - "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", - "dev": true, - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack/node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha512-iTwvhNBRetXWe81+VcIw5YeadVSWyze7uA7nVnpP13ulrpnJ3UfQm5ApGnrkmxDJFdrblRdZs0EvaTCIfei5oQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/yallist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", - "integrity": "sha512-U+iKQ8rDYMRmvEpvDUIWZ3CtM9/imlAc+c1yJ7YV0vu+HNtP82sAkXzuDXPLkIPoLZohnXFSs9wf2E17xk5yZA==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "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, - "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, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs/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, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs/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, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/yargs/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, - "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/yargs/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, - "engines": { - "node": ">=10" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - } - }, - "@babel/compat-data": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", - "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", - "dev": true - }, - "@babel/core": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", - "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.10", - "@babel/types": "^7.26.10", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "dependencies": { - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz", - "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==", - "dev": true, - "requires": { - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "requires": { - "@babel/types": "^7.25.9" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.0.tgz", - "integrity": "sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-validator-option": "^7.25.9", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.0.tgz", - "integrity": "sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/helper-replace-supers": "^7.26.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/traverse": "^7.27.0", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.0.tgz", - "integrity": "sha512-fO8l08T76v48BhpNRW/nQ0MxfnSdoSKUJBMjubOAYffsVuGG5qOfMq7N6Es7UJvi7Y8goXXo07EfcHZXDPuELQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "regexpu-core": "^6.2.0", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz", - "integrity": "sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "dependencies": { - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", - "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", - "dev": true, - "requires": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - } - }, - "@babel/helper-module-imports": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", - "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", - "dev": true, - "requires": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - } - }, - "@babel/helper-module-transforms": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", - "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", - "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", - "dev": true, - "requires": { - "@babel/types": "^7.25.9" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", - "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", - "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-wrap-function": "^7.25.9", - "@babel/traverse": "^7.25.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", - "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/traverse": "^7.26.5" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", - "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", - "dev": true, - "requires": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - } - }, - "@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", - "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", - "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", - "dev": true, - "requires": { - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - } - }, - "@babel/helpers": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz", - "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==", - "dev": true, - "requires": { - "@babel/template": "^7.27.0", - "@babel/types": "^7.27.0" - } - }, - "@babel/parser": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", - "dev": true, - "requires": { - "@babel/types": "^7.27.0" - } - }, - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", - "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - } - }, - "@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", - "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", - "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", - "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9" - } - }, - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", - "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", - "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.7" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "requires": {} - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", - "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-syntax-import-attributes": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", - "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", - "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-async-generator-functions": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", - "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-remap-async-to-generator": "^7.25.9", - "@babel/traverse": "^7.26.8" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", - "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-remap-async-to-generator": "^7.25.9" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", - "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.26.5" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.0.tgz", - "integrity": "sha512-u1jGphZ8uDI2Pj/HJj6YQ6XQLZCNjOlprjxB5SVz6rq2T6SwAR+CdrWK0CP7F+9rDVMXdB0+r6Am5G5aobOjAQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.26.5" - } - }, - "@babel/plugin-transform-class-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", - "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-class-static-block": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", - "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", - "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9", - "@babel/traverse": "^7.25.9", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", - "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/template": "^7.25.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", - "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", - "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", - "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", - "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-dynamic-import": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", - "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", - "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-export-namespace-from": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", - "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.26.9.tgz", - "integrity": "sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", - "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - } - }, - "@babel/plugin-transform-json-strings": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", - "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", - "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-logical-assignment-operators": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", - "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", - "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", - "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", - "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", - "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", - "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", - "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", - "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.26.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", - "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.26.5" - } - }, - "@babel/plugin-transform-numeric-separator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", - "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-object-rest-spread": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", - "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", - "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9" - } - }, - "@babel/plugin-transform-optional-catch-binding": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", - "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-optional-chaining": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", - "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", - "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-private-methods": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", - "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-private-property-in-object": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", - "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", - "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.0.tgz", - "integrity": "sha512-LX/vCajUJQDqE7Aum/ELUMZAY19+cDpghxrnyt5I1tV6X5PyC86AOoWXWFYFeIvauyeSA6/ktn4tQVn/3ZifsA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.26.5", - "regenerator-transform": "^0.15.2" - } - }, - "@babel/plugin-transform-regexp-modifiers": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", - "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", - "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.10.tgz", - "integrity": "sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", - "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", - "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", - "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", - "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.26.5" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.0.tgz", - "integrity": "sha512-+LLkxA9rKJpNoGsbLnAgOCdESl73vwYn+V6b+5wHbrE7OGKVDPHIQvbFSzqE6rwqaCw2RE+zdJrlLkcf8YOA0w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.26.5" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", - "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-unicode-property-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", - "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", - "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/plugin-transform-unicode-sets-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", - "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - } - }, - "@babel/preset-env": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.9.tgz", - "integrity": "sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.26.8", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.26.5", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.26.3", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.26.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.26.3", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.26.8", - "@babel/plugin-transform-typeof-symbol": "^7.26.7", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.40.0", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/runtime": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz", - "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.14.0" - } - }, - "@babel/template": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", - "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0" - } - }, - "@babel/traverse": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz", - "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.27.0", - "@babel/parser": "^7.27.0", - "@babel/template": "^7.27.0", - "@babel/types": "^7.27.0", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "dependencies": { - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "@babel/types": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - } - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "optional": true - }, - "@csstools/css-parser-algorithms": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", - "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", - "dev": true, - "requires": {} - }, - "@csstools/css-tokenizer": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", - "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", - "dev": true - }, - "@csstools/media-query-list-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz", - "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==", - "dev": true, - "requires": {} - }, - "@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true - }, - "@dual-bundle/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", - "dev": true - }, - "@eslint-community/eslint-utils": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", - "integrity": "sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^3.4.3" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true - } - } - }, - "@eslint-community/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true - }, - "@eslint/config-array": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", - "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", - "dev": true, - "requires": { - "@eslint/object-schema": "^2.1.6", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "dependencies": { - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "@eslint/config-helpers": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.0.tgz", - "integrity": "sha512-yJLLmLexii32mGrhW29qvU3QBVTu0GUmEf/J4XsBtVhp4JkIUFN/BjWqTF63yRvGApIDpZm5fa97LtYtINmfeQ==", - "dev": true - }, - "@eslint/core": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", - "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.15" - } - }, - "@eslint/eslintrc": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "@eslint/js": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz", - "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==", - "dev": true - }, - "@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", - "dev": true - }, - "@eslint/plugin-kit": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz", - "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==", - "dev": true, - "requires": { - "@eslint/core": "^0.12.0", - "levn": "^0.4.1" - } - }, - "@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true - }, - "@humanfs/node": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", - "dev": true, - "requires": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" - }, - "dependencies": { - "@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true - } - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true - }, - "@humanwhocodes/retry": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", - "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", - "dev": true - }, - "@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "requires": { - "@sinclair/typebox": "^0.27.8" - } - }, - "@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@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 - }, - "@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true - }, - "@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@keyv/serialize": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz", - "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==", - "dev": true, - "requires": { - "buffer": "^6.0.3" - }, - "dependencies": { - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - } - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "dev": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@parcel/watcher": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", - "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", - "dev": true, - "optional": true, - "requires": { - "@parcel/watcher-android-arm64": "2.5.1", - "@parcel/watcher-darwin-arm64": "2.5.1", - "@parcel/watcher-darwin-x64": "2.5.1", - "@parcel/watcher-freebsd-x64": "2.5.1", - "@parcel/watcher-linux-arm-glibc": "2.5.1", - "@parcel/watcher-linux-arm-musl": "2.5.1", - "@parcel/watcher-linux-arm64-glibc": "2.5.1", - "@parcel/watcher-linux-arm64-musl": "2.5.1", - "@parcel/watcher-linux-x64-glibc": "2.5.1", - "@parcel/watcher-linux-x64-musl": "2.5.1", - "@parcel/watcher-win32-arm64": "2.5.1", - "@parcel/watcher-win32-ia32": "2.5.1", - "@parcel/watcher-win32-x64": "2.5.1", - "detect-libc": "^1.0.3", - "is-glob": "^4.0.3", - "micromatch": "^4.0.5", - "node-addon-api": "^7.0.0" - } - }, - "@parcel/watcher-android-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", - "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", - "dev": true, - "optional": true - }, - "@parcel/watcher-darwin-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", - "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", - "dev": true, - "optional": true - }, - "@parcel/watcher-darwin-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", - "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", - "dev": true, - "optional": true - }, - "@parcel/watcher-freebsd-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", - "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", - "dev": true, - "optional": true - }, - "@parcel/watcher-linux-arm-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", - "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", - "dev": true, - "optional": true - }, - "@parcel/watcher-linux-arm-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", - "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", - "dev": true, - "optional": true - }, - "@parcel/watcher-linux-arm64-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", - "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", - "dev": true, - "optional": true - }, - "@parcel/watcher-linux-arm64-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", - "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", - "dev": true, - "optional": true - }, - "@parcel/watcher-linux-x64-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", - "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", - "dev": true, - "optional": true - }, - "@parcel/watcher-linux-x64-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", - "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", - "dev": true, - "optional": true - }, - "@parcel/watcher-win32-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", - "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", - "dev": true, - "optional": true - }, - "@parcel/watcher-win32-ia32": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", - "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", - "dev": true, - "optional": true - }, - "@parcel/watcher-win32-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", - "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", - "dev": true, - "optional": true - }, - "@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true - }, - "@stylistic/stylelint-plugin": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.2.tgz", - "integrity": "sha512-tylFJGMQo62alGazK74MNxFjMagYOHmBZiePZFOJK2n13JZta0uVkB3Bh5qodUmOLtRH+uxH297EibK14UKm8g==", - "dev": true, - "requires": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", - "@csstools/media-query-list-parser": "^3.0.1", - "is-plain-object": "^5.0.0", - "postcss-selector-parser": "^6.1.2", - "postcss-value-parser": "^4.2.0", - "style-search": "^0.1.0", - "stylelint": "^16.8.2" - }, - "dependencies": { - "@csstools/media-query-list-parser": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz", - "integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==", - "dev": true, - "requires": {} - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - } - } - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, - "@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "dev": true, - "requires": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", - "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", - "dev": true, - "requires": { - "@babel/types": "^7.20.7" - } - }, - "@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/clean-css": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.11.tgz", - "integrity": "sha512-Y8n81lQVTAfP2TOdtJJEsCoYl1AnOkqDqMvXb9/7pfgZZ7r8YrEyurrAvAoAjHOGXKRybay+5CsExqIH6liccw==", - "dev": true, - "requires": { - "@types/node": "*", - "source-map": "^0.6.0" - } - }, - "@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", - "dev": true - }, - "@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - }, - "dependencies": { - "@types/express-serve-static-core": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", - "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - } - } - }, - "@types/express-serve-static-core": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz", - "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true - }, - "@types/http-proxy": { - "version": "1.17.16", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.16.tgz", - "integrity": "sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/imagemin": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-9.0.1.tgz", - "integrity": "sha512-xMWpvrUhtYxl6EeW+UhVH3rwUKhCRx21XddcoWByjDAasXZT5pQaCn0YVnXoTijX5hlTrGqV4TGQL/Htpp00+w==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/imagemin-gifsicle": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.4.tgz", - "integrity": "sha512-ZghMBd/Jgqg5utTJNPmvf6DkuHzMhscJ8vgf/7MUGCpO+G+cLrhYltL+5d+h3A1B4W73S2SrmJZ1jS5LACpX+A==", - "dev": true, - "requires": { - "@types/imagemin": "*" - } - }, - "@types/imagemin-mozjpeg": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.4.tgz", - "integrity": "sha512-ZCAxV8SYJB8ehwHpnbRpHjg5Wc4HcyuAMiDhXbkgC7gujDoOTyHO3dhDkUtZ1oK1DLBRZapqG9etdLVhUml7yQ==", - "dev": true, - "requires": { - "@types/imagemin": "*" - } - }, - "@types/imagemin-optipng": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.4.tgz", - "integrity": "sha512-mvKnDMC8eCYZetAQudjs1DbgpR84WhsTx1wgvdiXnpuUEti3oJ+MaMYBRWPY0JlQ4+y4TXKOfa7+LOuT8daegQ==", - "dev": true, - "requires": { - "@types/imagemin": "*" - } - }, - "@types/imagemin-svgo": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-8.0.1.tgz", - "integrity": "sha512-YafkdrVAcr38U0Ln1C+L1n4SIZqC47VBHTyxCq7gTUSd1R9MdIvMcrljWlgU1M9O68WZDeQWUrKipKYfEOCOvQ==", - "dev": true, - "requires": { - "@types/imagemin": "*", - "@types/svgo": "^1" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true - }, - "@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true - }, - "@types/node": { - "version": "22.13.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.13.tgz", - "integrity": "sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==", - "dev": true, - "requires": { - "undici-types": "~6.20.0" - } - }, - "@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true - }, - "@types/qs": { - "version": "6.9.18", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", - "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", - "dev": true, - "requires": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/svgo": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz", - "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==", - "dev": true - }, - "@types/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true - }, - "@vue/compiler-sfc": { - "version": "2.7.16", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz", - "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==", - "dev": true, - "requires": { - "@babel/parser": "^7.23.5", - "postcss": "^8.4.14", - "prettier": "^1.18.2 || ^2.0.0", - "source-map": "^0.6.1" - } - }, - "@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "dev": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" - } - }, - "@webpack-cli/configtest": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-3.0.1.tgz", - "integrity": "sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==", - "dev": true, - "requires": {} - }, - "@webpack-cli/info": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-3.0.1.tgz", - "integrity": "sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==", - "dev": true, - "requires": {} - }, - "@webpack-cli/serve": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-3.0.1.tgz", - "integrity": "sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==", - "dev": true, - "requires": {} - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "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 - }, - "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, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true - }, - "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha512-N+aAxov+CKVS3JuhDIQFr24XvZvwE96Wlhk9dytTg/GmwWoghdOvR8dspx8MVz71O+Y0pA3UPqHF68D6iy8UvQ==", - "dev": true, - "requires": { - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "autoprefixer": { - "version": "10.4.21", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", - "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", - "dev": true, - "requires": { - "browserslist": "^4.24.4", - "caniuse-lite": "^1.0.30001702", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - } - }, - "axios": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.4.tgz", - "integrity": "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==", - "dev": true, - "requires": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "babel-loader": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.4.1.tgz", - "integrity": "sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.4", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz", - "integrity": "sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.4", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", - "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.6.3", - "core-js-compat": "^3.40.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz", - "integrity": "sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.6.4" - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg==", - "dev": true - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true - }, - "bn.js": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.1.tgz", - "integrity": "sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==", - "dev": true - }, - "body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "requires": { - "side-channel": "^1.0.6" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - } - } - }, - "bonjour-service": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", - "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", - "dev": true, - "requires": {} - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "requires": { - "fill-range": "^7.1.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz", - "integrity": "sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==", - "dev": true, - "requires": { - "bn.js": "^5.2.1", - "randombytes": "^2.1.0", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "browserify-sign": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", - "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", - "dev": true, - "requires": { - "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.5", - "hash-base": "~3.0", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.7", - "readable-stream": "^2.3.8", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", - "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" - } - }, - "buffer": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", - "integrity": "sha512-DNK4ruAqtyHaN8Zne7PkBTO+dD1Lr0YfTduMqlIyjvQIoztBkUxrvL+hKeLW8NXFKHOq/2upkxuoS9znQ9bW9A==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "cacheable": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.8.9.tgz", - "integrity": "sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ==", - "dev": true, - "requires": { - "hookified": "^1.7.1", - "keyv": "^5.3.1" - } - }, - "call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - } - }, - "call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dev": true, - "requires": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001707", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001707.tgz", - "integrity": "sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", - "dev": true - }, - "chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "optional": true - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - } - } - }, - "chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true - }, - "ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "clean-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-WuWE1nyTNAyW5T7oNyys2EN0cfP2fdRxhxnIQWiAp0bMabPdHhoGxM8A6YL2GhqwgrPnnaemVE7nv5XJ2Fhh2w==", - "dev": true, - "requires": { - "del": "^4.1.1" - } - }, - "cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "dev": true, - "requires": { - "@colors/colors": "1.5.0", - "string-width": "^4.2.0" - } - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "collect.js": { - "version": "4.36.1", - "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.36.1.tgz", - "integrity": "sha512-jd97xWPKgHn6uvK31V6zcyPd40lUJd7gpYxbN2VOVxGWO4tyvS9Li4EpsFjXepGTo2tYcOTC4a8YsbQXMJ4XUw==", - "dev": true - }, - "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, - "requires": { - "color-name": "~1.1.4" - } - }, - "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 - }, - "colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.0.tgz", - "integrity": "sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.0.2", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" - }, - "dependencies": { - "negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "concat": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", - "integrity": "sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==", - "dev": true, - "requires": { - "commander": "^2.9.0" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true - }, - "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha512-duS7VP5pvfsNLDvL1O4VOEbw37AI3A4ZUQYemvDlnpGrNu9tprR7BYWpDYwC0Xia0Zxz5ZupdiIrUp0GH1aXfg==", - "dev": true, - "requires": { - "date-now": "^0.1.4" - } - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true - }, - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "core-js": { - "version": "3.41.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.41.0.tgz", - "integrity": "sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==", - "dev": true - }, - "core-js-compat": { - "version": "3.41.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.41.0.tgz", - "integrity": "sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==", - "dev": true, - "requires": { - "browserslist": "^4.24.4" - } - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "dependencies": { - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", - "dev": true - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "css-declaration-sorter": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", - "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", - "dev": true, - "requires": {} - }, - "css-functions-list": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", - "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", - "dev": true - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "dev": true, - "requires": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "dev": true, - "requires": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - } - }, - "cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "dev": true, - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - } - }, - "csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "requires": { - "execa": "^5.0.0" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "dependencies": { - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - } - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "des.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", - "integrity": "sha512-QlJHGiTiOmW4z3EO0qKwjM2Mb+EmOlBHbpC6QgTiXB913NxMKttEuV2SJ+eLA12sMKDg1N8HnncfAtYaNnU+cg==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, - "optional": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dev": true, - "requires": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.5.124", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.124.tgz", - "integrity": "sha512-riELkpDUqBi00gqreV3RIGoowxGrfueEKBd6zPdOk/I8lvuFpBGNkYoHof3zUHbiTBsIU8oxdIIL/WNrAG1/7A==", - "dev": true - }, - "elliptic": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", - "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - } - } - }, - "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 - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "enhanced-resolve": { - "version": "5.18.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", - "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "envinfo": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz", - "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "dev": true - }, - "es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true - }, - "es-module-lexer": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", - "dev": true - }, - "es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dev": true, - "requires": { - "es-errors": "^1.3.0" - } - }, - "es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - } - }, - "es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==", - "dev": true - }, - "escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "eslint": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.23.0.tgz", - "integrity": "sha512-jV7AbNoFPAY1EkFYpLq5bslU9NLNO8xnEeQXwErNibVryjk67wHVmddTBilc5srIttJDBrB0eMHKZBFbSIABCw==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.19.2", - "@eslint/config-helpers": "^0.2.0", - "@eslint/core": "^0.12.0", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.23.0", - "@eslint/plugin-kit": "^0.2.7", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.3.0", - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "dependencies": { - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "eslint-scope": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", - "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "requires": { - "flat-cache": "^4.0.0" - } - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "requires": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "requires": { - "json-buffer": "3.0.1" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - } - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-visitor-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", - "dev": true - }, - "eslint-webpack-plugin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-5.0.0.tgz", - "integrity": "sha512-iDhXf2r55KO1UhMfpus8oGp93wdNF+934q5kEkwa7qn3BH9f51QEC11xQidt+8jfqRnEYYZa2/8lhac7U/vqWw==", - "dev": true, - "requires": { - "@types/eslint": "^9.6.1", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "schema-utils": "^4.3.0" - }, - "dependencies": { - "ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - }, - "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, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "espree": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", - "dev": true, - "requires": { - "acorn": "^8.14.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.0" - } - }, - "esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha512-VHvyaGnJy+FuGfcfaM7W7OZw4mQiKW73jPHwQXx2VnMSUBajYmytOT5sKEfsBvNPtGX6YDwcrGDz2eocoHg0JA==", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha512-UUPPULqkyAV+M3Shodis7l8D+IyX6V8SbaBnTb449jf3fMTd8+UOZI1Q70NbZVOQkcR91yYgdHsJiMMMVmYshg==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "express": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.12", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true - }, - "finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - } - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "requires": { - "side-channel": "^1.0.6" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "dev": true, - "requires": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - } - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - } - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha512-eIgZvM9C3P05kg0qxfqaVU6Tma4QedCPIByQOcemV0vju8ot3cS2DpHi4m2G2JvbSMI152rjfLX0p1pkSdyPlQ==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fast-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", - "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", - "dev": true - }, - "fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true - }, - "fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "file-entry-cache": { - "version": "10.0.7", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.7.tgz", - "integrity": "sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw==", - "dev": true, - "requires": { - "flat-cache": "^6.1.7" - } - }, - "file-type": { - "version": "12.4.2", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", - "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", - "dev": true - }, - "fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true - }, - "flat-cache": { - "version": "6.1.7", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.7.tgz", - "integrity": "sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew==", - "dev": true, - "requires": { - "cacheable": "^1.8.9", - "flatted": "^3.3.3", - "hookified": "^1.7.1" - } - }, - "flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true - }, - "follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "dev": true - }, - "form-data": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", - "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "fs-monkey": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", - "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "dev": true, - "requires": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - } - }, - "get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "dev": true, - "requires": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - } - }, - "globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", - "dev": true - }, - "gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "dev": true - }, - "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 - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "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 - }, - "has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "requires": { - "has-symbols": "^1.0.3" - } - }, - "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - }, - "hash.js": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", - "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "requires": { - "function-bind": "^1.1.2" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "hookified": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.8.1.tgz", - "integrity": "sha512-GrO2l93P8xCWBSTBX9l2BxI78VU/MAAYag+pG8curS3aBGy0++ZlxrQ7PdUOUVMbn5BwkGb6+eRrnf43ipnFEA==", - "dev": true - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "html-entities": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.3.tgz", - "integrity": "sha512-D3AfvN7SjhTgBSA8L1BN4FpPzuEd06uy4lHwSoRWr0lndi9BKaNzPLKGOWZ2ocSGguozr08TTb2jhCLHaemruw==", - "dev": true - }, - "html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "dev": true, - "requires": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", - "he": "^1.2.0", - "param-case": "^3.0.3", - "relateurl": "^0.2.7", - "terser": "^4.6.3" - }, - "dependencies": { - "clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", - "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - }, - "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - } - } - }, - "html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "dev": true - }, - "htmlparser2": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz", - "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^3.0.0", - "domutils": "^2.0.0", - "entities": "^2.0.0" - }, - "dependencies": { - "domhandler": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz", - "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1" - } - } - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "dependencies": { - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - } - } - }, - "http-parser-js": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", - "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", - "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true - }, - "imagemin": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", - "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", - "dev": true, - "requires": { - "file-type": "^12.0.0", - "globby": "^10.0.0", - "graceful-fs": "^4.2.2", - "junk": "^3.1.0", - "make-dir": "^3.0.0", - "p-pipe": "^3.0.0", - "replace-ext": "^1.0.0" - } - }, - "img-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-4.0.0.tgz", - "integrity": "sha512-UwRcPQdwdOyEHyCxe1V9s9YFwInwEWCpoO+kJGfIqDrBDqA8jZUsEZTxQ0JteNPGw/Gupmwesk2OhLTcnw6tnQ==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true - }, - "ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "dev": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "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 - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dev": true, - "requires": { - "is-path-inside": "^2.1.0" - } - }, - "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "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, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jquery": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "dev": true - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - }, - "junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "dev": true - }, - "keyv": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.2.tgz", - "integrity": "sha512-Lji2XRxqqa5Wg+CHLVfFKBImfJZ4pCSccu9eVWK6w4c2SDFLd8JAn1zqTuSFnsxb7ope6rMsnIHfp+eBbRBRZQ==", - "dev": true, - "requires": { - "@keyv/serialize": "^1.0.3" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "dev": true - }, - "known-css-properties": { - "version": "0.35.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz", - "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==", - "dev": true - }, - "laravel-mix": { - "version": "6.0.49", - "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-6.0.49.tgz", - "integrity": "sha512-bBMFpFjp26XfijPvY5y9zGKud7VqlyOE0OWUcPo3vTBY5asw8LTjafAbee1dhfLz6PWNqDziz69CP78ELSpfKw==", - "dev": true, - "requires": { - "@babel/core": "^7.15.8", - "@babel/plugin-proposal-object-rest-spread": "^7.15.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.15.8", - "@babel/preset-env": "^7.15.8", - "@babel/runtime": "^7.15.4", - "@types/babel__core": "^7.1.16", - "@types/clean-css": "^4.2.5", - "@types/imagemin-gifsicle": "^7.0.1", - "@types/imagemin-mozjpeg": "^8.0.1", - "@types/imagemin-optipng": "^5.2.1", - "@types/imagemin-svgo": "^8.0.0", - "autoprefixer": "^10.4.0", - "babel-loader": "^8.2.3", - "chalk": "^4.1.2", - "chokidar": "^3.5.2", - "clean-css": "^5.2.4", - "cli-table3": "^0.6.0", - "collect.js": "^4.28.5", - "commander": "^7.2.0", - "concat": "^1.0.3", - "css-loader": "^5.2.6", - "cssnano": "^5.0.8", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "glob": "^7.2.0", - "html-loader": "^1.3.2", - "imagemin": "^7.0.1", - "img-loader": "^4.0.0", - "lodash": "^4.17.21", - "md5": "^2.3.0", - "mini-css-extract-plugin": "^1.6.2", - "node-libs-browser": "^2.2.1", - "postcss-load-config": "^3.1.0", - "postcss-loader": "^6.2.0", - "semver": "^7.3.5", - "strip-ansi": "^6.0.0", - "style-loader": "^2.0.0", - "terser": "^5.9.0", - "terser-webpack-plugin": "^5.2.4", - "vue-style-loader": "^4.1.3", - "webpack": "^5.60.0", - "webpack-cli": "^4.9.1", - "webpack-dev-server": "^4.7.3", - "webpack-merge": "^5.8.0", - "webpack-notifier": "^1.14.1", - "webpackbar": "^5.0.0-3", - "yargs": "^17.2.1" - }, - "dependencies": { - "@webpack-cli/configtest": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", - "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", - "dev": true, - "requires": {} - }, - "@webpack-cli/info": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", - "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", - "dev": true, - "requires": { - "envinfo": "^7.7.3" - } - }, - "@webpack-cli/serve": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", - "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", - "dev": true, - "requires": {} - }, - "connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true - }, - "css-loader": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", - "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.15", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.5" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "html-loader": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-1.3.2.tgz", - "integrity": "sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA==", - "dev": true, - "requires": { - "html-minifier-terser": "^5.1.1", - "htmlparser2": "^4.1.0", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "interpret": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", - "dev": true - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "mini-css-extract-plugin": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", - "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.0" - } - }, - "postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - } - }, - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true - }, - "style-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", - "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true - }, - "webpack-cli": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", - "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", - "dev": true, - "requires": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^1.2.0", - "@webpack-cli/info": "^1.5.0", - "@webpack-cli/serve": "^1.7.0", - "colorette": "^2.0.14", - "commander": "^7.0.0", - "cross-spawn": "^7.0.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^2.2.0", - "rechoir": "^0.7.0", - "webpack-merge": "^5.7.3" - } - }, - "webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "dev": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", - "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", - "dev": true, - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.4", - "ws": "^8.13.0" - }, - "dependencies": { - "ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - } - } - }, - "ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", - "dev": true, - "requires": {} - } - } - }, - "laravel-mix-clean": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/laravel-mix-clean/-/laravel-mix-clean-0.1.0.tgz", - "integrity": "sha512-iOgVELzL0zJ2SNEVEmzCoduZ7tBQNWa/ViWXSTg9Z2QVK05Sld2efzTybR82Lu6ohZaA4btr+KsBBw7kt8aqTQ==", - "dev": true - }, - "laravel-mix-eslint": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/laravel-mix-eslint/-/laravel-mix-eslint-0.2.0.tgz", - "integrity": "sha512-UwnaCTNaA4jRNTs8wmlXrf7QgTxdi2ZQBgKTB83bEiFCi5wqcR6svSdlfsWIXmUaySPe2Lv07SfYq9YvLXc1tA==", - "dev": true, - "requires": {} - }, - "laravel-mix-polyfill": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/laravel-mix-polyfill/-/laravel-mix-polyfill-3.0.1.tgz", - "integrity": "sha512-05Oldnhek6jkg9JMl7Nf/qnkwuTOlwR7DLFWntfy98QOx5o/ipmnsayP9qVTxdLZNcBRuMz6Agt9fxZdO2AUJw==", - "dev": true, - "requires": { - "core-js": "^2.6.9 || ^3.1.4", - "regenerator-runtime": "^0.13.2" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - } - } - }, - "laravel-mix-stylelint": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/laravel-mix-stylelint/-/laravel-mix-stylelint-1.0.0.tgz", - "integrity": "sha512-0FZD/Q0MG4tcu8w3MQrAnnRtOKVdPvGKOgYU9PsDuDIOe+PcWFGQEqjej24TgL7pMrqijfFw+J9vSDJIcA0j7A==", - "dev": true - }, - "launch-editor": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.10.0.tgz", - "integrity": "sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==", - "dev": true, - "requires": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "requires": { - "tslib": "^2.0.3" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "dev": true - }, - "mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true - }, - "md5": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", - "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", - "dev": true, - "requires": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "~1.1.6" - } - }, - "md5.js": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", - "integrity": "sha512-cBB1zpoIg3GaI1IJyoc715xmWofOcXbMhVHAR/TLYk+RO+Y6xQfAp+UshPZTojAcju91Jyk5fw4CiLBuBVaQjw==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true - }, - "memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, - "requires": { - "fs-monkey": "^1.0.4" - } - }, - "meow": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", - "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", - "dev": true - }, - "merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "dev": true - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true - }, - "micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "requires": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "dev": true, - "optional": true - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node-notifier": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", - "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - }, - "dependencies": { - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", - "dev": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true - }, - "object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "dev": true - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "dependencies": { - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - } - } - }, - "optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - }, - "p-pipe": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", - "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", - "dev": true - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "pako": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", - "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", - "dev": true - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-asn1": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", - "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", - "dev": true, - "requires": { - "asn1.js": "^4.10.1", - "browserify-aes": "^1.2.0", - "evp_bytestokey": "^1.0.3", - "hash-base": "~3.0", - "pbkdf2": "^3.1.2", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", - "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "dev": true - }, - "postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", - "dev": true, - "requires": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - } - }, - "postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "dev": true, - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "dev": true, - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "dev": true, - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "dev": true, - "requires": {} - }, - "postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "dev": true, - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - } - }, - "postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true - }, - "postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - } - }, - "postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dev": true, - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - } - } - }, - "postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "dev": true, - "requires": { - "postcss-selector-parser": "^7.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - } - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "dev": true, - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dev": true, - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "dev": true, - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-resolve-nested-selector": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz", - "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==", - "dev": true - }, - "postcss-safe-parser": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", - "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", - "dev": true, - "requires": {} - }, - "postcss-scss": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", - "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", - "dev": true, - "requires": {} - }, - "postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-sorting": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-8.0.2.tgz", - "integrity": "sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==", - "dev": true, - "requires": {} - }, - "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - } - }, - "postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "optional": true - }, - "pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, - "promise-polyfill": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-6.1.0.tgz", - "integrity": "sha512-g0LWaH0gFsxovsU7R5LrrhHhWAWiHRnh1GPrhXnPgYsDkIqjRYUYSZEsej/wtleDrz5xVSIDbeKfidztp2XHFQ==", - "dev": true - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - } - } - }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", - "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - } - } - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rechoir": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", - "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", - "dev": true, - "requires": { - "resolve": "^1.9.0" - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", - "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true - }, - "regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.1.tgz", - "integrity": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==", - "dev": true - }, - "regexpu-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", - "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.0", - "regjsgen": "^0.8.0", - "regjsparser": "^0.12.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - } - }, - "regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "dev": true - }, - "regjsparser": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", - "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", - "dev": true, - "requires": { - "jsesc": "~3.0.2" - }, - "dependencies": { - "jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true - }, - "replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true - }, - "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 - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", - "dev": true, - "requires": { - "is-core-module": "^2.16.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dev": true, - "requires": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" - }, - "dependencies": { - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - } - } - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true - }, - "reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sass": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.86.0.tgz", - "integrity": "sha512-zV8vGUld/+mP4KbMLJMX7TyGCuUp7hnkOScgCMsWuHtns8CWBoz+vmEhoGMXsaJrbUP8gj+F1dLvVe79sK8UdA==", - "dev": true, - "requires": { - "@parcel/watcher": "^2.4.1", - "chokidar": "^4.0.0", - "immutable": "^5.0.2", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "dependencies": { - "chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "requires": { - "readdirp": "^4.0.1" - } - }, - "immutable": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.1.tgz", - "integrity": "sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg==", - "dev": true - }, - "readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true - } - } - }, - "sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "requires": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - } - }, - "serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shell-quote": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", - "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", - "dev": true - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - } - }, - "side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - } - }, - "side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - } - }, - "side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "source-list-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", - "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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 - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - }, - "dependencies": { - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "std-env": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.1.tgz", - "integrity": "sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==", - "dev": true - }, - "stream-browserify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", - "integrity": "sha512-nmQnY9D9TlnfQIkYJCCWxvCcQODilFRZIw14gCMYQVXOiY4E1Ze1VMxB+6y3qdXHpTordULo2qWloHmNcNAQYw==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "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, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "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, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", - "dev": true - }, - "stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - } - }, - "stylelint": { - "version": "16.16.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.16.0.tgz", - "integrity": "sha512-40X5UOb/0CEFnZVEHyN260HlSSUxPES+arrUphOumGWgXERHfwCD0kNBVILgQSij8iliYVwlc0V7M5bcLP9vPg==", - "dev": true, - "requires": { - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "@csstools/media-query-list-parser": "^4.0.2", - "@csstools/selector-specificity": "^5.0.0", - "@dual-bundle/import-meta-resolve": "^4.1.0", - "balanced-match": "^2.0.0", - "colord": "^2.9.3", - "cosmiconfig": "^9.0.0", - "css-functions-list": "^3.2.3", - "css-tree": "^3.1.0", - "debug": "^4.3.7", - "fast-glob": "^3.3.3", - "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^10.0.7", - "global-modules": "^2.0.0", - "globby": "^11.1.0", - "globjoin": "^0.1.4", - "html-tags": "^3.3.1", - "ignore": "^7.0.3", - "imurmurhash": "^0.1.4", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.35.0", - "mathml-tag-names": "^2.1.3", - "meow": "^13.2.0", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "picocolors": "^1.1.1", - "postcss": "^8.5.3", - "postcss-resolve-nested-selector": "^0.1.6", - "postcss-safe-parser": "^7.0.1", - "postcss-selector-parser": "^7.1.0", - "postcss-value-parser": "^4.2.0", - "resolve-from": "^5.0.0", - "string-width": "^4.2.3", - "supports-hyperlinks": "^3.2.0", - "svg-tags": "^1.0.0", - "table": "^6.9.0", - "write-file-atomic": "^5.0.1" - }, - "dependencies": { - "@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "dev": true, - "requires": {} - }, - "balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "requires": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - } - }, - "css-tree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", - "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", - "dev": true, - "requires": { - "mdn-data": "2.12.2", - "source-map-js": "^1.0.1" - } - }, - "debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "dependencies": { - "ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true - } - } - }, - "ignore": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz", - "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==", - "dev": true - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - }, - "mdn-data": { - "version": "2.12.2", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", - "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", - "dev": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "stylelint-config-idiomatic-order": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-idiomatic-order/-/stylelint-config-idiomatic-order-10.0.0.tgz", - "integrity": "sha512-gJjT1nwhgnHS52+mRn+5Iw6keZIPRN4W+vbzct9Elb+tWOo61jC/CzXzAJHvvOYQZqUYItfs2aQ8fU5hnCvuGg==", - "dev": true, - "requires": { - "stylelint-order": "^6.0.2" - } - }, - "stylelint-config-recommended": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz", - "integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==", - "dev": true, - "requires": {} - }, - "stylelint-config-recommended-scss": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz", - "integrity": "sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==", - "dev": true, - "requires": { - "postcss-scss": "^4.0.9", - "stylelint-config-recommended": "^14.0.1", - "stylelint-scss": "^6.4.0" - } - }, - "stylelint-config-sass-guidelines": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-sass-guidelines/-/stylelint-config-sass-guidelines-12.1.0.tgz", - "integrity": "sha512-NTxEtVT6uNSqRvq+A3ScyKhjUrY/Z845TnpWEwnMgIPZ/+/Waa4+51r6OPuQRMu4XZS3D8DK1UaT4TWFBvuuAw==", - "dev": true, - "requires": { - "@stylistic/stylelint-plugin": "^3.0.1", - "postcss-scss": "^4.0.9", - "stylelint-scss": "^6.2.1" - } - }, - "stylelint-config-standard": { - "version": "36.0.1", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz", - "integrity": "sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==", - "dev": true, - "requires": { - "stylelint-config-recommended": "^14.0.1" - } - }, - "stylelint-config-standard-scss": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-14.0.0.tgz", - "integrity": "sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg==", - "dev": true, - "requires": { - "stylelint-config-recommended-scss": "^14.1.0", - "stylelint-config-standard": "^36.0.1" - } - }, - "stylelint-order": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-6.0.4.tgz", - "integrity": "sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==", - "dev": true, - "requires": { - "postcss": "^8.4.32", - "postcss-sorting": "^8.0.2" - } - }, - "stylelint-scss": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.11.1.tgz", - "integrity": "sha512-e4rYo0UY+BIMtGeGanghrvHTjcryxgZbyFxUedp8dLFqC4P70aawNdYjRrQxbnKhu3BNr4+lt5e/53tcKXiwFA==", - "dev": true, - "requires": { - "css-tree": "^3.0.1", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.35.0", - "mdn-data": "^2.15.0", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.6", - "postcss-selector-parser": "^7.1.0", - "postcss-value-parser": "^4.2.0" - }, - "dependencies": { - "css-tree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", - "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", - "dev": true, - "requires": { - "mdn-data": "2.12.2", - "source-map-js": "^1.0.1" - }, - "dependencies": { - "mdn-data": { - "version": "2.12.2", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", - "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", - "dev": true - } - } - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - }, - "mdn-data": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.18.0.tgz", - "integrity": "sha512-gtCy1yim/vpHF/tq3B4Z43x3zKWpYeb4IM3d/Mf4oMYcNuoXOYEaqtoFlLHw9zd7+WNN3jNh6/WXyUrD3OIiwQ==", - "dev": true - }, - "postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - } - } - }, - "stylelint-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/stylelint-webpack-plugin/-/stylelint-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-07lpo1uVoFctKv0EOOg/YSrUppcLMjNBSMRqgooNnlbfAOgQfMzvLK+EbXz0HQiEgZobr+XQX9md/TgwTGdzbw==", - "dev": true, - "requires": { - "globby": "^11.1.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.2.0" - }, - "dependencies": { - "ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - }, - "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, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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, - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-hyperlinks": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz", - "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", - "dev": true - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - } - }, - "sweetalert": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/sweetalert/-/sweetalert-2.1.2.tgz", - "integrity": "sha512-iWx7X4anRBNDa/a+AdTmvAzQtkN1+s4j/JJRWlHpYE8Qimkohs8/XnFcWeYHH2lMA8LRCa5tj2d244If3S/hzA==", - "dev": true, - "requires": { - "es6-object-assign": "^1.1.0", - "promise-polyfill": "^6.0.2" - } - }, - "table": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", - "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", - "dev": true, - "requires": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "terser": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.39.0.tgz", - "integrity": "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==", - "dev": true, - "requires": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" - }, - "dependencies": { - "ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - } - } - }, - "thunky": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz", - "integrity": "sha512-FW493rSyhf2Wc3apLzxUJlwBVtLvNrL7NnKBHaJkbsAlDcPKjMjTe75cOqSX2kMdPpdIAip38R27Gp6Pea8KGQ==", - "dev": true - }, - "timers-browserify": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", - "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true - }, - "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 - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "undici-types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", - "dev": true - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", - "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true - }, - "update-browserslist-db": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", - "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", - "dev": true, - "requires": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - } - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - } - } - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - } - } - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "requires": { - "inherits": "2.0.3" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "vue": { - "version": "2.7.16", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.16.tgz", - "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==", - "dev": true, - "requires": { - "@vue/compiler-sfc": "2.7.16", - "csstype": "^3.1.0" - } - }, - "vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", - "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "dev": true, - "requires": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "dev": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "webpack": { - "version": "5.98.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.98.0.tgz", - "integrity": "sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^4.3.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true - } - } - }, - "webpack-cli": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-6.0.1.tgz", - "integrity": "sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==", - "dev": true, - "requires": { - "@discoveryjs/json-ext": "^0.6.1", - "@webpack-cli/configtest": "^3.0.1", - "@webpack-cli/info": "^3.0.1", - "@webpack-cli/serve": "^3.0.1", - "colorette": "^2.0.14", - "commander": "^12.1.0", - "cross-spawn": "^7.0.3", - "envinfo": "^7.14.0", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^3.1.1", - "rechoir": "^0.8.0", - "webpack-merge": "^6.0.1" - }, - "dependencies": { - "@discoveryjs/json-ext": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", - "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", - "dev": true - }, - "commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", - "dev": true - }, - "rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dev": true, - "requires": { - "resolve": "^1.20.0" - } - }, - "webpack-merge": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", - "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.1" - } - } - } - }, - "webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - } - }, - "webpack-notifier": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.15.0.tgz", - "integrity": "sha512-N2V8UMgRB5komdXQRavBsRpw0hPhJq2/SWNOGuhrXpIgRhcMexzkGQysUyGStHLV5hkUlgpRiF7IUXoBqyMmzQ==", - "dev": true, - "requires": { - "node-notifier": "^9.0.0", - "strip-ansi": "^6.0.0" - } - }, - "webpack-sources": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz", - "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", - "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "dependencies": { - "signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true - } - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha512-iTwvhNBRetXWe81+VcIw5YeadVSWyze7uA7nVnpP13ulrpnJ3UfQm5ApGnrkmxDJFdrblRdZs0EvaTCIfei5oQ==", - "dev": true - }, - "yallist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", - "integrity": "sha512-U+iKQ8rDYMRmvEpvDUIWZ3CtM9/imlAc+c1yJ7YV0vu+HNtP82sAkXzuDXPLkIPoLZohnXFSs9wf2E17xk5yZA==", - "dev": true - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true - }, - "yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "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, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "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 - }, - "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, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - } - } - }, - "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 - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index 8444e3b..0000000 --- a/package.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "private": true, - "scripts": { - "dev": "npm run development", - "development": "mix", - "watch": "mix watch", - "watch-poll": "mix watch -- --watch-options-poll=1000", - "hot": "mix watch --hot", - "prod": "npm run production", - "production": "mix --production" - }, - "devDependencies": { - "axios": "^1.8.4", - "bootstrap": "^4.0.0", - "clean-webpack-plugin": "^4.0.0", - "eslint": "^9.23.0", - "eslint-webpack-plugin": "^5.0.0", - "jquery": "^3.2", - "laravel-mix": "^6.0", - "laravel-mix-clean": "^0.1.0", - "laravel-mix-eslint": "^0.2.0", - "laravel-mix-polyfill": "^3.0.1", - "laravel-mix-stylelint": "^1.0.0", - "lodash": "^4.17.5", - "popper.js": "^1.12", - "resolve-url-loader": "^5.0.0", - "sass": "^1.86.0", - "sass-loader": "^12.6.0", - "stylelint": "^16.16.0", - "stylelint-config-idiomatic-order": "^10.0.0", - "stylelint-config-sass-guidelines": "^12.1.0", - "stylelint-config-standard-scss": "^14.0.0", - "stylelint-scss": "^6.11.1", - "stylelint-webpack-plugin": "^5.0.1", - "sweetalert": "^2.0.8", - "vue": "^2.5.7", - "webpack-cli": "^6.0.1" - } -} diff --git a/phpcs.xml b/phpcs.xml deleted file mode 100644 index d81492f..0000000 --- a/phpcs.xml +++ /dev/null @@ -1,129 +0,0 @@ - - - Created with the PHP Coding Standard Generator. http://edorian.github.com/php-coding-standard-generator/ - - - app/ - config/ - database/factories - routes/ - tests/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */database/migrations/* - - - diff --git a/phpunit.xml b/phpunit.xml deleted file mode 100644 index 733dc0d..0000000 --- a/phpunit.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - ./tests/Unit - - - - ./tests/Feature - - - - - ./app - - - - - - - - - - - diff --git a/production-resources.yaml b/production-resources.yaml deleted file mode 100644 index 4abfff7..0000000 --- a/production-resources.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: $APP_DOMAIN -spec: - dnsNames: - - $APP_DOMAIN - - www.${APP_DOMAIN} - secretName: $APP_DOMAIN - issuerRef: - name: $APP_CERT_ISSUER - kind: ClusterIssuer diff --git a/public/.htaccess b/public/.htaccess deleted file mode 100644 index ebbffd9..0000000 --- a/public/.htaccess +++ /dev/null @@ -1,316 +0,0 @@ - -### FILTRE CONTRE XSS, REDIRECTIONS HTTP, base64_encode, VARIABLE PHP GLOBALS VIA URL, MODIFIER VARIABLE _REQUEST VIA URL, TEST DE FAILLE PHP, INJECTION SQL SIMPLE - RewriteCond %{REQUEST_METHOD} (GET|POST) [NC] - RewriteCond %{QUERY_STRING} ^(.*)(%3C|<)/?script(.*)$ [NC,OR] - RewriteCond %{QUERY_STRING} ^(.*)(%3D|=)?javascript(%3A|:)(.*)$ [NC,OR] - RewriteCond %{QUERY_STRING} ^(.*)document\.location\.href(.*)$ [OR] - RewriteCond %{QUERY_STRING} ^.*(%24&x).* [NC,OR] - RewriteCond %{QUERY_STRING} ^.*(127\.0).* [NC,OR] - RewriteCond %{QUERY_STRING} ^(.*)(%3D|=)(https?|ftp|mosConfig)(%3A|:)//(.*)$ [NC,OR] ## ATTENTION A CETTE REGLE. ELLE PEUT CASSER CERTAINES REDIRECTIONS RESSEMBLANT A: http://www.truc.fr/index.php?r=http://www.google.fr ## - RewriteCond %{QUERY_STRING} ^.*(_encode|localhost|loopback).* [NC,OR] - RewriteCond %{QUERY_STRING} ^(.*)GLOBALS(=|[|%[0-9A-Z]{0,2})(.*)$ [OR] - RewriteCond %{QUERY_STRING} ^(.*)_REQUEST(=|[|%[0-9A-Z]{0,2})(.*)$ [OR] - RewriteCond %{QUERY_STRING} ^(.*)(SELECT(%20|\+)|UNION(%20|\+)ALL|INSERT(%20|\+)|DELETE(%20|\+)|CHAR\(|UPDATE(%20|\+)|REPLACE(%20|\+)|LIMIT(%20|\+)|CONCAT(%20|\+)|DECLARE(%20|\+))(.*)$ [NC] - RewriteRule (.*) - [F] - - - - - # Bloque la totalité du contenu lorsqu'une attaque XSS est suspectée - Header always set X-XSS-Protection "1; mode=block" - - #Désactive la détection automatique du type des ressources - Header always set X-Content-Type-Options "nosniff" - - -# BEGIN DEFLATE COMPRESSION - - AddOutputFilterByType DEFLATE application/javascript - AddOutputFilterByType DEFLATE application/rss+xml - AddOutputFilterByType DEFLATE application/vnd.ms-fontobject - AddOutputFilterByType DEFLATE application/x-font - AddOutputFilterByType DEFLATE application/x-font-opentype - AddOutputFilterByType DEFLATE application/x-font-otf - AddOutputFilterByType DEFLATE application/x-font-truetype - AddOutputFilterByType DEFLATE application/x-font-ttf - AddOutputFilterByType DEFLATE application/x-javascript - AddOutputFilterByType DEFLATE application/xhtml+xml - AddOutputFilterByType DEFLATE application/xml - AddOutputFilterByType DEFLATE font/opentype - AddOutputFilterByType DEFLATE font/otf - AddOutputFilterByType DEFLATE font/ttf - AddOutputFilterByType DEFLATE image/svg+xml - AddOutputFilterByType DEFLATE image/x-icon - AddOutputFilterByType DEFLATE text/css - AddOutputFilterByType DEFLATE text/html - AddOutputFilterByType DEFLATE text/javascript - AddOutputFilterByType DEFLATE text/plain - AddOutputFilterByType DEFLATE text/xml - -# END DEFLATE COMPRESSION - - - ExpiresActive On - ExpiresDefault "access plus 1 month" - ExpiresByType text/html "access plus 0 seconds" - ExpiresByType text/xml "access plus 0 seconds" - ExpiresByType application/xml "access plus 0 seconds" - ExpiresByType application/json "access plus 0 seconds" - ExpiresByType application/pdf "access plus 0 seconds" - ExpiresByType application/rss+xml "access plus 1 hour" - ExpiresByType application/atom+xml "access plus 1 hour" - ExpiresByType application/x-font-ttf "access plus 1 month" - ExpiresByType font/opentype "access plus 1 month" - ExpiresByType application/x-font-woff "access plus 1 month" - ExpiresByType application/x-font-woff2 "access plus 1 month" - ExpiresByType image/svg+xml "access plus 1 month" - ExpiresByType application/vnd.ms-fontobject "access plus 1 month" - ExpiresByType image/jpg "access plus 1 month" - ExpiresByType image/jpeg "access plus 1 month" - ExpiresByType image/gif "access plus 1 month" - ExpiresByType image/png "access plus 1 month" - ExpiresByType video/ogg "access plus 1 month" - ExpiresByType audio/ogg "access plus 1 month" - ExpiresByType video/mp4 "access plus 1 month" - ExpiresByType video/webm "access plus 1 month" - ExpiresByType text/css "access plus 6 month" - ExpiresByType application/javascript "access plus 6 month" - ExpiresByType application/x-shockwave-flash "access plus 1 week" - ExpiresByType image/x-icon "access plus 1 week" - - - - - Header set Cache-Control "max-age=2592000, public" - - - Header set Cache-Control "max-age=604800, public" - - - Header set Cache-Control "max-age=604800, private" - - - Header set Cache-Control "max-age=5, public" - - - Header set Cache-Control "max-age=604800, public" - - - - - - mod_gzip_on Yes - mod_gzip_dechunk Yes - mod_gzip_item_include file .(html?|txt|css|js|php|pl)$ - mod_gzip_item_include handler ^cgi-script$ - mod_gzip_item_include mime ^text/.* - mod_gzip_item_include mime ^application/x-javascript.* - mod_gzip_item_exclude mime ^image/.* - mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* - - -Header unset Pragma -FileETag None -Header unset ETag - -# Enable HackRepair.com's blacklist -# Start Abuse Agent Blocking -RewriteCond %{HTTP_USER_AGENT} "^Mozilla.*Indy" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Mozilla.*NEWT" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Maxthon$" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^SeaMonkey$" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Acunetix" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^binlar" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^BlackWidow" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Bolt 0" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^BOT for JCE" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Bot mailto\:craftbot@yahoo\.com" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^casper" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^checkprivacy" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^ChinaClaw" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^clshttp" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^cmsworldmap" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Custo" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Default Browser 0" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^diavol" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^DIIbot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^DISCo" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^dotbot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Download Demon" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^eCatch" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^EirGrabber" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^EmailCollector" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^EmailSiphon" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^EmailWolf" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Express WebPictures" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^extract" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^ExtractorPro" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^EyeNetIE" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^feedfinder" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^FHscan" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^FlashGet" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^flicky" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^g00g1e" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^GetRight" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^GetWeb\!" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Go\!Zilla" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Go\-Ahead\-Got\-It" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^grab" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^GrabNet" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Grafula" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^harvest" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^HMView" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Image Stripper" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Image Sucker" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^InterGET" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Internet Ninja" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^InternetSeer\.com" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^jakarta" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Java" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^JetCar" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^JOC Web Spider" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^kanagawa" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^kmccrew" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^larbin" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^LeechFTP" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^libwww" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Mass Downloader" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^microsoft\.url" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^MIDown tool" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^miner" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Mister PiX" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^MSFrontPage" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Navroad" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^NearSite" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Net Vampire" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^NetAnts" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^NetSpider" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^NetZIP" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^nutch" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Octopus" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Offline Explorer" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Offline Navigator" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^PageGrabber" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Papa Foto" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^pavuk" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^pcBrowser" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^PeoplePal" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^planetwork" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^psbot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^purebot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^pycurl" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^RealDownload" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^ReGet" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Rippers 0" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^sitecheck\.internetseer\.com" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^SiteSnagger" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^skygrid" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^SmartDownload" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^sucker" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^SuperBot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^SuperHTTP" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Surfbot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^tAkeOut" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Teleport Pro" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Toata dragostea mea pentru diavola" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^turnit" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^vikspider" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^VoidEYE" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Web Image Collector" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebAuto" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebBandit" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebCopier" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebFetch" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebGo IS" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebLeacher" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebReaper" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebSauger" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Website eXtractor" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Website Quester" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebStripper" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebWhacker" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WebZIP" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Widow" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WPScan" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WWW\-Mechanize" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^WWWOFFLE" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Xaldon WebSpider" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^Zeus" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "^zmeu" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "360Spider" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "CazoodleBot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "discobot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "EasouSpider" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "ecxi" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "GT\:\:WWW" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "heritrix" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "HTTP\:\:Lite" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "HTTrack" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "ia_archiver" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "id\-search" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "IDBot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "Indy Library" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "IRLbot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "ISC Systems iRc Search 2\.1" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "LinksCrawler" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "LinksManager\.com_bot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "linkwalker" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "lwp\-trivial" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "MFC_Tear_Sample" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "Microsoft URL Control" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "Missigua Locator" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "MJ12bot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "panscient\.com" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "PECL\:\:HTTP" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "PHPCrawl" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "PleaseCrawl" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "SBIder" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "SearchmetricsBot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "SeznamBot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "Snoopy" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "Steeler" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "URI\:\:Fetch" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "urllib" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "Web Sucker" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "webalta" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "WebCollage" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "Wells Search II" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "WEP Search" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "XoviBot" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "YisouSpider" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "zermelo" [NC,OR] -RewriteCond %{HTTP_USER_AGENT} "ZyBorg" [NC,OR] -# End Abuse Agent Blocking -# Start Abuse HTTP Referrer Blocking -RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?semalt\.com" [NC,OR] -RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?kambasoft\.com" [NC,OR] -RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?savetubevideo\.com" [NC] -# End Abuse HTTP Referrer Blocking -RewriteRule ^.* - [F,L] -# End HackRepair.com Blacklist, http://pastebin.com/u/hackrepair - - - - - - Options -MultiViews -Indexes - - - RewriteEngine On - - - # Handle Authorization Header - RewriteCond %{HTTP:Authorization} . - RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] - - # Redirect Trailing Slashes If Not A Folder... - RewriteCond %{REQUEST_FILENAME} !-d - RewriteCond %{REQUEST_URI} (.+)/$ - RewriteRule ^ %1 [L,R=301] - - # Handle Front Controller... - RewriteCond %{REQUEST_FILENAME} !-d - RewriteCond %{REQUEST_FILENAME} !-f - RewriteRule ^ index.php [L] - - diff --git a/public/_safari_fix.html b/public/_safari_fix.html deleted file mode 100644 index 73a867c..0000000 --- a/public/_safari_fix.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - Document - - - - - \ No newline at end of file diff --git a/public/export/.gitkeep b/public/export/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index e69de29..0000000 diff --git a/public/index.php b/public/index.php deleted file mode 100644 index 26e536a..0000000 --- a/public/index.php +++ /dev/null @@ -1,64 +0,0 @@ - - */ - -define('LARAVEL_START', microtime(true)); - -if (file_exists(__DIR__.'/../storage/framework/maintenance.php')) { - require __DIR__.'/../storage/framework/maintenance.php'; -} - -/* -|-------------------------------------------------------------------------- -| Register The Auto Loader -|-------------------------------------------------------------------------- -| -| Composer provides a convenient, automatically generated class loader for -| our application. We just need to utilize it! We'll simply require it -| into the script here so that we don't have to worry about manual -| loading any of our classes later on. It feels great to relax. -| -*/ - -require __DIR__.'/../vendor/autoload.php'; - -/* -|-------------------------------------------------------------------------- -| Turn On The Lights -|-------------------------------------------------------------------------- -| -| We need to illuminate PHP development, so let us turn on the lights. -| This bootstraps the framework and gets it ready for use, then it -| will load up this application so that we can run it and send -| the responses back to the browser and delight our users. -| -*/ - -$app = require_once __DIR__.'/../bootstrap/app.php'; - -/* -|-------------------------------------------------------------------------- -| Run The Application -|-------------------------------------------------------------------------- -| -| Once we have the application, we can handle the incoming request -| through the kernel, and send the associated response back to -| the client's browser allowing them to enjoy the creative -| and wonderful application we have prepared for them. -| -*/ - -$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); - -$response = $kernel->handle( - $request = Illuminate\Http\Request::capture() -); - -$response->send(); - -$kernel->terminate($request, $response); diff --git a/public/robots.txt b/public/robots.txt deleted file mode 100644 index eb05362..0000000 --- a/public/robots.txt +++ /dev/null @@ -1,2 +0,0 @@ -User-agent: * -Disallow: diff --git a/resources/assets/fonts/Nunito/Nunito-Black.ttf b/resources/assets/fonts/Nunito/Nunito-Black.ttf deleted file mode 100755 index a5bfde898bb2006422c8717cc5943a99ed3fe6f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115896 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 diff --git a/resources/assets/fonts/Nunito/Nunito-BlackItalic.ttf b/resources/assets/fonts/Nunito/Nunito-BlackItalic.ttf deleted file mode 100755 index cd516fc1999049f1052788b92f6979c4d2a8ce48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117784 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 diff --git a/resources/assets/fonts/Nunito/Nunito-Bold.ttf b/resources/assets/fonts/Nunito/Nunito-Bold.ttf deleted file mode 100755 index d2037334825139850abeb130b66f86b52e5b48cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115852 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 z 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 diff --git a/resources/assets/fonts/Nunito/Nunito-BoldItalic.ttf b/resources/assets/fonts/Nunito/Nunito-BoldItalic.ttf deleted file mode 100755 index ed81c78772317dccead868d20e70e9b2df2ea696..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 116948 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 fuP~IHpwTNL%4;z0w%(mI2u; diff --git a/resources/assets/fonts/Nunito/Nunito-ExtraBold.ttf b/resources/assets/fonts/Nunito/Nunito-ExtraBold.ttf deleted file mode 100755 index a7be87e51ca0e17b2f1581454159ddfe6f2a379c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115944 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 )-`dzezb?Nv8mX=fu+4&|Vmimgx>j>@ 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%0AvU^ES-i}8jsWCOsYC+j(7+{Ytg_u|PC~EO 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 Pj}s~Jxfh>Z;_v?fLXfsr diff --git a/resources/assets/fonts/Nunito/Nunito-ExtraLight.ttf b/resources/assets/fonts/Nunito/Nunito-ExtraLight.ttf deleted file mode 100755 index 84f6a8b15c2a7c846245c49396b074bd5f252607..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113036 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�A%EuR8vXkm zO!0jq@M(_29P-&Jzi-C(ll=FP*Ou>z_WaHK_mJPj_eyrp@O=`$pXT2~o?GSqr^ILc zUc+b1AM)rb&p##3@aJ=!!S5ljuJZf;r{RanJ?AgI!RqDj!iH6n4%rR7zzqxo@cD2< zZ^%uSI?^=AiYx3FDmw(@t$}?AdK?-Vo)3RC!eqYcq(3J%5X_g}Q1;=T5xEX`iOT&b z`vX29M`e`r(Z0WQmG9%)_euO-d=CjV@Av$B5T6QmKD!-u$X01CZL4Mmqss!SqzA4P zk^C&Nb3wT&DApkDC%zM;osst^?2mt5+i z5>FQ?WX@sAMJPLLa~;1FeU&WccPUr}YB0XYT=LJcKSk*PoXeR11jePSu}Q}gG1?tP zb7T25n}9>MTimAK;?-l4UoaW0cJB#4|AXJHlYS;$k32>j#gXDhOxg+<^CA`!L;DEs z+f?A&Y!`Rs_nZ#~J?>!8{j;Fg8>D}@4)>aswy{UqqnO)C?&Xr432`sF8DS6I&J=xh zb93XS)}~D@&6}FHHO@9SY;0+qZE2cC@FNk=b*LwGJz_#hXFH-*bVXDGO6B8gt{sb5 z|6CecXtl3-`q`@Ah_tiS^t${qdh#j|@Mw@=w*>?!0+}=NfCBg~-6~x#O~N+4RY($E z4&-ymd%^?ANY&IDTrc~EjMnh00I=6&ujcmhG}%M^lCLO0juncY$vGx9U&f_@1i~Mz zCivK0{(xt)tfIfxf>w_vN4cK`JhWp9!4=h;COKTA(gCf?8LwQ$P(l_#;>cIana;h- zzTp=1<%42^B}GM~Bo{@CB5TU*IVZVgnUlOF52X3;bp(4x1F!zqsKa*o-yEKR4meN+ z>2i3i=xm5Zl>i@rNaPgeo(Y6Z^6Zct#+>X5jx;CxQo|dkQ<9v;P9%rp(RS2frPI=( zKwySqqab+0l()>iW`?jao6BxC;Rx|#bSt71mTXR^ErT9Hcj!yQOgZk40{36X9+gOq z5K5q{K$W>X55LK3fl`s&C{bcB#w4f)Bu!!&^7@1p67XS00I-{I*Xl%6h{}<`Dv}48ZobP8vmjHhVgW@7EYLGD|thNxM}xJKYXNMJJs7 z9+ydxj1Ue1^nEsz$flBcGQ6WYvY*!Fyaw}WT`6iZM}~%wIXXHtIx>uj4)*nQp{!0* zLkx*-QC~Dx=|!#^Q)yQyqDJ_JJ34Z2I5}@^)uT&VVb8$Ds+xNveyZX(?3JdANRNI` zlp%iJu2ep*zu88^3(d#r&ovRmB3bQ9_;ECYq07RXX!xP#$D7!{{n-Ii%zY^GXaAgd zrO$j2SpaVPonN7^?&O1i{xi{PqJ#Xr=GA`{^@eh%l*DQ=#?NQ&qd1vR&^Ue&8AcCs zfujN;I4)*S7;2Zk1^?cM&nTm_owFC;B}_Z zjPpA;F4or7w-{xcHxTf6@b6ZOI<$9f%SdhO+GMQ)ZI=QwW{28l+B>%QI`0U1JR$mr zrQ=*wz>jnfKcCIKHoETZf~;Xsj-zC2mP=9SAN6P}Hj1;_Y;UTmibaZod_T-9&ntPn zP!|d)NK6vg%Az)KrOwi@l>5Dc?x-J9_#<&Dr}a^Y~O&)_6x~PGMfWINaTFuC#i+Xk!Cs+iGML^h@=5^HUJvb;Q5zxE?!DVSrdCdru9jM$uHH7ezjA-o~;=h|kIskt`u-=tp< zY^RtV^KPKr!zk{aN^M?zVNuS3vOX-=2&(-{a#2a{!Q2sMZrQ%d8cVP&mY$do9 z0t7I#^Uc#9Sycnb+|L&-e@9#JiMHxGzTR_CWBd2W&4II#SD*wl;;!sEt`5P($|DB^ z0o9ebbM_nH4Kbi~Sc8nlv4-et|LX_H+CS$FwnG~ zE5bqAS;2skBA1c~$FL2dl@0av4G4p?8TRjg0)0;p{_}wYKRSp&Q|mwf^k+X3_m-qT zDZhXX!I3>{Cpo|3tmU6w@^rRsjv{plan%R2{iHX96^ccGw_a>GYqPMCevrm78C;KA(=SLqsZB_fh~4Lg)kVy=j5OZ-0Z10G#o&iN$>&GN zGxB~oKcH%|St&?8?hm-Dpzoqsv%@CK2S~qN+gp#^N{h)^M$CwwTf}Qz`=y=&Z5vM& z)%5TvUE9td6OYd-+p7u&%am>T`PIY#n#2FKwg4uLEnO$4lrD6aS(i?i2jKCIFj;W{ zp$rJnl@;i6)HKwf7$NlQejI}&8MeX#PIzXJX5jU!sjK0&YzVg?vyz?#3fTsh2gavq z8v&H$5xWS6F6w*1&({h-WDXq+AjIP2QHz+fz~}0h^@Ant2ehCz4FSV&6{h? zwo5^{ZP6yfyv^aT&0C(h{kA78^XLj{oi{YbcsOfq)#q=%`3uQ9GqxU+-Me%h`<1*K zxfai-ogwhU7;J=aj!BAU9%$xL=Mi|NRHH$?9G*>T^+fB0-4F(UE~dcHWHNCk3J;E^ z;WUz@i4rU;eun~@D}Kh~WZ%&*$Wc1g~ER?RKYUkSyHP3fbn$>6nj|cLWx7F~b$=zj$rW4I`Jt29!&Ed3ew_JPn$dN(Q zcB|82+pa`;4`o-dn72^&n@F4ou+}bJD^DrC(gtaNdhdimHcKL zjYnMEw9Cjmm?i?#mJGi z`s!L3x$SaoQ@BmB!#FGVr-rWF#;S}ij7A&l+m&9s#bCP8<|;%)LfJ%%{V;6fviWdv z@_k@DW`pVW?H@evjxCEW8%F0X#UCIz%F?_P2Oa+=&f+jDn*3@NtSf=?kWVp5@vs#L zYHDdfK)I?+AV!6cvt{F`f@sB$qU54CC@LbN33JI9gVnozM z3OWNM6LoNFXO5$RCFD%-bON&MG^t@hL1tC3b-%-06AISVz({X4*0ya}-&t!!sS8tG zeJEIObRzP+zIAr0v(9Mw&2Th2+}t!0i;XnJ5o=(sDIJMVx7Q)>!)~g@f0Pkss_UAF zjg-}id(>3d8QU7htEh;(h*)`~i>Y=WY4#|1NN28A^kkDzC? zjPmZNwWgS51x6Oos&jD`3~2RkFz^$>ZO3HwNsCHeD}N$gll=wvRqDTh=M|I$joA`D z&CbBUbV5s2*T~KZBuG%P}0|C-ne0;HdX5O$EOC`x3ntT zIE6RVB@qf}H`gULjWw@bXp6N$J} zYvo3}N{yDOKkNY~gZgT-?#6ilOtO7q9WYP|n;BW--`Ow7tdu_Ref;1!FlPGg*D;;qCJ-2xkQ2DGG7iO^#H<3l7LBd)RB*s*0-MNitUFq3N z89EEHygl-kmiVXQ8I zj;cXWTUZECSC277#cGx;p?Nn-^|5HG75_vQ6UPsPCTAC>fK%z~$FdNEBj7>?z*c#U z-D&r<^*Y?gXzMTA@7gr#1FN=qQ+Vie2{1frY z8J|z%Vs4c_jq8NDno2>|OLY+s>TP-BQLWLNKkAfW@S#KzoG5}zK`1wl5$SuB8zm1q z!;SqFfxv&EABdCkx)A%Ax&6Na7Ds5hf&JQI4zZSrWahUhR5*}%5+%6gTd?~$ESaC| z{Lqv~zzv8IITtLQM_wVB z-fUVBw1@Z`1RHLzY{HL>S7#}>K`~r&>YpIx9&qWCdK137XmQ*ZBeNi4qwxJmb=x{vB<35E{%y?mlyi%Kl zJ_N07M1yY8U~-)up3uyviQw+0Q?(m!Y;2EeMA4?qL#&R*GCyF$MP{?Z$VM|S6OCnS z>2$F!dY}0w8-ab@tY*Fkxxt?K2M!Bx3*>jc2svOby)g+~LKg|LjiRNjSv6jc>Wx;2 z#zq62XCg}y2T;SFvPlP-$F&Tak>MdYy4Hf@V2$u}RmNjZjh>pK8q;XaqD1Zut+;@o z=6aZBo0$eGdBSHVL6(x;yJ)Gq#OsdD7j1`(tXjJ_HT90)jlfIm-FJigSng&sNZ=Kg zm46`u3Sw!tPjB4^)d3=JOLT0*IFV0IL;nS!0A36tuD=R+ktQBfA1jBl=|=^Jjs~9< zPQy+x9cTq6;{-Vr6(fm7WYdIthGcs6IB9DNv^6LblntBH(Qxmy)Ss-1RaH^egixD= zK9I{VYs;zzoc9I-S#==y&O^tF^A$w<)?PF^w05JaBCPf-?T^h8xXT25us){!sjq72 zUt4EWFSDx-TV1__9d0z(Eq1l%82+NXSI>TAj?L^+oUm9NzEJy{xy|a1M2MGA-lYe$ zrdAqATWX^L2kA+gs_H?|A-Xs~ZoV4Qj-Gp2Fh+R)V0Cp3q65$<34R};gs0?0QpbB_ zRPvLMXmfjW^nkr@dovLuG-$1GTGfv!Za}@oC zJ{~5z@SBk3#OLKPtF!2Jq8*1J-|ks@({LDkxf$~9c`TK-?qM!A3WbXH9A_r@LMjf7OtCBS#eDWaaL;nwd4cA~nj{r<;d{d#C0$RL^v7NcmkB)#5GdsOuhT9}Q;<1fO}v zA2k8xoTD--JcsfMJTupph25JnH+MyvliiacKQCNOrSDs6s&MSrb|lh?gv*aC3s<1H ztu~n?2?A1vIHOM^2DV>%F>P(Y2?bq2rA?ubHXs}xyogRHL?b$(cGMkkGCN{v?2z(N z|6~V5eePDu1$VrYU-1}^ck%-f>QUB-zH^=ZoqfG)G57YCrbsK5s*XgUZDr4L-kz^= zk|9My_aaOn&5ZPqRud&kWAFKS-duEK_IzyO9O({o;?-%rX6|rs6CLm|gK_-mnY+$C zm)#AbY41({5%MBChHwwtVPbp-EROy@Vt%2D(z44RIAcC@vj*>WE^D_-pVVS1Km~1P z_!R+U(o0WhAbAYsdD?Wuz^#_Y{5do3!Or5YuM4C+*rJ*FtNs z8#nDUo8#esRN-i_|4S=Z3#T_gw1YH5FSOV3am-tn?NSsGvIZv#IKq#oW z4)J9l1QqT>E}KLJ_N+8V`XHC%Pz-8?6jxY;TVK8)J=yK@tRl0mkk$(2G?pYT^oe{K z?Ix1ZGCw35A>{V;@Y#$@pHI7-;NwxOsiP5eLKoblR-iB^6K8=t>5QDKh|4+o+g{39 z`P*J4czF@#hjQkl!vp<2-3Y2jpch_A{?)j-W>Qc{mqvDE*0zv)!$Vc_s?l;wLrw`t zg(c$c^A*f#wYucpdt{fz;*u-2(|&Juj?kZh3WT^=oh-e;TsEtVEu?X=&CM#(^zE>7 zli>QlvD@LE>N)YO&0)9a82`UhIN*t&%2BdKocOUEMsT3x--QgoBo}0;G1wJ)qz~QS z4Mfolg<&8K5DC6Bs@xB&piwcv`oe=7jYdREX%320U&o`bPJM|8ymEK8H#Y*f1mSqt zM)2iFUsZJSnZ-X%u3SkkvSG=sKDhyf0}Ma^I|9$6kMdWNG{rmqdfP9IuuZA|&Hf}m zhbjZ4I{`&;%*^(?NZ7n9`;pbFh+nj19%aM8RTwUQ20tyuGn?*%8v*sBH0Dk7Vr5#y zWq#l?lWtx5278pp=a}xZ&~La~KSgDXv{gRC!*F2nriEP2mEj!Fcn8}}b0&ZKA!TiJ%uqYzn6n{}ngFerJ z%o_1MPO#Bpe)36tgi{WGRRgTZPd*9xxDS4kgzUp!7fW#o)jI=DxZ}vr4tpDTD11mb z90pn02M?W*dn$SLJ%e$kq=aI?O5!E4@EUuuJ>(NbyeK|d%0n0vf3E{hM5_pSfg!}% z>kWmxKg)yW^V%4DtjO;xD)RY@9?-%2Z$&;D@fE>m-Y4CO8fQ033HgJjMVQt;X!?}o zxkqAOT}0Z|J&b*A=~LPKt3Ig`YYf5{WV#Q|7rjngB?mGGug?0iwo(pj4rTptf`}E< zc4wMQPJ_uJ*L;L_|F(7ii~js)v+6X#&rth!^y%)w-@Z)faLg&Al%9DX&Hpxfxexy^~8Rf7iGXwJzw8}4L=4=iaq7Yiy;0>6+WuPqDmtKUJWHo#XccSx_dp3*( zr}ONpC_NhpO87}n?a=#{8}V#M>vz>j` z7BE}z>{s%h&5~}b#f9fWkTKqQyW+&d-^xB*UpLV>Uf;?Gosm^XWR$ohAC>{eP$NT8 zGW>zZg^FIPrX3J-0;Z{Om`UOKaBVVHS`tFxNE>>1A#JC^iZ*IKUB?zSxD|{}j z>j_LRBelpXC?36I&i!EP!VHd-U?Q+?DyWz7CwfVd-MIf<2D&cQZeK zH=pAC^-DiSgv&fCPK@(7%f1Q+C^~2iQln5Jmx|396^76V=+A%$aL}qTosV0=18$MLQY>8w8!LqcVa7O=_;wB-$$rSB=|Cz< zZ2`a~vvM;C9Gwx_V9sn5NJ+1^IxJ5TWF3}QEIjrIRe+cNC~uZO0NUG#cqi*a?M;nP zD;4n1L{jt3at^BdWZ~Q3r-Igv#WTQw2Q`O+yw(p=`&tKGC>hh-vHrSEHM7w^$V*O_ z(o);9;o1$;W7R%4TkIYmI&Yvl@r&~Y%Q;Sv!YiZk9PAhwDaIiBv8Vrs`JG1Y8)=^Z{5suf@#aR+BVg8Zb zJl5JeR#R0~qyPN}R3wO^mR$?|i?*haQb?Qfe$?IkHtc5Qp!ra=37#|$(y>VC3TYZE z%D<64FN#9*7Eh{Wa@0?|<7sQ29Q8fyfP~f3CvP5|M&5xLZ%=$_WE%JG1rhnbz3%A$ z3v=v*zb_2kG=x1eYI{VRL$ZQyWv!$)Lw38$zK+xnu&~TIcI(47v$B~K&bPiquS(xr z_)_fq|6q;UGv5+5YTsg?`5RKXm)EEzeLQnxUX9utfGeh@b#hAnHl!=9{;MIW=+Xu# z7CLy4-xYxyILik0Q^Q0i=1eyEqyJ@e1(nPR*t{PPvab;9G8;1oln$rIWO?gLP7(-m zwPi1S&}ku+QL{J|aZwq;Ruoo7!ey9(tf|MKh}&E7J(?Pd@6#*3(tk>+BLHziLjFiJ zt_$75bND}1$`;gic(0Dlap-X0z~RBpZQ-KpcZ4i}XOZK|t<9;esgC*9)@|+bn;X7;&+Rv-k8j;}yuYsf z(^pVXuq>ab=sC7=WKVPFk(sfx+EKP+0C}{Vd2TQ7Tn>xhVtO~~xyuGdL7;H-qTrJG zEGY6;rdW)qp2Fju4WeT-xt$;*E!e@=0a)&PNTsT(%F5jCRDY_kyR)jbs->Y$wBdD^ zx=U(9ZYOw)fv+x?Ei7|tCWsg({2Eow7rgVwnG2Om4D7=y{mGpFo-JFZr}3|+t9xxv zcXtoFB0JF4Lj#5R$E=jf?a;sY)-$(n-ManEt(iwxR^frip5SBnNdbH&5u0>L`XUWR zHhBW(P&>04P1dtq4BfRA+e#?;99{)x(FKnM{a3P(nwmwx0zmdGy4idd3d0zETKNBe5E`qSrAHWe!yi#!?31W=%%e5p;k4NOrr2N zyrh9-^!+1G{AyzQ*H4aqeXwjx5dUXCz5b{8|FwM^H(s?7HdmLO zguT#=AYQ?5#mwsEu<;4>Oa5NnDGB!^@2_aJiilF{)D&W3rsk)%ZJNd1 zCQ!OAnSctBAPbfuOCd;w;37#>mq|EW^sGchbNth0=O_mcgrP$Q1v;A0&lA6tZF_wG z;U_M9&wbl_w>P$TF}Y~Axpy|TyT273E^Lq&tX9^jfGDkNTz}iKbH1==`{$2sxiaa1 zJydPJd8c_}ZGT(aOl`XHrgNTp&lS%dI`p}1XI-9ZtgmUA-?Z-Clc_{645YTq@4U`v zNz;+7Q#bA2b8ZkzfAdmqBJy_thL5+u#@a?)%XG*tcDCeLL5CC?epzwQG0HruVg5+s5jK(e|=^L;F8%z8K9V z>>t{73H$Hf#^%9fZCh94iC?sJzGm&%+&VBOcz+w!T8BJQCe@@-IRlPv365?cJhCmA zf08#01QW!?Wm2gx-tMEyTaXJqIwPUg>4FCjGdtnzm}_X5>wE^8#a65HGN<)n(iK<|e1@t*=>KE~}Dy>zh^=aJmtBjQ@Z==$B@wk3k(QisJ(ja0Y{e?A6eBjIi&b z{VN>vOg^qhHzT|&SA&uK2vsOamjGlDR;UuVLHmWbjG_&Kn)^(QP~rnN0>jzs1Sf!H zKNv8D2%nQl2;v}F2+#S4@*?N%nc7+2#8vf{54NO-o4TgwM#@9>-5WNid~tG+f7 zb62?6AUTw3COBZ0BE@kzNmv%ms`)7k9RngJNFYCv0+#yB&YhoGT)Y#nd*^T5y!poY z?Kf_oyJ7p>Ip@re50Ev^8f%J`Av#qJ24mGz{fmN<7IHB1} z$*MzO9S{uSSD|BAxR;Wm>U%W6-r}%YlypuHC{Sr*sjCB8cYC^r5ctG#z^ss}|$d^5@V`sC+u9wio1 zYUO7^-CDt~l504>f+<8qy-{7Rq$1w)GeokuF!$&orf?R~@v2n9Hox!vDrBe+`299i zQTz0#5QNkR%lowm%eB7`k&moHeijz=%K`z!!2QYPVshqLyuaFFcW1uG>fH)DSXeUG zldYMZ=e1ag2UfE$ut9zfN~KP|rwDIGB$p_oNcf$trU?AzHIE??=G8nVeD*G5aamdn zr2WW1JU)<2rsMH+5{$Z*{;@B_2db**3wo{Us;}>&f21?-TSA=#%m=j}(iGt#+)g4b z6Ga&U3XTwwOM;dll;=ZRF~c_Wu*0g%l275SyRBr{kn`?UDxo4{w$=jJw_Z2`A)LJG zL#eaG@54jw0VKPS9WL(ykaP1s>5oGrMTFR(HQW(|iPg|^Gp|}5Cw`d!33GV=((ib` zni?sE{ZBQ5Mw49B#^aTQU0p;uQh*=wY(QF}KETEfw5DUO=%QbMnHv%om&Ir_PAyc| zc6GVUB^5BwBg)LEm;=qRI5U-=jvx<%q{OAD~Ez0~X|`Wv)_z zig|P48TiO|H8e1YkrP(DT95_~_ZauMqG5}fNeCr_JHSw8AYR%mHBr<6?{ZCEEzE4C z+hX9ahXxAI=+7Pc>8GI z4Hx~F(b{m$y7ciDZ2!V-3k#pyfA|ZFrY{A|P0j6XD1M@@Z;#rwDkb1_Kh zhlH5B=OJZOf$|KX)`t}l2WkGm#MqlRTQJbfA zIgjEztt&-TCz^LuSC^MdQfeU8zqYfwwYsITzPzeD8LcD%DUkG&<|%0skrvOTpGOhE zC7fac?PMWBQ}lZ@;Ps7G(3t0Eft0yekCh}mPD>wz zq2n0*3K33GLk^_hkv}WzXAAkcwU!%^xzLn^XIrS(nyw@lqiD17<(Cas)h>V6;#Qr8 z?|#N;!6w3|fujv5W`s(!~i@6$~P(N~_Jc8MFwwk?+%gp&=Lw964_Y_+2i%mk;2tKmQ-Dc@TrGdv-vB%{brd6-lX+MUFTERmC0$Z6Uk&U_EWZdB z-A1&O5;U0@cIE|0;%?`A4Hm?E%TG96HmCQC2(2<3aZAkeOgSu-7TgmM;f}Ke+-yMs z2(jBl>xt5<*TXw%c(2`yu**-#VaT6`FM6Fem-80XZ;8t=cB40=1C*tl&(aIZj9U`O zkHr$PFnMhGf^pZ5>^;f-o%{4W!hDrZv<9{tHXO=(FT;EDCB&my%xEH|zvJsTN0yiV z4)G#(sY*mRk$sb=AC*x})$FGrRNwm(JULmWWeGy7s_%B1kcw}2qhXh9Q9tf-``kAX z%zp`({|9sGna zfokKo_^I#6p^=`AwY@5jp$pnK(Jv*%pI7apouUrT z9Ic=#P(nAaqQDe#Diui~z>Eqv@MkCVXLCV7!w#^D=cfXS-Qu-`hlaui7gnhF);Gyx zO^s%g)!`o-vsxV}GS|=yL|L-PbxSYHzvO51?Pa>tIH~#a+!I}0RaN*${T1n-T-TAT z>gcFSc2ra6MCzbOaQ~jX87k)2;Zx$8f{1f11xq5Gn7h{?T9RJ8fFnezQ)#;Tw0&{H z42;s%u^9RXktm|WPOwrzN`+N62tc-LmI5-rEXIn1B{r|$jMJ-H1My<-@&S3X&+Br+ zTWq(f?yB;F4;-hyFJA~S-?oeniJA)8nk_cT(n`WA&5SIfaQhIYk7izTm;bKZ?f9L1 zq0Jf$T7}PGsZ5S6y+nObb-alHL5XDmab&nBCFv@PDAZsEZzY?FM`|jw2VYw<7D~*I z`y}yDjTAt-FsWBUo3jUePG@nTxYVp5`l%vX+v4+iJxp$}yPbgwuft~rCZkS)Q+3A5 zgD?mOJd&LGzFe{NWzZkel{NY!@EH?Au|l-{(5JDSQtGAwU6sxJ0KNpD1*rf=vr>`w zUVa$`TpXb<$>{tAI+S})xFpWh%Qz|x{7gmRo`#{EW)11><9(U zNb*)9BGN9rlQy6fCB9-rSC)Mv>JNA&uPA@O@s)GF{1OQ2bpfBdwjPo)5;_(6TEExr z@9b~EXR|p9Q&FXjG9P$4 z6%>t|>syLsD2$V%?7Kz2hT5RRl^#P80Nj6QY5mgmOP^SV+o#~MraUfwmsWY}UcZM} ztf(IZnPF+e(odE?&gs!#AT#7Y;Z!oiSM$XMdQa;aSu!tuZ0X_L{y7lWf^b7nWvbl> zg@^ASaW$EUPzYb~;HYKa==l*M?2EZFoMw5 zp;V)gHzgZ(4#jf}WbbdECc&QZv!HyRN7M2Msr=VTc5B>c3} zR~d^2QPZ@9lNXafBq$PsZ4t%eRDfoO7OiS~>r7pDYXarS(UHSYUK+0Ox*buY>R?u+ zOuMTi(P+J0vB8$X%t4>igE;6j2T7P=nSaH6KMfrsBsFt^z);)NIlDZA9Y$K7{wd~GVHSZIiy^@FA?{stE%80F6Zx@F7S_^!Pg6gg*R2n$8#-K z@Ev0(&Z&}E`iXLgpHo<`iN>FfTz@K=-U)gBqmb)KrdJXx4k%=LCARbtTp^Hh(eNWM0~pRhp$Mn*Qu$4~-Nm?@%W(j| zke3qh8yl2QaM?YO&X?Q$Nk5m{>3%sWeVNP-tBs-G>c+X9Ifvf&+4y_;O`GYG0P^&m zhfUdcH1EtWFz;Vs-tfbvgMQjU!5grds8J`x>bwB)P&qE>|g;DmT@-KYPoUBM33zmt#96vIDauf1T zH#JS+NZ=%hBcUMS$D~rZI~AbuM$5~i*sp%<*N3ofzce=aRTr0?{zBQ;FZqMK^p`Be z6)qfz-2r90F5vf|!)OT7lf@b|D#HP7U%|_c{|+zB{y>EuwxbSR8nH}Y!F?$a-7sO#-uj%4fr_h5)P?}%aU=zY;X_=xiC1B zkjw2NGPjF3B!}PQ*X<(0$QwYYBs?U6Bbxm|*dB;>R#anZAIJUw$nRgn?_UAonY3td zVw6fE9fra+P>KjQcIzsuPsqw`!hrm7GHH-`L!KjRMh($tnx%9dqHsqGV1e_$%%+Eg zRRA={%RhBen;w&{%=}vV;?m==t)0S_X_stqMYACQ0$jSMpx)>QQO3Y(3uJ!ncHHc6 zxg0mcf{uG)zrF~&+S}PjSKL#-WgsAj>5lGl+>rL`P3hy{fexuEeVTi9l6~TQu7>zq z4etAK-1m?CzLE6X?$Js1M~M)}tRddX>lf<#qsWgj;^0)%P?pD74Qz3W{B(8QbjR42o_#2S8!H9VPJS42L5Udvy`*u&Ye zqw;>~QP|5B`4N3Ad!`lnQGHC>gedwt*mo59@$8sROBD2w(cx)B4b_*R3o7!rvtx9o z>C7qe*Y&ZbC3!P?k9-|t&*)>=b6I*3wq!+qLX2^{QW!_F96YsJ>P)xAgvE>OCuAo? zJw6=Pt5NT%Fc9DEc2~QrqS3lUm@I#J!YmiZ^R&J^;RozL`casc42yQR)!{zcL#)pN z*4Gq`Hjy;wAciPk1Mi;UsLNsXI2O*X7m{J5ygVW#!}?`&Mm6LZkS%Wdah9_VhK?dSA z4|E_kTo2SmB|~_5(bXJL98|Io0WYwx9RchqFA*)QQ2}Zz;)Hl5B%=x&Nz^?Y5bJyME53X@fR*D4zg0wTkP9mZ~!OA$odZ%9vfqCg3w$Wg=x znpCuI$O`6G*hEYOD{^vgMIOCn0lgAb%S<#XNzvYDPkXAlv8Ea~s*J{B(U_g^7SejY zxDGK@^9*YeD^jXbsS4dSXOLu0>ueOc)U}WH*H)#x2Tu(#$l5fwbabVA?3Oi=!wZm?I#lA zl4I8;rzEGW!-JLh_*JXfUjF!NV`>tjo7dw~?$`|}DI4&ORkE=w$lC=x4gN!C53!hPf_72iDT^ro=$vqo*p`iedDVrB)P^ZY*Wk3D&=IId5;{ z6~N?i-Fhq^44qfzjTGr{V>iCsY32PaCeqJx(QEL^9bSIK8&Npin;!uP79+hZCWBw0 zV2UP+A)-@`rfRG)=1rT(`%&!2>_=B@1RNJ1o0yK(Q0CYP+2}*@DU(cQJmgGHr6(`1 zH@-AXz{Vi@57cC+|D-42^WIIDi9z(89Q2)hA%|HtRTbzlqVL2Sc8iXK&eKltaysLO z|DfZ04I;N{MWbQR7lZ@yhx;TBTQS_1g zF~i=kUS7xN5|d*SQ<7tFYF1`pQewJ5<0hKFd07Sdc=|pR?p^3$0k>UKKep{ENS$t) zn*9;B>+%kN7v4qGwg-M z6j>SRFl2FkS84MXp{o?SnuGI_V8?Lc-9Kx`a&rmEotZnM3~%QY`3j4+T=~SZBToY}-Fw`<` z#PA67zhk|U4D0x&DYst6xK*olYj`j0)~r_`$!LU`NbZF7N{Yt@s<5eikM@$}3A;HX z?3Z=|m^KAwVCY}sfzjP66J zF?=p4Y+2vs4aVnzk^WOb+%*onuw?|3Ky)M=nu^n|g-ILrUIVvncuJ2~+id0n6HJ=y zG$W0gFwK0%H==W3?sr9-{bAF-;;ArcqpNzg&T@G*u@2@lDAMwR_b2O8X1$Ba(;2R= zCsHiSggf_FHJ2X0^hf=hdcGqPiy5HyLpt4GE`0&Bn#q?QAKa*aQ{*Hgxx+rdU4s1U z9YWsIfIUlc0H*(8;CV*CqVq27gQ58vG03*YHyb^>7y<>@~R4;Bp!c{{Xy7rw_i* z0sC!D0#Znm4!2J*xR=52WEi$Pb#p-nV5cCL7|rGQXwa!qVQ-^e{|`Vv4t#6@UmQ3; zUxE8!u$+{zj|&eVuan4gF5axY8vK;3V*f5UNRst#l0O>QCcJ~_Ch;E&oMajs4QZ%X zJaPYT0iG|pIk0llKwl5A;Dav%-U6Heyr+SPcLIMLblGq@4Uhjb;6=b=5unH?0>gQVyglT{!gbL@ z+(r5enDaSE0|$+t4{`qy6^Az$amUL4Ip}T!56}e(WfUjuN>~8b1F!>JfJ*8aJV8&v z|1kl5qJhr9(%eOi!sYlVz`n=QkA&%pT)UeJPc{+ z1w8IClZ~{R*Z_o1#JRE)g}WZ^G(L0VG?33+fq#+Ar4i^SRkR=XO`XG8FXteq7UU^` z=N|#2C8QN_0>I~O&j9e_c>-DhGXaeN-j4GCMnDl@C4jdT_m==10N%bvy-J$7D`5;= z9?$(L%!?DWyg2Pf(*dpr^8vh#Bf!H(gBxM9Ww;)$4REW_JFa`2p6j8P7=#{rVPif; zYGWn~owKuh$QZnfP|o&|8a&4+$20vBT?w%XxEV6+#FL44@tqNX=Sywqn*dyOW7B8B zK6*(FZx_)%9qQe-%#scO`Hy7?knRY2~u7?Q#q!}E9yPuaO{$9NFrucht$baS%|3mHZ3(CLe za8KnMeiPNtbOk3yg6Lb{T+;V$?cw4d&$_v7pTC+IQO%+Bg=*WIU|pr4}OqJLh0 zN`EHiK|{Y`zu|tvDZ{x~S8RQ(H?}plJ9cO6@z|5Gr(@rVyFdP(_=E8e#y=5%EdGV~ zSL4sdzh`7P?=RDsXS5lsjmwPdjV~KtPjDqXl<-)>4-=kGIF)cF;X>ld#IuR-C9$OB zr1?q9lbVx)N!yb4BppaPlyoHNXwvbdlS!wO3zF^0>ytMnpGbZUo7c@L!IW(&ds6O8 zc_8IT%27O|+L79y`g-d5)Qe*bW75V<8dEUlz?g@|JT~TsX@<14v`J|NY4$Wv+LE-j zY3tKArR_?)FYV#9C(@3ky^wB8uTGzzzC67-J(#{NeNXy5>4(yv%E-?6YR2J=r!r1t zoE=NXddD6eXB)R~yncM@`0VldSo!MKmcW2+7eIWZ# z_L1zP*~hbAzs7OR!fRGu(|yg8laxv3NtKgalj+fYQfQh;{_)RP8YmW@Ihf*VMd`+XfCWQbQP{F>@GZ4_`bQ` z{6x{*qGd%*MV&=kigp*>UGzcm?Zx*MKTxa|KUw^KiM}MYB)cTPq^x9q$?}r6l5ok6 zlKztYmSjt&CC}ouv|4^>dEQ!JZL@~0$E_!=XRH@&dRwY(hwW0Sv9z;vOX=>?yGsw0 z9x6RjHot6TSzB4S>`2+svg2hZ%TAYFC@1BKZ(IkN2-oi9j`iBb-L=E zst;y#&e$^J&KaMbq0W4G<`XlI&3s|zt258fx_8#8Ypbt)tlCq(q`I}byLx-|Yt`qf z-=D3YojN;vcK+b!k#^z^Ki?&QL}h5Hw= zMY9$itWT~VS3jvfufDk6USD1Bsb5&Xynb!{q55-+XDmLn_}r2uOP*Vrx^(^0HZ9}kON5h>B2OA!4c&g#KhF2TTFQ2eHe|hEdxyzqg z{>F;L6_qRYuQ=_k^FHdm*!X1Qg_V0&o?m%!)s$8Dt$KRZ`PCV#yH`KI#<*tgnoVmS zSaW>Mg|(S$9c$OG4X@p{cF)>-)*f4Xah+jZ+PX>WR<1j+?rij5lh>E%Q=1RAxLV$8 z?QcEf-`1Ahc7J<*yV{Y_aU}4@`hy$FHr&18{mw_b7It-X^>;nrbuQ=%elhrHNFQ>9 zc7~n`ebC+1y{Y?!jrxtv8`X`khArV;;fKN(dUAX2?K#!k*_YS1vTx_6{7nyTI=gwt zmT_ASZ)IEOZ|&ZCcpKX`ciW+D=dXY0`qSH!w`XqmZr`>2q3tJbNWEd!4dELeyy4uA z;vENe9J?{&#$`9&bK@&JjXTSBhIc-3Q`$}SH{Em76F0rFD{hx#SI4e9cOBk!_U6o+ z7v6m5&Bu3V?4GfE|L&J>NxQ{+%NK7svnO>=<(`f``}aJx=gi*Jy|ebV?d{&XZSU^A zr}n)a&coJ3gnb7 zP`F3QZwUo^eJ#B;J-%R1Xv@}if3UbE)HPircW>zp`|5Z`rNtJDW#&Tvie)pksG{LG zne}kMa(}od5DF?H(bdQUJ&I33_O1RdUwDHOYEzIbh*Y($zAnTCTa_-~R;Agmg#GP- zo?d_0->L+HN{c_->w~+#FC6G;4Yc&4q@LoSe{=8F?ofN!*WIx-I-`!>-tHMCB_rZd z!{WXTSC3iN0p>gqjIuP;*1Opk_A3bJ47B)zJz%0Q*y;}}y%6fsd3DO7ZhufCuG0w2 zydt9h)?#Zhgg=~?XXD%C3v~LLJN?S$KyL?R;Hh1#_Wwj$^5SOcQsxC~kN9OJZO)qlt;i9n! zPfL)Z9i?<4G>nhhi@_oPn~Ai3yxzA=V8c8XVPoa;Tt2#-<;acKAt3lyqDqQR`*Cs) z2ub)L4XrM%$hk{!zX4$((uV(9X+c?5EtXt9&~OQIX|=-TDYn9GMrs9|aVhYedj+3< zK@$M20$Fm-xx_X9dPs}6X%A=uq7}3{^+0w(&~66pR=|LOu_Uc9~ZzHaQop5=dYKP1hA${GylqOnpuhc7G zrR4LR!EdAMU*X5U$DnvC4;Eqy`3atE;qx@{DpVZ#F^$KyH8^k#7YQa4Ty8_YNmJ<< znnu$}3(X)8!!nM=^VdA`4_MJwI*yK~6R=Y=k-UX9Uly*5zJ^Z1fZ@kE(+bU@x#SsY zqEqNptOuvjeDW-vP7BCSX(2V!B3evKsD)ZFWE7D1v0lX4inN^CvAa`2D`^$>@yz5n zok@O1XOZXVwd5jpNPbRd(;8Y!9n?vRs0%wqZtMc^_J zop#UwT~9aAPTGaJ$|q=ue2aF|jWkSD3?+ZWkXlZAXfN%fo9Je`g>Jb;Tfq&LxB^kz~)chg(w9=ezAqqpLXq7&G;c?r7>9rSkcGQES|N$;X}(@)TQ z=qKsD^ixa-=$x|diu-s0s0mCRdOx; z8hL{rqF<*E;v3}v{RVxAeiN(hZ&8&FV3*)9eS{vN-=>e!?_huJG5R=m51ydkrBC9_ z)Lc;V}`crzG z{)|3{xls>&p8f(m2`|tW=?VH0eVP7}o}|A*N1adpMqi=7rl;s{=&Lw~;Ed2vLN3NrPr02;(`Zjh&7tue_KhwX^3-n$3 z9{nr%9jV8j>SFpgdXfH}en9_0FVR6LGlhXzf>Wd!xt`(TOC0!zGjdoQ+0O74G)o}c z7{7=qnWeB)Hio6KbiC^}mW^ZMu|xhPHj&)GGFcYOCIc8^&cgsTuxr>P9ILOe9G1&W zWI3C{rjp;YJn{jXhP%&Z6Dub-GCQka z*tude*i1HyUCXN3Y*xc+nS(i*3#S#XWNzlcohoz5DzciKWApGG!hE)X)v@bvQ`aI~ zP*6|aWQ*AnwiG8jH?ZYw1@p2-wvw%4tJxa1maSt=%!fUd7S_uAtc|s^4i;eR*#_3h zx>%4LCEsTu){WWlLAH^FSr5)h_#Dn$%)pml-jV+re&RJK0Ta7rUA5X1B0CY%kl#Ze{)KHg-F^gWbvQVt2DouzT1i*}d#jY(M)n zyN`W_eU^QW9blhl2iX_c7ulEC{p`!^0rnO4RrWP@h&+iW8t-B!G6`qf{ebMniCQV- z8(0;58FT+JcxT~$tQd@B621;`u&@a(T9U;5fx5;?8BJHcLJFSB2=lk8XQ74~a(iv5PY%6`jUWB`iuty~WP5 zKd^J`kL)~qo4v#S#Qx0w!Y;6P*?a7-?0xn(c9H#^eSp*NF0nx!!3!sh+(CYg?^0hS zC&``U6sCi}#jf0IV}HOV*|6Qgvf=X}Wa%!iKs! zLv3@|zsVnq<$={*>(*R{UAh+O+N4{ixwR43DgBbZwo>|QxofdmWcu2OEAm0OEw;AH z*Afl|V{1e0p`d?*u{InCw)SM7w%MET(O@mtyYuwo+w^m8*khOQp+BhZGPFZ`W zs5Q7RGrC8xVRbuXR*p!;?XhlIK~W2<%+gvG>((l)3CiI#%n=+V%o(m^;vB5Nx_nwS zjdMm7WwYq#Hv7U_dRuM6+~I^WtjsWPs7=AGWX%?-onX=Gc8YMs*T&A1tj^O|GtBD^ zbhi2v<`3tbxFCupAw8?J!cZsL$xtV1kXRQ*qOSwj8at(;>SzPWN2x5oOw$Fcv(~Us z%V(jM&%&sDv@FVm;H~a5yUrbKm&H3|T%}>rP;ISlmuxeaEX^g`&Ly*OY24T}4YAm4 zvcXCtZ7p@d>5f^11#(a;#3gxlM{<)?E-6#DC23JdAM`ie*VXCk6E%lq-LZ?Jm7rXv zE*E84(A^Ri^>q4rI-=CQOy*psX|B!YG%V4ivqY25l2OvJ*sPNEa#^b$Abv$_0J{r4fgZyOY#?m%Co~R6YUwIvLwm{$je+A3S>JQ1^QesO20rE_7O%itT53{=6R<>;u8u2s6F(kG|YH>>D15ef}r~vQ#Cs49msXGE_rD>yRd3 z=#>mvM1{bx-QXAXH29;atdhzhtL>ERIVF2eS#76QZJVXs=pQOiN<`Mw5vgfKEOwHF zP0@y2nWeQn)<0s%6-8TY8!eN>S)tG;7+=yfD?3@6lhvXvVG zLyZdIN)~ON_<(5jWlI)lgibknIRynM9kBt)d_WGufg!cE*h(uB)(@AJxFL$k#0~9X zzdzWC{jxxdp;NS%p;J^Wu``NJ--*g-g_jD+plKv~rIDeu)DRTu6N0|(P)~0-)ZO7X z1hu?^QF&?Elt~pVtI+v}M&-!xRb>bb2?C?CY*v>n(IuPLC9`m89N9GGfwsyvEsdyy zR2QcwCNw-=xFp~1NN$qKC6&r;O$uE;UO+KJ(RxxYQQfsTbqROyYQ@G8;b&uaXG#YQ#M&qr+k(%aJ$_Dn78@5J| z#!`z)rHDLLhHWBy0h2q(^H`;V}wZA<&dzvmyKmKGDz`K5y9SB?N|LF0{6^sw`${ zpuNkd`7{G&DRnsGur3hElQ_~F>S+_c_-+1hNO%PS50C5Jtc4hRJ1`iE$oRHUUsz&+ zOZR%EJ}<1y{^s;EMhOSIh?B z3O$4?<}+}sG@e_7p)SF*Kse7Fkvwx$<5|Nv&w`HgEa)_z1*-8Z2nEjq6LJamb%jM4 z0^wzFM3%u(tqcw0We7T6hM?2R5U5s$AQWYAOp{B6kc-9Q(2SSGA>;zTluLz_ONEq6 zg_KK$luLz_OGVYVZhtrsYURs0{&+|9MQ80YV_TrT4}MIIwGy?F3hFIO)@D6eUdkM? zh7m2Mt#vFGZM}(j!695RcEQS)C$)q+L%}X+RIe|*Ro@y4w(H$};gFVIs|l7wE`4Vp zEHn~{WabWG+Yo6tbo+adUZ#=S;Sl2@$Yq(DBHL_M&5zMG&fnGDyA>%#LaR*^i_M}< zBEcLF_f&es=mrB)8t?Dv#k8Q;->Rjs+6`TSAciMHj~~zNM5v`yR=U(u5ifc(Oh=4iKs}T&Y|Pl}b)ZEw%BY^G2mFOX>)PHu#!Dn^5vlu9`V4 z)oh)mR9kt#btGcIZT5GDHV+fqgjQJa`Jcv;HY0^!Xaihrd4Y4=wfNHV1i`w^&Kc(8 zFRyBGi?7EoJr%-}JXC4TJ5=*%Qb)AM7VU9Hd+gDkTH#3^l0K7Aqmh8mtb?ag(qILHy52I zMvEQdvqs^TD7-2PFO@h({~>ygN9Z{oq33vMs@60je^GQ)fMs+*)#!lI=m1gX=ztM< zh|)(>XnEiv2Tr{i#NOgZ{fclK)O0c(dx3-5uFu__pF0eP{4*njchx z4twpKZYZ37V-WXG4ErN=IIALaM1IHUxM(_+m=%>Yc-@VPvfwe2ym*0XSh~`ymSw5= zjZJMze}h+LQ+F6H$x) ztseypSYoE4l8e1f^;y0pjb2k@PNSmMEcGHTi&ssSU!=yE)mUfYVLay&k}|++a+n}- zlf$R7<~EhKfD1LIph%51E1XsAEIy_u%^(4@HBF72q{$^%jWZv{ZJ$oJqabHU_VMPC zZDG`Mp@m?K6ql`JqB;S#N5^0~Ak60VY5oq|+IJXE#lM2TF5 zOpe0|MjaYE%aqetkW-{4nFknitF1m)k(z8q1r$Y1bk67X0%CGBs!80p1imEriqsTj zlPW}_KmsjbTTOO0Dg8}~nhc>8sj21#%e({nR#)Q`HOX(6GZG(N%dho%@W#>ZpM=y=3eGiQ%nxU zttLSEj3y|YLuo?s-^Q)8cpTtx^fwKp84A@~3$t<|rVP|Ay|73fYaXE79S1pccf5H( z$K46$0X=song?RIn~9TMxtnDkh~;j!c_5Cv*O&+5xjWqqDQI$64NZ`+Nhwz88s0&Q z)PktUaYKpf1!SpQNKyxOF{j(n}hmsHy8Eet_k(y?iAFI zyHim=?&hI>+?|H{aW^0JuRxCEhtcuhk*cx%WQP;fiw3v&iXJu9>8;O#$y8=F77rBD40O=hBVw0i)sKj+ z84(*v8=c?i6t!lxvM`z;k|m>n_Cxi!e)XeEUyV03DBkV{i%wBxuD+2r;c96@ zzbZyQ)2iXZxC0ZybzSKB$5-MxS5m2eMQ^!;`4BbBRGF0%r6Dbfl!VtG9RWQq#lR}SHmPk$C1%u6@EM zQf$&to?^3xa`G+6XQr0rRt@C@+ccCDTo2k=L-}nNK9S!I8p_FcXecMY5h-VB`R&wD zPH>Zka)Mo;y>=+Sn}tv0w_8Iw`7IjC$@d`TwOW3AHIx(V(@;)utND?5J&R0M9ffL~ zU)4>i-x4v?INF9_G4#w5%na$Bux8rwr+a|JI*!aKovb4T9R1FWxIElAs*BTnE`!C8 zZ4f@ADkzaS=niZeH(Td_I(jS5!4tp#E5&0D=}&k z#f_N6JxbhyJ1P=2iVBJdXp9o0gt(wW_xHQ^y?)(23`jKJ`JeCnd(Nw_zE!W5dvD#k zb?a7*kV1$Y1iAiH)!qdve0@M}17YrXiZjvu6>oNSkN{D`k zhfkW)Jmk)k{vpJG%Z12{jhob?_N0?<=pjT4ev5evSI%FR)p+<}{Qg7;PiWzpr-yr= zp?xIe{f{I4`X#HDt~_(mPtO+efyqMngG=YHSp|3&(jUaPYw3y~FPT+7yq6HueL_}D zUbcAtB5&2$dxcy(59y7|05HCGe~RDN<9GS8m8YNeRmtjd{6_h{j1{LYoc}@J?gc_# zwoM3U!OHn(tqM4^H(k||I_D-guGf8!nkAAscTNx)@AJz^7^}kC^S~B zUc9PzW6P;RKCuG%Zv$pfEFK~1g%VDo%P)kKU&^nAlHVwxMXgZ}BYZ^d6`J~1^9T+3 z4E+9!Q0fWw0>Z88ugLL=dKKYo>NSL~Be&w*D1z(oh_}@rgc>qz%w&NW(*CBVS@)v4vUF{CnB6PdeDrpSUz^#n6NmrWz3MUIDg`}v0-t= zWXf~ngU*owPE zE?R1~(k%j_#EN@Fo(PN5lNYZ(MZCb_s~qm&a1Vzcad?2kLljEEp^L*T4ne`yC(AI0 zl^k~Eu$IGK91h@c2#2FM9M9oY4ri@AdF9D+0f#F%Jd?xoIJ}I*^&H;B;hh{lz~SQ@ zZUO!iboyU^ORHqF-0u@=;169m(8mA!F(){sKy((h;KgQcxf1>4HpE=QDZepl{Fh}u zo%33*$-6Rl6rdzZ!orEJ$*v2`?`|7~>V6aPcg^9Rmw_uGd*Wa6-_H0~@#o@i3s3yz z_%-o=qF44Oj*tB#2fS7-szfzl9vjM$_(3WS(f;v&696UBFZ)Bk;$H}FJce&Bu}%6O z)czI9x68$^v`>6r{7@<&z7r)Kr1s-`51yUz{pf>;zl`S<{CX~tJH8KPQ*KC9F+BbX zV$UH5zO9cJBVEPsh#!vs6XnIxMt4fTgQ&sBrS610=!aNw{IBs(Cj0P7{2%dWQQOOSt`@b3?*tvIQC~0QQ{DP8JvP>C0yXg#YJCOmE{Q)JKR?kp zeCJsux~OG%S9Z%_In`Y(5tobC#331yL*#OKmE0tEDW$4ai#lE1sGd~&)nP3|3v0F7 z5N)EiNIO%zM7vIVR(o07q3zQ?(Z1A$o}m}%m3oanKp&$|)#vFq>AM^q9M!@tn?Llh z=&D5o)ig0&O~*4+3};9gApHU94@iH8bW_vfht+gEGvkNtJVnS;ggiyjzE?bRb{@m4L~s)g<`O^nB{@%S}fcx5f91}P#p;`tq(JMsJ;&mZvo5zk$C zzQpqt+Njjv_~)u6e&Bn=sNQDO+l+dfg(k;g+>FOFA^t5iq;U}X<4L;MG2{@709zy{ zh(#xmKhqkG2_7s0ZHiKOu)iEDg2aa?cOlAMh;kRoSz^4rUQ8GNU%s7=i}YWrx)({! zF3)y-SmcWcFcgS?2$_F>{98!pf5$gL_CFVY43LBPbw5(~K^h+xA#s7tQQDO!= z>SMxq7Wy)N0QAJin&INYL8 z5;M$Km?LP`qxqI*E1v)CQjWyG0pug3eU1{jwbT~OQ>0US%yx-##B=R;xW&k0&-3xE zm`OjR*)|?S9iLO*prH!j;4o_c2(9s;mc4-1QQ5%OzvG+nP+MHckuvks3<>zRrd9x5 zoh8;=@?OoZtQ@zCQtvf0Br`_ieSUy`*$lD8839 z4aPcAnsg=f|9$*@!E>}kUpj#{0q6%r#VxA?ZP3+-t)Qr5*kirO1vxId2YVEh?q9pD|JFIxT(+IkS2@Flq8ORgmjxg!b3 zoZ~R_S{Z&FM2$|OFk1Ab2y^9F^&&5%Am?I`8Bj@h2ihab2Y+)8=sNfv=l7``37wlD z^fvXBp0p2m_qF(k48n*J8jn49{5{}uJ8=6F^XDe$W4ob^JqBEFf=+fne?JDjE{+&! zirew7gbWbC$PT={&uksHMd0@yDmVTaVIWaGjXL@y^=BR-CXlINMH3KPo}{G)0E4CseG|9= zcDACoUx7bA0`x`FpaIzmeK!QWKqlaw0CI;;?a*fCLLGb@xw2kEpXcGVqO2EJW zU`i52Ntz|vEKnBFC<8Dzc#cMfM`Xl5W*TK6jG?4WD3NINB-7?u4mUxAw`qi0{tb*+ zvK3_z#l8UNyvL)R_?0A43HZMjJ^DA=V~$&JZUQTKC&+K62gG5!;_nbJ{x6iuG(k%b zQ;hrnE%n>}sM29HvqWyM`o>!AKNo)yefSFfl4$24)Q9gR2JAPJkq}agsa@bS3sZ=J z>g{}jL<{EAq*OsRg0%Aqaf@v}P2?bG+YfO$=>BE=Ssq!5b`Zs%CF~{SxA`8p=bzw| z_dzkrVaa8Tc?rl~@PIS54p87Dl)ab77Uq-q+eCRD@7v?=a0#hWIsi&<2M%At^9j|1 z()K}eqBi1Q(4F8%jTWm%_UzWSht}`v_-2%`87(EA_<%zi>6<}i8rdYdtPgtlgf(7h zefAbo!Rz>Zf#)b3lDxne^@vVbwE=4)%$VDUoYjyz&jNxEeWM;#@(J-x<-w{=SdAAT zfw>l~ilat~$MF1i5l5+w3XjcsHegK`}5JncsSj9P#FZD#p2K81917~-_ zJO6^zC>8~P)WV*C4{++jd~NbP@dL|cBzWR?p*4(`_;$p0u*9>Zu$_xa_yje3(SrTp z{cq3~nin8h5YkLY__cHsQA0J_pP(HhzVB=Q;z)wOOenR(l(ZPvAF&iViWXE4asxkT z`+vYgpdEhggQPhG{sVrfO=fxD9j5k>b9X?P2RfCaZ{LUtU@{-=CCsAx{6m(DruaLkwyfmn1OdZOt&nIEeU;q zYJt9uI%qCS|B&2LMQ`%ha#m9QeB{0#W6zEGAdb=$OXE7op#MO!(8xR-zX{rG0PUnd zS+t>O6Lbxq_!O2Jl{@QuKRVtOu*oH#@j~WKwSQ~5%Q&ub7od*s`+QgXj$5vLE9df@ zYjUp7-=DvqV>cZ$c02MNJC#Z~cIpp(_e9#)UJL$!Ufst%qSz*mJ&xGZ9D4z=m+jd0 zc4Eg*HQ#s}rF@vP2jM4p4swiOhd36qQ|(x;p1(iWL#er0xxw5bs+VJB$BmsxzG{?r z{8CONl}b60+Nkx(^19ot=NSL0w_#?!KImzbVZ#s`W5*^QGuC?Cd~=YxJa-YoRd$SE zXSRWzn|prlC0qx^uK2HG>)X6>;}0lr1KPKd%cIy`9D4w%WL~CrCP8Vcz+(3vIMaeZDPriS0nW-PNmq|Hn9uZNj)ws z7vnc@8I{7ZtL)fyb}R||jSXw_M&Q;3{7iFPjgs=vcvF~ilmniAjEj3dQ=kL!` zRBxUOPlg=}e0MBhb533dyc^~>C{}p_v9AC18?|_&7ne-20mqCDvGa|}JwITDrjkCGG6g!V&7a?{z$F4!_dOLPgJF(-Z zns3~WQtr$9L*AymWbAPpmW(|O*bAKR<-F~AZ*y%F+w(nRAO3)Mll4+5|9x9NvD?fs z{?)dWgXr%ePKo9359)Tz^ZjDMER<3d3?eMEV+5;i1M42F5B8xtf>FeV*|8+-L}O#x zygMV z@=?j{<$Kkx!;DdR$7umtznNN}Hx;q196O~QSTZ#wc8nGzTh*p5j3utEP0Xw}y+>`{ zW&ANL_$J!7i%Zyt*hd`u6tT}a_6p@4(~kMt#LjFd^|-M79K2CLrEn}{$I9(k z64u#N@F=HPf-?3Av zloLt)-<5JAZ9Zo!=VAkXZx~2eh9f|4BN^ zk=dL&o!`2O^JH_p8`nO9Ayc>AU zs$m?T#5rMwMjnPp6QcNC+N+Rq2$wm5bGjM+bB4b{5b-s~Z{s#Zh|gs$;Z1zPIoEUQ zV+`NQ_$*{de}V|wF_p4{Q|mdEtlCl*@fhhzaMhh^7e}Zxjo;NKa!%eUmy5aHYA&IP z>y2@}!?e@z*2z?wxQ0`GTyh=9o4Euyj-svr)g^e;h%e|}!Q(~1dX4x>DqsA9OXhJc zcr1(GaQP!SKkvAR7?muxGK9yt_$#-36t|}f*EOH(y^`abxFzRvYA25OqEvMrrK(Mw z)5mxi&3z1Wo^c%Z;M4)s2KhLb_CCXDZ%fJ^949XnjB$>W53iJ6DK7SK_!*TTb~4<< zc?ub_S^XP1tGRdExG#@V9&r<6>9^_}#J}Kv-OZ_g&^iJV<8mJ5cK(ga|2Ow*FqiW& zr)F_2mvj729DkZ?+|Q6~hRox53HNRim;V7nGB~xE^S{L<(|(AQf8`o$ICUVW9_F`@ z24gIBSE-(6Fl+LU-#?Duv^`Ae7IOg(+PzJg2IBD$mCq95?UV?=)6=ez1X zez`T`l;i%LE{^wiwn+S)C(g6u37GkvKF{%(iJN2T5vI-a8svqhYm<|>6uUr)@B8e- zyWjWut~!rjZWj0;{jVOUI8y(Pg$p{tF<1@8*4&oq)n)MBlkmR0Tiv4`M65gfLYIq2#G~Rd@woVl*esq9Z;2fk!*7ds#4cGY2gznR zSPqrLj*%^LmYglmk>|>v$hGpP@;uCXBh*N$6E#j&Q`A(|idvVd71%5EVkfZ$ z7+naNH(H!3RzU(1N3@Ey;$LFAER==fMfrx@DYnW(@{o8%9+rp2tLk^^cj9mAkLoV? zXj3Vl${g@`K<0@G*+C9~|727~#TYqJP8MV3Gzo7~IY%xP6XZ#9JG^7x!MT^`Wn9L^ zK6Q(_MZAx`;slI@mnV8pr(Fb2yX+MXKGjkUXa}^E{0NG$2c3t}-C2}jbdLkRCWv{! z(gLwmOcN)e53|K-;>Yj?Jx6RpuO0^Weh=)uCjKb4OIa5Wr0x1cs!GYXuhf$C!sZ-K9|3-li++~9$U z$TLYz0`GwvkUCXi{!`Q7dFupcv?5MCDZ!I;zG9(Th?Xx>i_qr9YBAzVpldn6KTGlM zGVrYje0wQ!UIy;PX#;o~6R&5cv`N}+8il$?AE#xKTjoh=nUh=QQ`6xU>{B!07wkLX zmSw0F;Bq6SeIAUgyV3J|)IB({q|h4rE!BfO+OT)dZFh6ql_Go^+;)vy?P7dtj8C2M z>0o>s+-fJcT4Q`FZnflAOK!D^PsMoCxLq2zOEKP@XiGJ`RYEv*Q-VJ!!lDweD*Snn zLOkC|bVHmZP*C&`!;o`0{&X<{BiMlvya+SiVzC6iE=%#}7R&HwU_`7$oJO{rN49~H zeKX40fIm&#f2@xo(5&c5&TqNFxutx_z>zD8{I+6+T%f zdm|o&Oe&S*;n!U%CqpuoVua5}xKJ)fc(VKj@?0UWK>RA4Pb`*K%j*%pLEa{EG5YTk zdGc=g3{H$ZD_<1(a;w}b3gkL?Lr&dOrW%4VJ_W1b2yPh~MrWiU^bFi({*PnGaU$lx*R=P}xW$EcsjXb0xC zEFPmd%yC)FaT&~U0hYU^Ob^BMFvmiW#|Dk#TBeQ3iGJoXKhs7rZTw6dKhq|MY2&wf zQ zlT+Z2A7skqG3D}@axSJ^p1e|CiBzJWi|Log^z%So-wrrY(aTf}Fcp1F#Z0E6kExi& zRCF;F4f!=rW(Jv-Zl^ftEN(##<2#G-oz3mYV|;6j?|jC$lgEocWxOP3wo#DN z$(b!PWlnSRcroWRbG#fagU#`B{5j2)GIN;Y#ho&95T^31(Lr+8lu#!BYs~qnJfFch zb+*IpByn68B}vM-Q!wRaO!*j7-ZY*h4a_{}sW2mu{4~dCfX8ScWsC-Rj0Sj&=J6N} z@EA?Bk)*bRN2fV14Q`{4DekejliKLxHu{*)vbc>oOwC+wW02dJYw;6FKaV+9n1U{* zpqFKxpQ+|&DVM?XXC_OzY^Iu@rJR?goSUVbo28tarJR?gnV;$6XF29&IhM_%FunRfQM23W!e{&8dvptH}V&>fqg@lJ(}Y6UD*=i8^DTlqBfS$rD$dOi*P zFrS9r!Ka}Q(P?N|K&PQ)FFFk^VTI#z&C}3jphzz<2Ab#s%)4iab(~7lfzC%qFn9OH zxu&tuuNPun_G58@m2RGyF2}syM-0X+I2~MdDpp(I!(3_QjkzPRzhezX}@e zMOM0bwz?AIx1Sh_6I(N(2b?C(6&G9S=6UNX$n^fu943fa&=6LOpNLDWbn^^$HT(nz zK&O}p9eSBq137=Gm2RHP?u6COKycY4F$a3Z>Efs2GArFYtKAtVETUqhm@MXE)p7>b zjIbF2JAUX7bbh;wXcU9QC^1FMgO%n?@iUz9{KfqFD^AzObJ)t^JPwy}xQfHGI6RNT zOE|oW!|OTRuyFpG#oC=5-oxR896rk7lN@g0a2toOakzuS-5h?faN){T+I|iXa(I|R zUFXopVSvLT4$C?0%3(c+{T7{a>PmeGhod+g&*4-KXK}cI!(|+v!r|#0p3UKTOIFWc zs9(h4RUF>P;q4sW!{NgmKF#4a4&UT(4~P3#oV0Yl{yB%=Q0NdGIyv-ln8RTKhanEj zIqb|~4emQw;b`QrABW8xj^MC`!^s@Z;BX#?OHMgsp1)khqrQg=c)K|+{59696rk7lN@g0a2toOakzuS-5h?v;r>%sFFM6>fWt!+It7O= z4zoBc;4sW#HHS4E_Tn(Q27Kro!C?!BlR2Eh;XDqPaJYiQ)f}G1;aUzaSaZgLHO|X8 zyo$r?IQ$KVw{mzVhxc&!Acv1~_#}s0)||0wjdL4^uW`78!`&Qyz~O!l4{-P;hleRN z6o+IBRCq`Z{;$6!ufKmti1ik9Lb_RizDXu0AV2h5Vm(5={{EqcRZK2cFVwpK`!Oll zs{MmPKlhj|zC5ohB&3sD66@UWAM&mWdHAE8|2{0@n=nQ}KUjbnbTwx13ou8n7r()}{4VhzY=F;- zZDKptRv*BB{}48LTrx`*$S`U{joPg|zNB7*burz@vs)aHx(xC!g%t>&LckiLo=2aQ zPg^Mmlx~)w=sW^SQl>5?RR`-g?!aMquuXc7^*hV@PP~u%b~r!nq)>S->)UD8sB~qu zN`;iEpGnor$}`0JZZ=z~R$IR>Fu%1gtzM3Ry&q=|P<}@X(kPVPq7SfPQXhppqo@T| zE~t@lcSAWg5tGchGk6u(Ipm~Tm)>=YT$z9vHJ(J`K~z`;cjWlBA!;s_tt$d>es z2EAN8m&~E)H2h-Oe`u(EDfZ>TrbTWW{esoqxas9ow^wOhTX_NcwEs(zwr*qd-@PR-Cg#?Uw$C}E55P)%5H{k^bjNfvpfu&Uc1(J_KurSh<)&GXi+BO9aJyu- z`l(vaXh18`w)!SPfA1=vNT+?-HE}b9kbJg=6&pdr%u?55)MO(VJqO=ie`? zmoUKps{RIUZEL;%Q2hfI?r$;bvnel+IDu7fOzg)mjjj8F_)BDh!#v1E9QuTM3VirB z#l>VX1vL*sT!Oa{s-YBOT}G+*i^t_n@=k)lB1X1;smxg%7IK0r6WT@5=%DmcWsVAJ z3+^)mY^^+*a$+4vrPNZp*g}P_DkVCCav9i7p&sC>9F(#ae-bs{57^`Q)5K@6XX$br z@DqZC=VVcWHr*t`@=mm@l;1A{Kh$GqVklbQjo0$s8IL{quCjVXcpAWXikkJKZ36us zX!VG2=S!>qQ{*6;45ZsUP_xc8JGdSv*OSFHWOEHct|81dl%Ws0D#gAIbRXCTT5;NM zG=0MsJO{VSP&ztge!{q}4Kb25{ApP{Z8FxQ;#;NtCw4Om8YpuiTCSx;`2qI6g$VP@ zrv56xt>(K$fFg$9PRL(6v-g!hm5g%_5eT<8b2u=>CT3(QZ1Wp9q02kc(~ z>(AA&{oDb&>9g`V*nD1+Z@^Y_FDx~`Lbr0EaYZmUk~QHu@QefoV$e&RGE;Vxon(ou zgvD?q?@}(8E98&mDe???sk}!%DDRUGsQY1YK3!d;{-B1b-^<(8U9jcct^TDBD%jw~ zjp_#VOSN8It1f|+@>X@Tx(Q74YnBEv*jg`!9ci?>UTsiktLxNnVGCb`-Og3eF^ixz zZIHiEvtd74rcP4J)ye7#b%%Ue?1iNKF)Zav$m*#61g=^E>(cGu#0KzAKiD{?z=AU! zR*;{HpQ(+IgincQuwNO)4&2x3OZBPx4|d@Ws4vu4*q75?G%{a>#B@S>3RpXOVC?n8 z?(3EE8hH!)xJ|x{`Qe|ChSiXgb&!?Qp$|NP-NJV<`}nj>El2C9m21^ncde(^psm+# z(|)f#u00uYhcZL?q2f?!s3O!Q)Fads>KhsvniQHDIw^E&=$z1np({hzhJF>gDfD&N z8_o*ng*${p;j(aLxF%c|?h_soUKRdv_|ot#;oHN%3;#ZRcld$uL*Ylme<{r^4VIRb zR+e@zQ)SMw%(9%ays{2up|UPzBg*ELEw0#lDE_U2?S?*na90g*ShywDY)Yq&=n!UlSj6D|lBg~QyV+Hh~~(dpsy(4*VJ8_}abhVMs@9tl65 z)*}acl#L!0+C5stJ)-mHDRw>P`Y^y|g~i zq=Ys~8>6*oS83O1*E9S^?Kj#@+8?wBwa4jq`ycHd?LKW2cyF`zr1muKQ`@4wpl!vS zY9DGJX)#^bJ$gW=)tkWg7KGdIysD%1Z9kNXv}g4f5Wb*qO-(wl5*;eu>f23-aw2^?OL31F8}F%px^N zMO8C)=%M*Q4i&LfErwhjh>_O-nKavyNu3~PFDJPK>2`_wg}6~X&(i5R@t(L9`z=y@ zCceVF9fSOJLjre#3?>OY5;BL1W#{;fX4y@nsCkKpz3u{Fzlg&F4ytRZQ>ct$-74f0XwKhLSB z)nC+;qFiQ)t}-9@$`#;Vx$a`H>?Z1ENVH(TdlL2)C&+$ch8!kV${FHR?3=EZbH!Qk zpZu|0BF>d3iQmf0#7*+&;(B?Z_?5gs{9axs{wS{(56WA_L-JN}kNmZ`PySYH!tT^& z`A6}Dyi2@^{lwSg6Ji&3!FS3n;vM;d*e72RpTJ8f097a`X}1ISP>64^PW~49klWQtb*ef|ouXE&Ijk$pWo=<8 z^pZb8BRNN{RcAq4_=#Gl&Q%wxpTgVr0^C6PTWBJeV;^b*>n0m{{}OvoxLaZjR-sQp z2h7A+F2o4#gz?)O`z|9yVKg{+K;J&S8tXe(mxnv#2XnGKI?Qu5U1WA?c77zUE)P#b zq@m8>@2b2=gAJv$L=MCotau`iK`%Dd$&+LMc;lMheXi}>w{PpUeM7}(UfZWnYhQd# z4~3=|UwiGf#naEccEEsZXAUSbQ->> zanbNjon{tyE-t2}1vK>_RDx^N7TAG1iX~A`N2zNWv=$jP`abXY)@T5VC>AeZFHH-M zR$zs&7}Ig|eg1aSijmg-E7Pa{IZ&OG6LA=YUCQ$U&PZ8RRjGlm%7*$T+1OZD8_dtG zDAm+8K3AqOD0aqNr_bfr$8>HoBij<{64qSsea}5_`FA!zXqT=n^==4;TPHPx6|N<5^znk;VtSKEs;N>wh|oWrN8&J{hn^W2Rv$@ z+i=G*;LbGo4T=0}M;iRg1Y9$0IJGO0KiRJI_m0@_x$O6-U0>L6cPbpHvhbyOQsK}p z5_o(s4ZgyLziz|PF7QtxKjX`$$FFVp8+Lwb&#!Fw?lgD;@0!|^2A^Z+f0y9k+q`%) zR0+nd1ks$DaIS@nQkp?tZhCOELuy)hv~W5hGbKEk60Cge z+{J0RqsPveR_yfYQEzT}L3K{BGVC&ny6E6Db zQtEPIk+uQogCsM@%Y0agI%9u(UDVgDI9qe-sbim(!46o`mO^=e>my`UNO$C7T?)cW?bQ^2~{^WRhRa39XUu_V7V62NkxWow3maHCstu~g`qz7Fp=VQ7TcBoJf(K@LY-1bs(F#?p7>F;NA6>J}kf z5kDO*LM>e7H<<`Cj1$LNd56<|USD?JTK|b)FMpOh$D8YI&M!O~i}tub(;lz8tnrFl zx->eyQw@)SGov2NBt{n~wlrM3V=jTQUMQEuFm(xs=5j0sL5$hLFamIS)%3Yesq1+< zW*1nVkC$;acr=fOY}h$wdeoO)m6OwuU6EbxHj29lLP-Q`O6I7PNcvn*mvB&mKTi81FO<6ea-VgFWlda?W&p$car>^k$rcE9= zE08;JOtksPFUF6(BK8LAm11=K5NtOuqOFb5I_L_zlKNT<2&HT1!V(Ej5%_cy-5j8s z!%^%Q13-l+!1R8m8A=2mcOK9i)Zs*;AaDf|))?2O2qpA8##&7wP|JG?HJ(PR1O zX+LSc;Ouj!dfbNFSoAB`xb=&F^uW9YhT-ZlU`IJk4Inm>Fd5rnsLvADEI*iH* z*8!$MTlh|bbDx^IPs5~&dWxjmQ7xUW#AGrAIj|3;twljnQ|AgaLHDc@B%odAVs+>C zINY%EO7C3Z^`h%a>2tw}m^@rA=UlL3p_8VXOmO=5EerEYN?FmN?KH{lF)-bIN1M{h zfe6kSI=FXJV|{sEd07wyiuh=x&_HRQDu!W6WJ+i8oF6nLGbjkwYijDQ04Cb1YulmQ zyekZEPDw?dy2`Q)zsIR%7i5)`R%8|FF0b^rtQp7zSM!dd>1@41FE6R=>Ua7KuXN~n zffBFR7-USmaxO6eXsAGQ&=54w#LBch>gg)IMlb2|B&gT|GGo<=h0Hpr1P)C(*7E$O zpDTP`x6=oAYLD0LITzC0i%OP)f&FuZ-w%4~I#Ut!^mtrzL5M8-{>kMq^l83q zx8Jv9$M@!eLx#g}oR#BqdoxyS`0x3_mI0(Qn=)WWnhaQJ!?&{xP_VMY3Jp1&ft}#m zXb&Z^MKcOqz~VLl~I7wb+lF)7mw*NmRVH*L}1Y;dz+?q zfQnI3s1(i7ff?LBw8|-^p;$fBX1k!_21dK3VI(Grf&w85Dhn#g%fg}J zj(9n*JW}s5@{`j=Q!euXrVO4pa?Ezu)#e3gzK~yUeDIDPUbrNT@nW1z%*VX(m$f&< z{&`RSz4?I$3oxrwPjbAn31SiV%6oiA7E`xkyK{45uTj4UuXexCA7%D8(I3Tkds6>f z82@G1_n>}nrS&G`WlkFW)dU>&#oN?>Ku5+Gb}(pu($tffFG;4ipk6w48WMHU8ZU_1 z0jpcgsn8%aQZPNPFYUC!1;kF7Te0^ny1iUZ}3kLzUTKMNhvxU!R zA;C*}R{BgckP1khTK>xtrbh$O0eyQn*4OoHi& z!|!!vtinX%_xjEiGFxg{Qde8nt`vAbw#S%ocM7~a+ha_)Cl${27>29&(%@u|G2ySL!D((Y z;oB2%YA<9(0?zHVWf9qF%=~X8@{{ajJBQSj+3wUGx)X|BLP%lveztJC zP4PC@Wr{b4!vK#U68e{2p~9O^8yA!g_MOdI7!b6>TWN$#Q62Ftxz$ zj8!GZl&&qt+KM%BURyclV%Em0vZA^^f)xuHkB(lkG&VIQv>L4UH8Q?&E3LK3dauiH z^;|q))`i0_T355AbM9SUzt8)KFDuW`yPQ>j!-h#WEL%TAE%v!HT-`cNy=B$K*W_k@ z<%2aK#~(YOdsS}1@2)#%(}J0x54WFf#v@n;ybWI`k|`#f=4}(cGYw9%#)R*%;V#BQ z0=`WZrIbTs+RVS*&JVn4H0DhBy95V5Tfi3&KzA$=r$@a-7#BHkYO+oG`2Ru3qst{u zhdSD*-(D&ksoG00EmP!LTOvZa6_MNu(+pt%-9Ua*Zjv=<;22tIE)06=4!>;hfh}ZV ztkPl-Vv`Iwy}n)ObEz$U&yl&rAaan!D7VnB*jCxcO(#qXU`xtG|9WBaWwn4+PJaXZuBUB-!eH?f~f zZO+DjnHs?3(uBWl!K(ldavx3jj%0rE9?!KV{5=a^gZu>=&9x@{^%Qsw&us*cD2DUg zmd|sWmO8iLzWNt68pCE8+wC%17=H=)Rtw%0`R~?fUN-Z;VZkxBF`#Mx#Dwp*;BLSh zQ~J8cf@c8Uhh>DB|6PK^U*`RIGuK-xx<|X@@#F#ZMaL12wXj|V$$AGXg03evO3Ev$ zE5aoFVeEnaXYXXtiqRrc!hm;);dEt&%X{?dQ(JFQEz?&~RT>HwVVfe$omJntcBn^P zLtJ@euE(RgVQ(S>^zx#u{WY5B%(m{b+WL3k;$PsgJW(C3$nwH_4if}75*FmSFwBuH z6t4MxmlJ1+b9E!o#enpw#}v@m*hC_ymbl0;JT4sMb%py3c6Rc+b2}N+T1p*$mjmj9 zK60=;;_(Gza>@(`e5CLnrM{KZm`4^ePwjvoKti@oMq9$rJKQB%23#xbd6)cwgQL+V zq$cLtB#fnK@+ZsAhbk(%YNTwNNR`sEhe~@&HL)vIKZoHnVk_inhSxCk*xC*fBRivk z!vcA$dd_DU&e$`thYSb-95;?VZ1^%=>J|!PFJZeK_-%>1;2TI|p4Psa+9sdnK8;1k z4g#JdDj@98ewu$Vcrod!*;py7JVh4V9FdhPb`jSK%`5r+wH59OW0z5 zq2H%&WD5U?CVafESYP>u>*+*XXV!#i9#xT8R&yOr_(gJMovO;h9ShAWv6s2kTs`VMw}vTRw3KG43h*OWOH&dT7EN$}0^Ua)Y?xJ+QonUG!bi}GmlvY$$!pc(s#W69|pdMgOuF}lk zW}owOWn-P@Ys4^f`)guvsSFG{^==RPok1M$$#fo&!<^abh0G(9UFe;f5DPjm2IW7G zY~$k@=DC5Y)s%wTt`4ec-XeaO}BYL2Kq$ z8&cpqZMcj3Tn3+JmPa-mxZt_cgm1UuEou3;5}bKxIKw02)TqBS+_6JmAO}v>S^{}N z@D#jPAe}L#(UgI=3T+9UOoe$rB{iB%NPCT3St^2671m0Kg^sDrVe_@Isi7SlHyIE( zu*tbyUFw^iu|@6Sddy@@JYK`)2cgF{8|ut-w3~Pwsa)tWQU7Kv|KrF_9Y`)u9`RHoIw|yJNcYJ7oKBn*Nt1h%kw~4(1QK$C38xOr6t&ldZvoznuoB^^*xt=%{9XvehsgULT2a zTGT^4mlGVe8iJ#q^!LbCW4`CI-vfTwR%625sc^Q{m~c-job^YB<3v)TekzCbM-%>f z8a!sfp+6EFbHlqhp+~k6Jw<;s`d8xWq%JCH-g@GUFuR7raZ z6|RIGox~1J*Ccp?0VaNn^|FX(#j36>a#bh5J(`OgOJ$EWGSwUE74G;$EBl+ta%c9)VyU41B=6<&4v08X$U4D`W7mzf{&9E;xU;M zPCXUXm3ftAC>!4p50rViq7qIkAMz2=baPrJ=$C%WPKJvsYful%EVXMaspe z#U8ux90(MaDxPkoSUFfGvxcr6x@Bq;u3musU`Ux;pY5<|eS$5}KFm|2=$ z3d_OCQGZ=+WksYzw#(&!$!YX``PeQAqvyQg%RMhL-7RRs;K_lPt;nLZb(nYHTx*Sh z)O>Jkie_}{)~%siedpY+36ltz9b=%%R;ldKVCz(HJvL>iAXHSzV4b?K2E$>=$SSy- zcpaU(_XG}>ji`2cpiFg+m5!2g`^^R_B%Tqm4gF`TDd$hZ;Hc^A@nQ+qzsvcPfQp{| zyk3{nH89q5jLPl|ksEs-Sh;HSk~gC$#Fpjj?|u);rVD&TMEKKYhs03oCQjb$~w;hO~}_n5L=O zw6hEwt&~a2)Uk3f2OcZYG^6C^EDL5qr<&Wjk%`x_gGV#BhZp^^5F_W1)uxL4ixt z`c>?NIME%NzSxisbP)D8$PZpgCcAc=Ox(NUq?;WKWDVvRYb~N$?a^* z%xf-C4Wkab*;YUItUT+q_x!dU2@1S-=g8TUC+^DMrAk_-&Rn*EmM5ld>8jYDTgDC> z6x&Vx9UULRa+Bu4hG;EpTDrMJA>xsMH0MH|7FiZTxin|NPL+|)w93Fz1OGE4;q6pa zS(PIH+Dw5DoxLU}l+{DQ!^~Y@);ekJFjMkb};qjdbPJhZfk zW<|=dMDHBw9B7D?1O0_vDlF3l`EuFTPR#dg+2HP1nf{v*O|@b@m|^^=ZEBS zhsU;<>#1+ma+Y7WoAOJ3V6C&#;X7@(3#SHYAI!|Z&4yEcn!8Q-dp5i!E&o;OLhs=@6ZV~pG3#RYK zf~ixuD8X64Jp@<)ycSYCJHM-Dy8n!FsUbe?%+?!o>P)Myj+GuxmF1WZN{Gq z&A@PJMymfFjFL32G3Q%qQ6c%B4n;587Gt=`i|oHC2QGKhri>Uicu;8s{t%Jkqh0P& z3HaTc>fnQPN4zw~P(zOF&+GiNGxE(HN&nK_h(YdmHKCZMIsnyT_T+;D}e0MNTjOL&88!g z>(mD@8EsLOnoIqJA`3`PV^b-s`EvWZ;VtVIO+9;nCNYuv)}1rxlo~hoSv}o<*3x>7 zC+3!GR;w3Ve!1jF_s<)9+02q6kI#A8FRMGdG1+;#^f=PG;VN(Nr&p1@#Quj`2ss@T z(@m8r2YXAx@_{CMPI5cDZ3=H>w*~SRcGL&_Kw~Ix$aO$t&_NfAV3r=p6PNV(W!-uuTx=Ywqg|&Ax4M+uMQyDejjc0kVCtG{$JlyVM zC!0NhF$O;LmD$)}WVd!~ee=W%MUM7moXNR2!HRYl)pY7i{yGCY^A{Jg9wZCbk%D`1 zzSUh)Xt6uL8%~>^*rP6QhFdmcSJ5lWsOvQDm@X{yA3;k>M z1(s%0X__=bI6*P{Ej2(#*K9XjouKksGapu%D5YN1=CM$$fHOuySqDkJ+vm8h zO(*M6`Z2x0a-0e3n%zCJ#;bR2$Ny`Vx|n;-@}?{HPKY1NV7I4!Z=-%QK3dY?TW$E9 zH2A9)o@PQ1_$74bkSL9Yh^1LM)?jSIiW{~Tft2Ek$|~Yd?19$Xws(v$vYYU37IxAx zBzLZrWkkgce7(HpY&U3xZQ)Yy)$3e8Srhch-;?eho9hd{w0gC?hkwkz>@u{O+OVE! z_$2q`P24_8eKFyr)0ptL)8J%pGvPbZ;G{E|@b}W-WbZQJuiNkz_&02^;ahDuwTJ9d zX8t$Q;AEFF;kyYAHbOhKAaGSKW{keCdVK3ch1l4TqdL+zjJ^;U07l`kAoX>$vBaj| zgqZ6X#kKQDfT{&JDZY@0iNxuDj+9qgrd_8cyW7&hq)1~^J?$z6heS(&@N-g0@nKe2 zdNaE9Q-Of`yu}?m^|H%S=rP|H{Obqu4{lfAKKUKc9TV^95BZ6_2mtLdCFs$@{Y=19 z@C7*G%gmpGFTe?3CYWagOk0=q{q9daGloq1ScOa zv>&?K>&k8FYKe6|)2^BM-_(OG~EpiM-EeZ8ozZk>p-t zK4PiY-k?#JU~IT&P3YN!ow5u*T~}0D)2plZ$3Ho0AdwGBZ1%|)rVrEWU2BBNP4WUf>{&v1FQ*xg39J4@e>b!fI@uNSD$aeYFL(=EU z*6&1^>GI(c8aNEOUAptgeColuGQrqbB?ff&*86&~Z8AYFyM^R+wezNo*13jzU%nka3mr zn^Co?OQ1^@Z}M4~%4Id6tV&~K(eY}Vwz+Dw$K`j%4t?P8;n38M*k^Ew@Zn1Tw;Z(a zd-;gkLbk%#bFl|pPFj}3|H|bx+%7p*_HjAf9(U{&S;zh8j(*HUKMKY0hYC_GTWP#z z9TZQ(+GWS;PHF6z(3tI3OVvNaa64oBO$-G;Yte-iMm@(Iq* zc1A9r{DH`hK)y>6+=TV9Ss(5xqxDYz_}6l?JizC6e;dsVLksBQRZfQoE)Zk_po8Dq_p}eu~t7|UV-(U#jD59$J^}3&qC(0>CwDSorLIA->I&9S2U}tqN2iF zO~G@@;_oJ2RPmNrU6Z+5Ow3{CnhNf#<|K!{6+q9!szlG9&@ggV-wRHSXtJr#6qo>U zFr$2FjWNri6)!rq$Dk&8;Mef?`I`p@v%%eJ#`bRf6*u%W(PJ9mBD@StF`) zyLIZ;0D2JK{)M~3%IF3+jE~3V9gKH^KZl$067Z)|;LmHNHvC%~-jb4^eBp29^3vZ6 z+wUE=-}_oVuNB+yBPsB|rNCn;@XdVQ$87JDY4C$~IZq_vDqjoP@VE_ck(*T_f3m$P z@5yJA{lsN(NxXcMEDx$>68@T2ou~)P?Ib)|kEXVy!S7DwSC6E@@3rBN+HkZN{GFf& zS!I$5rYSnS5=l(ki#M!W;O3#u*Mer#g04f z*tZcQv?}4uSjm3m)V|NtJ^4R zAa}=0W@B8Qd}?*Hm*x1_rQ2YC?;br;#-*O&&M-QZjvIqv`x<1f>Ryd4&ATy5gI%k- zHQ3{EGyZ2(g3eDfeRLYXxBzkrydO)kCpJyGqFDh0-d!!-mCxHvI(!M?H-MhYAy0(#=(vn2ao`oJ{<#^TPRZy@>GPSE=&&Op8h=PB@Ye5$qi8><84#-# zW5$$~1%qRzjhQ-OT-oTdQA3)e19~^%08^)6X)s(>-YJ|#Mk`Ylvd*(wnr)NQvdPgM z8?^8IJtXmKnZDeNH95Vjt9$jTE-jq>v*KdhGf^BINL1&gxSqxrQ>HOrKtwxjR?w#8 z_%ppTI}}$nHC9(Q<(_uXyoMrJvY5F5!rSK?ax{}z!rNjCnomhizo?$J`QjPo3yt7f zPad~J@qZ!aN9WYxu-b@#l5QM+bUJj06HdO;jsHy|)_SDwgHc;|FU{~OGJKNB3iS6w zZ&&cG#UN8-h7B7qVAzCV<42DiFm%9>=0W}YMreSQSLH^sFv2RVTT7sn6IywIVE~y1 zDC__oJ-yZDV~#WJRi%xv@02!H;(h`;v0;t0$EHuN9A5;7DNI_6yNz2C2reBmd?tol zwI+M@nK9Kw>#~}4g~hY`&zhf;8N2H=u&x}Tw+xNlGvBF7G3*95e(asLxTpXwvmSTH z^3g*Fk2Oc0C%bo3AKmZvV@6!qqyE%Wa&q5k9q((M6`L`CY%wt0wb8<_)|2K(;ELx* z)t}|!AdEYuo`+vdwOF*N(4$QE0a7!HA(hyDK!e>_(@NkOgXU%G3?msinDKlK~#%!c7 zuM8HkS5tX`SCXp=wYF9=m==No%dq=cHj1&K?{t^gyL?HlDk(b#YM#Cw#Vza5>9HYUgK6 zBeLz14)Z%3{vzoL(u6-raPC(#_iGsK72&+BO5F93x>tmC7?~|k;I0Rtz`E;!=OR9% zM0Y*>xA!v~qa5rN4QaNoX8>-~u4iZmpWkgNO_D{vcr?mG(|R6fbEsvONh^7GTWXY) z%gT04s6+hc%wh8JxT%jfGp%qxgLplfF-|(P9@69ND-Cx7`*1w>VWw(xrwG<24(}@A za>IfDT(~uRyiU(jAl^6Ek9o>sLs*YM1MI0-NBcTP;V065VYnq^?SEO?^k_IMD{E@j zlrf`54jAhfhr{i- zab>$B}Jhx~#U#Q>vbvpy<_#`BG$TETSN^49#kv7(#w_5N=d8{eQkGo-> z$IWt8;>xHO9{yUs8^SViPKz8pQk<>Y3QP0+I%i^$$y>6inRqpJoOE+37APvhbu?8) zm1SYHq(fze=`E5z`;(49Gg3bJji?kw0UH_cO(0R~ESyo_AJS^c;Qll6a0!CzItbH= zb6Q)}^SMXnkSHD6wYJalVdKvp+|*Nc@pz8RBw2dS@|oCi6Sa(s7erV5FDcwcU>?`( zQrfWqu9G;OVIJ6AO1l7Ti$>GoLe{HWQ(e!BE)MeFIZCDB=2oV7l)>`?y~q#dH>Gw! zeyX{=z9ln$vSRM)UP}fy&&hF2zFH^Pc{PI#SEjqQ&l%Uuo!&BW?$inDWExTjm zZKp37dD?(JJuaQz7bmrSj`~i8n#bw!>7|V|M=o5ocwFnL3nxv3Zcj9x0~%-IUZ*B; zPt>2C>45me;Z+!Qt+h8@?gUj+U+Z!}tHAVVZK{{>Jr%Z=VXeT^bA$5j*LzY5#8E)w-|85rf zb5@4W(67NsVB?qJ?_?M73*mJx@Y)UcOx_vwcEK%VMHvcPk_ntbv4H7NbKt*%Ii0|% z%f()sC8Isk?Ur-XEv}Vmxq;Jma4f)> zxze&nmVF$ziAEYcvr@TKO@@r0+_{~R=6{fOC?7VE6p+UFgNZ>mi}odtywhgf-Ag-{ z(>$Ks)+1Z&(Pzr87Oae(hm6W)Jz*susNg+ztffE>xPrj61j;O?opp;Kl%Kpwz>6g%I4WCFQeIZd+kDWUX^*|B z9sSvoN3^30mwVEW7qm|5Ixz&5*z4}NtZwlcy_b)eyC65?U-P|kygq)!r&+CwY*lyd z$(VInt(`M<`pksvKFE3!Z90*j^aoo{+Cw%0X~LgMgH!)a_>%Mty?AoOzWu^Buz^#IQ2fHA6WAAX!q7ux-F-5PV4NMGYX~^Or1D>_|PHE z1N-;xRoAmymrm8CVZK2pm{V36AeX~R+X1AmHsQz%JzZ-{&=a2P%{7rlaST(8^Z>QNKhm}Hs`?Q3v@ zJ?GAEkC*na9$@mu6G@&?MPwhdcqVScTfj4`)_nDU<7L-scFJ=oilyctiH z2YXu*zK85>R(_QVx9cH$TS|Tfdz;m+N7CS=x0wBS)P|$I7~2Urx7X5t_K>~J%Kw<1 zAF?2&-sjTb$+7i(8XWdEtDI+(a4b0--YzUd>0C2dtp>wY?)xP}OL$(qN=g$z%ft&8Y z<4)kF7~TZO^OZ{M7T_i5W}y)LG|EGf(lA~uibNt6rmvK>O2;h#$8eLv5`EDbO^b)j zUmljTXH4uevDkwRD|g4Gbfd@C2CAJyXOsIT0E6ZahgxF92;78GOuN5Hl!1l?CgzU5AsaPmo%hT+0!sno~L zR7`%3$1eo>R37|UON%-d1aq@-DW+3YOPDDFT_jT!WP?S=vhGC8>kb+c{yDG(!OSBk zxzMZP!Oafs0_-jtm$2(f*#s9>Z&Q>pdv2C`+GjZFT=wvh5n#v@o8ZMqVtRLai|5a9 zpo0o~;zRKt$Pa*WHDc|i(g0LWI>u3o$p?o5ET=xw9-(*Aeh=M>#&a_6Sh9RR=onzM zI*}O}aLCEP+?4WGN>*r+6&1M3vZkU(mrkfQQc)hMjIbsN%@OQvPX|HF2Pu|jEG#ez zQWYL~NJX+X_ghqs(;0@|eQd+^8Afnc)4VmkmJWgW#!z_|&21e&Y3|gC^3z~!;AuaiYs&{IP=Z=X2v!b$#LfL@&kp4;73PJrm~)lYqKxq+0A~`(8Ax%tTH`{$p? z-~Uz45s;vMnTVL70KovDVMWp{ynZ1xgq4ya3%=1T3BjS@X;bw;4=OH>@;2^pP{1#RGXFiLpY^bId7Lr|%7J;#a$drXK5vh=W z3h17W-@2s56)I37Y_PQNhgkwu;DY!YvPalgbS;qWitxFaY>&4H(sCQ6X+_@D81o-QmHa==k zD1L;M#?_s>iau+ovO~vxCs(q62^o5}ea|*x#lUHLw!mF6Cyu+=f1`MZlZX?llIA{( zaw&QHuSk%2WO6Oqgo_UFow#UBL_Q@F>8iZQC)IK^Bp`uc)pAaf1be@V6w1H6h|Eb8 zNqM1&DwVjo(FWB(su3{rD|m?PU;iPZi46PmKhboLF5iuSStGmQKY{CG^G^N_QAT~9 zDE9YSd@|18P6FP`kV|TmmxYRa5I}PDg$HUaez&|qdM{D@Ja3RlQHEZY3*Wh`=jP@f zh{wDf>?d;=O&%J7j$)LI!RUS*&;eAqWW@l zG8g1`E;`xCcS9%9N%A|v5N6TI5{mOdeh|U;J3uLt??`@Nn3ES3?k>r=BQ7*_V8unU z!pp{!BoV?g0Hu@@G`;ev!n}ZjgJFJ!k~+=pa=NGo_t__hxF6jaYg)_xEqij*VdSd!I*3*JYfp(w(rEgR_yl5DI4VayooP$l)uAL2ZZ=U z2^O7F2de6)5JsX=Z9ySR3W{Q8zi??E2$A$>cp#gE`XAOFEOY;Z+m^Uj7= z%#-8J42MsY?Z5!|GdeC?wCVd?H@YCBS23nkb6y|>@Br3R*~u&FEEYr0IK;tq#;AZ5 z3EiXxou|;vVRJT_I{{%bpq6azIjh7?l2veJBVJtW8TNZFTkYcS{m6nG2>B2)m;6(V z%Z!d%=YOBub7=&2+}!z2MsSMqGl{kf`4f8*_aS*woc~a69P(%0`CR_wcsj|)8>PR? zc+y~zbx=UvfVmZeLxGy;V<9wA5O~;Bh$Uk(3#DilpR=eS&Emraw*cAo;AV|dLn4t% zOo&2^BFIHmfxC#AHd%ZQXBU`cZe=3sj$K8v>O>IGvau0IF&i9QP>b@GXw4cZMgKSNA^k7t0}Ng{ygv8 zhZdb%Xv@U=@;xP)Pc#^$Uj6a+|kGy$5MdK!3yd)n1UrS3zxoCB&0^S(P48kXB zX(2|Dn$4gq5kmnFDr7@)L*+t|4`O+lDsh-g&1SKi!c(x*&{!>9Sz8xGjT>vHahcP^ zuL$fvNKGMW8kmMEH+dmC57hz3hJbDdMm=f2t)ta0Lz#AUwso3#$3A{&04OK0Pm$ZY z3`29bPr9?4EF?5>@Fk9eS1!WA8JL!i0A^x5AC@n1eNBw#!&1oYVw}S=cYoS@V*H5$ z*pp5x*5uKG@de!fQo%UscjEjf^Tz+ebyONB`?bKOM@(EQ#1HH%ZtE^Q_u<9oavT`p zxD-P*VRWYnQ$prSDtZ8KDbIjq5*oIM3O8KFmUn?LBmXd-N~2~C75-nkW=&Tw?T(yhSmLu1NuiYco zmDUlo<)_&DPDHuGW)o2AYzVU=uZ%@-dV+i_k8p z0RYaUay92XFLa*wGb`l0%KfZIg8Stv*jANkn5>;z zUFDW;EI?%%b^7ru`)m`NE4lLMqgP(Ixh?xoa02o@@Kck{zh%)LBRWreL*R7&-pI#k zKF;kff4QrlqLKu=eFYkf;oBkq`vCn@9; z@yh22`LsA}#G-zd|C;(w@wKBk#h=Y>Os!oeoY@B&S04zK92g(kNi=cA?m)@msU7fa zKL^kDv~6Z0`+!Lp3tZfjBbg~dA}3djPjg@Q&RIlo&RIkfOUCKJ1bigFgQSp@`ZC=S z5v<8~g9F_HVHpt-nmDGS3B{PgFJ%Uq zf>c2dTO2)_H}_WyAI;63Sd&UN@N>?7lwQKkA|-QYoxieytl`=JN>lu(^$N1oHb24s zV8T6<8Q^hWPMMb>Ukv<$x;cfwUkKI`cDThMC5wD2e~{ZePNypfa8slf1;QdAKJ*rZ zHX%@J6+9`YuP2zlLV;Qo1KZWICY){Ofg(re_E~zMKAwL+22W+$MDEmiOP9F>+&}_}HVS{Dr z`wkaVyzkEbP8e!}Q;qd@1X<+tnU8V)|1QjjY|DFcGoA=)Iy$jOW=N z*k&$EiSeh+^I>x+IDf(B@G`rK%ednFFNyQX)=+T1WoxK`Ong7^pqMO3|seRNj|Y?rDUA8Qy}5pAh!9jIe_*0yghb{Lvr zgh%7U4)dEh%xU~za^o?q#oM@C{19uA#zeiFG0Shy;lbBO+~W&u;U4!ZmtuWr zJO=#~B)GPDHe9$>KQz4bCU#Cf{F6RGgPo z5~#)QFGQ9-YtIoFT{jh48spf<7GYBV3VEqO=}~)Sa7j!gIYi(L>4O4i9?Rj3ljDIk z{#EoSUpSxiZE^lXx$|cV&VMF%KE}CzE^v>J1Hbuoz_$!y5sT%gq>OaaDX3F93paw< zWCoH>wWN9RNba>nW&<^rSg3e%&eOO>_MB%3+iVebMMfHGtglH{R}y6iqkPNa3%V%cHt-?B~srrph^r^am-m8564{QkUm65IzS%Ni^ zp&Qpb(Uy)1a>xfjizI!!3r3{~H^b*@oRwu-U*%LDiBx4?1;q`CWboEyhWdNEI+~jj zq3U3D0)=oE8j8hop(m;teq<`);1Q5b7rMd}#-ozwn{`qwitA!>ZeOahuJ$6gqG~9` zt&h(z=Ku{48y0+cpa8)KD5SreqIh;WJ)J$Mm!KCh2Z8AT4ZfQqR&LY~dJj-R9u+w7 zG<+I;(zO|+*gIJxlU2){T`y5(K_`TC3eHkdGzW%v3gJ;vF-KJ`@CiVaWzPR}Fji<> zeZ2xx;Nsxzjv$YqW2Y&pV^48^C*pTS{NlNBM?x2NCo>qp<7O4juZl@>nZv2x==P$q ziSp)wSHmi?Uq<+TS%qAkNQOy9ABay^7$_BCPFswjKcu;X1`%WGq6A0O*oI#iVb%`7 z&W0QhoAV&jz$Ifl3O^e88;d%w@!+-+k(&5gZvg(ba03Jet(vC1kb(a8R$kVPwj*z` zxgv@`1;sSgzFaqyrBG6q7$U{}2g1{Mwm& z_BUs|xqz9o?kn14DJxc(J!|FI_q5rU+GimaXWkf3ug@jbkGKbx+I8V(g_6tL^JF?>eG*)@Q zDQku|J8jm58JIr}HSjrP+r=_f$%ufZf(A4mzh?Mtm!7m0>G-@7@}bZ1x|5E8ZWP%r`5gO|OH&-#6}rpgX7A1J z;hzsEC>d0gonv=-+#Yv!FAuo}uJd{Fy+pY*po5fKlN+bKA;upo7$>?W#vd#gr#&Xd zAEt5OZxCzo@9bBwp`WG3QZBB>j5y5;z~S*MdA~)ZQTi;gHz^alySgk@B+|tmLU57& z(GT0eo9%Z$$upUsxzpxFZ1ZgouwPOQop1aAEn?ixZ+%Ba@PqwFU*o@?!b>p3-I3kw z7jOzM%aj&-Z9HHK=!7UKpb)H+b&-NF{PX37=RQ?1PP9#&|75{9(M~b`1dRihu;a3?v!CHJuTB!+h+(r%QX-sKqD~Tr zD6@(rv8SDm?BBC7Dw~;otE#E&X!e^Fwa#|4pFt0DX7{3KCe_VS*}X73AxISOM$i5( zhv~OXnBI~b|2nt-i19D5{BeSv7=OqbhaHaI!5V*ty@TIp1U;e3`TaAvKiQn{krxB> z2%}gao=3=j4_guC;9gHTxHh>U2e)LgHFmK`b(Rx2(>}{F!M0yp-YqF11#Z&cGveL_ zdAI#rLKJfRW-|ql{T6Yy1^IuS&1+GjOxSZN?H21mKIFf0IDHTBAerma9DX$ZBA2Bkx!pxJexnx@k2cS z3kBn}C&c(;3*&N}`~1cDd~TfPYn{I^-@NNEFUq;%*CB==2NzjgxF2E&a^pCka<0Vr za{hSkITS;XcRr6H5c7JlV4Uz=j6akc$9#dO);Nc+xqdHlIZB-WaPE9sKkNMz)Huq2 zuC-2z{H20%q8;KsPtrKwA0ymP(TvG>RUv`Lj=EvcD3Q!b(S?)- zgit`9&Pnmcme|wM($e43m#T&EldPhkF;R8MDoY7le|~rXWrJ|#B527yon6U%FVc^A z%izjrOAn-=T;4gye;#P=jkiasweZ#ER)8d=a>p{&7qYU@`ECegJN&Y(k@pt9&&r6+ z!Ifko0go?oc-VN}ahX|Di0VH5MIIKcRCL1ET}yR=;$??#qq;!l%R--fRU)R$78ySGj^gr~ zPO1hJKAx)vbnw-vTOJ)F-Y3@a2@|g=Pwab;X(=oJhZ$FGscdul;Nr~%PSyaYx%~sd z^YDQ0q_puM@55+=5z=NO8A*bEY^m1gcRsO&sZWY1{qwzlCW&WDPMhYWyeo4~6xO+D zA`~;=N6Y~7_>tK%iUb$GnRSk3BFEa&$!4bc4>93XXNa3)h`~djKdH005{M|#-!9HS zE0U4eA`;Y?qtp!RhbdIe4#5|9|3WsJs`G3#^xJVkLqf9JvsQRN_86_fH)YCIX(e94 zW?3U&Gt@O?-+^z}>~kvW8RC5Kbaq27hsDadSQOWb?bgHI#~N^b0v(WNGE-q#Lu@q$ zh!!keM6@9AV@Fb*FN7XB4#IEuE`%a2BOa#iCH#bghIk z9^j}HWDd4cDcDO z0k3mRO;xKYZYO1?N)$;{EAq__4L{GqlsMM=|JKkV)Xp`p0=&A|rb^f;x8pn#m6E?j7+ zqtvvLO`UV~MQ+p)YZKPG{(vSCf#Vy}J4;mhbK^D8rfH2uHDS#TcC6K-A z@cgKb=O+l`BOJweu@#UU>^cHUSEuDpusR8_YgykAD&{&ju3@1s7q3LcU7x%%Jd09f zD*G9CF??EuLEercOeiihGvz}ik!mq&A+e1W_MWFqG>$~fw^C$L7eAI{#Vaq*Vm z@vgLe&)gE9yY$U(ICklquQ+tUmTd zHKJgm=BmAXXv4nYRWGs&lhFG-I`W8E@$&uMeG@e`PF;1oQcYWDhOd};QOvUk{!*G} zw=|L&>MjE@=FJeyx_f3`vJDKuhD>9sxd%@IGA>N&29}!&pw~z=ndi^TOD#4753Q|e zg(05tI_$Bbs}5$4)q%ch+S-dY?B2YwoA9w`_TZ|a-o4_@YTl4pzi-6=n_D-y^OCw0 zkkg}0Zd|>50tF(B9jm&>7G7|A@IaW}k79dXmg~URD#5{yWb`QBgPNOJKCBQH0-oSR-UT2U~(KE?wxP0}RzQ%6^IuAVVrma4Q>R|n)O zpw)gC)natJvR{&A11-9*LA@`XrFLgGv5M-iA>PmR9_og0JLoea(Ae)0Uz;sucj4Wb zv=M7pCqIsi^5vOPM5WNu!F_;!bKs{W=U#==Y<9_ZkQ4#Oc1SD`pr~Cc5D_!R(PpU$ zO|j4_2E|><>H-vG#Sx4Mg=HoRhs|X)`6~BObJ7uesCe17)*YAhA0F$!xCRx^bUnGF zefGeniQX;C(1*#5&`z}FxLDKu^82!1jioQ%w*10@x`c-Ga4niTx@B^%vBB_q*kP2B zbOva>R)BsC0Ux7?i5<-Jxlv09Zv{~hYlgQ%1uA4yQv0LD9Uzryls0IJHP$5XGBI9# zpL>%*{74|+sV>}S$Z4QiLCa?4Ly`|(9x|LBExNsZ|5Ywq>CuUiy~tF%yM?M;tLo|9)G5&>zZISEKzJz@_phAp79+`}S=#kLu>m8vW!EJ^1z2IDg3^5P z3wuD8WzKa1Sx7P-)XqR90i+q##d#1pPfFmjX<@K2Z;xrl80LrT$z^@VreFWY)njd) z2xmKVeEC53S6er2**&*u>zneRlOuJv3GZv)^;H9w#z|MGC zGQNRLI(5b&PNmKmS>(8jU7)I37YjieX#=-IT-janmo>-f&0*ao zUk)~>=_(=*3AaCnxn2zWeMs7N3hG48g^>SLZU$Z;r)L~GW17|lb91K>iQF_TL27|N zvpK3|hD3Hs>92l0%~ZRKJ*PWhV?#w+cE?Ig)o|KmP(e}ic((KmV_ z|Ay4CMSY`xe5iNuqKV}f^bTIUqJOUCz{Z}Qf5q

%C}B+^pqFd;1*L$t7gWB_J@Iw>G=sc$bQ4+k>*ST$s?d!WUNEQe}X+(GEnn{ z`%fgP8cu(yf`ke+CmY5rrFTi80^rsVKmtL^!`#__mKDQmXUAPGXj8Gd>=9P9tOgn7 z#y_D8h5iBFCc(iTgVF)d+!5f%y7_V013lt3$Q0PMCR>5a2dgM#ig@^Mlqo(ES+=cZ z>jixmjC3BXM%iPB8r@jG;lP@ao(&1r3z?#fc?`D8FhcB+>`xOlN4Aa}=&mXuanN2; zx_5SBwxPiVnPNS1;x*JtpdPR<$u-~=)#9xXO3#IgT!1gwg*_Y`gh8SpCOFzhqzle0&L&X^n@tMR1Q#txbmGQRCcVL}lpY=(+SA#)Z}8YvV<*;k z>=WoUxnsk+riL|bZL8~dPRnbmBQ-6p@- zg|!M`tqSD}?li(qz)C>ANS;f+a2mGkJK@(eY;1q_y@uOmu(u#cjJjyNlXq5>=SbW9 ze^I_@25fcqYmPH3GZWzudUSv#Q;CYR3K<22s1R=wNWNQI$RImFzR6a|7$mcDlNEc% z)#F#M>)4k-(vWIjy?OVQdJc^SnilYe{rVqnK6c-(Dj*9iJMDMeXd=V+HFxwhG$}i`U3%S)x#Kq^FFw3{?4pB{ zvA%fQH))329jO>!DdOCXr;1&cpbNlIO`-tc~mJq-n&Wi>wI5 zrJ?CD(A$6X>(0Tl3_7Dyri34k*@oxU9P+HkQ5#Q^VXWTIdl}X3zv7L>w4YvezIiYb{Ql! zSZq!8hXD07k>L4f;a6|+FK3Os}fqTKi9T=ZU&$LfbuoG-Eu z7diCob&$GMl^ybPGcD`|gy%$qBZxd|mkTUIqQHaJ-uJKE7w*WB6I zP}bYpc1e57S6gE}!@X_kUYF5Q*)`PNoalAmUsoGVHq=BD**hC*Q;E44_zdP}@eRVK zD>8Z*Vw|8x0-q8Vr-on$YGkv+3})E{7RXUq<~+{hHjq$N6;_LIDo#Rq0<}blrTc|` z7+uP2KpY{Q=Pb_>4o!B$Xj_O~>-u9BT76vL5zMxE*fq5Fmlj@uzYZcabU&gORPgUG zYJ_T^lH|{^Ql7R&G~)_Z$_C{p!J%HCL4B4SFS9Bdf{l<}oERFNz6ZntElN#eLc}tg z=N}Hz##{0TE;PfF^Y|gq@*MndaA|(XhL&WAc;7y}&pJd+sE|j@_htF-+XQ&vIBeKg zX7mM~H1)|6P!%|@tS&O9`Uq!|41RAKvtibyE^7!as-%}ppK*GQgB4yzISNKTFB83u z&!TOflb0pWpO>*;o-Z>4+}Z(`qllhW<%9*d1w1kFXdj}2RLE^-z!k@bQEBq^9PTOW zc)|4>zy*);>uapz3+rM&{~*7<);g}_)(yuSaQ{90c-lH%aQ}1SIj%SH9P^J_*B3nh zoOpxlO}xSN@g=YSzZ!lLo8LMAJod%E!1fi$_#m_JN?G755d;l|>r9b~abprXFJ9+D z?*#S~a>iWtY+n(q%ue|vDh{a5(Er{ zDI+FAhu95g9Kj9^2NR)WFhAWaWo6|x-`S?=YPJV|jcx*5Sp@V0{k*R?jS zZEarLO!wtJIO!hbbCW)Ik;#O(y^|_RaitjrzM$MKq+v#uI?VG6mpmfUF8xdBg!zFM zavlVZm=Hj7H4X`OcSwLDl--&K6ecyy-zi-qO~EFQ7-tV)%2smFUXQ6C$G@Ny2yu`A z5)0av@QJh?iZsIZ3WeOQc>E#XRB2=sS&R^(J>@|;E|>kQ@6Em0e6gA!)6mJTC@CTjX$W%>zyT_em2xPne%y z454r&5XWx8Xz?fBN38chVIR8@8Gg+J8f1-}d!Q5xi!CbisU;VQk zG!ejqo#ZL;6bJoywhLJ}g!bHBN#1AL`FSVj*BI(;y@AKfi#sxxESE! z4&1o`Z1fdj3WJ_D-C=h^-0>OgF6;59KZ^8;@1Y2}noSrU%%vLmG6j3)s5Buxl5u5H zD1ugDH%TQ0JEmN^?DY7M5h^*=14UlcqD0wz(m8m=e2RvUWwiJ(MZWVoowu<$uQNp- zo9Nh>B#ljsO)MYBL`Meud(efxxiMZHkHrG9c(orrSXf^EE73YcY89x@6wW0SG>YpY zdV|c@+!yYsj;XkYz1X~ywC95{*u4#xQvDn23$j*S`b5h<`nV81pXg}SZ=y&v(D9{@ zhX1kUH_hy)FT(_`e@4}Pu8)Yn^qUXfPlNZ~@6_;@55D{|XeIWnbS>Yr<6^&Jn+dX; zw^J9!_#R#ODRw6es~kCqeuVQd)7o{pU4}I;g$?b)+~3(K-6@`!#57*FZjI8W=FMQ)ELfn#5|v~c>wGAoG9W}gE80#V~sKBWKxtIscF&&J39tttdW`3 zj%7t4OU^-r0Ib4Y_-Umo9c!o`>Fb>9L@tVvena=nmbUiR9!)XItX=7AS>0FDwz9dg zGnsb!JVs5^%E8`^J>7Hto`p>+OB#Gfckn&h%KIZ&Q8$nmY|2#*^01j4hk^?UJjkcz z8@1Kd0<%!OB*NE&ms8GL56(EKM4E|u9t2XE%B>|Rz(M#c(8ePCd-t}|WVE$cXHGlp zR7!Piw7zb%uWe@wh36P`$Gh2Gks@NdMUm4VUe%xIZ>(-v-;ZQqwQ;gN)-c-8h~QeN ze}++uSYnc^E?}QQ9|go<%4;#8;P2!3WYQt@|M{SxvzajGN;hCU%&n6|{|K-AR?ajJ zl_cQ_m0(>Sc^T6j>@%ABQ(uwK`!f|uE;8qJf=^dT?U|NRvNx^-J;Nbtx*^MNqQ@e( z9F=7x0k|qxr9Y3t3GW97oxBu7yvZbV!9vE!o(HW95eLq0D~*gHKYJ06Wb@yf{}OAL zej9o9O-nQf`o9S*~AIIyLe^g8K3q(@jBxO5gdYAKoQEuk%rE6RU(p5X(onPDR7p*lt71G$=u(e%Ug#3X%hn-iXWS zYOYm6N=4c*O44y0Y^)uWANM=Ee=OZUG}e$NYJU(r5Q`780rA|nVd{BskR>P zH2-6~6SDMRcN))(#PBNVW#x)pDFK7B!_fl6(@MMrFw%}1=%#XxS3+$p3S1ISM$`^% z?``iu6e?PyVfxsSoRwPaqLt8Ur-QlkwQZpbRU|C9~;`X)D3877y@w3$~1nntLLPB%C z(*GBt1Ull|`Fha3*q>hOz1TPDUfJeF_gX3aMfSgzdu`A`qV7cmhBLc;(Y^k6zT-;i zPizY-2fX5$YQlYx<^`y6#X9O<*lfm<> zd&=@I&I1?!?vr-0z2JXQnQZ6^{@%sUOJjUJA3wmy570Q)6z5A%VLU`@>H}90lN4%q zU6|IiiwK{EnYjY}LpJ*k6>7h-c~CY~kNss`aX4?G)Ktg2Zgt2GjTi}&@LcH>?jNN4 zYic2XN^^q?5)=3nQYdc>e*@vYs!n>GnzDHarC8jK2?%YwRN(uq??P&(`xXcg&YJ-X z=%CC4Su-kM$lvKg>1O_}I}!1nk&&|@ALiqS&GB7wF&pOc!Vx}xgvK#PoG*O}=Le;x zQ$Ya0a!0_Wz@!`SyPPWe=YEBe^nEhK(Vg44%`GLEE6DA8q0;&m7`c3aG}?UjO}E8d zq)%fmL5hJC`ZIqTuma?fsGy}m(=&4WmPj`l&)>grf6}1kr}OVGROtUdbaW=InSZOi zM(IKB!S%v(Re^Y0D>koLBKC6;UJRBgCD)DF4k`R%fR)z;f>3T&o}%VfnMPcqLU>tx zg`L*n%nM-2ij~B|G49JM=NvBvk3-T56R;{tP)BoBmaA%8 z&-!CsmmO-_SFPedd-bsTh# zo*dxm@XOW{bO<2pc3!p*{%`G`6#^MDZynktFgoBV7Q= zQBYhY6)j{`Di!2-6L8466FG3eCemTx#DLDWVxq1TrDhYcdLOTpBz7p)8#@Y&@GNM8 z1J-uyO6GkPmc0cNDD~*wg!%x=xL-rw+nM+idwo+|xuu*<79 z^B;9BwZlq3`eHk8^XaxTajK@pd$ErWUlOUisYrJ^93NhF;jvQ}uzh@Vi&p$Lz)+Uv zqy*^dSJBFEoE3}eU7=->fZ~u6Rl41#I$9eM_KvKwvWysKi^fq?o2n7V$XRYvRK!C& z9H5GjJ5jQL3^&$~oHwkBA9TRCPBHZ2B0j{;R+6$BCKM`2e4e+g!Ktr)%S@culLAXF zgHN9oJQ}=?3}$#TuS@Lf?Cc!x977UDWh`Dv-hJY(V(Tx|c_4O^V{C*JIqsGs`~Vv8 z>?wF#>F_WXD(Hr~>_ zJRV=(oFHF+x@>u3RcAf)S(l>@|2bR`hU$A(#+R4Zi+iMN>+KzlleM*zjr4bA1MQDm z?2iG^*X7cU8NDBMfJ-1dTlBRBW-Qf7^c6)ykl~E*J-g#7aD7=J`f4SmI2IC?48=#W zv$@X8?p&W{1eBD$wkycim8t6LN~h85ZM186urJ-2?r3hr)M}zJ1Oi24Ug}&zv+xPu5-UkQp4`7qMe+{?D~tv?#R-*0H2RzHEi z_c`~@HSDW`?a8TCUDkZ$Dt(^@uUleT}#o#YF9ITT=O;AcLbS#FVbg_1#WWu2i_Dzlc1a^>a%H=|enna&Y5)rvUxJ@2~>QLM{ zTogWz_d4;8y0-2+dakUMt3^`rd%G*#5(P$rJKfte< z6;qr~uYhfR5A^3o>E4W9k9ZLz&gSS)LUO?3?|`ylx7)U3?$D&^z0m5M3J6dh_=20} zJWl3T;qy38n2V{bD9j$wqC_GVNCbJaM1UoQNKw+-v2T!7&at3_Y&Vv2ssKRPMpR-} z-V^jRj3$(@96%g(=^siN(tX_>D2vE0QFWJ^y*u(pRS6(J+TOmO{TdBZS@TqF_63-H z*l_kS!-c}@?*&J5M^!?FKRe33CxdWdd5E zm>eQ8dBo|^UE{~rU($8i1*r|y!S|@DuHJ`iiim1Y>`tmwa1;XJu`4py!;DOcJ4dlaJ>7)(c|vlM#;n+Bey{irPnw^?EDu*gz}g|l?2Bf?i^AnPxV*tjY#Dhr7* zm(9&g!I4>LWo|mlWd&oN9VLdc_oFB)xJC9~SQS!B9k%S_#j+omRkEAN$DR@-PaCY5 z9hRRqAns!7!+4{&m`9zagdeuItjJy-!@ZyL09T-uS@O0*Su zAW&)Twi?)Z9X8MsL1Y&bSA=-w5m)MJuWm=WYDk?P9UkoO?(Ar5Lc^h=STzDR&!nyv zk;#2p8_0b590o0X5&TJ>Ch}Rmy=82*!|_Sbnonu`ZxLGqA;_6ckO5|I(Qc?%+8(F) zu&W2x_Z^AJdjS|d(Xe`Q62$c)kk;>$0mRT$179#gSTw%v5YowkD=U%jSq@wols076 z!VcxIg|I?Rz!#+l!YKkOQDjtd*c6+CE1^&yu7cQXlhH;*LUDNYDheJ3Uq>XMnF5-s ziPzM`lRmtY>2|DhFThlO}(m%mJpDu4mP3&sB9G-Dwy_+3vLIku&?Yj)0Ftzj@ zL}}vHyAV6!avZ(P{LJ31SJwjuJ;-x(f!5SXqZy+vorp)gaDQ2r40I!;ZaF}i>#>tW z3%EsN6w3ENO-&v0B8o-cr62<&!leZH>X|OY_I(2v;TbA`w64};q?zZ2uewNpGE!Ir?X$6(O9b$XlFMvN7PdC<~9J!Nk$`&E>ikc7sMA>4Gut{g$o9n(0=O8 z8wT6Scjms@nOr!2wUdMkm%>8&q~6Z<*5)Yuw$TLsQt{$^w=IxG;jmh=STO{TfM`C7 zUB!tC`@Ob-h{J3^4tZ=ZGyyxnjl@vyNEk;N0b%$X_z`x;QQ8Q~mbmidZvz59=6` zg-pS`Z*%D~zbo9+ynJP+%MUSHsR(v7S0{=B{Y|55BbBgiyYxn~T@+)V9|TUK zPO0=Lb=`JaG^+ugVz6}-(%vuFHQ3sIB=Etb?}CIx>3pbC1xeFpBg>&EP4F5n;-<9M za6Vbm<}$?{9Uc80eZAdnEzJ!Sv=NOWXoIUHSZ6Gk#U}HX9cwQH^4u3N4J;=Zhl9ca zu-@`PLtiO7C%`4wmtDHy(x8H(oUDR&xpSk2)EIm?A&X4j4}Z#`Uleee@J%YgsT(A|QtMyH%zA zh^2y&fP^W4)w$gO4Fz!XqtDLgY%X7&&xu0ZDrta~qoJdry{!e)ODBpF(DJGiZmS4B z?HyCe5qoGs$gqIP{jnmD9)M)uJ>GX@;!zE{oPNK-p=it^s0A<-A7y~z!)y1=ZTeK{ z=jF$@Zyed*brgEeTLHnhasVPj)L`p1clM5*o5q)C9|P$GKPrZdaTqY{Lmio}Fx9c4 z<)$Sh^&Apam^&^=NFckSHM!OyN70tBD)1YrOCK8qHqz`sEL~qSKIs)*n%e`oE1l9+&F}?J-*JdoXYPBAPcj z#~Ctogq+weO=gypoLK9F)Lc~pYX-cXrjY1FaXg`cL)p-FV$G@e0W9;|p~Qvk)2+>M zs>)9yAvd1Vdq#!HbV2W2Bnm?FG%@{53DCu5zes`X7ZF0Au~_K49j}@FcT3`9DdK9k z2x*VrPsj#eLS?&8XNp_uiWJqkJPGMw8A%7dt;GoGvgCsp)DgFf%Lj)RL!St0kGeu_R9WQgb7Uc)&3V>w3smQMdrt~3m<`#Dpbz&f;mu3Q9rMz8e#jK2qn zMx-T(m?Er1W-FOxSSi%!kX-%YT3M0=Q&x<}kWR8nx`I}JTT%FDg~ zidrO^{paW%4Lb@_#z~>~^@fB=j16V#KV7-h$2klKa1 zU3~YL0%3(2<&__d%%r!@e}(;6{sm%@9iMU1HDNw<eOL^JC-5Sp}{2=@|1 zWRLUVPuev*%=Py_3?Au_@!J9ajPAJqVTX>uvEMs1{qtW?QGv>?eg5+*+~7KX!(WDI zW&BnFN@u~_} zi7OHiW%DRxS<1s32mfxtEkCxF)fX50{gH_O&w0T7j5)@BSsVxy)4!is(9OPR4MB!z zlkSyk*=<;#GRlh6V2hEEFTryzEwu|7Qi?oF;WXRfijkF7Jnp#6Qxc-MW21c`*w>m~ z;bd3k&8s-?J3C@c>C4s^z!9;gQng$whk4z*6ijjp3Rv~R8d|%0L2w{M6+s3jNnra{ zzra!Jl^%x|Q4DhH&Ghr0)&EH!f9h3S=uGZZ+U}&E?8x1OddEGo9gXGo(}eD(KbPS; zI~+gKinXUFGGmhpfLlVT!?gqs3Wm;vU2n$xh{Wyje2 zQGpr-?$qo~PXL7qVYbp$>%mTcP{Y$@>_-W;CG2>1jA}84iyWxMDB*_u#R}hx6BJ8M zlB>`x#Gf65Xm7BSS@a!3ofap%CuF#_>?mJ>&$BtN7IECGcs;fcd{BXUWBX9{t8M^* z7J}YgJii0a4@+@8zbpck70<_lt3fsI#kvp-m!ObLL@o;1rCJV?E8EDfV(&9#DBGw; zy`xA$k8Jh`g5q;?z+xjI=-v<5k-K8MM-6LUTEEM-5aX>Am83euEK zimRg9?g=M|E_M@~moQu)9F^*kg&fmWRgzTIP*s=WS(Sl!JP_A8`K3iU2l*|0nKG1& z1cilE02eiL6FJtuO21Sczr1-b#5U02hjjSRz_FahKM`sEr|h@#UI}n*k*<&{*`rc5 zyl2i+Em1FrYmy6wwCM;{h!sI~%?mAvIbQV)_NKv9tR~nIRo$v#Z=9;Oe!7rGR6o@+ zP>ZAOXF1A-OCte)E2ipjPVlcDXtR!qFP9WAH4KE$NI#G(*c{$tgvYmbkvR|%q^L!R zkV^(7o*_BN^ssP?q#ZI|H)l!u|j?8glhZF%DfAzP!ZqfXE>niJmomF^Q z-QGC)gS>eX5jNih^Bj}zlpD|k&QCF9qz;2!W1?`@V%yH*Csj*CyPZ&bOrfM>*zGMu zCf^27g`HNJH@i;5QiFp+9K_<^>DC?tokHZwH>o!Ycv6S-0Xfa?;F&f}lK$D6I7;+L z3hh}g`6pAjmDnLzTo5D&g(AU`Krtj$R#ZC{o&9Qfyg$A?P&^Uq92)P7O$3W4qQB}Y z3v^ef8tP-Lwk{p3>?#lTRIxjTn|r3~YHHKNt=&`f`7iPIwpeFPw6QB)T_0_4k7H_> zn?C7_z@8sCA;o9UcFCK|kXTRGs44b5;Z%AF7 znR?UeNO-*);Jb+lpc$gSGRF2piQQg$v-f3@gY?$=^X;2-d|e)`c$!Boe+9K=D8|tx42iqZG;h zMRZyoML7qjKAJr|f-esurga01&dyih`NH?XSH8##IUtVUe^^~$eSTElEPn&>)Q-;} z&lNbBQY>)@n>diu8SuLQsa`Qo%ylF9!X>QB;Zt2o_H!tB`)HWmPi)m`&mL5|yrf9H za-W9_4GXn>ug-YlC};_%b;t{y!t!wzb3FpVXf~VKl7fQ$5PNT0>&`g7%sQSq<4~1( z2sStmc0f`>#VO>ka*f1XIZ-d@|8PlRP~Y+S7my|P683g2cwlw8jq^a0PMV}B0^%rO z4R$DM7nx+Jjotdr8?GAJ+d2CB={K|*H*Sx>I;*=vt9NzoT!S)LyVlDuJ^jEJp6x$6 zx#OmlyYIZ#fR`0jsw>B@+qmh_@RjSgUo6?B+4*Rli9!On5+N2?AOJ)yf1K{N5`1bain(}g=uYIU}u(!LWt){iHzC2Z) zj8^%|e5GhqOJH$J#AxR^i{k zP*)HB^|C|j3I~u5tgG_c^egRCT5G!^pa}+L5G_JHe^g~`|N1+(wOvnV>e#J1m2J)Ox|5SrdJy>Z=|%v5IO^0Bi*EBH4;t11toag&?ob5{C(o={|i1m87V)?`0p z0r=?*Af4&zeGPym0Po(O2jC+IOhC(0?|e6Es{RSGeF^ZtIII!=qmwHcPC!ga`U?;f zhL^l6pujQYww+?iX}t&)xK7HpS9HJqclW*cWz^7q0(1hOk3zY-l_fv?*oXc#i^2^wQE8)#h z;l(%s>l$p6$b4gmBouLnY`T|+SYi*t?M#gt(7u@m{8Z}G(_rz_bJLsGuf^R~#*z>& zp#&z$$6(7zIz(+qAWOyghb8}5S)f+?Pac405*`TT$kY?^5iUwvJCuuXZ2O}Jj(+~K zYd*7OU`tbH50i`6whXLo-#yfZZYc&BA^b^A3P{>$)6Ct+4}WaWmX99acwNekvQ28s z9Xp)s>V`TxR@Y^kZa@5mYp#9j!V5pL`Ot~>riOIu-1^ZsOtmM`dKKE^i+)e6wE3b< z)3@*5^{LB_-?yW^!G~KoyZZhza-?@~WN3faIQFuFe#L)+ZSl*HbGje{qvmBJjMaU; z>1b7@Uv(mD7Zu2CuxCS1&rvtX=XSwo;Aiaa?jGwNZ7i#g$B0M7h5cGcv9#ID_!bTh znC~M14TlZBN+jTlJk1dN+_**+d5!W#Q1-MfwHJ*J?e3V|xw~=x85F)^+qWo&IHe%X6@$bgge6q6jg_dn+MN{tj|Wsi^!0>k38F zVRKOztl$)4?m1({xusG`AkiM6`fHRvCH4kh(_)e$80tS)s^;FzN$mdLygYm?5kLleq>T2f^GR=m28902->V2 z247U*MLS6*Uj_dGM`a$_Z>3YUwKUczU9$_K!0L1-T|3ZHsJ%M{J`xMwz{f{s_#~fRgH@H$A-FO z+*j$VC=TO6o}?RgKhixHlY~VP%NA+0;B7*(kQA_i5AN9U!F~Jg#oxViw{6&P+uWAh zHq73-W%lslxyfNzI&FHqIksYEW<{(yuG;g#PY~ZM=PM?)KSP`n&PS z@qPO)ZF9I(m!l-KbHnV;Pzio$S_$f*;MMctH7HF;M>)jyM44S{O;MS4q&dP(fZcrp zprC4JfEZHt5l)1%@EU5oX?B7bV9y~&IHpLehlU7XLlZ;G$43WxJK9>B>S~t&m}IGj zCM_*2EE#U|pW(|>iO_N_fjqXHGQf)<+c~)K?f~7~t+TVY&duF6yWzGi|7*Cf+>gv9 zC~srlXytMj3&ZqZ0Xx?9H|=a|?!3_RM)~O-9BKlBr#H{uzGcg8v$MBt*>d|VJ2v9b z$Wu3)x|$TwyhY8D68csr7CFc&QrD3b|HUK{2reuMW>}w zT!|6NCb^Ecdp&x9WdD^l_!MNgW^W-AKRbr{eY8hp zX_S48ZR2~SOzP(A4aYAG#-e^D;XdUV@FZ&BKCe3s`7<2kxK4&+!gas7WUb~B=BPBJ zqmK?J62qxfCXvXb>bkn>=pXx7Vz{P;4$$A4o`!}V`bYG140S6`Vm@xlzp`@kz>F#X zN@UU^Q=C^YF>_EM?Gi-SxY#IJKV74;TYJ#0D{Coq>6K6DWJbYzF5DOInd#tmaZ@FDbY{tBp6Dia5@l~Dq>lSxT%Oo2%^X{=%&g8ZEOG-^zPxT}2#B2o8Mz+Czv)C@U+ zq)+uA>hwAfY7V=WeG@t>%F>PVFS7dq`*LV;&Qr;1r;r~zI@A;*X~g|uC?=T~5(^3t z#uSSkhnTamy=ueGn!4^Dzgk)uswpk6Zi=NQ!-3*bPk-~>W93JG^Y`7+$?I1ayPr-a zi%Tk&En^?Nd|f2gG4f%+pu~hhi`0>6rJhyV4Oj;U9GA$IgpnL6!ALeb0HLDXMy8e) zshNTjV)Tc+iGaw0C*f?M$-xM6Lkuu-?nTv2bzcym!bc&fLV%d2?sp1^0Zb0(Up3Y4 z6i`F{l=fHpgP)j<4gIHIwv_;OqMyNl^o2|$3^$A_Ysf3>X+?SM5I8nEahXwE=)0qX zt~%@oiE=v8ULAe|>VAhHNLda~0Wm>GEQS1h&gKOe&*wxDIaSfpl1P-4v<$TLb+uEk zgu2?2cu5SpdnoP(iow3fqiIuE1%fB(4-tmH`K~LO%cy3}L{7(qDY8wz-PHldwr0=n zZ(+zl=wLyZIp5pL0*{TaLCdJMW6L_y)H15}h@m}4VKmRlPrJ3#JAn>}_sPp|`SkSZtLYNz7_3}U3 z^~M`UGgr03xw!N0ojX5r;ONKpIqnNNn_D_NCP&!Cjz>JMu5?4I=6}?|_i~SPlkAs| z!@p6@sc9ItVP1I0a&Jb0+#t-&(?a$|JR(O}OGT6Y@SNB``fCK28n)k~$%L#V)Y1}Y zWCPIyROM_nFHe%!Jj~<}`Id=RQ;MXw{}%ecd4nO(t)ZaTi|_J5duTfP-+QObk5rYnvBU)ojzU=FlDT*U&)<_U2DuIdt6ba=A)cfnKOyDZ=ju_YNc| zxU*}R1p=|imZqm(ZiCDEeYzXLoS%@Z5RPp7gyDr3=mWS)o*$Ger83;lgV@YCzhgPO z>t2|Ftgi&4Yh`)vdqYAZRTFaH-!!ZyEa@SCLPfRD38& zoY^c_K?HKVFA#Vy${6_Ecie&JEW=tj(C0NIMLFamL8=@|h0v@u&VP^zFfN-3%tTm0 z*_jV|5sn$>dxOFE(1Tp>K?EOQl>Mu`LaO4mBRcrA(kN_}|18K(NQ-2=kOfo7Nd-05 zA4NVwL@Zk}r)%Z;kTof%y z2K-@4MsOC_mdNV^exE1k2YNU?wH1DUMbM8NByTOE@G##$%9kNZ;qFB=Mby!OtcgN8 zIL(l>HpSe&61a&~c_#ZupXc{w_$Ob6=iz^x3%nbVqw~K3epgG492a7s{17hTyOg9i z!Cwhsnk)lIWq>H1h}Kr;_OAJw*uEX@sC6TLnv{Z|pdQ4wG9XcS>q^U=iqlzC9ZfZ( z0#Q(r8?kvqRY6ZcFVR4ne5xl}9$r@DjUfL@o>wrZr!XhdflWGs(-trkvtq}S$zKw-G*@=8cC=h!gmjSN81q&o9yqg zPfD>*ilt5to4Nq}x^SBEJ$VBXga|s6CuD*LR~1VUe>|MqC_n%{Bj83Jh&tPb`Az|0 zE*oDF$5t_H#cP`7XPcT)e#N8f6BEIOy~5^q$OH2y<>yh7dV!bl40f6CQ?kc1d39Vg zg6D)t&<83$Bpwf{v{y$D;Yx=uP*mhE?v$TL`js=9V1A!J94Q{_BwVmTZ_oaJ&3y@c+r^dt%t)4ONw($tO#G8&JB}?oI&9faoM20qa+zFq5;;JyY%8`C z$1=8@iz|c>g2S0@xk_o40!t}nzsN3f6vSem}{w z;{fgF-~Bhr^Sqhg9B*Ex>*m?DXh9g!d4RE;XpFN#qSu`vug zuGaJYVZ1*uaWW_l-pCcFh>L1*Hbuut^z@DW`GwHgF*?%J#*A#^;(0jFDk%xuywZv@ z(K_<^m2_ev;)?tjC7Q^XC{tGi9T%$$@!cffh*O0xwlxWZ*bM^X<`BvUAs6Apc9=Fb zsy?(FVe5HI!oI=C%7P{f;wN1G6{B}FrJ}V=M9MIkOR{hzdA<+?ny4j+&okHu#b-M{ z8SpyR)j9ArWKZdQM_F-7vQDE)%QY66N{xkT92AybVbG_~Eh#FqB*U14S4=P{U`MF- z+-B@uocJl~dMPQ#V6ut2mf_VOT_QwoTxS&9@3?Tnm@BU2C$)1Pi-zUvJh9@NoQ}*B zpVu#G)>)mV+1Z6KxN8%&MWv6{R63UGXD2z$MWz&NdeY#|Y?OaA;*7k8_RS%GpM2C{ zxGNl)A|Kzvs88YY(K|WlpWmZrK{{7pExpG%<^|+Wk=`ui4)}a=%I;m<9det3`8eR4&qFd_l`z$d@VIK;%`l-X`SA0xQjsfM}HyHl+b#4|ZQ@xqal^>(0Nw}ZscuDn{M=%B z4kjUdT!lW)RaZsF6gsmXnuK~iPAX0|Y+|2i6SN6Cpg!nR1|Ub*AfH;*%`gQOkiw?C zTz=g*T^6T{XU@qKy11ebPgTPe-!~x2)n^&fu-ACqW`XO|InF-OYj_=UUHBrDB~i zXf$r-cenVB?pEWDdW+Zn6yA=jQUMZcT-B zjFyqor<9>p=}3)gAM89;O%>Dh@zZtWJRAXR7CJIl1>vPDCjONqji^;M#H!jDH)hYE`!ddbW%~L|QF~Q2S+Fca?WK{Gg0D9b z+_(M^%#~t?H~#>1)}-!B$=2!0Z$VSx^dv4X(GRri zu%R9M$+7P`xnfo>1i3CLX|{Rpyxg2rBi=<|Z>%vB-$^88z?7%O?ioW-K~6S~)WcR8 z^b0NMe-7gsXNZ%mrgXX63#AyZc7;+reZEl?V#O%%F^mFf+G>2stVt;6cw#j_NL8&G z!tM}b_6~+u(wboz$EyPviReTGW5FWE0&eV4#B#k(-+vH$XeWY@F>onO(qpW=PSZnIKGV;yN;kw zb902U%*jm4G)C8b8S<7<`Dy{j4|ApbELB;}qDuByQGQn8Tt``@ct7*+%tCXgUxTh(3%NF7~d1umLHl`Eo1I(Y3>&ThzGB_=7?EN)=8+*Kwb(RV_GbuIYrj*oKB4fPofu8XU# zZu-)8o7!f-$OAW3a~z8*RR@3-#Q6Fc`-GOq^8Awa%9zqtkH`9fs#xUdn1i;0ojBT7 zDt44wI7<*##+J}ltnpRs$FZ=bXj40EaVmC94nsRvL|o+Ef423Pvb>+7ZA@K%9iM6a zg_9J{y#4}D7GPI?3G6Q__E?N3Zq`dHVM|xBAH>2AvQ6YA*tk{fkyu!CUQn?g#=-`W z-(rjr75h;vEIJ>l*b~vP$Oqu@cd_nMv1g)Tm=`K=&h48Bdps64i?z{J>~VzsBo_8P zNP$1X?yF*t%3*}TUM7)Zl?ijyTzt{xEXjoVf@`7>9$cegFm0${M^RyqN&KdKqtQ6m zSZ+33$|RxEOdG#(t2@5ljnnS7LWm};OG(wGCI**4xFsj0CZ$yu7dx``8M3CwF2~V4 zi6a@QxHx#rW-jP-5OlL=7ss?dh%|+6DUNQCj3osloNio`$c=Glrn|gM7$v9c0B5HA z6`W9%X7FG&lBAVpru)wZ>{?GB(qIdUF8IZC&w@g@fLw9Ji8GtAp+`PjV;(pU+SNEm zA1iz{KP&~B*C6=M4HdlvHn)WJ*z6%7Yf>nnR#?AKIu$L z!wCjSnTbrNP172ryzDGJ>}=a+;+Wjd7UjDOGHq+YJ2Pn@o166Y zc-xgwj=>e(GGB}#giUnV)`)FRlnn7t^1;RE_({m*_d0Qde=Jf0P7j+QR!5VrtZZ&s zMuka>L6siAzCjODbl&Jph%tr#GgcRe)Z;r|nvFq~n^lmHbr1f{F1F0e&r3_8zdoG- z*I_$*Y8pNz!;5pi6w)NC4Mn&}2A5=NcTQ&r1Uj4eEBaHFs+<(#>z;*8^Xul|8#yti zv>L2bFrWbV4l4-*N-G8wzTv~(j9N!kWhq7vfqfH8S^jYxA3t96L z&d};#^PTq!62l-e+)%lp%u)F&uGm26_{~U%Tq$|9=@)U5ep$nhcv9 zZj(an3uM@815OO%GAt)E57$2=>0}|6Q^ZyXOH`U@(wZE7x?+h6;O1OehCwI5a5ZWm z#ImyV`jk<50#_P1W~0)8Ukkyne?}Qr6(_T}3^SSvV=_(1u$g&q)1=%o>J|qp`gvF`uwZXhNDHe^nxV=@?aosXi9+Yu60&t0E?v@O51R*BK$j1{L`< z_04oaQ{_yN)wq#J$h@hs|6j?obbL;QO*4ESP+n$sQM^1erqUCqvt$zv_QWoDn6|OO z98w?Kq=Y=<7a8t2okeIr1Nzn?H4*a6+vHZ{8Nmj86^<+C=P&MoK8+02=z+!gs{Bl?q6j+5 zj4@$Xa(Z>|Q6w5OXt1G1pO|Nn1>NE4RR!(POGsPm&#yW^wee%{KCFE@OG+A~=_!G+i zGs%U0azzx#TR6o`= zLn{2!;WZ^JgJ@Js5N`?mFOjp=35XAOCQyar!v6%m{}X^Z8+7adT{}QOr{^xdrG*?=Eor9D<4)%@0G`*d0%8{~#}!bQ0yq3ap_*2MPYtB@j4+opv$@0oZ~cC{%qKzHYi+@R>P`DhQ2Do$n>@S76h%*y>Nm}{|DOD{(f1d{QQXU>TqR-~gk{1912qcDbgjo}`zcVHoYhg8sR=d~pYwFMZiyzs-4AF~ zV721%e!_vbKYunS4v>yC0eE?}03D!T^gG`7d}6-lW$8peL?2XrovckL!aEHgna>WA z0@Y1$_ahGr=)^lF)jYC5z~#hD2Z)<|jBh{z)Gpd(AKW~30d%2DkPiKrw~J^W63M~a zEZoKx!B>ls?SMsq-GEd8UjI#e3U@Bt4*(wncLAVrPkaP-Bj7>+ZZ(;B0j>$|1mLHD zqktm-v;+_5aU!FDV!#0abZee}WDYy8DmIyR)9ySqyyA^$AA7Bh%0yF~F z0{$KFZ9oU$7JO9{fXm-H@vt($Qa}Y@0l*D72;gZ40LUlu0bHKXEWr0r7OpYmzlfgy zCjJ^xhY2S%FKOP?oYdB6TeOF?_h}#09@9RpeJQa# zu_m!8u@zr~eV8Ry)a}yk(;d{^u6t1Tl)g#dst+5ChC)NR zp~lc;Xf^l@$CEcFZ%f{jd~Ncx$uA|pnS3&Zq!?0)Q>s(ur+8D=q-;#tobq7Gv6N3! zHK{$RL#cPBP8hLk!&q#rF*X@j8P7G|pH`M;PurjNwX{QN_oY3Y_C(sV=`HE)>7D5V z>EZOF>BrMgq`#8>e)?w_i5Zz0QidhNmEp_i$r#GGDC32U*E8PF_$)IqGc!}lv}D$2 zuE^}kd_8M0Ygg93tlP2FsN+pt2YLu2pS4%fbcS>RDsPwF9z_i1(*L1z*w57UR-|d z-1&1~o%`P0Pb+j4T@`~ByDIio?yvk><)O-O<RZmy9S9ewqRPU(XTYY`?ZS&IS-9PV4lcUvfuA|TKXw8b64K+{I zJYVx_&3iSU)@o|gYY)|iYme3*cP2V<2AI?0tamPPwmUnW1I``Jz0O;mVdqijap#G; zWp(T7y6Oh&cGc~xJ6Lyn-Mw|k>YlH6)_>NJ*pS&!(a_YeuHohR^XK0>|I~tI3)U^@ zS}?d^*MfZu4lcO8QQc^4ENiqkE?L;LuyvttVb8*$g}WD(EV}-zva^mh?Pte1HSH7#vWp^!dEpx4Nb-8x9UU$9k`pli~Zg=0~ ze$ai){j~dq7H7*)%SA2wTfWwEsO7$vhg+U#dA8*xPrj$jWA`lbEc0yiyzF_~bIQxS z>E7Ai3a``a@~-f1@NV{Q^X~Cp>%G-`xA(C3QSVdU=e@6b-&?$S@wO!^mTXvBxU_s} z&C(@HA71+5va)4^%Z@JlYWh;a$TI4}UT;f8@?kV(8q^^`VzX>qq-Wk8D$Kvv1qA?cVKW+xxbExZ~~}FYdJN zd|_ATt~)NQzVOM5HeGb=;>3$AAG{(!NU%U3&b|6T8!QH}3A)ef92V zcAvVe;KL;Mjqu4xG5!diB-Ulw5Q7HK(p^x%Qds z7F~Dab?;rj?}o%1*4=RDLFd7HvB!g`^dy8`*CRL+iNS)gkU+wb?mGN(E=o zmA<3kD(Ei{DY%+g*^D!7JJtK15%CHJZ>Q1C>O4}C<=KZ)e3YZY8iYSd>d zIM&7L%M?7BO6q7?DWoRhIVIdkaE-WvrxEPxatDWY4)^!=g(SPxhL5!S0@8}n!TwNC zS~VQp9Ow>7&7+~d;P8l4-W?na`MX0+BmTjW;EtWWfx+tT;MTcvbkB~^u)kGgv^3-& z=Xe|U=& z+$16KAksGX__yNOV2`xbzf;`?HmgB4*Q4tcE)Ga7YYr{pEqyHbJV?hbjz8awD*BHFIXnE1viDZ`-cM(0>GHS z;0TBq9qb7VOChkkZE35tawsq;M{boPSa?MQ7i`tGYBbAaTAq!6o4b)PYZ2K@YC1Qth z(S{2iB+`zM0NfR16slZ5o(ADth1fx|8Be-J{AN52A!ZQaBY0kp@F3!ch+o8LLZ~19 z5rpnQS-nU(h@&BStgYBKG&Oe*;)IZsABWaNX<91s8i2nWi>PYQ$A1fuGJvgx?E;&m zu!?+H9$#LfMB>X_hjMt``bE8@I2z(}`diEG7u@oLV{(0aP|8-+dzfrNSdeVOU%BK# zrQBvL*!+mYxy(7*1DB`R3AYQWC8Q02zdYxVpgADo^dqhW-tk)SR+0Ui(QdrmM-Yc| zHiW;t-A2ISLB!pTke%oqLFCBWV+d`$^NbYnz7s;6`D7k`XHGA-do{}5BKq6knuhmD znR8x2E$^{yz&4@u?Vyr#KvH7JJ%;zT5rlGX@m|9DJPe%oSsu3yZQTlYC8+0dC0yPq z_g|cdAUG4v!GdSg`+^PJ;vkO}nX;+nMyc_WZG!g$_}fJWMA_SsKc|DYCoi`d2c&a6 z1U^dB_%nhw;_Wqrr@W1Le;k0z$6YUYz7pwM|E@Igy?CavGj%iw8B8L79lb2_5GIQm z{z1m`Js=FyriA<)n~c=h{=#=$C6b>}9H+q#D5J?Vg>=zW@;z$A8Mo;)12&#aazCVO z7ObUZd|H63y=T$cm|_C7h)UE%i^*|nrX{qLmeD!1oIFM6 z(hBkmT1hRmidNHkxF^YmNv48)LhaOnONwi$6PBYoT2C8b6SR=0=>qZ}w2?eR7m`n5 zarsYr7Hy)eo)$(?_gYG0wx{F>&UWaw+uk>Pi3B8o=rk7zQ zeL1X7d+8N)AH9<9r&p1BaspPM=U}<$qgRvX=`~nuUq`Q}H_(IhU+CB9*XfP)CVDfy z1uO7xz{)Y7-bTMkZ>QhFWZFpn2y4<0>A%uD=(p*e^e%cgSxEnlyg~1w-=X)yUeZs$ zOYfuKqxa+Rzc3vqTd;JWVl6SJ30 zP(p(A82vGQ948^XO@D$fjh~=DrB6bu8=^m>$LY^u`Fe`}f<8_EgFZw56L()dOMgi& zpueKOrYGog^m+Ol`U3qehV3%)7y2Uo9es)Z7k!y5r~ge~p}(iEVi^2}gy?Hz8-1N@ zr+=Vt(ElN$^iBE}eVhJ~zC+HY@6z{R)BF=GtSjjU^h5d)JxM>Nr|6%_Yh)Gdv#aS} z=%@6r^fUT7ouCnPW(vWy2B&E=*eq2{jROKTOv@6&+4-!K`B@k1W<4yxHnCpT$NFKf*}?|cRyIhEksq@l8zSE% zx3de_FdM-+C*Q!A)S0k?W<&eV#n)Z={QEdI%C@oXYzN!PcCicDMeJgB3A>c-W|y%& z>~gl3UBULTE7^W_6&u4zl2@~9*tP6Bc0Id+9c2H)zQ(@JZe%yHo7pYwR`v~c8~Y}^ zoqdZPV*kqSVBcnUvb)&b?BCcubd+%HJLF#SD0z(hlsrftB1f=xc!J%} z{+)%{I6KT9U=Kp~e~A2uXxS0=eR4PXGkci*fIY%~$d0lfu}9fs>=^qoxdQvBZ)88g z31BJYPvm{_FsAnFU;!>7UngI~I_2Lm;onIP;%1iH*puvM4eO zfHLD9?|!lmYo#%AHMUcqPu?VZV1<92{Q~cmn{l%AGweUvv+S4bSM1m91bdD>&wj&R zV83NAvfr_n*nhE?*?+TF*zeh^>^1f}`vZG}{SSMSy~W;Ue`N2lciDUFPwaj60sD}B z#7?r0*(vsC_6hq7`;`5aea1d#6F4$}V7mh&*O1@gTi2J#3*=hz5){b)CNGj#$bXUF zs#G}Z1xIbFw77gBNu^Wi@f}05Dn*s5GOE&4>8cF%inXn+n&z(Iz_x%EOAVW+*(19y zr{Y=_*RHrVvfCVW-HKm{-(0Wwo4ISXTb1<9QCH-HaJ#m7tG|0VIH+w7_67$7TXfCC z{e!*!?$J;{+w75DL6Wsz@9yp&?jGH`X&|se=k5t&=>ye0BucQkYcwt0eq;n^IOrFl zHjh=I%PQ()wYh6G9#Kt=M?{vXvn$lvl-Mq%_HLy%ZiQ;MQhT?kHK?!Ad8UwI^SG3( zT+xaDQ3x2l(P`G@87 z_GbN($%IN+jb>@AO+l?fnmt-OL88s$7U6i_tX-;*x>P1jvozE{&=b%vo6Om;JdPy6 zJ)65u(<<6Y(<*9UXpM`aZUxmcISx^Ew1Gm0Ln*&T?h7_|vu1^y&k8x86><5+Us5&NXt+wcFjAH8OYB$lO^ojXPGmO(DHjsfsOHj7QTJm$OshfYYgOi)+}n zY5CbaP9;C5l8;kiWrIwTt=_9{M+elj3xedX=rbarb9%LgS|>`awx3w)@wG1>~$NajoJpg zajAH6{<7+UVE4d^))tLF#u;=4ubiW+PH}CD>rmWU?qU=vgft63(zVFXo0W9U4T@h3 z5A;Ei5BhoZxsq?Q$QREYTED_QzcLg1Cud@RAg%*h8}!|ie9?8sYN+Xn^#n}43PDy; zArS1;1VlYGfw)*UC6-I6wp$_3t&rzds_mAmZMW9y074QMA=w+o0(c6zO{>Yh~z-8xFeOX+_#?>b}XT*QM{9OeoW2uhsO&8Wqe{ zNVI#C`bDd^uURffbStx$Tf{(2m$qLazF(Py`(xeKYIoG>H&2#j*b+yiVN36DATT%p z3tNA;W8pj_6eC&;DX;VkEJ1E`7 z?M(lzzt$fY4*l> zTy^mtTfD~+@2QP>`1CD2M*n1$Vox!dPe$c4d;F95vYH#>pSWTkKHCdVia*N2xM%h$ zS;!Ife!;$2ER;G)Iu{P|6GcKO9=SP%M<-;3KvO5hhVbkCqM>Dc>7>-t_fPU%^jb$l zO+s6L?^eI;lLeU7;c_QpT_BPtb0icT*(7{Py8^>O;S~{hcw%U~9HI;LVKNjClQsoM zhZU@Un;e!n(!WCl=|-^R8I;ige^nw!9PC#L;-o-v7J3L=F#_NUDGyilFStUBfh)!j zT%irX75xyd&}ZN_$Tas12Db{D1;T0Oh(a?*WtwG-(=6g~nngUBW`W8yi->||feF40 zj&2=`o7%xM_<7J3=av1`Z%McMo861=OQYZLgwYp^CWpxR@z_0M7 zPT@J+}zHDnJ3hWmp(d^yKo2#K-iZf@6Y>hB$eAF8ojqC8Wfdn+Z& zS`U_&N{(2=h!&IAI##Q^-o$f3AzU$cLCV%9cLxW8gIm#~LjK{M>Ym_Wui7&@9F)_` zHNldoMLp0zEP5moDVe*3Y{NsRW+*U%^hz3~ceup7i0De0a!0n?ZL%M;ZDL^SP-rJo zii9@1%oe*EfC3bU?7`$=mYm)nd!7cu- z;5L*T%T*SK4q4V&9rDTpuFHT4w<|CZ+&&rEE_#I(-;c|M$Qmj9qBp>mmlqCM=35<( zTD_>A-N^~&^DnPzb+>;cpm^$pCnZ*C*&C~Qd{kGw#~$x-$9tUdo@U`miE$$SS&i_d zPvJ@Yb8no-W{da8g$owgJ?X9FNB5cr-r89Y(onME;`axB%<)fQIP- zj`#pk=JbFmd5F@d$B^^DOAefL6oGB=%l=j2Mx43WNBLuHUw9HWX%bniK5OD#_H&$j z`y_oo@)y~USRx*5?L1yAoPIa*dAvUw59ev*Ps#5|oG%}jE=(*^n5^}AIwWcN!z5+( z^020DgD+fD5H9cN+$4>y^@Ulf{|AXMGgMirRfVY~EOlmBiqoXRUvPd2&tSv;oE{Q+k6c@-8 z@V{YIr>8rtsxaZ9TN;zbP{6n~p%j%|?dx1s;9t|>Gk2Ieq;ON456=pC)s*t9!U>kJ z)?IlR@3{o0H1L{TW^ml>@`qX1rZDXW72$-6s<74~aZ+Jfd{|Ao5Cz0Gb$0M5oh^dY zM9X1ZknHxjDoionCt0Spg-*_eR)PdK>fI@M#>{@+E`ndAfb%pg6@bVnm1rHazeO%W ze}?4Y5~M=nSk>Ya8F&{myAJDhDl~S1+0;>CstPAt#u@X3d;Bd`;S>uhAW30^dl|16 z5VNZzoXmY|;7f+DDx8XJjDjT+IM5BU!zu1gX{=KUr+{fyVWVYvyKh|G)6!8AP7auN zRE5(l%UAoBx50aht11hM!KO^q zEu*q3oMjoO+|34`xtn7dS8+GjGOp%so@G3NyZM%J4R;GH<67<(TE-K(JIgYj#ND|T za6#sKSknm(o2BY7J&zBNs&GZz!|d3@3*?8DaSzL44~ON4vn?c?T={p@uL$*<4Z0-M zkGm$+kGsXFA9u~DA9qVoKkk;Ie%viX{kS^^_2X_i>c?G+MQRkor^*7hrgchgv~4Hv z3x2p^3-7DdmT*;NxC*0i9tOZ-^wb%Lq1j(=<}>0K#y~f$3R`1MOS8lCD#jCNmdA&Q zj5nYyo-?OEwp*lHL9YYxsOR+A0F%s&#M@Gmg=0ws<89RqM`?PBYGX$gk+aW)zV@<^1;icV`GcWi!syqAR;icVmfg0PjbQ1 zdQ4H-VI!icF>98JXyGJxWniq@EJ=-H$gg2)6scOyE38H$#FWCFe9~xI?R$VpDyiTB zR;J4DaPf&W5py!iMagC_hA^6S>UhNDK`Ujs!Q7oa7+r3E59TuF_7?!}?7##tJ&hk^ zVR|=v{q+TAl;B1E;D}O?-wcI-5I*CoF-xEk640|CAf{1*9Q{aKDu}>e2rWKUPL_qP zF+a)&2^1uhDSR+Df<+5rkHU$VEhNcnUd#*St=AZRCMu(Fn6&$M|yZ1jsyfqddZX8RZeKvOJKaW>IC;RT)kUgjFT0c0|QAKjRmRq2p_y8PaPZ&E)0J z&^Xb$9$f4wQsHz=px>XLSeBTMI~8PKi^i%c)Cix>bu{Hz(lPZhY;Q}#(`46C(jn2Y6h?_3zBwZQ5OJFRH7RR$X$FWXaufk$Z30VB>-t;1-Gj1ID43P(lk3LJI*x z2rWRs5U_~>$2dU1fB|DL5Fmtr>D9aMch0?gcUP8-1ONZ`zW2SAcXsZXxl_(LbLPyM zGh-oz5CH@h5g$2y>}WhmA-4>|uVeJcj#2SLDkcKdi04J4r%axH&O4s%c)mo4K^sR; zpE-QwZAZQ*#E=O>c$1T-_i8%wgI^C3ViKOkf+JQgT;pr~{y{w7A%rt_#MnfNWW_7nq@23E zEL`jwH1S>`&zOSr*5v>=JWe#{jC1i^xqRhuClLV5|d+kqW2zl`% zLf8scEX z^lzQCTFAd%h5Ww-W>74?LbM1aY{DYH5K?|AzY$7)tI!U0ta=dPLu!xE)OVUwXvk;B z^IwEgkEyK)x2eA)$Fu4=gwLzz5x#)jigTj~uEQx_RksT@a@2$w!n0!GajQfO^uZ^U zLWx4SL_`b_dBYCvh>KAphRukJX(Of~Jbe7HL*wG8iIXS9#o9>|M#jbI(!;x^$IB}UvX0;1H2J46sI z)mxb-LZZxwJ4IN;MfuT7j#(wPa`+sFJ2`xl!}mGd%i-4)O2MInLm!8r;4w$bIEU37 zHged+VLuLsa5$2~aU4$Ja2AJiS026cXt{{P6&$YRa07?ub9gz2*Kv3ohxc;$2!~Gs z|7kk?Pyb4zWWC%U6KdcOi?E`N|NAi;IHf?;ize{maBjI0gXDI^9Kt5QwfD|H-}`vr z`Jm3bGB^%U@OQ&*VMEtsV_g63u~?{{bBVuuZ|pM$TD#llX@%lNj4z$BFflH?Z@xC_`aBW6MYb=XYhR*Pn*-ZQ*WVc%KZ=^BT`Qz zwi!9_Ykcg&p878Jd*Mj^2c>CfV?NVWPxb<4 zE*Zamy~NaixMg0*2w{~YMND>xd^rl=v7$+i7bS9nXpoac0&ROJb%EH3@5A^$g707OeH7ov@ZFvI zm3RZ+H}Tzr?_2o3jqf}7{uAGK@qG_ps;fWha-ptXsH+-vRimyEsH+F+8icy~{(qCJ z4VZ8km?!}zN`Q%Bz(fL=XaXi07!&{R=5oq`A_$5ff`0nY&#|ERVDxh^`neGO9E^UB zM?c34i<%_7>JTwP&B6CDF@hlxK>7pHACUeGDFwsqWji4RfkGL*XvE>oEdSqlI~NzZPpalil9~;t zH?9>?@PrVd)cdJ#Q-6f)-<0{{)M?Ag&AzW zj}GHm=*!gSsZTkBK4(hI8((3T_+Ec0^L8edE-v*AYT-FE^(kul81>=<$bT@i(rg>T z)0ZNM8Asz;kLKHt_4zwp27c|S?*W6Bjb40Z)PlC4oD@+>50LW%;0e7;fAI8K3hSb-KN)=?^y~4h>Bm5HpLh;u`6m*yO455>fO{$NIM7LXTfz} zq&`f&hPmIBx)0p=jc5eNJ(1d#X(6~TjaR~%u4U~&Y%g??9qB%#_TddXr4kP54U@je zX_Us;r#RQdy+Hge@Xm+ef(FEQr`{F?slVf?0OdaceaI;!(HAYhA8p+W{vxgDOQw{D z9;OJ#oa0;OwFsW}qDBi*7%lpeRycs^pD*z~ab(uV;0fq>DE~{YVISV3{%HI@^*V(* z0in0)eNN3P1CXu21+989y7A59v6r8E1-N`($jjAKj#v%mn?g@E3pPey;{5uyVPjyE3oC(V0Lup+X=FHs4>;a}cKAReE9A?4sedw!9%0&S zfpjKXWzh(=d;&f|8`2+8>>Jeg3S*YqLXxN$RBA$xK7sVo$1QQLffc+7xz_o^9JbpS zVgEv@Oq0|{s0}gh|98}H^P|e4MhlTxRP&&*+W%|nZ|K7p`0hhHKgAcn84Q?jW+E}9 zmQ%aHX$Gb+B8ckyf4q!S;m1TZ-vk** zTuqY8_@IZ68RLc4XRjgkZRV|SNFt_lrGH6YV2nDkzVjpJ7E#EUqyE)G>TCf7ANoZ- zs_b^cTJ_yE$6+-N%MjkvQ0hKdr(7Jj;^||Spy>*7ewkh=l%esQ|29cS@ac!(I2Zba z(P7Fh{k>+!IZ<*{>R+@5MK}mtRs={B>j_?}wUjJz~v%PJM)W zF#96>7x)Ucg8gX$7`319ZjAF?ijMnt;;gf9F#XeJPSQT}-175>21nDxoW z=zs);bk-pCU1$~QgP*W2^ey@Y?LrUJ?*QLlf*g`*gn=Vgjyy^H+#UIdk zD4S7r5wuTm17_&WcqfGZ?n51Kqc0x(l3qZR{Svw;=8$wf<}b-DRdP9%RkfvRE3gzr z?z=Gd@P{)t`{!sf4Sgw3I@Qc8ufvcjoMQ`KSb=}5pM!xP-sg&+h zf9ksj)4r}+a65W+H}{BQ4{+=e#2)9^R>Yn$V>`Nt9XM5g<5iUMZs1LXAL9Ed#|ZW{ z$C75M84FsXw*{S)8uSGt!4j&MV-*LC9ZbGjly~4#4kndKIhfk0^_lW|nyu#;Ked=J zJ>LNIw4Gt25Sw7erga;eeZYK&BlW1@VuWkV7{S(df}IjPJ$NqHL9vVe>)7R;-nix` zly?K#cMF$Cu{$_+FJcdJ>`^mDxH>nuCAcj}v5U-@4tp*qwKMD`r0(K3GWp&D?0v4| zqjW4leEKfKJ_qbuiZSf#PBG@)?qDGiy)9(p)GqRc+@XR{EEEV;a;*L!V!iRk!Q`Wo zyUN#U)}hC!yzW~t2(6D%>q8W)=h*NrV42iRth*LuTGgp7T)JMH+pL3PdcC>jb$XZa zr^CkJjY(YA48#uY6f;W>Jc85(l*+NCxv|iS{ZkJN3mt_Bu}z^TL)($#`4Gi+{#UWx2Ywf2 zp=5-c@I}c8cXt8Hq-Mo_ur2SPr0(0Sr+$Dud%4~(5&J$J3#%WF1$}sfIVbFh-WK-I z8ypKAM6Bq)eS_#0j&rLhR^4q36x8#D8-u5Zo476g!b8F%&DgkZV^ff?`&26BU{e3* zN;#M|AGlSsfQ`A_Uy3c_*mA^HaqKw6)|s&lUBnKYs=skIO1U)ri||$9Ozb)nmWkaA z*zKI}?(hR)NESR(?C~EN+xipU&D2Y!{P%5n#%wdk_^ER#JJ7#ZIps~n-Zf(%{>a#; zC?y&GI(l2gl8%J|i#T&(5nm({DWN(d6^PZEu?*~BV?8^)+mciA!Iom=LwhnYqg5ts z0AlT2+bA=ZfmKj{BNHOiB8Wwt>6ihVot?TL>~OrXnBU0cI|{HhT-(}oj4^o%!8mrh z8S4Zi+(){FMb1U)MO<=M`7V##5V<9CP2`RU#qK?b*nqfYNK{&d(Dv~L@gkVV0}0eg;1eF?E$ z93#$o%Z$C>DF)uyFZIB%kMPFlTnfd$O~;}l9m|5*OjxHkqVD}m$-p?qB}W4&Ar>u& zR(2Vy&q?jg`7*FftTj4_<^Av|#YlP|d~D1Qylc!PDET%n`L^g7#MV*IvtXIj?AQ;q zB|7OqEj3bSAkU#xTX+_}bIsVIAC5&AAkR|D7hQobm%_1QOj!4^6aU*cA_MTodMcS? zXLcJKW#&5^a(6N1i=H37BzmP8ySCfdO~}`MDwT3DssD4O988-J*eckv4}oP)rVizB zHY{*5wO;-k;YDgQ!lT5O@bjEQsp>jPm6s4){zhAfa6)Pp!Z$fJLU5H}_;7;A6FKK9 zj^D!ZKXK}OhMX*^gewTH(Jq6uG;-=q98RN>wQUTysXroTAAaj&Zo_ge?Rd^v$!$2@ zB9Uh;!)Y&F%HbS8h2wW{{2|W2n)AcLhdgJ>r3kO*)WaBl2jvkfDOFrZb%~oPRotTy z{80;P5eq1%_!H;(fK$JsR9VMm&garfxU^;5#~Ox&38GG=JnB!}qhE6Vt(TN$2pJYoab_BI~fBv@mrfXyo+l;oNIigZoPR#oh$w1o<($14zKr81 zadoiHRl<}d2Zv9M{_xxs%RHbs&SN49l|*aIduxZJC7l5es?@WW;29oA(;vS zwrjNNPOi6_I9c{39Ey+mtxGxeA%<^d+?Ft821BrujQoupAIPZzhE(w==udDpg6p+X zX<83T)sEzxv{NGGO0Kt-OK4-b;(AAE@TC^ajpDbQ$~~0>IX;eal8s!-QmRW_MYV{1 z^se}wMzmN!sp98UzW5d87YiA3E|nl|;qs?*{`a^X55r$&$Z=feJ6z@rZqHcGa~ju6 z9^O(u#x1#kQ~Pkdol@1+lnSqH8iR^+Mi?81aZl?w=iwao<5qpaC5)!_$W5I8Jx*=q zkoL1c5sHfsIQ)j++QsmE&QrpWzo>VRvw{2dEcaq7VBQ?N1dYDrm)`|h4 z9Vscdaoe_V`CoH;#&J0xb83X)v}-11lxsYe<5k?prJO&+@B~A!Ylxh0aGCuWKAPbc zt`~`rT_;-3N88-+3AW?8G3(ou6>r4;P*K)juJq+GVVPoC!6iK@dZJ)(=a2qE4$2?< z{h@jfTyAf%>VSX8i39zu6Y0MVVuKk^!}Q== zKlb|;-uKk}Cjp~JV5S`}R*N-a7IVaGv0nT~%#nq%Q2b54C|?oVv)B;+BmeM>|f*s^AMt40t^%})w z;A<)*@@TP0EE9)_BhiO>;%DL{_;Q{s9zd@i1onOp>^(33Aa+QL_^Y%@oA_KhWKet| z!}ufF(_1Rwa)2z6gMh;-#$qd4ycC#SE`N*X-{J3kc`Kyz1#+|eMBXev!{3YY3;ex= z*4uHa=4rKE{hiL$(3u*XEYKnPvw|Njox!1gZAHK6#EqAG7entHU8KFO-WDU!~gaZ1y2d}wfY8pp}Km;_!($fIMr+1_(=*7ggOE(U#u3R%}dl0#Fwh2 zh%Zyi@a}T(trL8E9&(-!?uC!7C}CdrX0=J0Z5oHV#~+|&l3V7?YMG5&=2mmy)9Y4; z!K>GO&@J<*72tAvR{NY7S${;&?^JhUzgwX-^eokVJld29aoh8_?Me|o?c8>aTkT+c zYK%_{=+R%5vP%z z$0OU0k$pYNxdDHgxDkIYaTET$I9v8xz;DJlaf>@JcJjra@n^#bdJyo3AbC7ulh_Jx zoWF@@;N9`8cnR^BA;|;cb^HazZt)(x1l|`PqP73QpPl7Lgylzs<%gXmhm$3T6a5>B z_Q&9Np!b$~qPQm#t-JwoYLnvDXxt9P?XaL7FQLy=w~gzzbKMTEI}g&xiE{yNtW-)d zs+)vcHp~8qlT0d?Q{a_dE@wb8m1Bf2M0kWe3gOZ6LgcwfUWE81I9*sOe<`m*{A&4I zc;x>M9_nHFNBLKr_t+x;CZcj1w3`C?G~`*7dsxU)trTbRzCw*8%e*Wti&@T(fiTTWB`Ai$dw8>}MN^ z9dV*rSk8nueS|3&X3B+`at@|kSY9kIMk>+I!So9={hW~3Hv>*obTJh}Ohq?S(aThH zGZlSIMVv(d747mHoU4p5E%TU`l4%)c+=Ur;`HVY~C2{nPPMzg}`y}_!ju{bNGc?QK zq)?IU4R{}LrJeh%xX*6%c?jO3KD&9owD5ds<@wTv`SK{F9xZ=?w=M*SO7!z$#4|n2 z%j%(K_V9j`_JDjCr;;84&$_v{o~+(_xSwwBkDL4BMj!exeS+NjDAOm*ZPmD~VWv-% zDHCOyM41{MBZZ9HD`v&Kti zW*Y}NotfFZS#w$*j~9JT)5pvHGFTrk2cFX$Su=+|Uh=YL4#HH}7#$>cbqS^Ozs8)O z&GR0{sjUlcCyC=QC`nQ#FAGyH#*~{e<;vkn(!lgnnhG-l$xnTZhIovIvc_nL$7qPh zXqd-nh{tHUjU=_LJUaDpY3DY&nc_}^JE@IsZljy|%*SmEFg1hR#t64DXz&w_8>c>2 zn1T+bpo?W)K2t59rJRT7PcKV3KT|EArJReUTpmlgJeG2KEahA*&GMNp`7Fm=EXVvj z3PU^!c_j~x$SLo2Y|1&i+#7hp2mX$3{LtCua%hij(0ONJ^}a%!AWk<=GtcJJ%qQ|` z=BxNL^Mibvc_*J{{+doR%K|#hEc?-EW;xp^S3k{M0h;s^6QGMO!pwW3ID=D3KG6B* z1ZMC4IH@{O%m$rSK~Fu?NY~FiS7K%#fRkL4#2oO|YOJ}=GSc;P&{d*0P7#fS-g_wK z`ZdsT&o*u9wAk_y$cbF>XLPt18oGQ*W()Bac zwW3)JfmSgMTJ&;pEF}GTM!J5kx(@4|q2ROW;&5md$BEO#`9`{a*18@i5!=OBF+apA&+D~{8qa5$U81spEta1Dnia=3xR zb2+?(!>c&F;fRIDF41n|@Jc)u!|fbC&*4rEcXRm85l5_CqkX{PryPDy zp~b?Xo5K)?B^*|A*vMfEhl3WcTD{UTlEZNvPT_DChjTex#Nl!dS8;e8hwC`pu=JRP zM_A70@DdKM;qYb-@8s}74j<=mJBKfE_$G%RtT=MnLd)kIeoLWMaA@Pu&0&DU0uEyw zR&rR+VQ<`5u)^BP;UEr&b2x^>NgU4L@K6pHaJY2U@hgw9uHf((4o~E8J%?vDCK4$SM>s}7OrqCuh zba3e7uzP4$nOH_(jLs z&gbwF4zJ|!S`KgG@HP(bBbNCL2A8@#r!!J4f zo{gqgeP_KV{s9_xw#QKF=_rD*L zg6-))DJ1W1*cmvac}-%CManKJIVFo=0Gx(X9BQF=%Vr71ZxDQsq zEn>Uafz{PJ@W20B3RtpyvOvaB8*0>U;_)Rdy_qja58W#*GQv*^Ymi1Bb=WO3ejhhd z_A1;#LnSDW@f$LJi;Uj_<2TYNJzzZhjNkP8ZsVEuNvK?h@oUp-R2F5lO2w3}pGnov z$TQOT9j>=h9b-J7ssCzp69vk&jKP=Afe1dkK#*3UER!rlOqjHc19TkaHgZV|Y|)l} zSrB@!8sBMIdD`)u)+e!_VIfO}2in&(XgxSHgHaR_C1`|F533ZyM>Mh~{Z)fzuAa!` zP&mni9I$JuM^ut>sC~IPG&=A8qGm_<66|?O?b7lP?#`5_-BD{V#Alhlral#$wE4iD#WHiy%U5L}{7fVL>LQLxoYtzEI`OskHz? ztpJtu-Bq&uR@pL%pf?z^?kCreSx&s@XKV=Fsw}KDC2Oq}!F;xRXH1 zp;*%>ITIyrf>r1>xl6t-cgr{An{tnQOTI1Nk^hwM%J<~^@?R2rY4St)ANi5|Snh?L z_)}PkKbK!9m!cM3DaP>XmazIGN`W=xJEDeit8!JL5~@;FscKb&TTSXzJ#70!e^h^u z0=8nJ5>#o$+F}aU2FtFvyv3*|7#<$@)2^tPA8A1oLI+E zDNWQawo#$0N{M1n&V&6F>H(k8#cB^;2B`TSz#hS$CO(Em%OWQOKQY*NjuvHT({&;) zZ$rz<`TYv;LkspMI?(zayqfRHcp3hP3yA8ixp_fVrpggbXm{U0F* z(PSvy#(|nGT(gzyv2i^rwHY(mqRGkAjBEAVkY$lq}!F{x-d$>#n3B3UI6bZV8?c z!?O+Y7w785SDcStr2Iep(O?6fq9&*l)Nj>oYAW_$4ukFF0@zFzz+y5Tlvhf_d}&oS zWmgWBr<|}LPg9qwi`6e-O}Q2LD?{sQU_BU()%j%b))BA|EQ1Ar*6=sN4n*3+L$I6E z?&0gu3f{+F&q!EV9)RuTb8v+Vwx1yMgC^L0V1)(dr@^*&xLg42Uj+NlFJb-p9W19? zpj^%yIqvQ&C zl3XQ^m*>el<$dyQd9S($Hs|Bi+3I#RO8s8mtnPp{=a1??>QeL_)zx=8&_J|p%(Ql11``BJhw!V9PacBN(NW^iI(FvuX-IA+3vGY3|X)5Oo!Es%tp z#b2>w*^WK9Z`7CSBlQ{f;r6O8)K}Px2E*i{+*AM)YyJ zdF7Rt=3cPqxID;*M6)0UVB8_6w8Zw zW6@Y?tUOi~Yl!uVwZ#U;#>S?{4vQTbTOB(&c2?}-*k!R_#jcBe6L-aZ@o>B-9*bAR ztK+@n&G7;8k?}S0lj7&aZ;am@zcv2*_#fl<#_x}BjQ^!PSRN^_D6cN>S)nRy72b+K zMYy7yaboj)h_+v3RU9Rv+sbYmE(v4UbKT9U414wjy?7Y(wm# z*rnW~8{&5KC=f4*m&D`Tqo#O&?$L4a4d~Htg&U&kH&v$#Cz~8U->=0tlYkPK6+MY)_ynfGhdoI|s zcF#F)-XO%A7vp<8z9+xA=FLfO!h>uV&TQkOOQG%J19`T(jR0CdZGbiizvHwC+9d4~ z?NaS3hF_yyt6itvuHC0SLeE`)v^%xCwFkg^k7}E=$8jIpliF5o8}3AVS9@PeS}Yc) zC1j!1o51gr2)E<=oCU4#{Gn8&ZLw@cxYe>PJKeGgFypJkEgJ#ZNFip=|A*zFS_5fB z(rhi{)!mS3pQ=A#lpFyGwFr{!OUSw_Fk1RSzTK#P56QDvwL+g+tcIy}H5_~N(0m|= zN?59vLaq+Q$mGXtnL)?TN7kJo-uP|>XA%F8A zf$JcHNdk|B3?@&J5N^Xe2~v0!B=GU-B6$v^@SP-wA*C*cY%GA6giY)fh4A4jm-+DM z@QZ305Eaq`9V{#wu$mk$8$}=ZLk*TSqC@t=+*&He%U0Z0)&hSI*uQ0)m?j6q>tmo; zgxjzd;MTHPa=2J1C&K%qop0M(DyPdC;z&7591R=#QScF20sq!Da-KLIyRs+9#bPb? z_ZEqDa+$bNo*_2Cr|)w4bCT%dck)tktGry?g8BK6@)~ikyk6V`&Ezh5E%c__#KX8_ zY$NU(dr>|v{vjU~kITE@{jnMTE02g5;0^bxd`i42|1S23f5Cg>-*P8L&&%Q>c{03R z9>8vUPx!qo7pvr9(1TBw%f&d^S6nU67RAyIO~@&JEzgCGXdiZdH8D_D;Rd<}F?}@|gT$e@qim%-RIJ9%=`nJ?I8iPUC&{Ja6nUih zjXYmmCod3J$+N_-8Pd$p8+8&d4h?lUV z_`G~f?7}|yEAmP4n%pYhlFy0{;U^S=IEqNx?f4qjk8iO~{to)(_gFjA4VRxlJNgW( z=g(n_`U0!APsI>fE81nf7=_)@Rv8!lWCd=fpqd^Wr_ZL#MV7d+Mv$F4U)fsCh`mHMBTu;$t}EtNw<_tOHIHkbTf26FUE2qMsOX* zZ-4B&j1h(Hkr6`%4(Qj~QeRscFN#J2KBoodx!w)ZU+#}4!p&iP`zHD}+xfR9oak#p zDJ`7?@xDepoySfuwl&M6lkdHFY5xJ24IDUd_GJTOrE4!6FktpT{LG2P=9FG`*=413 z)?PMb$YqBODOH=lzd$>FU}<@2Y5B~#v9hwVnV6P`LF@|Kx?!Z9%6uYL%ny zMP6^A?Y(4A+3)9d4u7QhhTpo}VV^5c9q;k_eEZJ-8(11MJhxN37IqN}&nGWoy_12T zZ^B>Afq$EZYnln~P`7I7{0Vq;p&ZOl-Mwcq-vgesugvnSIq)w{xGe|%>ogo|#O(Hd zlZI<{6He_)=g+h&_q{L7_Z;SXx$Vl!hJz6ed}+>XxOPn%4y#FayVjZT7fd+X1^!6m zo$+PT<2NS!MKeFO=V}waI|rV|y9QfLcD>8Z{I3%nd>Kd$1#QSvw~x4?-P1?fEMAEv z6a0`hgF&l6H!JR(S&zw0X*M{qSu7Fw$Z7HM!fJ(7l<-!XP(1$bd~kEOnM-prcb_k( z&^dG3oq--T6_M(=-Co>a0e^$-?K;D^wh{B^^1hyI3x^`jO%Q^by3gv!%X1`Zng;i1 zXiHu+JwM{Za2R7R^7smE|J3~Mvf8qeXkoGnF_4NbGOWseuR#FlU7Z-;g-%oC=%kNoI-@ku-Ss&NFvo(8Z zI9y8KeUAe@Y24h)61<DmH_&Kz)5%YklAPmfk%Rgtfc_VlCRHqt0&sFYs4hyvpnK zh2zJ%4hE0GX|9O3*wY*;=mMXn9N1uvU);#dBPVkgqK8lw450%D^gL-GgNwzHkV^eYFmQgKyppF>f)=nhjz$0(*`X#x-g_x1jC0;A2K^4!(WUXwr1Z` zXRk}4X3(P}^))o5zlj>r+TIL{pG8T_dT_V0Xs5sm2`>?NbQ2w|prh4VYMlT;ji^pk zCaSCL;ARVtc-9D*I2AS3)rksY;HUW+s)LN4J8t^b%O{*t=L>pV?z;KyC!Mo)Rm-B< ze0RRj*SK!1W6Bjv*WSILp*BC@jpS7(Zol%Ba}pKKpeLAL*T}f%wlePHXawQDAPY`& ztqy;M;M}*N+_w?p1ziPd0~Gr|8b++bVQF4I_C?g6FpVRG9P@1X~b@~ z%?C3U+Gx%x2B-fQuVZ$}dcA!}=Zfz*#Y&?zzuWWvf3%jq*P=UX*}*`MYz%PGR{lFmH4a~XKgJzu!pppC`C6aj58*UlFX zN1-E4n;%sWkepRe`?DWmrpd) z1yp)iu$U(rbunTNnuhXGr^9WV=m~j(o_WvyIC_5Vb~y5m4h8bPo_W{&_q2sv)W>FK z4DQSso2Qs#a|e%2B}iW01$pU(mjWb@hGn|KsW~+c8g&tP`!y&0;jmFR zT(xiC(C z_Vg^Tr6W8QHkYdgU?6#SQ1<7EeM?AA^wSJ~UMM8{XtnYLwK?GR2fpB$Tu>MZsnxZ5 zpFqDeAe67P@AvpCBvW)sTL|l3Q0ArO+b3~KbQ*&;C zJL^2Rbh(T!J4qeNogVs&^n8#;Q+i(bp?BxBlc9Hr7}T$|xerYbP?X9mS=8vN(tb!x z9C&VE?riNA$2U53T8~1G=A)uQ6q*8=-1MxchCCTnyT`$SP421si>$9 z&^WK=Nw>L)rrorthXxe+X%vxzCxk3Mx6fTRVtBR3@ABFTr!_y^uYWGdz^W$`i3!`hRlJ;X2_NyEL-$(u`_GDEY-*!!f-52jqwE;lgSTz2#+I8WxqE> zBYTMco+JGp#_J5W)9CQLEcg%$*+X==GaIgvJ%r)vjT|`HLv;8HIdGbvboh=moZ5@= zorZIJ&3==eM9=?XIzP)5vXkiW-8t}#TzNAGPIeMK|LfUs%OC@uPz=X(^OAf|+#nqH zD0%k{cQ-d=WR_*{etBQ)oHt8ewTKDrW9y;(!fI4F-Jj4h(MrLwA`G6XS0N@%c?e1VZrw~6QqXxeO2Zb)u@f_o}ga+f#s zC@T(^I4pU2em0;aKTZo1KiFHHY6|k0RraiaX+(471)Z>;^siz;LY$kC;k0(uak`6e zioSPXo3sVAED|R?5b;?PJXlzTxx(rkjgn4Wwtw{ZW&(ObMa(5sc4XWd6 z(d3a>v)zC-TQAYC9lPN+WwWaFkfoSB*ef7=O^50H12fx z>jVepMuA5*!#-IiPHOj+6b2QPyMQ|no_$go_Q^=vfDUx0P3U9|(hZVbrLuv&s|4Mk zMxLx?A{MMl1gmtt$F3QSQJ#)4A?#W?DT?Y3;0tJbV2^0>FffXr7)1x*5N4$EHzs}l=p-}ix2>Wj5%GaA@C z5u~*)0uL>nblo_O7ZX8g{%zASWiL-hn(b}nb}bSN`G-~OV~UZ+=&Nq`1w#Jeb{%(i z`8&IgOxuv_oyo(TYHR@9n=H!4qkJ129h^m=>3X>7w9`O9niEnz@V}LjO?@)+^0V-z z)8XH#O*}{H@SP^SBPahhg6ljewxgVUF{M4vnMc-fwzARgjT<>=*CreH85kou^QdE! zTwd~pyGp}aDWb2HFvtmkb9J@}(oaFa3c12eLX2ayTeh%{JcIl5684h`9!`BHr|_87 z;jbF-o`BbIKXv#{10KZf>Yr&e7whmh40s*#x50Nc4SyjEK8)u+%AZgS=eaMzbDx$y z_o3`}VWLWxvBM~%SE@ri&9u<#+-AW0Apg@E&D%QsMFTz>Z7Jma4IRGQfaAV;IX0`W zZyIp)Nls+>q33^{;P6-ZI5m`Mhx1|Wjq#$ws6}dS2{$M>H^beAj!TowKwdQ;vumN6 zP+wh9X~EnO$(b=Bfpv~<%chupR&`lPq}aim4CQsrgL~F1MI)a{7|3_j(T)M8Mc!BF z(KytDS>Z(D)qQ7sLgXXlL%XMFG&kz)-et7=oz%Cu8|FzEA#2(zePBA6!q8-CG!<($ z6;?ETghj9#?Ts|ps@qyx+c3)5EU9yp-EI%dfIr?ez)~X%ut1g7_W85owxHkZhfQ%v zf4L_Zi3F3eISZ`3PlW$T<2$*MdFBWdPI};6!XwM!WoS=aOl^0S#R{T6JN`q+^n{%c zMD8~XvVc4evYvS$JWy3tA16!;USQkNIo)(7)563MvhZ$qd%~XN?Q)hZdhzb{ZM zE-*^`fhcaFI6*xb@%ZwSZzrE~=6eeA<(TC2{zySUt)npc791)_9$-$QK2*TNkNUP9 zyV%sX4iH}f9uU>-2@G%Q7ZQMKSU%=uP#qAyL=~ahuy7EL(@Wq(!=QTs*1fWq9L5^M zWzd0+XHwq|Z6U~Zwr{nbTu-eyW&GVeNPLv$!SIZ;*>F`HSDf_-Po6n?mN29Z+Ct)8 z&BsCuJFK95aeKKAr#7a+WDhnU6m0e3U=U7*wZZE0vZ5&ZhxR+VZoj3PIHxoBWcMn; zy}C!<5>e9cD{t;+t&xT3u&TBnKC2?Pv$l|r7)%?Q%V0zU!ZpjVWlV##3}d+33fk!K zN6CNGpc&C74d0IYxEOBGjNy<)GvP(J2zt1bcP}#aaI6)w--Y+3A^*q1XCz%_LQYX7 z+?I`6wUItM=e_6XJ@5&3#FZECRf{3*1B*gXSc{#oS7Rr^f}I4qtA}j#O7Z4s8SG>h zi#Qx_Vj}@zwWzA9t!g2)vr=DilFc`*iKhpxJ-sjmYsv3P^Slg7cc=xn#6W0PfzD!~ ztDUy|K;V(E96pM8D-zmQYQ-hqu3oZ{IPTjS)=<9RwLH0(+YKE`3#+F@xj3QS8}m6~ z)QkE%sZfS6v|74Uq4rNTRH*$EbQOy9>~ayW!bjJ$O$|ze9Ier^M>uq%)@DrwRkMuv z{2^KQt+%My{ZOrp(o>U)1d81+%PMb)dMf1Kw;r-JAonE~7nR7XlFA>7V3Y@U0wy@EHw=oiuPbLLyR?Mo9!kbO^wt2=p2F&z6Z_AEH* z>^eMcXB-7NcxR>@_|iJE^3&X{=igzL(~*;(?T{olQ==H4RpP|<{EG78qEIjZCu`HQ zC2DXJh6K#;Kr3xp6`GjMO2*DXR&sk*O3sVM0MMzckDqf1Ou2H| z@%JnkJ@Jww)}J%+lEtTg{?X2TnS!4u2sV zZgCiJ=(q&Oyz;s#XC2p)rQJdan-O zO>l!hKGddS7rR~@sT*QzpuTEnzz!tm)A|E;1@gwxqhxJh24ay_mCngJE^H}=+fE5K zyEFObw0le8uU1-DP1_*4IYQ^DiuBH8G=g1jnxVjIcGb%JBNe*ILY+5M=d@{8FOT-F zuN>TLvsP408FQY=b!zzq3&3wW?^&$92Ub;&m}%K}*M9u>A@kowo%pWjxd4jmHlek2;+3Xy&K!r^9#U;GNb)I^JK-foJ&s%^Wz{EA;%YXTy1| zL~z&%2~KMzgO74~1H8_5!rZ(scFxQ6AIf}G1s~Yo+)pc*wC)W*4`U&dF)&%JY+!=$ z1n(H@8p9rPfb5XMS=q^f%uFVF`^J(Z{ZEGNy?{W@E zP97m&FN3g7eviJc9ht0*p{vZ-=qrz#YpCy?zN^C|tcr%i0-4=5Slc1q1NA3KRsQkr3+k5;sQDwm024Ojhe=!~IBpef*hgp9*2Mpqs4!b;+;( z68VeTy!_CWKTEMUefLkd9bqKo~7-MrErgepOj{S z72Ap~T5&}VFLSaxcYsXXzXPP}T?|EWF#;~LFD)rTQ^Hk=%8a*F!t5g^A6UexqtyxQ z$jeVxpLEO)XO7J^@9DEfjoKF6rmE-8UU2kT++Q}Ntxaw@b5Ospbvlk=d0GnD(5Jm8 zW=%M5^70uyE8(>pd$zJngw7g^;SgDUU3FzWFW_wUNF-|5;o;&|U6Uo=I?an)e|A)` z)LU&U^tr;emXb+x&K#?YwteQz`018}BVIhl<@AQ!t_5vMn{xSLU8*HFr$ySS=NSC= zE&S>?vrJpq?g_(9w+wCffDP0By39!AQN9H8yfzP=3YlJ~?cF8PN~YagnW(Q#G*mY9 zO;mxw3L2_-p-N7C)xdVvqKz#!jD#BU?w~|9-&*8zg>0)Lt$j`f>jhyNAm_KQR~)za zh)9M1)LApfkAEiI$La7!-0tV<%93A$G9h(rFud@vxhq_bMEsmFec4YB+Y%OyBrT)>j#ij63Zy``pI%?llBn*H;LU}IxhYLkB2byd zOIaH|EXE?yn8E~<_~ksf1UX$jSB#uBx5vnVA)O}^h7cEzhk461D^4Th`73_R>8bO(6n z{xII}F!26#7w`o3JzqdC?P>>3`jqPXpQUNLi(UrNNH60R!|uXxONjwbD28(xJ6Xpz z_fQ$HLm98r#SQm2kWaATeb7(jIc?57I7Hj*PMiG{2qW_Huq=aDnv;Fcpa;Y0hnAX9 zf5;w&0S&Wmar@BDufm}XLXA#tTTsXkmH_856gpkt9F1SwDZ;;6p-~e`!zjUf`1S zppN$8`Cw_9i(nGgBypz|3h5Gb%Yv3y1Fdc4x`kl(`QxVkYRSCQhifwImwVN^Rcq#WJ?{KK&kYkMZpcp# zmPaj7f17&clC^g&nEZ=FO9}&_lTPn&`SZiRy83;`pLa@LVD-r$8QNI`J>po*O<}R% ze%M7##V7zJNf_SM*nZJ6`}mzxcmuyPP~W+Cql&NyC0cO$DGIBH>8r;Ucztq`_K58D z5<4fzK%nN8Uf3p}U9?$bBn|i~_ucBp?J8zFYsBgIhuP&q-(D>N-m%+C{&2)UcIcpn zvwWt--RI%9cb}~H0`?m?^Hr5&|Fp6krw(-2c~WEyAH(zKXzB3X1jjf<`*E|wRDpA#?bSsAHzXqDqD5NHpv^EK z)i9F6##K>ST?6YoR)lHsor_j7TLoL&*zGT@RgN572K=3Qb_TZ_k2um^rq$1Mz-XmD zn(j=Ve$jXknO~a%@N_5{_v#HKD4CdiHK2YduzS zUAdx>Atl53oI@W7>LPG^;Le7IveFRmwEGiP&4cTIerASv=D;8~o8$>^^meEB-Ps+j ztxTTQYY*~Wii)QDBZgdM zpAl0g@WR+_KGHh){+gP&M%zd%63ISGDvL&P5uU3-seWGQEwCjw+6z56(EFBFFzO@X+epsy-)Sg#UR^YW{j25(;MJI{K zY|O3E0j5jKoIh7%MN-Z~OPA7Slk};oMysKgK?czV7yoMChp=C7N$#~3csx8B3ItNvpinES5@zOnSW1m2f`lDzNb|)j?dBW zKpI!v2Oe)b(I*;jxQWArlg!fLJ9FS9n{@aKIdB?>I{Za~14mw3Cjv(aF}XdjqR>zU0N57bxYcsFQ4V}`@tCr|F!s7ezxs5*S!sO$3`jzVA1 z{nS@(9QA;S_bEq_FW`RoUG-GN3$KSg$>&}9zNk-DBzJkkUXK^92BrBL} z)OgpHz3RzOzR#W9l6;X2FS1q+a^-s?{^aYj9Q5KgY9u#z>vY6D6GTTHPIT1aJ9FSf zM;-n`4xH8*I(&x-?_eCH;oD3&aKrLf&rkPTWa=gPtHXEaz)5cE@Yi$TB$svgE`kI1 z@HWDY2jt6I)n0*#Ny7mdGQ3bCoh!sq8ARcFTGe9g5{E-}nf4yh&+o$<7an%yswLn` zj*=&{zr|26gxr|C#2>7Y55Vu#Ra}a+FBuMn`@hTG@z;2xu~kDcIx*1^zyHbB`=$io7>t*9nD=oK{MB9GW0i$&3pLX zYLSUeW9JRnu(A^WMM2*&)15ZAFIc&x5B^6iRWf~EZEG+2*{y-RJKq_=ldH}Jq|O^q^5y4KyI?s^WB#K)-XrVExv%z6Tr@*cZ;$@T%dGVUCh5e2xIBTdxK!I;qdt zx%xP1Y8^YxX?J^rRZDu`je%59(SsDdt7*v0o|kCtgUaL)I@{8%>LE8TA0 z&>Od=9f*EPDLB?$-2PJvKr^sCTQzQ61^&zLaWluwm^`s!Y{i)2?L%-ftxvD|+DLgM zUQ<~Y_mR~|S2>N-uZD8cW;3>FNhOC0^WTfd7XrR$WQAuSZj=~UUs62hWLzgfS4v#V zV$&aiH`>HLIbxI8AuTqU2ed8n3O(ai= zH&~tqt1B|{^aZuuseDyQfo^rXA8xstDs(EV#qUyd34^W~ltOEQ^%mzlV7=9}GW{Y3 zQysunDZJ&_O*)M8rMUT_w6>J?h)YBCtrFWVi9&gEg zwT;QKE9Os`vvU5lS)>d0#Jv3y_^F!rgu1@Fp)7NE1I8%OR4uUKnTYV+4Ux20LB!kv zf*9S8W414A8??aYw4Vi!n<(+1KniH=K>Y3F~|JV z=_Ur?$e7=OfXB zL1T<;$2{Oc7Gu}inRigbvRd$CF@ASv9RMo(OK5%C)dbff{vybyU5v@ zc)fFgbbXQ2Ng`HP!KV*~CH<@sIiIsYG#Q^Al(Qy##xzg$oaHXwO_4Vr_`+Jh}x2i$q*=LuV+h%YgvhQIWM&vcR<0!gHvbtP%EU zOlO5pL+{?b2lgINUmC5di?b1OKP`uceRbNW3zI6g2o3Eg5^Yo2C{fDg2_7>2tYep* zJn*QFelw$a9hcZFF0V81`1+yPH1k*-3x=(}aq7g8W2cQDrLOQfgSN6|zrOXxwMUFy zJ-DIf$O+BL?{s*yy7Gv{?{o)MY+%j4-!GaqV$!1NqbCxsH0B|)MR{?jQ$KNEd$2Cx zg~?Ua7Ad<8M2( z;Vvk<<uRmnN*S&06EuyFqjXq9gZ9Jme78YKDTxmJqloJ5e6T zizQXn71(qvXlP?CD($S9QMmQ}M?r`|Yg>zb9jua*wU+ySVi1>62A!U!iV@YWpv!BC&gy%Q$%jRAdUdCN9Zj8%;Rc3%Qbpb9>D(47;6?|6w!#Hz*%=I|Kei4m>lqpUQ#5ZfE4*k_G=l zd&qz%6vMHH_y}%WejL7Z@R5Ez?Mp{%vG=uy_sjcm=e))mg8I`e28bE$Q?V@xzd6WB z&8l#N+j`+}N;@v{Swiy{U)aWrD(if#$S^XD3-+)qYiYs0?SPj4ZLKJ(sS5XsG*l#L z*6AcXF}de5zP_);VP{)KMx=&In`&Yu1%(caBhQzp>ocgodXcSrh^mZYy1X>Dw+ z$Q8M19sPZ>>lk?cE8!XVr~~fa&YCy6^QbDzcvL}g&Yd?Z5|vfDM->LEzP^Ds6?>;- z*=E?CD$*>MpFH5Gj>Rj3e%Uc)>=c?pe7=%}&HX01l5cCHhRe@3teAZA$Tceqq8iU3 z`N8~xvgF7q<0j(&UJ`zsy*^!Sfhpkhc2@=VLD*7~R*y^2C#G6xJY5MP=fhh`M#+qj z<(<@R9^E^s+hpB4$q5Yu|M(aOxz^i3Vfb2i=bA(ZhULm|MQQ(jR<+XS5BS%V!B@o} zm1QIF6zGul#q&dIi`Q2MjehXp61saNd2%om3d*x69$2`L{Dp{CxF10IK`YufI-}jC zFx@30PHZp4#)5Xq2q;E9vGQ%{~O!`?U*35 z-pa}f1vb4A)Uy$FS65Y5MygnWO)IQ9B0tOcjh${%ud-JM^82u?aGbER-=fM;FyC&k zoz(kcmkn}!!Lj|9cMO;nv0w-MqUjSyjh#MWwEP5Dp3Yvmx}*?Jg&|8};gw@*d#+nL zVeRmy9({x12s{H<(}?F^mJw_82hC_>PT-WWXN41Y?Y6JidMoGk221cs#~79*-k* z>HTZ(b1JCSO*7y7?z`_{x2kHNxc6Rr?G^vEgy8{CqVe%?`5}u2gZ#ASuM_RWb4B}8 zXK8=3to?N1{1?jFiARe2JYLpLJWRAdOYNZ5KG5oKAmb&0%c9g)LSc(X{LT_omJkRN zLNg-jK&UiXw9#XEX}Smx_Kt zlRH>I4kOz`M#1xmMKe!}DA@M`k?mdV*E^QsMfkNJ|A9d&Czq!Gi@s|HzSjun6n&Pp zKKDo;%_*5W*=Xu4?{h6OK#;LwH4-Ws5RB11>nfm3t?PSVej*=-(i8bOyv{jdL2 z?fibi43UXebNoJ!)A@oXQODv}XT@ouSzxTFvypXEw226a!cU=n(M>nTX;}!utOvu0 z_%MNJ?)Txp{4T$r`h)jlQ(Ong;TEI=@cyj*0qxy<4U6`twSE%ccX4?}v_Gk}o6*m| zFKK^XYbOkpD3^1@`Hz*fZ|8CawI|@W#B;e^QE`S`vEdlom6isYeEG>}Fcgi3 zg3-UBnXk5*8fr;SaRTeb2zO;B=e81AtgWs67y8=8?0mK?CfL;CbSR~3}swqlUHFN)6yCc(M*l_MMicJWm*BSGY(A@kOF~J z9R-?h3=eZK$W*neyUUam8+V;$btUjcuiHiNFnt5;tHcKLqbn<9U&8#a;hi;F74OVx z6>F~_cs1Wa>`_db2F64fzS0^1ELcn+3eCKy3XYEyFTM=uxzO!s0w@H>0hkxZ#usw{WZ61iT=JM)-mVzO?o>s%iC8=kZ3?_31DB9 zUiV_*x=rjs{W{pa7PVNc$Ju}Kwf5NBF6q~W;|BSge0*V&1V3p&do5%yXH5mxTFedc zS6^sQav>^95S0l`9cgHqAXeP?HaLUJAe=nTc93t1kJKmYOEH@Yf`+aP>F!lfxREew zc84MJ60m=_#pd#P_k;yK`McS3ewWYQp8p0XZd0|<@ATR`SThmW8ccVB&JCm!3`p1K z)Q%>ZnR>I0Nx#Enk&57d6bg<2GK<+jA!NLaOi{`VZg7+fR~sD=5|sy!9+3JWWTp|K zuV-i!`l%UGi*lw&R4D!y7FYTkBK6>zEr@d9q5_bi+JxbS}>RCm$&OV_{DGxZex^bMv;==B73wcTDo}inD!uJ-#T9 z>f^|MgKM9tBN+sBCBcvO^ZtLSC@-QNI+FYYw9EWx@qE&q#Q9I@=VNc6@zUF0(%bp{ zNj4JaKVE2uoLX`|ms2_Y&hYjo>4}`TK90EghT2LW0vMdw6?H!YD!?EB5{fR7FI-*R z5`%JRtQ0C|{Yfz5%E)pnoulkg0>lOFy>CQ&zrs7Y!B`TNz72-+7~ z7DznR1&yBr%x$D>>5~~E8NwfwYe}vMm#SQ4Q@VXCRIa}#$pUaGdGZ%O7M0FwM)m_ z0mI{XJC&XYlJ0f9onmZ;2rSW2EXWdufQ*5Qrzel}4jiAJU7DNRv^+a)LCDC`wd4KA z@po+e#OmVCOZP2d{{X#`Z7b_aes_i$#pEx?Xmni*kf^AyqD}ZkUdtkvtm2WCwr`DmrL6V&mntk;XZgi z*<<ESAPn%Hb5eF85G$b4jzLjB@W0G^s6a0u-{ zxtKUC%P`UrNDr6Ok;*BsMTleO6u=5JRM%&qmupC~nw60>73?7)_!&6f4$&F_cf@8x zq{hCR29ZsG;Eqp6VyeBl*=$L;y?q@!HM(PecBmH=C#cV8Xl_fn{q6Hg{<T@0C zG)PIDq^n{K_?VFo?R=#!hjN~fCk~%5&&j1YCoShmsAT&|1(WCN>Ip#93@m43nRQ%OF^g4R_?)I_hP7#B znMROd%O zV|!y;OEd1+kVsL8sRH^tdx)vdU5LeS%Sa)hw1mODx;USh(gI5NH%|j^@zB`#5!&G1 z-4VTTd>=wc|7F<@klyiu{FfK!5b!cPT^2yv-`zDJ*w1C%16t7N{O0`IOBj$WH3CDh z0%Jk3p`cKd&@F_9LeasB11J+gp2~Xo6J|L^hEuL8KGnJy(|YhuqZDic7E9H`jVah4t%I;qENX^LpuPt|S2LJ9a;}{IG)3qBu)Y~nxOm+}wxtJ_tT_r(xny;5m!@B`YtV;EX(ne6 z1wC$?352CtdK`SarYS1;EDB9r2P*vHy3a$&Mp;8-B3+RFmG~hr6L6Is_N6N~Z9-&u z!E~(pm@%^0>tMfDJ#_|yWoBIXAh=@J*^q(x40|Z)HTQEKcPHM5c-(Q$`>6d|E_aFc zr?ht1DbTN9fp3ZSQai;pCFeh{oe%p&+4)8L#H;L1Zo3ut`Kma74R(pL^L4vK4dmHJ zFrMw_z{0^^sbk@YxM$$W$5WYv7WZ80Z38b7uu7y$b2bHd01;BE;oy93rP{9|x-&78 z`IFwk&XMMeceNlIT18cvzOkNxzW!{k`S@N-H0TN{K65BMQycTTqg_p7i`8L*U$bRW zsoI$8j&?VV&SPjX*3^fu^RfQ0HrDSgwEu0PJ%KrRAD1&8NA=|%fq&DZ`|SBR@NpLR zc#0M8@rdEAm=|hK$h;kU&*P}SO>!^rZ-m^7{kR74z%-T%(!V~O(eQ7`0Qvg(HyB|J z{{~uO3I2@;^?4)LgU^;+&ttXApm+2nqxJYX#WyIs1C&bw&{>eS%+F>L84jRRSqRn^ zQ~J7*Gp|n|-xTwH;f}Kf%%mp6XQvwWg#t;8%o#R{lrdI#&q_{38hWH;{-4z6AM29l zRLno&Ox#+atw*?SE9m8M{d}y;((_*|oR9Xx`J~t3KHv-dI?zrpVr|D@iyx706;^A6 z`vXiyg5auoO1QNTc@`$1Jr|<~&UqTQz@GCAVT)DqDkIWxb7QJ5R!z$~2(XsYStDsz ztZQ&~E^ic#YnnU)<_R4~TjXrp?rIO!sGqIZ1j;8L^n|4^DVdOjnEa5<7U3JXosccI%^u?<)Rn_r7%a2eLBYX11RinL4 zBZpu*udz>JYhXS$gK5yIl=+O&&2=Ku?&q^p_c{8>S zsH~XuV-CBF4GDf|iv^k};?b%03?@rV)Ic8_jgb$1H|m!hX`uiocck~_rwkZ)m7dTY+%G|Lu*7RrSn@+Jy-Le$481k0f4 zGVsCRUa&#wHX~EZYz_fOA8TMg*hO#!UUWwk4CMFbR=kJaAz`UD||Z4TS5Zjak#Hr$lItv)w!0e&zz? zyjulNCw>vva;jfqmx*@bBZf}Vjy?W=ve??=lI;sj{^Hu>Bq%`EP{H3zuYIv_?Jl;b zD&N}dZJ^V>`@({U`fr=IY`(Z$ilVnRK`)!>|+Yod^iyT2WZyMcV^5X{&dD;o7 z947nb?TENx3i0Cn?<~rR#p&Pp2;-jm_**V#{UzVi^qe%&PIe*D{dyG5!PxhEc*3I7}9~Zs7WPH(1<15ZD z8DF&1_=ZAS`{XeWCj<`wJr zF~q%b8C|#e@VOr0>#+~90)6S22L(V{Dcf@v8%%{kgfO*yuxF8Ih&2U3-+eHR* zh75ZSn62%wVnZ!v*l)DTcv&AI9w7pq{R;{Ysqqxm9Xi{h!wRfr74fE6)L$u5>3f>$ zhdq|FEI|rNtTb8cshl72D6x)^L$8g~S4zi;&x07h(s}p;x35t<+04ZFeMuj`5*;T2 z%pHlnj0pSeBO%z;3sDvvng+6p21!)>Nj~Ux07*Iu5!tjbkbog#&xG6|)8AVw-D;)z zE(1Vmea5#v!(R5gt@ivuK;o(FV^)(V;B@A1<+j}Jwbu+??B|I8?0+;>t!TJ8HtdlC z3`xX$0KuiQtbtzU(PTQ6j&XD(F^l@^=%3=XO2Coi--bOQ78+Ckp3d95^o(?a!696Au*a z&z7|lj}`6DP&>x60)M`b8m5&}DaH}T675Bdqe`jb^)QYQLC;=LUHQLeVUHIX^dE7n zE;gC}1L+2Anf=74cwPAq^9XU5$Hgx8xZPg#k3XM}>;I*V>j!ziMLUhFXn%^8w$u2D z_Q&;h$X(PAz5PXs{lfkG*EY#5{Qf!IpKLr78dZ$T`4YwDX#PPb^mwxOzJurZmKZ+^ zcm@^gZJ_IAva_7PxBIgk6C3^;%5L_NPnRxxZPozglRY#C`Ph$)17x;C|)T z0iQ^_-)n{I@O%UCiM009XKBxuwsX6Tc>YsoX@9b$y^H(R#rbQ6c6wi;H)=1wZ|QZ8 zVn5+mFOExs`_=jV5SvtNcNoa8F52bN_QG?>uU>LK_p6KdB7YRouNZftchUZMp&jqb z?M|Ydk8k08;uoTw{Gi4AknAPepDSzE=ZWx%O3x=gBF-nDmslqwGOZKxa&6Adred<$ zP@^KL1IT5R!;EtfRtm5OO5daqKuW|xyk0@`)P<#v4)SuPATyyXDurYTP$J!>T0kYD z&6W!RLL-MPTo9E~!qmj|bM{-|VNGWTNp31hZ8tG&EkPES1GOzw`}qCZa)97O?$+++ z^awzRika>`@Cy0zJ0fOtCV}AJFX>6J=zd{*Np=$B@)bTVMm|sV8vf9*G%NjUF5+hf zd7w_VS^Aq~yR9)Pqsr?nY))*GQ0)zzxCER~EOPKR4NmC6*XL@6ok4fVy*V5aFhc6l0*uf_ugC6+^GW-nn9pZ4I!F9I z$}T?(ov&AVD(8qYqt)xg4z26uO(1a7s>6m5F8~5st%dItooHM|qB&U=%kyK-{~Equ zod4-!3kf$jOOnXj$7?sHDDlge6q)6^3hC3+%c&d`N!OG%0$o37K`aUumIWY0!Y#v( zvLAWnT5_QV<(hve$piDLA`cAqK2_nVV$2#tWHklYv!8gC{9Yc|c#EDG=7F%w6T@VW zM^Ry{L*m%?^jLeou4uf?JTA6__6fF~&G2@@C`1iCNvowQunDmav9BY}miS^0=j%BQ z#eJQ}+hT2Xu)EkOzrI;o&Mo+%%O&B1Cj}ndijpTctw%3}Q58XW7U>XdE&|4I!Z4qJ zE}UpiG}Wi@Dz))=U0u>{qhd9>SFlG2ntVjdUUkx;cS^7;BrR?!BxoW7fXK`PU znFcZ~W|PgO28OGR8JPw8TcUpX`H|r}Fk~Jz+n#D|Q2QzjZo3yk@oV)l#b4n?Q5BL| z(6>G4n*(UHb8`;_pxlID3+6EL69}>90ia;PBc$c{p}3;Szz!8op=zRDo?Q`g2E87h zSz)#zvx3jPuxXcu!d*MRb0)WW=cdNyWW1rNF3#?nAD-JYKQg!0_xatY?^S^Dy-47OZVuFNg>b>mFbJi$Nb0u}27o69uVN_7--v%c)|Z zfh~{z{78OL>c%shjCiJ~^(hn!y*3{?H~7lY7gkC27-X4Rvho9{R`eBL(6w!M-Kmo| z-Zs9?7V$q#uk+#2@#yl$FFAPUmWI7M@0z4n2tcE~^xgX!cI`j0I`YZeJ#JqZnD5@h zH|%ZQdTMg;@-1CQZ@!4$t$uBq+bbH1vnIvZc~&&g;c@6)V&u9L79`2u`yki&#}pFaWfF+Z5FVVsf{8Wb9p zv}Wg}&0CCHx9)Y&@KO`(Q>?Ait%if!mznP);R#c~>4_L7{L@e;RQAtU4c@(<_qMbe znb$!za<(jZY_I(MUKffMSS$~GjWi4ThjlRsjPw@NUU0$+Q4$AA6@c_OP^hsk7g8j` zu8>c~i4K_BsB*U^Y!I!MQvQQi4_~$Qifi8WmOU5DZP|6f{1)rS@4D&n10TQZ+3!z2 z{J<3_=^usw^MOf$z4oi9y0r5V0FWTPRWsy95FQMH0LBRl-G`ADJZ1%#ppa~3uJmBA z{Gc%1R!ddj=bgMx5vMY~lE7?yg`h1Gk}QTS`y~~{dWb4noN7E~x4Q%0KT}oJ%UZAF zl;v}Kd~#^S9CCY|2kn4XxtqT?uds%~@p+kPFgx0t-QDDJIX!{Ql_PsE9+~?d8=9<9 z175}NWfl~(=^Us{*uAchnrJw%JaWY>>3R(DDSzPa*dvYRh5@xq(R&3fKP{73ln$X( z&C=2#xEy;VV)#0<=dK)*&{wY(z;{MZ*w;q}E}0#_Jni->c4gavxoscmb*WxY$L8JR z{rh(4o!WEBc9W8NzZfcaxaAPVnt^X*M^V#tsZA32rO+VUco6X)PoKUyoCbCdqh|R0i`3L@dZw zv}8eucxfC(WJy<|4z(+JwFw_ZLv?TlLtI6-F$D|Zmwfs-@6))DojCFvfu@gIFJ@3CWJN@ap=acbBT!_L3t>M%(3p;^Phv%) zCDEKt0s|<)1M_J$AtWZn^PbCkr|UtyG?CUrdCKcjl=$}6JtrJ;NPRN@$GtP-%NNX! z16e{kxb|Cl5OWleYI0G$uBemF@vb3|qN}J&pG;A)bPgoIG)~SmUQ{b*y!QP2m9RT# zVLMTm4}-|wi|y5|cu(IR#(wUQ=V^0;d?#f<53Lxp3V6QSq@i4Yg_Fp87Q+d8FdikG zG(PVH6IKkbPNgD|R9mXGDHBOX>N1TQ`WZ$|yi9j76qopptod$Hl29$Xgk6pt91-*| zv1|L(#5Rz@*R)wzG;+8-+&$ENU}XIGQ2wS8I`}wZ&^`!W6p&UPaZ>h`zK2o4d(brY zFb+({7o}z*Elf_a z{W>qa4Ed2uQh4F$#TLA<@6+sOeouZMy)e5VX9_7kC%v$Y`VqgE>tH`|gY%ZiCZ#zl zkWF}wO4L(%9yuzU!vFci(C8JLrcdJU?854vxsEN3duFXeC#E*Pc|!ahKfY&iwSCXP z!hSJs7h~}97`JMQiO~d=5(y=w2_ckpCQ9AE0SV+~ug{(Tyn??sMJ@r>qtE+i@O7Ye z(OYt0S3dg3rpC+x#pgKSz%acT^SFTb`8~!Zxsm)qqf;h-05BpI&zvC+L6;T5M;d1; z$RD-r-{_q_0#H@gy&vrB+`4E3j7uQ(rp{f5-u*$w#(av)kL*#udG4m^hNg_k>k2yp z(Jhlp?-~>1m4toyw|Kukl0Ev)OZI@5P*cVbA4{@FCvZq8rigE}^onJRo8BC4J*1SM zRr>g={=thT2acwFe#L67-_}00G(VGZdze?L-m-hBXK|a=;#B-~N3wg4jrHESxo2ok zdn9c4D?wu@IF;+^_rmHvKiZOQHhP^wSEy?1ron@dKxFtgrsYcZOHgGEMS7OXAJ~C0 z0aOx3+D8Tr0JCs+=NpzE?5a+*PO)WVUo;8sYV<(p>pAY?~C9P@wg<#TjI2J)Jm}wgb2QMK-}I?aNv3aWQzns z$3#dIksR}2tEf0QFtopW;8^aeo2GBs)qNnQsxG^AVtL0@{kE~ut&5}b+dlN}%C6z= z{UhU-2-zVTa`+X$sVV=f%zW$kww2lOWtyj*n5P=dQ@IR*Y2Z=f`1^V?gu`#k|Cs|e zJqw%9KjQWU-0TMS6M(+DPe0`Mx$O?QK@8sizhsC;jGLdmqSFCksGduNDB~^VbdZFG zv#|(qrUX%HK>yR5W^UfuxmxEz^tEMbY3HRjB8%buU4zGR^@0wTa_p5)+;Q1ou43|i zO3>7F+ttyo5eSrAg2>FZj&EJrG`383)ta@_Y!~|<;DEKo1Y{fEm{Z=8o*6sL1#d93)7fxA>dH~ z!a$%I_AZ{^IX|;y=jNuCxu%x7lwtqg%ip?x&lNZIU%3D3L#soBxINZ}J_ZrmyhGEmu{EHM%m(WIVDg^Yy4Fx9pjB1h9>fuPS!MHJ zRZVp@tEd5&_c}Ul;G>V?`TCfrgyf;=_;6+6MbPuI9hNlwvK8gi?YCrb?MQb4Z38A_itzXmdEkF>qm{9ftQZ<1xX?rZUqn!8IWHHY<_@+AhHReXcFJGPyLFnymmRr`6iqTHlgR*FgLAgfp#)nwDOR9itGLO%6;p z#Q(NEF)$JK+c7DoR6Jf=<#xDyb%{tcY4SKc&Ok+9OMN%2QnWAV^j`@HZAZ>gT>*Q5 zlR@}~WJ}``gxAP$bI~Sn40|$62Km|e8X>@bdFdNg&bteLyF%35e1u^@4YPf|;4 z40>HPxT}c$u_e{^f-9i-&5u47Oa6@A2l8|0?+N-`4m<0w!l00CLFfG;L^w4|7d{el zaMOZVI8{i;Bs(looG>*M>>C&KYe2HYd0+0M92O;{kr z9$`t9NLr+@C*mY|v6ken&C|=x4bj-P>9P6x#EGW*y87l+GSIetwK4NI*+k#?P-jEG z!_ijLGt%Fd>~(xN9*@S7K%>e(Qx_lER8@nw*Y`9*Z>V|;vy-`<&Cy!w&Tow8hr#l6I+p= zLmv}*A6aQ1>sgTPg@3Jwtc|Z@2bXCxIi#DzgC?PfYI`1;@itELUu-l(|(?h=-(66fyookVkdcTWvi{srmehDIoERX@Uxi5|jj`!mDb$r~?`th>s zr?Ep`!>_N`kC$EFi0e=A>l^grhQhex{xt3v^Wz!)c-j5WNt?J{qfNYjT))2T`RAN> z?fIB@Twk~0_5Yt9KZ&jFU;8;A_`eO?SV~~yA;ATiKH%wm!?0n|vYYYi%H0p8Vw9On zvk9L$CKLe`oeJnCn{dgkK^S!*b(+5{P9_7Z_d%$0LO;AL}IHTkDtU&S`ivT z;mGjg5O4^VWMwW)$Ji}r9uhUSf!K_MH2PmbxJjq=eH|WNF$_HxfcbQGheA3#4i(@V zde~ngnBbb6*#|(b-d?K@J9+LJ3NYYpD%v2GQk#sjEKX!FABKTU^=0xg;;z7-U{|K=XqJ5RR+yoX zRxLG^u3#az!)tg@e8|rl%x=HpIvp^WftyPLFhg|N-$|ckV^F*h=Zgkd7N~ud4-|}r zTq83;BkR`gPMmBd77K@JYC?Y(tEi}{si=tIJltzp+Qq(vx&-dC-HUL5#J%Wd^sdAh z&57@BYj53}ZQI(>zO{W<>r#8ma!2b@N81vaq`+2D-&A@W`6U#8aYEZ=DC&X-U~ml` z09^266tgiy8y)6Zm>V7u*_UU8Xb|{iNw4LS?-vuwCI0njBf;K^VZcy?WBF@oKxkn2 zm^7~4E`3-!F8L|$SHY}N5H-=~PJHklaGNZS`^3=Di0G82d0Dd8Ro7NIoDRiaWerr+ zgpMa_8)l;pm)&8nO3PKj2t5k&7}bHj5YM70>26!#GT17mlGn zV&0#_I#(cNoO;-X;nE!>5zH@6AV_OoAs#CJItn=38Jq~tc2J`OH&i%x#9a~a;n6N0 zu>k7#@x>M3jug%Sgy@+#-DO_1Lq#~V(S&?`|gFi5#kq{10S*aRW5LgQFRj9REkz<>n_atzVnO-BrUOa*kh zy(-9V)E|5LtI;642M$bEes2hioW>To!SXolp_`=5(i1ty2(#KMk>OZ~yGuLmvQ_c8 z3>IX>9#P$911d1#u*5h7KEY1PGIDq|wd1@_=k;;U>rC7jR2QEGi<{j%yLo;N?>RFu zHZ;)N(@6=C$wUB|w_c<{vXY!zoj+^3c3HxsE^3iV$~ABCg%VG-d9?H-EbN|^j{tbl zb#IKR4lv@XY)lqkuBGN%n?FGxe_n$|kJk|Gpf4yN68#ee4#Ah3J6hQHegeMkx!aB? ze6!(wcjG4XNp1YVCmaa2xE+60#ca4;RnYvCpAhdP9`_Nxb|=NU#c~sDxMal^+xS{7 z{uHa!j!TGEh{f^{8?9&h>MN`^%zp@Wyf0(^38U#A=+FqKgib>!2~@xcwkpFZsBf_S z7-{d;ZQ@2F;P$YYB6wAs`13iN2gjbzi6SP}pM)tg*_Lc=Y{2U!Qi(>={JK*;!?JD` zD{@F7lHfNrl`hMtT(Y4mT~nXx%eHLmP*B&;*L3B;_CsA=ZJjn#AOYr09Oyxh(lp(f zXdZ4zx760z08ijaHY|+wZSCrqZ4YTHSK~)Ad{g)EeW;Cm2oa8Fh7~Mgcpz*T4c8O4 zvc4}NtZ_e$R)tBd<~C<*L%J?r5#qDNv6V~sCEs3waX^E?G>`Avn8GE%Qo+7b)cJS<7ETvMxBwKer_?B8f=PXCfe+->cPe4R8KP9 z60fr&&_YSVMhkfj_FQ%=#cs+=m}>+6zCgq$9e|zp%bfpK)N&}%0Y4%@9G69)@hhf9>Pk9DFY{T`fQnNpWk|!1_0nTR$VYx)U z01LO6VgJ+GQeCiW!xamXCn6^*&$5$Vzq`H3;5D|?RHY3*Lu0cW-pGNDZU*+6_IOh1 zxIr~`x6Q~;Q*3kdkD9vSb!+-@v#O|`mPXeP8&INERZt@%+3>^mF5aKDe?@W(gu!dTo4UOLwS{*nR-MAjH?}A~zh|(!%Sc^f$trl|-?;!*jy@x8EZf;d z_{~A#MlB3Fq?N)9+}LL9HukoUc@XuAI?~;S#uj?liHEw{(gGt9LkfcTFCU^(!ZQyjr=}{@tDPF-VvJvzRw*zttcevBa&Hi

>Pm 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 z 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 diff --git a/resources/assets/fonts/Nunito/Nunito-LightItalic.ttf b/resources/assets/fonts/Nunito/Nunito-LightItalic.ttf deleted file mode 100755 index 35b4b27afc02fb1a5ddfbea8921aed77b4f9c88c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115444 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 M%O)_1nvS3U3xLr+u>b%7 diff --git a/resources/assets/fonts/Nunito/Nunito-Regular.ttf b/resources/assets/fonts/Nunito/Nunito-Regular.ttf deleted file mode 100755 index 93a3f3e78ea67328c1dedb00e002b29f7c1a3d61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113832 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 E04=L6j{pDw diff --git a/resources/assets/fonts/Nunito/Nunito-SemiBold.ttf b/resources/assets/fonts/Nunito/Nunito-SemiBold.ttf deleted file mode 100755 index 3b29b2f2eb1f24c6a3163207f3762cf70cc7030e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115968 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 Xh1J(#+--ayp%>O08-XM^9e@7=^zqFr diff --git a/resources/assets/fonts/Nunito/OFL.txt b/resources/assets/fonts/Nunito/OFL.txt deleted file mode 100755 index 601d961..0000000 --- a/resources/assets/fonts/Nunito/OFL.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright 2014 The Nunito Project Authors (contact@sansoxygen.com) - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/resources/assets/fonts/coupons/arial.ttf b/resources/assets/fonts/coupons/arial.ttf deleted file mode 100755 index ad7d8eab89f5acbf7dea1dd36463c75066cc9540..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 915212 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 z

t|MLN5_GUNo`jbzIBgKJZa6&_S>}+L??f#HR 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 TmAPpWX~qklzyGmRF_i%T0ICWh diff --git a/resources/assets/fonts/coupons/arialbd.ttf b/resources/assets/fonts/coupons/arialbd.ttf deleted file mode 100755 index d5fa0e6001268b7cee18b9040bd44679bedcd502..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864892 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ΠOrb80{2 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 @Y;Q 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 E4^w&^p8x;= diff --git a/resources/assets/fonts/coupons/impact.ttf b/resources/assets/fonts/coupons/impact.ttf deleted file mode 100755 index 588adcbabdec1e8dee2c2a09ecdc43c5f25268d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 215124 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 tD7dOoW0)ejfhY-AgIOa5LJxjPA3b`fd7=} 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


7-N#_UFysl{{9 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
)z>?r^EIOlZN^iOK7*)q5PalZ0V46BT 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/resources/assets/fonts/fa-brands-400.ttf b/resources/assets/fonts/fa-brands-400.ttf deleted file mode 100755 index ecbc761ef8cbce6bed98c0d4abb01f6dac5c471e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118324 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 diff --git a/resources/assets/fonts/fa-brands-400.woff b/resources/assets/fonts/fa-brands-400.woff deleted file mode 100755 index 21c2dd306306138b06705fd6a1d6583ace61bb8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76344 zcmZ6RQ*t5Y;t*$z1Rd>59 zNlAf#f`EX4((!=6|F53o_&@t!^Zzf>Y8qnyI>7wn{Qsm*5>4r)q{htlk4gNq#s5iD zgij5_)DGbIk41ohz~_U2;8wY%`F>g2dRl;hAku(IP_z(VL1OIH&f1-d80Ivnwxp@3zfB(hY0|9}2TxkB`vUM>1*AH(51O)8! ze-c#5W3mHyID&u@{?C{ApGd&!!0hY+cIN-s{y$%H5D;)WBe?cEM~B}oAfUuDARurz zARwrx(r9kY@a&m0$Ah}P@Vjb4zskm z^uhJimGAV0q5q@P0YnazMzmZ_wqOPh=Lfzt{Z5Vky9Z(l+uyM1(c{|_9!?pL@P7Ed z_`did`9Ab*wyukRp3~V*-*SEU$=P=Yg?k0jU8%Ftz9;){Sx4tJVf#w0%f${-`<8iM z2=giZTh=#&e_#Jd`|XvF*52^TqxdI_@KF2{`X__%9`obP`>|i}&#nWU-7q-7kp?C{ zjCzRuAe4o*2g4!+5+M6Z!T_Hik_yn+!10688>(xd4ryQ}h$uA~_3)`7#2>LSo!+2p ziwnIwJv-{Fk>cXZPEwe+u!L`t++4EtY-9Ui`@Okq>#uTLWGxvRorR(BeS}OR+~Sdj zeqW6|*FX8G2ncZSuCX`i}v;^*p_|6uMbX*9~c&%k^? z%RBwt$8X6yf&F^m7ejn%`Of=|IOm+n{J4iX-=ubiO@tKhm_|PQ8z7cJP!^^GAhmo0 zXcK8Vrd9J!&jM^VW_2ub%$d?6HF&3!zd5EEo%CXK-hN!teqQ=x%H3@4ULoIthks)n zhU_4leRc%^m6H24>ghwGK;q%p-|P3q+!3*r)5sUKqP}hJB&1z@8R>&KXPb!do7R ze-b(rkSR)%ZwG`o&crnyT|)4~_HX&F!P(R@`yKna4rf-xpLl@9Z*gwK*?Gk9JK@ZU zGhYr}bYyhv5&f=ZR2(3wj__VU!Dk(@=Ng9MM=Req6EGF5q2>c{sleSQt_avEnwE`=xq=~!1o{Q)(+}7q5Td!enp^f#IsS3sJ}z(8+Csr z62ABOnOW|Ijw|OQ6Gv5Yos+v&*J`vLE$>Pr1W0c-YHleuzPq*M+MMc%+t{XWBDxi~ zwq##oKna5dLz&kbkkRsV*aSzL6;VQkg&R<}apOyX#x6%p_trI z9mKlo0zy-6Kw0nw(~PI1V8|wNU3p2>_!Anz^oDc|uc;9rE#!i^Vvt9K;p;On$!!1; z%|fkXFo+)~9EP1iKaga!aHs~JTc0KKPPUOBS2|*6m`61u_dp8vhOMJ~1dk;Svpd(R zM_YF|(!@%T3f7HH5mnyizG+`_tkNVEw>(nAB!?;O**ff2Ga#F`hj`xt)&Z_VE5sdY z+xFlJlv_ICgh$Jxcz_XOm(ejALYlRYF>P*+-{h2q32Rr>Q67Suoe8sgyhDs3H+DY6 z9dlc5&^x9&Fr-kCLcwQkD+vw-QipFP;NFK-h&+k ze-sC+SGl1NyuPU0ldyWap5cRP*fds6Z2qvuunnh}@TlAYZ8eXJVQ!SqIghjr-RfJcJz{d2j&{C{TnoaIgj=R zu)uz4?dSn_6iv$87dRr*9;F!1DR+!DhTGhbRd^pu03rCEr1s)~JLVeK?GB`sq9BE< zd0%?bls!=qk!5im2`>nCSbTLK7>8aM-1sF!-e|A-bB9ePZ;Io0krpJ?5Vf zZLd6PNPHY=7#rqS)*(6sznTW3U}9>Iusg^`j{Z9nD?fAyt62*;dY)IEpi`XFh*pan zdN=%|Y7-yqPk~04Fe7wL|J#R9SCUVBuoK^(GMwMNMkF<82YYC1(YNrSspOyCK}xvk zvQ;vl(m^e|)1jDDK7}N;^L&6+*nY!==N}tUuU&_cCH^kan9fCi>a@Anm!T+3zvKot zNg#cV2`V4#g-*y^65r2)2^RP5OVdi0M{6kJd z3_yl}0O0@@sSR9`7|drFn0fea$PlNYKF|Y5(LeLBLxy00qK0ab32jOFl4@3Sb+R4~mDR(|y`OU?6GC8xRMG7lN_GV|Y6B!V9TqF!n1A-zaL zKB8WA>yYQ2yC^03KV>9eIgmk*Us!NUmeCOBHhWkl^Sh}3g!!xn15N7toYyce=3%s9 zN6LWpYycx4LWna2J!FV*AP&$9YxuR1Ps)JpW(`9O@68pW6taUq1P34vzs+nY7T2b| zyh720?G^}G9r8m4#5O#LYtvtXqQZslkPPtwj3OEgH%Q5R7%wqV`%v9tVemt~$cNg8 z6wv_11rc}9vOg?1T+yXI_r=;%)WVUCL`Zrgs)`$QY0g7jtZNW}ZtW>p{t;`|Z?b2jxG9CZ`RN8atkn~!LNk2jgjfH&sg?A>V_#t4cDNW|Q@){u;Ok!fO>BBEAD zu`-Wao6Iyfc5R5qaEA2q9~K5ZzHo+q379a7zP}HL2nrn@4A~Rk!GNxF6VaySebI=% z6G_8+%#WImEWPk(#(2^aQ5zGZ#$%V%S27ysVkn`ptdA!{&a>r_8Sh5Aj$~Au8nCVf z-Kn#lTzO>S{B{;FNXYBVBl+_61-(1kK{vs;I_khj2*gx+5~rqJJKF82e~}E!EG3g7zEMd_+xUIZ!;R# zqP@V>nasdzcS}(l_v7{k^xDOMt#z=Xv%HLwf&NzBrcaxDaxgj9zd}D^w>*aIxoH-M z=&@;r1KVxYkp#W@Q?Y) zoLBzGdp$E;a259*L6ADvrMx@YB}tJl*M$m()FJ>SEQAWySeb+dwGM%cCb(jrqym5x zgm!~2dFPog;dkeXH-fOeoV7*$^+IR5dd-0(OpG1=L z!}gByu5i%c*nEq3AQ+V3x~_sDedkE{RK(Jt{D&~+(2xrcsf$sLrm`5AQd>MoU_Y1` zs~yS7fm2&#$P#;~!WFbN9MJS26xoETj`g&50P`)1D6~E525kVQWla;zf1->h(tBs( z06sXm3nXex=IXA5R4Vz4gbOX9O3>otQri3{MZ=SdMv?KYjD~Ebv+v&;VF~Cs+k}XW zvPM1krgpFcent2(MjyBQVlv*#Z;zb;Bi;C;gz7>75k5iux z2hjo0v49A+rWKLJ=S)O%~DPAZzlKzZXzJfq2dP5qO7qZ(^Z*4D}6K2(-Vk zCxHVO0rCa;DeB&K2dc`QEI{c>yQ&BKg^J2~ljEqMNtoCmnbX1s`>?163E3ZdVOk|C zVw7NZ>SxMTTd}#nx$MbGr*hN!scTlttXq-GGKmy8qC?4-o3C0PXP|wS zAB@8Bb9J%Go{EokY3*pJqkfkya;(Fo#nU31GK&r>HD#Au>k(fPT9>FT*vM+3Rio#T z{3DuwKPE8tmaDZAOLMwZX`u$xyY=z!R6#OAq&LNM%flNq3}ux71JPO ztXK(SxNcE=rG2id)yXQujq0`Z9;tcXd}N;H;Ug3%g1LS}N}Y)-9~mB4AAlaPj}hd|5bfxIi1= zj-}lhgK>ad!r5wruN47CI+)06ws@k;4EBW$N$@8@WtXVz0%0OP1kWxf+=ELbmv~o# zh|Kl3%#RD2NLz^ELSlAb!82xH{$hD=JAzOeQxwrf!Mx9{RoR>oz1z*RwDke0ILXkW z2;g$?t8KFDVh_wwh9o%9bdpl0cEwai0KnI=9&6GVeYwB2TJkAmVt@DE2r~l+67+e} zBpQ2&Ffm(Yatk(qrmLE@fq(3)okS}+IpOVmlkZ|Ht?cQOBv&L)5!^3a^Xfj%Sm$4R zPIxiM8PMRh8x4z&C#*43)gKs&rf$^_0b8}wm5LIH#*rTWH3P=cNVXI%9vAbBz|Ocv z1^CfS!+BN%hEQlmMDh;@)A8pI!Sxl}euE3sNZl@2y?qN=hBh3#{fEG&?k|{~P7*Z5SnQu*ZnPwGa59F{MG?IK#pTL;Fk{>-w79I|f;UzjW$^OcsWxakC znIteih^?EmsTz|2<=k7;K3z&Am4=E<4Aan_&ekRC+Dl9P5;4qMohtGcEr~$#Z$H%z z?b+2R01cNioG8tTna*GaUloiikN=+TW_y-a^G>^eph)u|{*5Q9gNs@Ma&1n^M=uTx zC+>6j0PR_HGB5(vbsX5WH=O}PdFHCuua%oqQzYtoe=;q1HK|rAk`i<{wasc! z+V3{J7oe)jVHz?Lfxelp!|#^L6CNxvr?H0;~b$N zT%LkGe#hMS<3RcAyL88Dg^b0EC1TU@14=UhsUr$W#6yf5p*hsb5FP_E50X|zGA2@| z^iq_(EYXuNxaXV4I9-H-#b62Ed|{`iA+$&coh<|2bnN>Vl;a%&V&zc;w+m70KJP;9 zLLQ<(mW8uq$&-P1_S0La*ztelO>}5Ma)(BvH~d zJq_i08O{qcOv&gdhDwD!X(Q=^I6*P^KpWshD>%I}ES9e~)EQFXg7J2BmRC%VNGV=n zqejTX1S@#|en0}Ye4r#j368Szm<+056fwC4tURlLE2gQ&T4m8hl$1ObDsm7B3{0M< zU}8>|JSAMal>&_J`X1%4ESeYaS* zWvx*N&X~I*QQ7ZGURU5v5`Iw$GL}o4YZx668h%kS_rn9s2+%^|LeQUVpgf0c2UPpG zIE+ZJQaTuxwr8Ts4f$9It`o+F{*BnIu|ow!6FwyM8ObK}~YYzf2Swsr5rs8 zSzvB&|E%QEZ0P?6y6Y@P6yd5IdldiSDH-h=TMeqD9<^Tibowt9f4Tg$yEcg&T^6s^ zt=7N~Gf}T%&~VhxPDwXn#YEPDSw(?;Hot9W!jZtcQ04-Pm620G zt(6hO8&O`mzdS1s0PV(mYfg4prXvCbV==3cEvngCaKizgM3F2-(9M}#RuU6N6io^u zIMzqAAKnnUNT4Ir7jx!21v5(t98 zK;L0dD728sJt{#cL~taEIai2(9*vXDV1ZsjOT~r=N4CQqWxN%au}xRG8PSCiJFI7U zE^v9+-C33psm|^Cun0GAr$3yP?-@k}E&2#3qkgSVutjLE+wvH4n9jQHI~xz*=Nc># zW7RI>Zyo1#o@K{%gKLj#`VVTlzCdaa7&HSV2^G0ZfT&43Sm$j%<#>m`&&z9WzNj!_ zho>%1Kv;+BEA2sV09$6_aETy#et@?ai`@MlPm4D6?SUB|E)0PbKg78ZvLHrq-$bHY z`m>4scSB-sa8NPMvvbG_em+#9On|Xham(HXxI?V-2`CIyQj+8A%Bd7O3$|>bb%6Z( zJZ6x|C~Reh>!F7nmwJ0$3jFewi=U^PwISzAXdDvFm6HMIWt#0oRft97xo()E8KYfOL#_G@W zftU8Ab+^y^qP4#NKnl7NEQ_5M-^Xx;K40rL;`ECH-!8u7eREXdR&qP&V&S?^4UW3J zF-z!okksWo)0|RR+?72r>6bZoTTy{wqb93Hwj7EVRbwj3q&4gcqXuJuW9=lnwnU03 zuBhb2Pp+g&`GI3#OIWn*{E}09=Cs_jL6{gQUDBx!5o=&9l<*@tAXA zU21m;omH0BC6BU>Y&yP$etueYQ?Onsk~f*AMmdX>>?qS4Rz_2ncf5&eblV7`I&`Si zqs*tX=v#5rS)>NRev-@0*DI*c;}mxh^y1MKQr#a=u~_FpWY!95@byM*I$6xigC?Aa zgX+8Z+yTtap!#&%%NkQebu;D1#_%qYB217yn{I*CGerV7N#uT{y>GUjMrb86rQeAg zB8aH?P*mC$vau}h>sfC;^K4Lv4qyu> zfvgYU?%ptY4|0#Zx=Nq%I4WO^dy&<{f)goXtw-4(CVXZ@Q=e=#d&@!uPFSiBD?@vO z>9pye2QW8dH^b-SHZ6bd=%2HJi~PDOTKxDs#aQ3x8tSkh8a`E3+*1ywJKND;%VS*Z z+devvdCrkzbEg&$m00fgw}|!YbE+dKRSzN+AKJ1|2N9sU0ixip>%qG*?|>}?*8*DH zGSQUMixU6Im@hA(l4l{Yh+Mh3us>Ttp|up&->@c z?+M{dLINOx&rk<$2cjY-GpUVnAE-9|(UH0-+04I8#kGE8a7|%lx))_Xb?d;K5aG{- z*eA2&bMZ`f=erBWAjiPPaAouvPX*kEu^BU}q7bs;*K=I|sH?#QFs9f-Z^4Oi^!dxAB)n9Uv}2pVD5i78%b&7FXG@ZVuc_5-70OkVJT5bW5Ur~Ma-F{u&VR_5f9W{p2xo(Oa~(ZPYLsYGjICSzNSLY{vQb=rGRh_*osBj#_kkeqbKw zYa3h}SZh0N=eOEcok7n(5`HkZ_n9)+tYnQUH)C6?C6`)N?}@2eRsf-Io;9h%A#%M1 z$60?}f8#IQ>KV_YP6dcq?%RoVvZrv141qndI^Z3TNsPrUv)Tg$k+h`Qgu0(**4Tj$ z2XFs9xf>d3SQvVaTTVY6*07&GYI?;x5D7X@7D~48bb9a2_j$5O?D_dUUN#q7&aahu z_0ldml|8?XcHpJU)t}i|_jV$$a{bAb=PsgIcijtU6NH4(L1!2Qk0oJ)HWv;4n0|%#CMS?3_?JAqy`FRg6)IQSB2TVO7{0Y*}AG2{yR{&q}=E)cl4i0?fxCm zVGX+Qc|z)>^v0r!ba^j|4(+sT6EfMkI?F!!6QssHEM0Zqt16yGsKlf~CE-kXOT__t zQz6#vgA<(Bp!8aFtFZuzfNAC=_u=#>{vcPB%MviOElx_qg+S(YxowumQouKLBFaFp z;^;t#e4bz`cug}{v!3D3{jv~ZMOZ!)V~j@pckcGk5AH*D;!Ek4WWSkE`cj7<`Awm~ z@}P`i=8Aq}{*a=y{ua8gyRYxMynJnEQ)j*1e>%J8i7`v70z*JS&0LLxE({o8)`U5Y zEGVzS!2HPQb>#XJv2eXpz-<<=3t3@4{9p=f`*nLlCHCWyE0IBx91mu{E>f=!n+SVO z*Tpa>EO%VTFdRvTu}qs7*L0ZTBX}zqBFx77c2;az<}T>Atl;2tgn!fj<2QV!S0n1D zPg}tz+JrE#0iSl=3Mxr3fOyW@&A+J1X1{?fW4JB+j4T>vBYSUC5w+2#2 zlXfBrtiXaE3P%P}hiibLOm#*PQ$iCaZ&a?5qW|H~`8jMs(8G`4w}2mnAl(e?#gM`f z^g!0DT>%7&r}1v0Sz-yv1*|)c8z}h5uu3`=iN{jOD59rD&1M9B1}6*lfgD0m_zXCE zeGzK$c}M@(@ChSY2ZZ}LAEZ?#t zWt7TWzFjygN`|d7tn@)z6?duIn+@QjWi@ zmYw_%b<&ygp`zZ`vC?CGD{ho-`~>Uk0EGBo3I<$n5?GwgT21PU{wi2fMQ? zId4?*?jA6zw>a$uv4?O8%fh0d@+iT{BJH&abFdW~)g`E6kXG%My3t~dNzrMHWhT$` z-yl0SZWU^G8JB$7F)p8t=BBf&zmG)!+5uFhrzc z8R+UlKR-D?%*OD-@Htx`(!6embc<93ITj?qf0=1;rpPDIxYi-*>qx{c*XCEc6G97esJZ8O{)b{-q_Z82fFj#?E4+K(wYD$oCaI&oLh=s=d}QVBh4R5GHZxVW_WEmDdhh8qZzV8P zuWQ(5?K>@I(->D{46GPWxF5F~VNvFzx5Uq!I+*=-leUI>Y%{xN3ga>*R2AWKb<>tt ziuooWv!!v3?hj~Sr9ce;yAQT^K%_ierON68F%)>&0VGV)E+4m zUG0HTICJ!Gn#jye$?O>U0_JVdczU31a5~F`C5qnfPH5lm_KA+>ds&Q*)8Qm6Y)X|v zZ6-|#$v^xDXajUp#-irvrq6$k_T^~C_2x0n$T=j}M9qz)(v!+!_hE8DI34hc$gsX- z>^b4QwCAWr`AB_5YQvCvUVi9F89do83|@54_~bTg`oL?RWV9{I6M=7G1jF)^ez1xQ zbOT7OpA+H2lR+Q}zf!#>i!V3j$jRv8F*&Vo-})vZ&l|U2UJ>LL*@KYq7BE8)Q^HJH zVGn=fj6GJD`~4^JRoDF=^@uz3i&yXb-d*6H@M6bB-B{$F=lzR!`?p_x`<4GE+P{Y^ zHkMR|ln^E$RaTcy79_UC)&_)F9G;ci9ccx7tVNkHUifnEy3!1`ocsg#^?!2`chL17 zXUcCYmG`8dQW%Q)8}IAq=bd`#;Z7(c!>M|C+Qd?!wohp`d+(F-^2+}$DdiCMPwRN3 z^8#>zpfwIce!~xSsM=iz(GAyPK8X@Fm2i9$X66&Cl=Nd^z3h*nVEoSh!8a^^1C?yN~ zz2HGpRCDm7bHNRcPRM(){`2SPQ|CC(n~KS{jmb08)aCke6Z%Gl$#(YxEgbvn&%9%Q z8#Ts5M-euu7$K!`*Z90bzR0^`M*GL(=JNWUnn?2Lw^#Ykn<>!xLa7eAwY;H=b;5Q3 zgYR)lV<5w(f&iXAWvqAfpQ?TJs9G>GUEW)Ir7}c159Ybbp$KU zJj;A==MynBMTw`tFy0h(TKK;@6bRkP&lT@MX@GZPSpB|1-O>@)wHfLd8W2j)@(a8j zdg~4jnbaX^DoM4G@KLCUhfAywH6XML#9(8;_eo#*4SZ!-J8>Y60xcsyktw=b-(z19 zTfXnL0jNiaAGqBrGNo+{f}3VPIr74wA(?iL!$j$jE&waN3YLK$WvK454uuQZ3V1{> z>iI~5ndsBky-qb#!Mn1dFfNsJDi+$KV#^axJK+PB5n_FG!FB1V0L>D`*n;?pKAbT% ziwN9ZkkcMlhHHalAUouB*k%38PUe@(;7yn84F|*am;O;OiDJjIoMPv?(s-FvBdIPu zvRWo%R6O8#=F=7DT#n*?0P3sC2$RwZ{7r(12QX;rjAqj$HqtNNQNtEWhFT4bG`3{I zKp29c&QNw!Ny0=acLYJiro>V=$9F?;BcITjtY#sOoj)pe11IdmqPg7}`Uoixt%uvQ zK*OS~2;&2yUP-4HTrA+a;CI2BsnUb`vYEv>Q>AppP>H>&qVNsCd;yRfq|v7bdV-3Z_h4;j(f4 zVXFwACztl6LH~P-V+LY@OHq*hF`ObzI=Y}4=a#X^t}TgeZ`wR=72T_k^S2h?`357x zP$+dZXvm3JoBFbR>o?Rb&RPslJk+e-keM6NbqWIQMAhAur|$y)fD#+DwPRi{M9#$> zk(pry!lRra;%1c~49Vh|dREe$ZLvU;Dpk7;DV=Jx*-$xihBXvim zI`rVoUh{;5t?>g#v(lW#*{NTeBbhI*)QT!)7_D&??UoFldfS0?nvLpmB84?AvbLG5 zNWu?kS9`fh&>IWu85ydr*T2Z*(jfv4A*2lBCAvwGW3iA+zp)?)^&|L8(EH@{MT

RCf^yJs;J2Q(o<{$UWM8r_ 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

V;#F~d;V6BUo+-U7_v9nN(wcnVF9^K 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¥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 z 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 z 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

__D!#XC!{h?9^urPUHGpTdaEX`gaZH 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